Adaptive Framework  0.9.0
afw_const_objects.c
Go to the documentation of this file.
1 // See the 'COPYING' file in the project root for licensing information.
2 /*
3  * Adaptive Framework Const
4  *
5  * Copyright (c) 2010-2023 Clemson University
6  *
7  */
8 
9 /* ----------------------------- N O T E -------------------------------------
10  *
11  * This file is generated by "afwdev generate afw".
12  *
13  * Do not change this file directly or the changes will be lost the next time
14  * this file is regenerated.
15  *
16  * -------------------------------------------------------------------------*/
17 
18 
19 
25 #include "afw.h"
26 #include "afw_generated.h"
27 
28 
30 impl_1;
31 
33 impl_2;
34 
35 /*
36  * /afw/_AdaptiveObjectType_/_AdaptiveAction_/otherProperties
37  */
38 
39 static const afw_value_string_t
40 impl_2_property_value_description = {
42  AFW_UTF8_LITERAL("Function parameter.")
43 };
44 
45 static const afw_runtime_property_t
46 impl_2_property_description = {
47  &afw_s_description,
48  (const afw_value_t *)&impl_2_property_value_description
49 };
50 
51 static const afw_runtime_property_t *
52 impl_2_properties[] = {
53  &impl_2_property_description,
54  NULL
55 };
56 
58 impl_2_meta_object = {
59  {
60  &afw_runtime_inf_const_meta_object_inf
61  },
62  &impl_2,
63  NULL
64 };
65 
66 static const afw_utf8_t
67 impl_2_meta_path =
68  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAction_/otherProperties");
69 
71 impl_2 = {
72  {
73  &afw_runtime_inf_const_embedded_untyped_object,
74  NULL,
75  {
76  (const afw_object_t *)&impl_2_meta_object,
77  (const afw_object_t *)&impl_1,
78  &afw_s_otherProperties,
79  &afw_s__AdaptiveValueMeta_,
80  &impl_2_meta_path
81  }
82  },
83  &impl_2_properties[0]
84 };
85 
87 impl_3;
88 
90 impl_4;
91 
92 /*
93  * /afw/_AdaptiveObjectType_/_AdaptiveAction_/propertyTypes/_flags_
94  */
95 
96 static const afw_value_string_t
97 impl_4_property_value_brief = {
99  AFW_UTF8_LITERAL("List of flags to set for this function")
100 };
101 
102 static const afw_runtime_property_t
103 impl_4_property_brief = {
104  &afw_s_brief,
105  (const afw_value_t *)&impl_4_property_value_brief
106 };
107 
108 static const afw_value_string_t
109 impl_4_property_value_dataType = {
111  AFW_UTF8_LITERAL("list")
112 };
113 
114 static const afw_runtime_property_t
115 impl_4_property_dataType = {
116  &afw_s_dataType,
117  (const afw_value_t *)&impl_4_property_value_dataType
118 };
119 
120 static const afw_value_string_t
121 impl_4_property_value_dataTypeParameter = {
123  AFW_UTF8_LITERAL("string")
124 };
125 
126 static const afw_runtime_property_t
127 impl_4_property_dataTypeParameter = {
128  &afw_s_dataTypeParameter,
129  (const afw_value_t *)&impl_4_property_value_dataTypeParameter
130 };
131 
132 static const afw_value_string_t
133 impl_4_property_value_description = {
135  AFW_UTF8_LITERAL("This is a list of flagId of flags to set in the execution context (xctx) while the function is being executed. Each flagId must be the objectId of an object in /afw/_AdaptiveFlag_/ and must be a flag that the requester is allowed to set.")
136 };
137 
138 static const afw_runtime_property_t
139 impl_4_property_description = {
140  &afw_s_description,
141  (const afw_value_t *)&impl_4_property_value_description
142 };
143 
144 static const afw_value_string_t
145 impl_4_property_value_label = {
147  AFW_UTF8_LITERAL("Flags")
148 };
149 
150 static const afw_runtime_property_t
151 impl_4_property_label = {
152  &afw_s_label,
153  (const afw_value_t *)&impl_4_property_value_label
154 };
155 
156 static const afw_value_boolean_t
157 impl_4_property_value_required = {
159  false
160 };
161 
162 static const afw_runtime_property_t
163 impl_4_property_required = {
164  &afw_s_required,
165  (const afw_value_t *)&impl_4_property_value_required
166 };
167 
168 static const afw_runtime_property_t *
169 impl_4_properties[] = {
170  &impl_4_property_brief,
171  &impl_4_property_dataType,
172  &impl_4_property_dataTypeParameter,
173  &impl_4_property_description,
174  &impl_4_property_label,
175  &impl_4_property_required,
176  NULL
177 };
178 
180 impl_4_meta_object = {
181  {
182  &afw_runtime_inf_const_meta_object_inf
183  },
184  &impl_4,
185  NULL
186 };
187 
188 static const afw_utf8_t
189 impl_4_meta_path =
190  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAction_/propertyTypes/_flags_");
191 
193 impl_4 = {
194  {
195  &afw_runtime_inf_const_embedded_untyped_object,
196  NULL,
197  {
198  (const afw_object_t *)&impl_4_meta_object,
199  (const afw_object_t *)&impl_3,
200  &afw_s__flags_,
201  &afw_s__AdaptiveValueMeta_,
202  &impl_4_meta_path
203  }
204  },
205  &impl_4_properties[0]
206 };
207 
209 impl_5;
210 
211 /*
212  * /afw/_AdaptiveObjectType_/_AdaptiveAction_/propertyTypes/function
213  */
214 
215 static const afw_value_string_t
216 impl_5_property_value_brief = {
218  AFW_UTF8_LITERAL("Function name to call")
219 };
220 
221 static const afw_runtime_property_t
222 impl_5_property_brief = {
223  &afw_s_brief,
224  (const afw_value_t *)&impl_5_property_value_brief
225 };
226 
227 static const afw_value_string_t
228 impl_5_property_value_dataType = {
230  AFW_UTF8_LITERAL("string")
231 };
232 
233 static const afw_runtime_property_t
234 impl_5_property_dataType = {
235  &afw_s_dataType,
236  (const afw_value_t *)&impl_5_property_value_dataType
237 };
238 
239 static const afw_value_string_t
240 impl_5_property_value_description = {
242  AFW_UTF8_LITERAL("This is the qualified or unqualified function name to call.")
243 };
244 
245 static const afw_runtime_property_t
246 impl_5_property_description = {
247  &afw_s_description,
248  (const afw_value_t *)&impl_5_property_value_description
249 };
250 
251 static const afw_value_boolean_t
252 impl_5_property_value_required = {
254  true
255 };
256 
257 static const afw_runtime_property_t
258 impl_5_property_required = {
259  &afw_s_required,
260  (const afw_value_t *)&impl_5_property_value_required
261 };
262 
263 static const afw_runtime_property_t *
264 impl_5_properties[] = {
265  &impl_5_property_brief,
266  &impl_5_property_dataType,
267  &impl_5_property_description,
268  &impl_5_property_required,
269  NULL
270 };
271 
273 impl_5_meta_object = {
274  {
275  &afw_runtime_inf_const_meta_object_inf
276  },
277  &impl_5,
278  NULL
279 };
280 
281 static const afw_utf8_t
282 impl_5_meta_path =
283  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAction_/propertyTypes/function");
284 
286 impl_5 = {
287  {
288  &afw_runtime_inf_const_embedded_untyped_object,
289  NULL,
290  {
291  (const afw_object_t *)&impl_5_meta_object,
292  (const afw_object_t *)&impl_3,
293  &afw_s_function,
294  &afw_s__AdaptiveValueMeta_,
295  &impl_5_meta_path
296  }
297  },
298  &impl_5_properties[0]
299 };
300 
301 /*
302  * /afw/_AdaptiveObjectType_/_AdaptiveAction_/propertyTypes
303  */
304 
305 static const afw_value_object_t
306 impl_3_property_value__flags_ = {
308  (const afw_object_t *)&impl_4
309 };
310 
311 static const afw_runtime_property_t
312 impl_3_property__flags_ = {
313  &afw_s__flags_,
314  (const afw_value_t *)&impl_3_property_value__flags_
315 };
316 
317 static const afw_value_object_t
318 impl_3_property_value_function = {
320  (const afw_object_t *)&impl_5
321 };
322 
323 static const afw_runtime_property_t
324 impl_3_property_function = {
325  &afw_s_function,
326  (const afw_value_t *)&impl_3_property_value_function
327 };
328 
329 static const afw_runtime_property_t *
330 impl_3_properties[] = {
331  &impl_3_property__flags_,
332  &impl_3_property_function,
333  NULL
334 };
335 
337 impl_3_meta_object = {
338  {
339  &afw_runtime_inf_const_meta_object_inf
340  },
341  &impl_3,
342  NULL
343 };
344 
345 static const afw_utf8_t
346 impl_3_meta_path =
347  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAction_/propertyTypes");
348 
350 impl_3 = {
351  {
352  &afw_runtime_inf_const_embedded_untyped_object,
353  NULL,
354  {
355  (const afw_object_t *)&impl_3_meta_object,
356  (const afw_object_t *)&impl_1,
357  &afw_s_propertyTypes,
358  &afw_s__AdaptivePropertyTypes_,
359  &impl_3_meta_path
360  }
361  },
362  &impl_3_properties[0]
363 };
364 
365 /*
366  * /afw/_AdaptiveObjectType_/_AdaptiveAction_
367  */
368 
369 static const afw_value_boolean_t
370 impl_1_property_value_allowAdd = {
372  false
373 };
374 
375 static const afw_runtime_property_t
376 impl_1_property_allowAdd = {
377  &afw_s_allowAdd,
378  (const afw_value_t *)&impl_1_property_value_allowAdd
379 };
380 
381 static const afw_value_boolean_t
382 impl_1_property_value_allowChange = {
384  false
385 };
386 
387 static const afw_runtime_property_t
388 impl_1_property_allowChange = {
389  &afw_s_allowChange,
390  (const afw_value_t *)&impl_1_property_value_allowChange
391 };
392 
393 static const afw_value_boolean_t
394 impl_1_property_value_allowDelete = {
396  false
397 };
398 
399 static const afw_runtime_property_t
400 impl_1_property_allowDelete = {
401  &afw_s_allowDelete,
402  (const afw_value_t *)&impl_1_property_value_allowDelete
403 };
404 
405 static const afw_value_boolean_t
406 impl_1_property_value_allowEntity = {
408  false
409 };
410 
411 static const afw_runtime_property_t
412 impl_1_property_allowEntity = {
413  &afw_s_allowEntity,
414  (const afw_value_t *)&impl_1_property_value_allowEntity
415 };
416 
417 static const afw_utf8_t
418 impl_1_array_collectionURIs[] = {
419  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
420 };
421 
423 impl_1_list_collectionURIs = {
426  sizeof(impl_1_array_collectionURIs) / sizeof(afw_utf8_t),
427  &impl_1_array_collectionURIs
428 };
429 
430 static const afw_value_list_t
431 impl_1_property_value_collectionURIs = {
433  (const afw_list_t *)&impl_1_list_collectionURIs
434 };
435 
436 static const afw_runtime_property_t
437 impl_1_property_collectionURIs = {
438  &afw_s_collectionURIs,
439  (const afw_value_t *)&impl_1_property_value_collectionURIs
440 };
441 
442 static const afw_value_string_t
443 impl_1_property_value_objectType = {
445  AFW_UTF8_LITERAL("_AdaptiveAction_")
446 };
447 
448 static const afw_runtime_property_t
449 impl_1_property_objectType = {
450  &afw_s_objectType,
451  (const afw_value_t *)&impl_1_property_value_objectType
452 };
453 
454 static const afw_value_object_t
455 impl_1_property_value_otherProperties = {
457  (const afw_object_t *)&impl_2
458 };
459 
460 static const afw_runtime_property_t
461 impl_1_property_otherProperties = {
462  &afw_s_otherProperties,
463  (const afw_value_t *)&impl_1_property_value_otherProperties
464 };
465 
466 static const afw_value_object_t
467 impl_1_property_value_propertyTypes = {
469  (const afw_object_t *)&impl_3
470 };
471 
472 static const afw_runtime_property_t
473 impl_1_property_propertyTypes = {
474  &afw_s_propertyTypes,
475  (const afw_value_t *)&impl_1_property_value_propertyTypes
476 };
477 
478 static const afw_runtime_property_t *
479 impl_1_properties[] = {
480  &impl_1_property_allowAdd,
481  &impl_1_property_allowChange,
482  &impl_1_property_allowDelete,
483  &impl_1_property_allowEntity,
484  &impl_1_property_collectionURIs,
485  &impl_1_property_objectType,
486  &impl_1_property_otherProperties,
487  &impl_1_property_propertyTypes,
488  NULL
489 };
490 
492 impl_1_meta_object = {
493  {
494  &afw_runtime_inf_const_meta_object_inf
495  },
496  &impl_1,
497  NULL
498 };
499 
500 static const afw_utf8_t
501 impl_1_meta_path =
502  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAction_");
503 
505 impl_1 = {
506  {
508  NULL,
509  {
510  (const afw_object_t *)&impl_1_meta_object,
511  NULL,
512  &afw_s__AdaptiveAction_,
513  &afw_s__AdaptiveObjectType_,
514  &impl_1_meta_path
515  }
516  },
517  &impl_1_properties[0]
518 };
519 
521 impl_6;
522 
524 impl_7;
525 
526 /*
527  * /afw/_AdaptiveObjectType_/_AdaptiveActions_/otherProperties
528  */
529 
530 static const afw_value_string_t
531 impl_7_property_value_description = {
533  AFW_UTF8_LITERAL("This is a default function parameter.")
534 };
535 
536 static const afw_runtime_property_t
537 impl_7_property_description = {
538  &afw_s_description,
539  (const afw_value_t *)&impl_7_property_value_description
540 };
541 
542 static const afw_runtime_property_t *
543 impl_7_properties[] = {
544  &impl_7_property_description,
545  NULL
546 };
547 
549 impl_7_meta_object = {
550  {
551  &afw_runtime_inf_const_meta_object_inf
552  },
553  &impl_7,
554  NULL
555 };
556 
557 static const afw_utf8_t
558 impl_7_meta_path =
559  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveActions_/otherProperties");
560 
562 impl_7 = {
563  {
564  &afw_runtime_inf_const_embedded_untyped_object,
565  NULL,
566  {
567  (const afw_object_t *)&impl_7_meta_object,
568  (const afw_object_t *)&impl_6,
569  &afw_s_otherProperties,
570  &afw_s__AdaptiveValueMeta_,
571  &impl_7_meta_path
572  }
573  },
574  &impl_7_properties[0]
575 };
576 
578 impl_8;
579 
581 impl_9;
582 
583 /*
584  * /afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes/_flags_
585  */
586 
587 static const afw_value_string_t
588 impl_9_property_value_brief = {
590  AFW_UTF8_LITERAL("List of flags to set")
591 };
592 
593 static const afw_runtime_property_t
594 impl_9_property_brief = {
595  &afw_s_brief,
596  (const afw_value_t *)&impl_9_property_value_brief
597 };
598 
599 static const afw_value_string_t
600 impl_9_property_value_dataType = {
602  AFW_UTF8_LITERAL("list")
603 };
604 
605 static const afw_runtime_property_t
606 impl_9_property_dataType = {
607  &afw_s_dataType,
608  (const afw_value_t *)&impl_9_property_value_dataType
609 };
610 
611 static const afw_value_string_t
612 impl_9_property_value_dataTypeParameter = {
614  AFW_UTF8_LITERAL("string")
615 };
616 
617 static const afw_runtime_property_t
618 impl_9_property_dataTypeParameter = {
619  &afw_s_dataTypeParameter,
620  (const afw_value_t *)&impl_9_property_value_dataTypeParameter
621 };
622 
623 static const afw_value_string_t
624 impl_9_property_value_description = {
626  AFW_UTF8_LITERAL("This is a list of flagId of flags to set in the execution context (xctx) while the function is being executed. If the \"actions\" property is specified, this is the default \"_flags_\" property for actions. Each flagId must be the objectId of an object in /afw/_AdaptiveFlag_/ and must be a flag that the requester is allowed to set.")
627 };
628 
629 static const afw_runtime_property_t
630 impl_9_property_description = {
631  &afw_s_description,
632  (const afw_value_t *)&impl_9_property_value_description
633 };
634 
635 static const afw_value_string_t
636 impl_9_property_value_label = {
638  AFW_UTF8_LITERAL("Flags")
639 };
640 
641 static const afw_runtime_property_t
642 impl_9_property_label = {
643  &afw_s_label,
644  (const afw_value_t *)&impl_9_property_value_label
645 };
646 
647 static const afw_value_boolean_t
648 impl_9_property_value_required = {
650  false
651 };
652 
653 static const afw_runtime_property_t
654 impl_9_property_required = {
655  &afw_s_required,
656  (const afw_value_t *)&impl_9_property_value_required
657 };
658 
659 static const afw_runtime_property_t *
660 impl_9_properties[] = {
661  &impl_9_property_brief,
662  &impl_9_property_dataType,
663  &impl_9_property_dataTypeParameter,
664  &impl_9_property_description,
665  &impl_9_property_label,
666  &impl_9_property_required,
667  NULL
668 };
669 
671 impl_9_meta_object = {
672  {
673  &afw_runtime_inf_const_meta_object_inf
674  },
675  &impl_9,
676  NULL
677 };
678 
679 static const afw_utf8_t
680 impl_9_meta_path =
681  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes/_flags_");
682 
684 impl_9 = {
685  {
686  &afw_runtime_inf_const_embedded_untyped_object,
687  NULL,
688  {
689  (const afw_object_t *)&impl_9_meta_object,
690  (const afw_object_t *)&impl_8,
691  &afw_s__flags_,
692  &afw_s__AdaptiveValueMeta_,
693  &impl_9_meta_path
694  }
695  },
696  &impl_9_properties[0]
697 };
698 
700 impl_10;
701 
702 /*
703  * /afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes/actions
704  */
705 
706 static const afw_value_string_t
707 impl_10_property_value_brief = {
709  AFW_UTF8_LITERAL("List of actions to perform")
710 };
711 
712 static const afw_runtime_property_t
713 impl_10_property_brief = {
714  &afw_s_brief,
715  (const afw_value_t *)&impl_10_property_value_brief
716 };
717 
718 static const afw_value_string_t
719 impl_10_property_value_dataType = {
721  AFW_UTF8_LITERAL("list")
722 };
723 
724 static const afw_runtime_property_t
725 impl_10_property_dataType = {
726  &afw_s_dataType,
727  (const afw_value_t *)&impl_10_property_value_dataType
728 };
729 
730 static const afw_value_string_t
731 impl_10_property_value_dataTypeParameter = {
733  AFW_UTF8_LITERAL("object _AdaptiveAction_")
734 };
735 
736 static const afw_runtime_property_t
737 impl_10_property_dataTypeParameter = {
738  &afw_s_dataTypeParameter,
739  (const afw_value_t *)&impl_10_property_value_dataTypeParameter
740 };
741 
742 static const afw_value_string_t
743 impl_10_property_value_description = {
745  AFW_UTF8_LITERAL("This is a list of actions to perform. Either the actions or function property must be specified.")
746 };
747 
748 static const afw_runtime_property_t
749 impl_10_property_description = {
750  &afw_s_description,
751  (const afw_value_t *)&impl_10_property_value_description
752 };
753 
754 static const afw_value_boolean_t
755 impl_10_property_value_required = {
757  false
758 };
759 
760 static const afw_runtime_property_t
761 impl_10_property_required = {
762  &afw_s_required,
763  (const afw_value_t *)&impl_10_property_value_required
764 };
765 
766 static const afw_runtime_property_t *
767 impl_10_properties[] = {
768  &impl_10_property_brief,
769  &impl_10_property_dataType,
770  &impl_10_property_dataTypeParameter,
771  &impl_10_property_description,
772  &impl_10_property_required,
773  NULL
774 };
775 
777 impl_10_meta_object = {
778  {
779  &afw_runtime_inf_const_meta_object_inf
780  },
781  &impl_10,
782  NULL
783 };
784 
785 static const afw_utf8_t
786 impl_10_meta_path =
787  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes/actions");
788 
790 impl_10 = {
791  {
792  &afw_runtime_inf_const_embedded_untyped_object,
793  NULL,
794  {
795  (const afw_object_t *)&impl_10_meta_object,
796  (const afw_object_t *)&impl_8,
797  &afw_s_actions,
798  &afw_s__AdaptiveValueMeta_,
799  &impl_10_meta_path
800  }
801  },
802  &impl_10_properties[0]
803 };
804 
806 impl_11;
807 
808 /*
809  * /afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes/function
810  */
811 
812 static const afw_value_string_t
813 impl_11_property_value_brief = {
815  AFW_UTF8_LITERAL("Function name to call, if no actions")
816 };
817 
818 static const afw_runtime_property_t
819 impl_11_property_brief = {
820  &afw_s_brief,
821  (const afw_value_t *)&impl_11_property_value_brief
822 };
823 
824 static const afw_value_string_t
825 impl_11_property_value_dataType = {
827  AFW_UTF8_LITERAL("string")
828 };
829 
830 static const afw_runtime_property_t
831 impl_11_property_dataType = {
832  &afw_s_dataType,
833  (const afw_value_t *)&impl_11_property_value_dataType
834 };
835 
836 static const afw_value_string_t
837 impl_11_property_value_description = {
839  AFW_UTF8_LITERAL("This is a qualified or unqualified function name. If the \"actions\" property is not specified, this is the single function to call. If actions is specified, this is the default function name.")
840 };
841 
842 static const afw_runtime_property_t
843 impl_11_property_description = {
844  &afw_s_description,
845  (const afw_value_t *)&impl_11_property_value_description
846 };
847 
848 static const afw_value_boolean_t
849 impl_11_property_value_required = {
851  false
852 };
853 
854 static const afw_runtime_property_t
855 impl_11_property_required = {
856  &afw_s_required,
857  (const afw_value_t *)&impl_11_property_value_required
858 };
859 
860 static const afw_runtime_property_t *
861 impl_11_properties[] = {
862  &impl_11_property_brief,
863  &impl_11_property_dataType,
864  &impl_11_property_description,
865  &impl_11_property_required,
866  NULL
867 };
868 
870 impl_11_meta_object = {
871  {
872  &afw_runtime_inf_const_meta_object_inf
873  },
874  &impl_11,
875  NULL
876 };
877 
878 static const afw_utf8_t
879 impl_11_meta_path =
880  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes/function");
881 
883 impl_11 = {
884  {
885  &afw_runtime_inf_const_embedded_untyped_object,
886  NULL,
887  {
888  (const afw_object_t *)&impl_11_meta_object,
889  (const afw_object_t *)&impl_8,
890  &afw_s_function,
891  &afw_s__AdaptiveValueMeta_,
892  &impl_11_meta_path
893  }
894  },
895  &impl_11_properties[0]
896 };
897 
898 /*
899  * /afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes
900  */
901 
902 static const afw_value_object_t
903 impl_8_property_value__flags_ = {
905  (const afw_object_t *)&impl_9
906 };
907 
908 static const afw_runtime_property_t
909 impl_8_property__flags_ = {
910  &afw_s__flags_,
911  (const afw_value_t *)&impl_8_property_value__flags_
912 };
913 
914 static const afw_value_object_t
915 impl_8_property_value_actions = {
917  (const afw_object_t *)&impl_10
918 };
919 
920 static const afw_runtime_property_t
921 impl_8_property_actions = {
922  &afw_s_actions,
923  (const afw_value_t *)&impl_8_property_value_actions
924 };
925 
926 static const afw_value_object_t
927 impl_8_property_value_function = {
929  (const afw_object_t *)&impl_11
930 };
931 
932 static const afw_runtime_property_t
933 impl_8_property_function = {
934  &afw_s_function,
935  (const afw_value_t *)&impl_8_property_value_function
936 };
937 
938 static const afw_runtime_property_t *
939 impl_8_properties[] = {
940  &impl_8_property__flags_,
941  &impl_8_property_actions,
942  &impl_8_property_function,
943  NULL
944 };
945 
947 impl_8_meta_object = {
948  {
949  &afw_runtime_inf_const_meta_object_inf
950  },
951  &impl_8,
952  NULL
953 };
954 
955 static const afw_utf8_t
956 impl_8_meta_path =
957  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveActions_/propertyTypes");
958 
960 impl_8 = {
961  {
962  &afw_runtime_inf_const_embedded_untyped_object,
963  NULL,
964  {
965  (const afw_object_t *)&impl_8_meta_object,
966  (const afw_object_t *)&impl_6,
967  &afw_s_propertyTypes,
968  &afw_s__AdaptivePropertyTypes_,
969  &impl_8_meta_path
970  }
971  },
972  &impl_8_properties[0]
973 };
974 
975 /*
976  * /afw/_AdaptiveObjectType_/_AdaptiveActions_
977  */
978 
979 static const afw_value_boolean_t
980 impl_6_property_value_allowAdd = {
982  false
983 };
984 
985 static const afw_runtime_property_t
986 impl_6_property_allowAdd = {
987  &afw_s_allowAdd,
988  (const afw_value_t *)&impl_6_property_value_allowAdd
989 };
990 
991 static const afw_value_boolean_t
992 impl_6_property_value_allowChange = {
994  false
995 };
996 
997 static const afw_runtime_property_t
998 impl_6_property_allowChange = {
999  &afw_s_allowChange,
1000  (const afw_value_t *)&impl_6_property_value_allowChange
1001 };
1002 
1003 static const afw_value_boolean_t
1004 impl_6_property_value_allowDelete = {
1006  false
1007 };
1008 
1009 static const afw_runtime_property_t
1010 impl_6_property_allowDelete = {
1011  &afw_s_allowDelete,
1012  (const afw_value_t *)&impl_6_property_value_allowDelete
1013 };
1014 
1015 static const afw_value_boolean_t
1016 impl_6_property_value_allowEntity = {
1018  false
1019 };
1020 
1021 static const afw_runtime_property_t
1022 impl_6_property_allowEntity = {
1023  &afw_s_allowEntity,
1024  (const afw_value_t *)&impl_6_property_value_allowEntity
1025 };
1026 
1027 static const afw_utf8_t
1028 impl_6_array_collectionURIs[] = {
1029  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
1030 };
1031 
1033 impl_6_list_collectionURIs = {
1036  sizeof(impl_6_array_collectionURIs) / sizeof(afw_utf8_t),
1037  &impl_6_array_collectionURIs
1038 };
1039 
1040 static const afw_value_list_t
1041 impl_6_property_value_collectionURIs = {
1043  (const afw_list_t *)&impl_6_list_collectionURIs
1044 };
1045 
1046 static const afw_runtime_property_t
1047 impl_6_property_collectionURIs = {
1048  &afw_s_collectionURIs,
1049  (const afw_value_t *)&impl_6_property_value_collectionURIs
1050 };
1051 
1052 static const afw_value_string_t
1053 impl_6_property_value_objectType = {
1055  AFW_UTF8_LITERAL("_AdaptiveActions_")
1056 };
1057 
1058 static const afw_runtime_property_t
1059 impl_6_property_objectType = {
1060  &afw_s_objectType,
1061  (const afw_value_t *)&impl_6_property_value_objectType
1062 };
1063 
1064 static const afw_value_object_t
1065 impl_6_property_value_otherProperties = {
1067  (const afw_object_t *)&impl_7
1068 };
1069 
1070 static const afw_runtime_property_t
1071 impl_6_property_otherProperties = {
1072  &afw_s_otherProperties,
1073  (const afw_value_t *)&impl_6_property_value_otherProperties
1074 };
1075 
1076 static const afw_value_object_t
1077 impl_6_property_value_propertyTypes = {
1079  (const afw_object_t *)&impl_8
1080 };
1081 
1082 static const afw_runtime_property_t
1083 impl_6_property_propertyTypes = {
1084  &afw_s_propertyTypes,
1085  (const afw_value_t *)&impl_6_property_value_propertyTypes
1086 };
1087 
1088 static const afw_runtime_property_t *
1089 impl_6_properties[] = {
1090  &impl_6_property_allowAdd,
1091  &impl_6_property_allowChange,
1092  &impl_6_property_allowDelete,
1093  &impl_6_property_allowEntity,
1094  &impl_6_property_collectionURIs,
1095  &impl_6_property_objectType,
1096  &impl_6_property_otherProperties,
1097  &impl_6_property_propertyTypes,
1098  NULL
1099 };
1100 
1102 impl_6_meta_object = {
1103  {
1104  &afw_runtime_inf_const_meta_object_inf
1105  },
1106  &impl_6,
1107  NULL
1108 };
1109 
1110 static const afw_utf8_t
1111 impl_6_meta_path =
1112  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveActions_");
1113 
1115 impl_6 = {
1116  {
1118  NULL,
1119  {
1120  (const afw_object_t *)&impl_6_meta_object,
1121  NULL,
1122  &afw_s__AdaptiveActions_,
1123  &afw_s__AdaptiveObjectType_,
1124  &impl_6_meta_path
1125  }
1126  },
1127  &impl_6_properties[0]
1128 };
1129 
1131 impl_12;
1132 
1134 impl_13;
1135 
1137 impl_14;
1138 
1140 impl_15;
1141 
1142 /*
1143  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/addObjectCount/runtime
1144  */
1145 
1146 static const afw_value_string_t
1147 impl_15_property_value_memberName = {
1149  AFW_UTF8_LITERAL("add_object_count")
1150 };
1151 
1152 static const afw_runtime_property_t
1153 impl_15_property_memberName = {
1154  &afw_s_memberName,
1155  (const afw_value_t *)&impl_15_property_value_memberName
1156 };
1157 
1158 static const afw_runtime_property_t *
1159 impl_15_properties[] = {
1160  &impl_15_property_memberName,
1161  NULL
1162 };
1163 
1165 impl_15_meta_object = {
1166  {
1167  &afw_runtime_inf_const_meta_object_inf
1168  },
1169  &impl_15,
1170  NULL
1171 };
1172 
1173 static const afw_utf8_t
1174 impl_15_meta_path =
1175  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/addObjectCount/runtime");
1176 
1178 impl_15 = {
1179  {
1180  &afw_runtime_inf_const_embedded_untyped_object,
1181  NULL,
1182  {
1183  (const afw_object_t *)&impl_15_meta_object,
1184  (const afw_object_t *)&impl_14,
1185  &afw_s_runtime,
1186  &afw_s__AdaptiveRuntimeProperty_,
1187  &impl_15_meta_path
1188  }
1189  },
1190  &impl_15_properties[0]
1191 };
1192 
1193 /*
1194  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/addObjectCount
1195  */
1196 
1197 static const afw_value_boolean_t
1198 impl_14_property_value_allowQuery = {
1200  true
1201 };
1202 
1203 static const afw_runtime_property_t
1204 impl_14_property_allowQuery = {
1205  &afw_s_allowQuery,
1206  (const afw_value_t *)&impl_14_property_value_allowQuery
1207 };
1208 
1209 static const afw_value_string_t
1210 impl_14_property_value_dataType = {
1212  AFW_UTF8_LITERAL("integer")
1213 };
1214 
1215 static const afw_runtime_property_t
1216 impl_14_property_dataType = {
1217  &afw_s_dataType,
1218  (const afw_value_t *)&impl_14_property_value_dataType
1219 };
1220 
1221 static const afw_value_string_t
1222 impl_14_property_value_description = {
1224  AFW_UTF8_LITERAL("Method add_object() count.")
1225 };
1226 
1227 static const afw_runtime_property_t
1228 impl_14_property_description = {
1229  &afw_s_description,
1230  (const afw_value_t *)&impl_14_property_value_description
1231 };
1232 
1233 static const afw_value_string_t
1234 impl_14_property_value_label = {
1236  AFW_UTF8_LITERAL("Add Object Count")
1237 };
1238 
1239 static const afw_runtime_property_t
1240 impl_14_property_label = {
1241  &afw_s_label,
1242  (const afw_value_t *)&impl_14_property_value_label
1243 };
1244 
1245 static const afw_value_boolean_t
1246 impl_14_property_value_required = {
1248  true
1249 };
1250 
1251 static const afw_runtime_property_t
1252 impl_14_property_required = {
1253  &afw_s_required,
1254  (const afw_value_t *)&impl_14_property_value_required
1255 };
1256 
1257 static const afw_value_object_t
1258 impl_14_property_value_runtime = {
1260  (const afw_object_t *)&impl_15
1261 };
1262 
1263 static const afw_runtime_property_t
1264 impl_14_property_runtime = {
1265  &afw_s_runtime,
1266  (const afw_value_t *)&impl_14_property_value_runtime
1267 };
1268 
1269 static const afw_value_boolean_t
1270 impl_14_property_value_unique = {
1272  false
1273 };
1274 
1275 static const afw_runtime_property_t
1276 impl_14_property_unique = {
1277  &afw_s_unique,
1278  (const afw_value_t *)&impl_14_property_value_unique
1279 };
1280 
1281 static const afw_runtime_property_t *
1282 impl_14_properties[] = {
1283  &impl_14_property_allowQuery,
1284  &impl_14_property_dataType,
1285  &impl_14_property_description,
1286  &impl_14_property_label,
1287  &impl_14_property_required,
1288  &impl_14_property_runtime,
1289  &impl_14_property_unique,
1290  NULL
1291 };
1292 
1294 impl_14_meta_object = {
1295  {
1296  &afw_runtime_inf_const_meta_object_inf
1297  },
1298  &impl_14,
1299  NULL
1300 };
1301 
1302 static const afw_utf8_t
1303 impl_14_meta_path =
1304  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/addObjectCount");
1305 
1307 impl_14 = {
1308  {
1309  &afw_runtime_inf_const_embedded_untyped_object,
1310  NULL,
1311  {
1312  (const afw_object_t *)&impl_14_meta_object,
1313  (const afw_object_t *)&impl_13,
1314  &afw_s_addObjectCount,
1315  &afw_s__AdaptiveValueMeta_,
1316  &impl_14_meta_path
1317  }
1318  },
1319  &impl_14_properties[0]
1320 };
1321 
1323 impl_16;
1324 
1326 impl_17;
1327 
1328 /*
1329  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/additional/runtime
1330  */
1331 
1332 static const afw_value_string_t
1333 impl_17_property_value_valueAccessor = {
1335  AFW_UTF8_LITERAL("adaptor_additional_metrics")
1336 };
1337 
1338 static const afw_runtime_property_t
1339 impl_17_property_valueAccessor = {
1340  &afw_s_valueAccessor,
1341  (const afw_value_t *)&impl_17_property_value_valueAccessor
1342 };
1343 
1344 static const afw_value_boolean_t
1345 impl_17_property_value_zeroOffset = {
1347  true
1348 };
1349 
1350 static const afw_runtime_property_t
1351 impl_17_property_zeroOffset = {
1352  &afw_s_zeroOffset,
1353  (const afw_value_t *)&impl_17_property_value_zeroOffset
1354 };
1355 
1356 static const afw_runtime_property_t *
1357 impl_17_properties[] = {
1358  &impl_17_property_valueAccessor,
1359  &impl_17_property_zeroOffset,
1360  NULL
1361 };
1362 
1364 impl_17_meta_object = {
1365  {
1366  &afw_runtime_inf_const_meta_object_inf
1367  },
1368  &impl_17,
1369  NULL
1370 };
1371 
1372 static const afw_utf8_t
1373 impl_17_meta_path =
1374  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/additional/runtime");
1375 
1377 impl_17 = {
1378  {
1379  &afw_runtime_inf_const_embedded_untyped_object,
1380  NULL,
1381  {
1382  (const afw_object_t *)&impl_17_meta_object,
1383  (const afw_object_t *)&impl_16,
1384  &afw_s_runtime,
1385  &afw_s__AdaptiveRuntimeProperty_,
1386  &impl_17_meta_path
1387  }
1388  },
1389  &impl_17_properties[0]
1390 };
1391 
1392 /*
1393  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/additional
1394  */
1395 
1396 static const afw_value_boolean_t
1397 impl_16_property_value_allowQuery = {
1399  true
1400 };
1401 
1402 static const afw_runtime_property_t
1403 impl_16_property_allowQuery = {
1404  &afw_s_allowQuery,
1405  (const afw_value_t *)&impl_16_property_value_allowQuery
1406 };
1407 
1408 static const afw_value_string_t
1409 impl_16_property_value_dataType = {
1411  AFW_UTF8_LITERAL("object")
1412 };
1413 
1414 static const afw_runtime_property_t
1415 impl_16_property_dataType = {
1416  &afw_s_dataType,
1417  (const afw_value_t *)&impl_16_property_value_dataType
1418 };
1419 
1420 static const afw_value_string_t
1421 impl_16_property_value_description = {
1423  AFW_UTF8_LITERAL("Additional adaptor specific metrics.")
1424 };
1425 
1426 static const afw_runtime_property_t
1427 impl_16_property_description = {
1428  &afw_s_description,
1429  (const afw_value_t *)&impl_16_property_value_description
1430 };
1431 
1432 static const afw_value_string_t
1433 impl_16_property_value_label = {
1435  AFW_UTF8_LITERAL("Additional")
1436 };
1437 
1438 static const afw_runtime_property_t
1439 impl_16_property_label = {
1440  &afw_s_label,
1441  (const afw_value_t *)&impl_16_property_value_label
1442 };
1443 
1444 static const afw_value_boolean_t
1445 impl_16_property_value_required = {
1447  true
1448 };
1449 
1450 static const afw_runtime_property_t
1451 impl_16_property_required = {
1452  &afw_s_required,
1453  (const afw_value_t *)&impl_16_property_value_required
1454 };
1455 
1456 static const afw_value_object_t
1457 impl_16_property_value_runtime = {
1459  (const afw_object_t *)&impl_17
1460 };
1461 
1462 static const afw_runtime_property_t
1463 impl_16_property_runtime = {
1464  &afw_s_runtime,
1465  (const afw_value_t *)&impl_16_property_value_runtime
1466 };
1467 
1468 static const afw_value_boolean_t
1469 impl_16_property_value_unique = {
1471  false
1472 };
1473 
1474 static const afw_runtime_property_t
1475 impl_16_property_unique = {
1476  &afw_s_unique,
1477  (const afw_value_t *)&impl_16_property_value_unique
1478 };
1479 
1480 static const afw_runtime_property_t *
1481 impl_16_properties[] = {
1482  &impl_16_property_allowQuery,
1483  &impl_16_property_dataType,
1484  &impl_16_property_description,
1485  &impl_16_property_label,
1486  &impl_16_property_required,
1487  &impl_16_property_runtime,
1488  &impl_16_property_unique,
1489  NULL
1490 };
1491 
1493 impl_16_meta_object = {
1494  {
1495  &afw_runtime_inf_const_meta_object_inf
1496  },
1497  &impl_16,
1498  NULL
1499 };
1500 
1501 static const afw_utf8_t
1502 impl_16_meta_path =
1503  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/additional");
1504 
1506 impl_16 = {
1507  {
1508  &afw_runtime_inf_const_embedded_untyped_object,
1509  NULL,
1510  {
1511  (const afw_object_t *)&impl_16_meta_object,
1512  (const afw_object_t *)&impl_13,
1513  &afw_s_additional,
1514  &afw_s__AdaptiveValueMeta_,
1515  &impl_16_meta_path
1516  }
1517  },
1518  &impl_16_properties[0]
1519 };
1520 
1522 impl_18;
1523 
1525 impl_19;
1526 
1527 /*
1528  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/deleteObjectCount/runtime
1529  */
1530 
1531 static const afw_value_string_t
1532 impl_19_property_value_memberName = {
1534  AFW_UTF8_LITERAL("delete_object_count")
1535 };
1536 
1537 static const afw_runtime_property_t
1538 impl_19_property_memberName = {
1539  &afw_s_memberName,
1540  (const afw_value_t *)&impl_19_property_value_memberName
1541 };
1542 
1543 static const afw_runtime_property_t *
1544 impl_19_properties[] = {
1545  &impl_19_property_memberName,
1546  NULL
1547 };
1548 
1550 impl_19_meta_object = {
1551  {
1552  &afw_runtime_inf_const_meta_object_inf
1553  },
1554  &impl_19,
1555  NULL
1556 };
1557 
1558 static const afw_utf8_t
1559 impl_19_meta_path =
1560  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/deleteObjectCount/runtime");
1561 
1563 impl_19 = {
1564  {
1565  &afw_runtime_inf_const_embedded_untyped_object,
1566  NULL,
1567  {
1568  (const afw_object_t *)&impl_19_meta_object,
1569  (const afw_object_t *)&impl_18,
1570  &afw_s_runtime,
1571  &afw_s__AdaptiveRuntimeProperty_,
1572  &impl_19_meta_path
1573  }
1574  },
1575  &impl_19_properties[0]
1576 };
1577 
1578 /*
1579  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/deleteObjectCount
1580  */
1581 
1582 static const afw_value_boolean_t
1583 impl_18_property_value_allowQuery = {
1585  true
1586 };
1587 
1588 static const afw_runtime_property_t
1589 impl_18_property_allowQuery = {
1590  &afw_s_allowQuery,
1591  (const afw_value_t *)&impl_18_property_value_allowQuery
1592 };
1593 
1594 static const afw_value_string_t
1595 impl_18_property_value_dataType = {
1597  AFW_UTF8_LITERAL("integer")
1598 };
1599 
1600 static const afw_runtime_property_t
1601 impl_18_property_dataType = {
1602  &afw_s_dataType,
1603  (const afw_value_t *)&impl_18_property_value_dataType
1604 };
1605 
1606 static const afw_value_string_t
1607 impl_18_property_value_description = {
1609  AFW_UTF8_LITERAL("Method delete_object() count.")
1610 };
1611 
1612 static const afw_runtime_property_t
1613 impl_18_property_description = {
1614  &afw_s_description,
1615  (const afw_value_t *)&impl_18_property_value_description
1616 };
1617 
1618 static const afw_value_string_t
1619 impl_18_property_value_label = {
1621  AFW_UTF8_LITERAL("Delete Object Count")
1622 };
1623 
1624 static const afw_runtime_property_t
1625 impl_18_property_label = {
1626  &afw_s_label,
1627  (const afw_value_t *)&impl_18_property_value_label
1628 };
1629 
1630 static const afw_value_boolean_t
1631 impl_18_property_value_required = {
1633  true
1634 };
1635 
1636 static const afw_runtime_property_t
1637 impl_18_property_required = {
1638  &afw_s_required,
1639  (const afw_value_t *)&impl_18_property_value_required
1640 };
1641 
1642 static const afw_value_object_t
1643 impl_18_property_value_runtime = {
1645  (const afw_object_t *)&impl_19
1646 };
1647 
1648 static const afw_runtime_property_t
1649 impl_18_property_runtime = {
1650  &afw_s_runtime,
1651  (const afw_value_t *)&impl_18_property_value_runtime
1652 };
1653 
1654 static const afw_value_boolean_t
1655 impl_18_property_value_unique = {
1657  false
1658 };
1659 
1660 static const afw_runtime_property_t
1661 impl_18_property_unique = {
1662  &afw_s_unique,
1663  (const afw_value_t *)&impl_18_property_value_unique
1664 };
1665 
1666 static const afw_runtime_property_t *
1667 impl_18_properties[] = {
1668  &impl_18_property_allowQuery,
1669  &impl_18_property_dataType,
1670  &impl_18_property_description,
1671  &impl_18_property_label,
1672  &impl_18_property_required,
1673  &impl_18_property_runtime,
1674  &impl_18_property_unique,
1675  NULL
1676 };
1677 
1679 impl_18_meta_object = {
1680  {
1681  &afw_runtime_inf_const_meta_object_inf
1682  },
1683  &impl_18,
1684  NULL
1685 };
1686 
1687 static const afw_utf8_t
1688 impl_18_meta_path =
1689  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/deleteObjectCount");
1690 
1692 impl_18 = {
1693  {
1694  &afw_runtime_inf_const_embedded_untyped_object,
1695  NULL,
1696  {
1697  (const afw_object_t *)&impl_18_meta_object,
1698  (const afw_object_t *)&impl_13,
1699  &afw_s_deleteObjectCount,
1700  &afw_s__AdaptiveValueMeta_,
1701  &impl_18_meta_path
1702  }
1703  },
1704  &impl_18_properties[0]
1705 };
1706 
1708 impl_20;
1709 
1711 impl_21;
1712 
1713 /*
1714  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/getObjectCount/runtime
1715  */
1716 
1717 static const afw_value_string_t
1718 impl_21_property_value_memberName = {
1720  AFW_UTF8_LITERAL("get_object_count")
1721 };
1722 
1723 static const afw_runtime_property_t
1724 impl_21_property_memberName = {
1725  &afw_s_memberName,
1726  (const afw_value_t *)&impl_21_property_value_memberName
1727 };
1728 
1729 static const afw_runtime_property_t *
1730 impl_21_properties[] = {
1731  &impl_21_property_memberName,
1732  NULL
1733 };
1734 
1736 impl_21_meta_object = {
1737  {
1738  &afw_runtime_inf_const_meta_object_inf
1739  },
1740  &impl_21,
1741  NULL
1742 };
1743 
1744 static const afw_utf8_t
1745 impl_21_meta_path =
1746  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/getObjectCount/runtime");
1747 
1749 impl_21 = {
1750  {
1751  &afw_runtime_inf_const_embedded_untyped_object,
1752  NULL,
1753  {
1754  (const afw_object_t *)&impl_21_meta_object,
1755  (const afw_object_t *)&impl_20,
1756  &afw_s_runtime,
1757  &afw_s__AdaptiveRuntimeProperty_,
1758  &impl_21_meta_path
1759  }
1760  },
1761  &impl_21_properties[0]
1762 };
1763 
1764 /*
1765  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/getObjectCount
1766  */
1767 
1768 static const afw_value_boolean_t
1769 impl_20_property_value_allowQuery = {
1771  true
1772 };
1773 
1774 static const afw_runtime_property_t
1775 impl_20_property_allowQuery = {
1776  &afw_s_allowQuery,
1777  (const afw_value_t *)&impl_20_property_value_allowQuery
1778 };
1779 
1780 static const afw_value_string_t
1781 impl_20_property_value_dataType = {
1783  AFW_UTF8_LITERAL("integer")
1784 };
1785 
1786 static const afw_runtime_property_t
1787 impl_20_property_dataType = {
1788  &afw_s_dataType,
1789  (const afw_value_t *)&impl_20_property_value_dataType
1790 };
1791 
1792 static const afw_value_string_t
1793 impl_20_property_value_description = {
1795  AFW_UTF8_LITERAL("Method get_object() count.")
1796 };
1797 
1798 static const afw_runtime_property_t
1799 impl_20_property_description = {
1800  &afw_s_description,
1801  (const afw_value_t *)&impl_20_property_value_description
1802 };
1803 
1804 static const afw_value_string_t
1805 impl_20_property_value_label = {
1807  AFW_UTF8_LITERAL("Get Object Count")
1808 };
1809 
1810 static const afw_runtime_property_t
1811 impl_20_property_label = {
1812  &afw_s_label,
1813  (const afw_value_t *)&impl_20_property_value_label
1814 };
1815 
1816 static const afw_value_boolean_t
1817 impl_20_property_value_required = {
1819  true
1820 };
1821 
1822 static const afw_runtime_property_t
1823 impl_20_property_required = {
1824  &afw_s_required,
1825  (const afw_value_t *)&impl_20_property_value_required
1826 };
1827 
1828 static const afw_value_object_t
1829 impl_20_property_value_runtime = {
1831  (const afw_object_t *)&impl_21
1832 };
1833 
1834 static const afw_runtime_property_t
1835 impl_20_property_runtime = {
1836  &afw_s_runtime,
1837  (const afw_value_t *)&impl_20_property_value_runtime
1838 };
1839 
1840 static const afw_value_boolean_t
1841 impl_20_property_value_unique = {
1843  false
1844 };
1845 
1846 static const afw_runtime_property_t
1847 impl_20_property_unique = {
1848  &afw_s_unique,
1849  (const afw_value_t *)&impl_20_property_value_unique
1850 };
1851 
1852 static const afw_runtime_property_t *
1853 impl_20_properties[] = {
1854  &impl_20_property_allowQuery,
1855  &impl_20_property_dataType,
1856  &impl_20_property_description,
1857  &impl_20_property_label,
1858  &impl_20_property_required,
1859  &impl_20_property_runtime,
1860  &impl_20_property_unique,
1861  NULL
1862 };
1863 
1865 impl_20_meta_object = {
1866  {
1867  &afw_runtime_inf_const_meta_object_inf
1868  },
1869  &impl_20,
1870  NULL
1871 };
1872 
1873 static const afw_utf8_t
1874 impl_20_meta_path =
1875  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/getObjectCount");
1876 
1878 impl_20 = {
1879  {
1880  &afw_runtime_inf_const_embedded_untyped_object,
1881  NULL,
1882  {
1883  (const afw_object_t *)&impl_20_meta_object,
1884  (const afw_object_t *)&impl_13,
1885  &afw_s_getObjectCount,
1886  &afw_s__AdaptiveValueMeta_,
1887  &impl_20_meta_path
1888  }
1889  },
1890  &impl_20_properties[0]
1891 };
1892 
1894 impl_22;
1895 
1897 impl_23;
1898 
1899 /*
1900  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/modifyObjectCount/runtime
1901  */
1902 
1903 static const afw_value_string_t
1904 impl_23_property_value_memberName = {
1906  AFW_UTF8_LITERAL("modify_object_count")
1907 };
1908 
1909 static const afw_runtime_property_t
1910 impl_23_property_memberName = {
1911  &afw_s_memberName,
1912  (const afw_value_t *)&impl_23_property_value_memberName
1913 };
1914 
1915 static const afw_runtime_property_t *
1916 impl_23_properties[] = {
1917  &impl_23_property_memberName,
1918  NULL
1919 };
1920 
1922 impl_23_meta_object = {
1923  {
1924  &afw_runtime_inf_const_meta_object_inf
1925  },
1926  &impl_23,
1927  NULL
1928 };
1929 
1930 static const afw_utf8_t
1931 impl_23_meta_path =
1932  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/modifyObjectCount/runtime");
1933 
1935 impl_23 = {
1936  {
1937  &afw_runtime_inf_const_embedded_untyped_object,
1938  NULL,
1939  {
1940  (const afw_object_t *)&impl_23_meta_object,
1941  (const afw_object_t *)&impl_22,
1942  &afw_s_runtime,
1943  &afw_s__AdaptiveRuntimeProperty_,
1944  &impl_23_meta_path
1945  }
1946  },
1947  &impl_23_properties[0]
1948 };
1949 
1950 /*
1951  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/modifyObjectCount
1952  */
1953 
1954 static const afw_value_boolean_t
1955 impl_22_property_value_allowQuery = {
1957  true
1958 };
1959 
1960 static const afw_runtime_property_t
1961 impl_22_property_allowQuery = {
1962  &afw_s_allowQuery,
1963  (const afw_value_t *)&impl_22_property_value_allowQuery
1964 };
1965 
1966 static const afw_value_string_t
1967 impl_22_property_value_dataType = {
1969  AFW_UTF8_LITERAL("integer")
1970 };
1971 
1972 static const afw_runtime_property_t
1973 impl_22_property_dataType = {
1974  &afw_s_dataType,
1975  (const afw_value_t *)&impl_22_property_value_dataType
1976 };
1977 
1978 static const afw_value_string_t
1979 impl_22_property_value_description = {
1981  AFW_UTF8_LITERAL("Method modify_object() count.")
1982 };
1983 
1984 static const afw_runtime_property_t
1985 impl_22_property_description = {
1986  &afw_s_description,
1987  (const afw_value_t *)&impl_22_property_value_description
1988 };
1989 
1990 static const afw_value_string_t
1991 impl_22_property_value_label = {
1993  AFW_UTF8_LITERAL("Modify Object Count")
1994 };
1995 
1996 static const afw_runtime_property_t
1997 impl_22_property_label = {
1998  &afw_s_label,
1999  (const afw_value_t *)&impl_22_property_value_label
2000 };
2001 
2002 static const afw_value_boolean_t
2003 impl_22_property_value_required = {
2005  true
2006 };
2007 
2008 static const afw_runtime_property_t
2009 impl_22_property_required = {
2010  &afw_s_required,
2011  (const afw_value_t *)&impl_22_property_value_required
2012 };
2013 
2014 static const afw_value_object_t
2015 impl_22_property_value_runtime = {
2017  (const afw_object_t *)&impl_23
2018 };
2019 
2020 static const afw_runtime_property_t
2021 impl_22_property_runtime = {
2022  &afw_s_runtime,
2023  (const afw_value_t *)&impl_22_property_value_runtime
2024 };
2025 
2026 static const afw_value_boolean_t
2027 impl_22_property_value_unique = {
2029  false
2030 };
2031 
2032 static const afw_runtime_property_t
2033 impl_22_property_unique = {
2034  &afw_s_unique,
2035  (const afw_value_t *)&impl_22_property_value_unique
2036 };
2037 
2038 static const afw_runtime_property_t *
2039 impl_22_properties[] = {
2040  &impl_22_property_allowQuery,
2041  &impl_22_property_dataType,
2042  &impl_22_property_description,
2043  &impl_22_property_label,
2044  &impl_22_property_required,
2045  &impl_22_property_runtime,
2046  &impl_22_property_unique,
2047  NULL
2048 };
2049 
2051 impl_22_meta_object = {
2052  {
2053  &afw_runtime_inf_const_meta_object_inf
2054  },
2055  &impl_22,
2056  NULL
2057 };
2058 
2059 static const afw_utf8_t
2060 impl_22_meta_path =
2061  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/modifyObjectCount");
2062 
2064 impl_22 = {
2065  {
2066  &afw_runtime_inf_const_embedded_untyped_object,
2067  NULL,
2068  {
2069  (const afw_object_t *)&impl_22_meta_object,
2070  (const afw_object_t *)&impl_13,
2071  &afw_s_modifyObjectCount,
2072  &afw_s__AdaptiveValueMeta_,
2073  &impl_22_meta_path
2074  }
2075  },
2076  &impl_22_properties[0]
2077 };
2078 
2080 impl_24;
2081 
2083 impl_25;
2084 
2085 /*
2086  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/replaceObjectCount/runtime
2087  */
2088 
2089 static const afw_value_string_t
2090 impl_25_property_value_memberName = {
2092  AFW_UTF8_LITERAL("replace_object_count")
2093 };
2094 
2095 static const afw_runtime_property_t
2096 impl_25_property_memberName = {
2097  &afw_s_memberName,
2098  (const afw_value_t *)&impl_25_property_value_memberName
2099 };
2100 
2101 static const afw_runtime_property_t *
2102 impl_25_properties[] = {
2103  &impl_25_property_memberName,
2104  NULL
2105 };
2106 
2108 impl_25_meta_object = {
2109  {
2110  &afw_runtime_inf_const_meta_object_inf
2111  },
2112  &impl_25,
2113  NULL
2114 };
2115 
2116 static const afw_utf8_t
2117 impl_25_meta_path =
2118  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/replaceObjectCount/runtime");
2119 
2121 impl_25 = {
2122  {
2123  &afw_runtime_inf_const_embedded_untyped_object,
2124  NULL,
2125  {
2126  (const afw_object_t *)&impl_25_meta_object,
2127  (const afw_object_t *)&impl_24,
2128  &afw_s_runtime,
2129  &afw_s__AdaptiveRuntimeProperty_,
2130  &impl_25_meta_path
2131  }
2132  },
2133  &impl_25_properties[0]
2134 };
2135 
2136 /*
2137  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/replaceObjectCount
2138  */
2139 
2140 static const afw_value_boolean_t
2141 impl_24_property_value_allowQuery = {
2143  true
2144 };
2145 
2146 static const afw_runtime_property_t
2147 impl_24_property_allowQuery = {
2148  &afw_s_allowQuery,
2149  (const afw_value_t *)&impl_24_property_value_allowQuery
2150 };
2151 
2152 static const afw_value_string_t
2153 impl_24_property_value_dataType = {
2155  AFW_UTF8_LITERAL("integer")
2156 };
2157 
2158 static const afw_runtime_property_t
2159 impl_24_property_dataType = {
2160  &afw_s_dataType,
2161  (const afw_value_t *)&impl_24_property_value_dataType
2162 };
2163 
2164 static const afw_value_string_t
2165 impl_24_property_value_description = {
2167  AFW_UTF8_LITERAL("Method replace_object() count.")
2168 };
2169 
2170 static const afw_runtime_property_t
2171 impl_24_property_description = {
2172  &afw_s_description,
2173  (const afw_value_t *)&impl_24_property_value_description
2174 };
2175 
2176 static const afw_value_string_t
2177 impl_24_property_value_label = {
2179  AFW_UTF8_LITERAL("Replace Object Count")
2180 };
2181 
2182 static const afw_runtime_property_t
2183 impl_24_property_label = {
2184  &afw_s_label,
2185  (const afw_value_t *)&impl_24_property_value_label
2186 };
2187 
2188 static const afw_value_boolean_t
2189 impl_24_property_value_required = {
2191  true
2192 };
2193 
2194 static const afw_runtime_property_t
2195 impl_24_property_required = {
2196  &afw_s_required,
2197  (const afw_value_t *)&impl_24_property_value_required
2198 };
2199 
2200 static const afw_value_object_t
2201 impl_24_property_value_runtime = {
2203  (const afw_object_t *)&impl_25
2204 };
2205 
2206 static const afw_runtime_property_t
2207 impl_24_property_runtime = {
2208  &afw_s_runtime,
2209  (const afw_value_t *)&impl_24_property_value_runtime
2210 };
2211 
2212 static const afw_value_boolean_t
2213 impl_24_property_value_unique = {
2215  false
2216 };
2217 
2218 static const afw_runtime_property_t
2219 impl_24_property_unique = {
2220  &afw_s_unique,
2221  (const afw_value_t *)&impl_24_property_value_unique
2222 };
2223 
2224 static const afw_runtime_property_t *
2225 impl_24_properties[] = {
2226  &impl_24_property_allowQuery,
2227  &impl_24_property_dataType,
2228  &impl_24_property_description,
2229  &impl_24_property_label,
2230  &impl_24_property_required,
2231  &impl_24_property_runtime,
2232  &impl_24_property_unique,
2233  NULL
2234 };
2235 
2237 impl_24_meta_object = {
2238  {
2239  &afw_runtime_inf_const_meta_object_inf
2240  },
2241  &impl_24,
2242  NULL
2243 };
2244 
2245 static const afw_utf8_t
2246 impl_24_meta_path =
2247  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/replaceObjectCount");
2248 
2250 impl_24 = {
2251  {
2252  &afw_runtime_inf_const_embedded_untyped_object,
2253  NULL,
2254  {
2255  (const afw_object_t *)&impl_24_meta_object,
2256  (const afw_object_t *)&impl_13,
2257  &afw_s_replaceObjectCount,
2258  &afw_s__AdaptiveValueMeta_,
2259  &impl_24_meta_path
2260  }
2261  },
2262  &impl_24_properties[0]
2263 };
2264 
2266 impl_26;
2267 
2269 impl_27;
2270 
2271 /*
2272  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/retrieveObjectsCount/runtime
2273  */
2274 
2275 static const afw_value_string_t
2276 impl_27_property_value_memberName = {
2278  AFW_UTF8_LITERAL("retrieve_objects_count")
2279 };
2280 
2281 static const afw_runtime_property_t
2282 impl_27_property_memberName = {
2283  &afw_s_memberName,
2284  (const afw_value_t *)&impl_27_property_value_memberName
2285 };
2286 
2287 static const afw_runtime_property_t *
2288 impl_27_properties[] = {
2289  &impl_27_property_memberName,
2290  NULL
2291 };
2292 
2294 impl_27_meta_object = {
2295  {
2296  &afw_runtime_inf_const_meta_object_inf
2297  },
2298  &impl_27,
2299  NULL
2300 };
2301 
2302 static const afw_utf8_t
2303 impl_27_meta_path =
2304  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/retrieveObjectsCount/runtime");
2305 
2307 impl_27 = {
2308  {
2309  &afw_runtime_inf_const_embedded_untyped_object,
2310  NULL,
2311  {
2312  (const afw_object_t *)&impl_27_meta_object,
2313  (const afw_object_t *)&impl_26,
2314  &afw_s_runtime,
2315  &afw_s__AdaptiveRuntimeProperty_,
2316  &impl_27_meta_path
2317  }
2318  },
2319  &impl_27_properties[0]
2320 };
2321 
2322 /*
2323  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/retrieveObjectsCount
2324  */
2325 
2326 static const afw_value_boolean_t
2327 impl_26_property_value_allowQuery = {
2329  true
2330 };
2331 
2332 static const afw_runtime_property_t
2333 impl_26_property_allowQuery = {
2334  &afw_s_allowQuery,
2335  (const afw_value_t *)&impl_26_property_value_allowQuery
2336 };
2337 
2338 static const afw_value_string_t
2339 impl_26_property_value_dataType = {
2341  AFW_UTF8_LITERAL("integer")
2342 };
2343 
2344 static const afw_runtime_property_t
2345 impl_26_property_dataType = {
2346  &afw_s_dataType,
2347  (const afw_value_t *)&impl_26_property_value_dataType
2348 };
2349 
2350 static const afw_value_string_t
2351 impl_26_property_value_description = {
2353  AFW_UTF8_LITERAL("Method retrieve_objects() count.")
2354 };
2355 
2356 static const afw_runtime_property_t
2357 impl_26_property_description = {
2358  &afw_s_description,
2359  (const afw_value_t *)&impl_26_property_value_description
2360 };
2361 
2362 static const afw_value_string_t
2363 impl_26_property_value_label = {
2365  AFW_UTF8_LITERAL("Retrieve Objects Count")
2366 };
2367 
2368 static const afw_runtime_property_t
2369 impl_26_property_label = {
2370  &afw_s_label,
2371  (const afw_value_t *)&impl_26_property_value_label
2372 };
2373 
2374 static const afw_value_boolean_t
2375 impl_26_property_value_required = {
2377  true
2378 };
2379 
2380 static const afw_runtime_property_t
2381 impl_26_property_required = {
2382  &afw_s_required,
2383  (const afw_value_t *)&impl_26_property_value_required
2384 };
2385 
2386 static const afw_value_object_t
2387 impl_26_property_value_runtime = {
2389  (const afw_object_t *)&impl_27
2390 };
2391 
2392 static const afw_runtime_property_t
2393 impl_26_property_runtime = {
2394  &afw_s_runtime,
2395  (const afw_value_t *)&impl_26_property_value_runtime
2396 };
2397 
2398 static const afw_value_boolean_t
2399 impl_26_property_value_unique = {
2401  false
2402 };
2403 
2404 static const afw_runtime_property_t
2405 impl_26_property_unique = {
2406  &afw_s_unique,
2407  (const afw_value_t *)&impl_26_property_value_unique
2408 };
2409 
2410 static const afw_runtime_property_t *
2411 impl_26_properties[] = {
2412  &impl_26_property_allowQuery,
2413  &impl_26_property_dataType,
2414  &impl_26_property_description,
2415  &impl_26_property_label,
2416  &impl_26_property_required,
2417  &impl_26_property_runtime,
2418  &impl_26_property_unique,
2419  NULL
2420 };
2421 
2423 impl_26_meta_object = {
2424  {
2425  &afw_runtime_inf_const_meta_object_inf
2426  },
2427  &impl_26,
2428  NULL
2429 };
2430 
2431 static const afw_utf8_t
2432 impl_26_meta_path =
2433  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/retrieveObjectsCount");
2434 
2436 impl_26 = {
2437  {
2438  &afw_runtime_inf_const_embedded_untyped_object,
2439  NULL,
2440  {
2441  (const afw_object_t *)&impl_26_meta_object,
2442  (const afw_object_t *)&impl_13,
2443  &afw_s_retrieveObjectsCount,
2444  &afw_s__AdaptiveValueMeta_,
2445  &impl_26_meta_path
2446  }
2447  },
2448  &impl_26_properties[0]
2449 };
2450 
2452 impl_28;
2453 
2455 impl_29;
2456 
2457 /*
2458  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/updateObjectCount/runtime
2459  */
2460 
2461 static const afw_value_string_t
2462 impl_29_property_value_memberName = {
2464  AFW_UTF8_LITERAL("update_object_count")
2465 };
2466 
2467 static const afw_runtime_property_t
2468 impl_29_property_memberName = {
2469  &afw_s_memberName,
2470  (const afw_value_t *)&impl_29_property_value_memberName
2471 };
2472 
2473 static const afw_runtime_property_t *
2474 impl_29_properties[] = {
2475  &impl_29_property_memberName,
2476  NULL
2477 };
2478 
2480 impl_29_meta_object = {
2481  {
2482  &afw_runtime_inf_const_meta_object_inf
2483  },
2484  &impl_29,
2485  NULL
2486 };
2487 
2488 static const afw_utf8_t
2489 impl_29_meta_path =
2490  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/updateObjectCount/runtime");
2491 
2493 impl_29 = {
2494  {
2495  &afw_runtime_inf_const_embedded_untyped_object,
2496  NULL,
2497  {
2498  (const afw_object_t *)&impl_29_meta_object,
2499  (const afw_object_t *)&impl_28,
2500  &afw_s_runtime,
2501  &afw_s__AdaptiveRuntimeProperty_,
2502  &impl_29_meta_path
2503  }
2504  },
2505  &impl_29_properties[0]
2506 };
2507 
2508 /*
2509  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/updateObjectCount
2510  */
2511 
2512 static const afw_value_boolean_t
2513 impl_28_property_value_allowQuery = {
2515  true
2516 };
2517 
2518 static const afw_runtime_property_t
2519 impl_28_property_allowQuery = {
2520  &afw_s_allowQuery,
2521  (const afw_value_t *)&impl_28_property_value_allowQuery
2522 };
2523 
2524 static const afw_value_string_t
2525 impl_28_property_value_dataType = {
2527  AFW_UTF8_LITERAL("integer")
2528 };
2529 
2530 static const afw_runtime_property_t
2531 impl_28_property_dataType = {
2532  &afw_s_dataType,
2533  (const afw_value_t *)&impl_28_property_value_dataType
2534 };
2535 
2536 static const afw_value_string_t
2537 impl_28_property_value_description = {
2539  AFW_UTF8_LITERAL("Method update_object() count.")
2540 };
2541 
2542 static const afw_runtime_property_t
2543 impl_28_property_description = {
2544  &afw_s_description,
2545  (const afw_value_t *)&impl_28_property_value_description
2546 };
2547 
2548 static const afw_value_string_t
2549 impl_28_property_value_label = {
2551  AFW_UTF8_LITERAL("Update Object Count")
2552 };
2553 
2554 static const afw_runtime_property_t
2555 impl_28_property_label = {
2556  &afw_s_label,
2557  (const afw_value_t *)&impl_28_property_value_label
2558 };
2559 
2560 static const afw_value_boolean_t
2561 impl_28_property_value_required = {
2563  true
2564 };
2565 
2566 static const afw_runtime_property_t
2567 impl_28_property_required = {
2568  &afw_s_required,
2569  (const afw_value_t *)&impl_28_property_value_required
2570 };
2571 
2572 static const afw_value_object_t
2573 impl_28_property_value_runtime = {
2575  (const afw_object_t *)&impl_29
2576 };
2577 
2578 static const afw_runtime_property_t
2579 impl_28_property_runtime = {
2580  &afw_s_runtime,
2581  (const afw_value_t *)&impl_28_property_value_runtime
2582 };
2583 
2584 static const afw_value_boolean_t
2585 impl_28_property_value_unique = {
2587  false
2588 };
2589 
2590 static const afw_runtime_property_t
2591 impl_28_property_unique = {
2592  &afw_s_unique,
2593  (const afw_value_t *)&impl_28_property_value_unique
2594 };
2595 
2596 static const afw_runtime_property_t *
2597 impl_28_properties[] = {
2598  &impl_28_property_allowQuery,
2599  &impl_28_property_dataType,
2600  &impl_28_property_description,
2601  &impl_28_property_label,
2602  &impl_28_property_required,
2603  &impl_28_property_runtime,
2604  &impl_28_property_unique,
2605  NULL
2606 };
2607 
2609 impl_28_meta_object = {
2610  {
2611  &afw_runtime_inf_const_meta_object_inf
2612  },
2613  &impl_28,
2614  NULL
2615 };
2616 
2617 static const afw_utf8_t
2618 impl_28_meta_path =
2619  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes/updateObjectCount");
2620 
2622 impl_28 = {
2623  {
2624  &afw_runtime_inf_const_embedded_untyped_object,
2625  NULL,
2626  {
2627  (const afw_object_t *)&impl_28_meta_object,
2628  (const afw_object_t *)&impl_13,
2629  &afw_s_updateObjectCount,
2630  &afw_s__AdaptiveValueMeta_,
2631  &impl_28_meta_path
2632  }
2633  },
2634  &impl_28_properties[0]
2635 };
2636 
2637 /*
2638  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes
2639  */
2640 
2641 static const afw_value_object_t
2642 impl_13_property_value_addObjectCount = {
2644  (const afw_object_t *)&impl_14
2645 };
2646 
2647 static const afw_runtime_property_t
2648 impl_13_property_addObjectCount = {
2649  &afw_s_addObjectCount,
2650  (const afw_value_t *)&impl_13_property_value_addObjectCount
2651 };
2652 
2653 static const afw_value_object_t
2654 impl_13_property_value_additional = {
2656  (const afw_object_t *)&impl_16
2657 };
2658 
2659 static const afw_runtime_property_t
2660 impl_13_property_additional = {
2661  &afw_s_additional,
2662  (const afw_value_t *)&impl_13_property_value_additional
2663 };
2664 
2665 static const afw_value_object_t
2666 impl_13_property_value_deleteObjectCount = {
2668  (const afw_object_t *)&impl_18
2669 };
2670 
2671 static const afw_runtime_property_t
2672 impl_13_property_deleteObjectCount = {
2673  &afw_s_deleteObjectCount,
2674  (const afw_value_t *)&impl_13_property_value_deleteObjectCount
2675 };
2676 
2677 static const afw_value_object_t
2678 impl_13_property_value_getObjectCount = {
2680  (const afw_object_t *)&impl_20
2681 };
2682 
2683 static const afw_runtime_property_t
2684 impl_13_property_getObjectCount = {
2685  &afw_s_getObjectCount,
2686  (const afw_value_t *)&impl_13_property_value_getObjectCount
2687 };
2688 
2689 static const afw_value_object_t
2690 impl_13_property_value_modifyObjectCount = {
2692  (const afw_object_t *)&impl_22
2693 };
2694 
2695 static const afw_runtime_property_t
2696 impl_13_property_modifyObjectCount = {
2697  &afw_s_modifyObjectCount,
2698  (const afw_value_t *)&impl_13_property_value_modifyObjectCount
2699 };
2700 
2701 static const afw_value_object_t
2702 impl_13_property_value_replaceObjectCount = {
2704  (const afw_object_t *)&impl_24
2705 };
2706 
2707 static const afw_runtime_property_t
2708 impl_13_property_replaceObjectCount = {
2709  &afw_s_replaceObjectCount,
2710  (const afw_value_t *)&impl_13_property_value_replaceObjectCount
2711 };
2712 
2713 static const afw_value_object_t
2714 impl_13_property_value_retrieveObjectsCount = {
2716  (const afw_object_t *)&impl_26
2717 };
2718 
2719 static const afw_runtime_property_t
2720 impl_13_property_retrieveObjectsCount = {
2721  &afw_s_retrieveObjectsCount,
2722  (const afw_value_t *)&impl_13_property_value_retrieveObjectsCount
2723 };
2724 
2725 static const afw_value_object_t
2726 impl_13_property_value_updateObjectCount = {
2728  (const afw_object_t *)&impl_28
2729 };
2730 
2731 static const afw_runtime_property_t
2732 impl_13_property_updateObjectCount = {
2733  &afw_s_updateObjectCount,
2734  (const afw_value_t *)&impl_13_property_value_updateObjectCount
2735 };
2736 
2737 static const afw_runtime_property_t *
2738 impl_13_properties[] = {
2739  &impl_13_property_addObjectCount,
2740  &impl_13_property_additional,
2741  &impl_13_property_deleteObjectCount,
2742  &impl_13_property_getObjectCount,
2743  &impl_13_property_modifyObjectCount,
2744  &impl_13_property_replaceObjectCount,
2745  &impl_13_property_retrieveObjectsCount,
2746  &impl_13_property_updateObjectCount,
2747  NULL
2748 };
2749 
2751 impl_13_meta_object = {
2752  {
2753  &afw_runtime_inf_const_meta_object_inf
2754  },
2755  &impl_13,
2756  NULL
2757 };
2758 
2759 static const afw_utf8_t
2760 impl_13_meta_path =
2761  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/propertyTypes");
2762 
2764 impl_13 = {
2765  {
2766  &afw_runtime_inf_const_embedded_untyped_object,
2767  NULL,
2768  {
2769  (const afw_object_t *)&impl_13_meta_object,
2770  (const afw_object_t *)&impl_12,
2771  &afw_s_propertyTypes,
2772  &afw_s__AdaptivePropertyTypes_,
2773  &impl_13_meta_path
2774  }
2775  },
2776  &impl_13_properties[0]
2777 };
2778 
2780 impl_30;
2781 
2783 impl_31;
2784 
2785 /*
2786  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/runtime/labels
2787  */
2788 
2789 static const afw_value_boolean_t
2790 impl_31_property_value_indirectObjectId = {
2792  true
2793 };
2794 
2795 static const afw_runtime_property_t
2796 impl_31_property_indirectObjectId = {
2797  &afw_s_indirectObjectId,
2798  (const afw_value_t *)&impl_31_property_value_indirectObjectId
2799 };
2800 
2801 static const afw_value_string_t
2802 impl_31_property_value_objectId = {
2804  AFW_UTF8_LITERAL("adaptor_id")
2805 };
2806 
2807 static const afw_runtime_property_t
2808 impl_31_property_objectId = {
2809  &afw_s_objectId,
2810  (const afw_value_t *)&impl_31_property_value_objectId
2811 };
2812 
2813 static const afw_runtime_property_t *
2814 impl_31_properties[] = {
2815  &impl_31_property_indirectObjectId,
2816  &impl_31_property_objectId,
2817  NULL
2818 };
2819 
2821 impl_31_meta_object = {
2822  {
2823  &afw_runtime_inf_const_meta_object_inf
2824  },
2825  &impl_31,
2826  NULL
2827 };
2828 
2829 static const afw_utf8_t
2830 impl_31_meta_path =
2831  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/runtime/labels");
2832 
2834 impl_31 = {
2835  {
2836  &afw_runtime_inf_const_embedded_untyped_object,
2837  NULL,
2838  {
2839  (const afw_object_t *)&impl_31_meta_object,
2840  (const afw_object_t *)&impl_30,
2841  &afw_s_labels,
2842  &afw_s__AdaptiveRuntimeLabels_,
2843  &impl_31_meta_path
2844  }
2845  },
2846  &impl_31_properties[0]
2847 };
2848 
2849 /*
2850  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/runtime
2851  */
2852 
2853 static const afw_value_boolean_t
2854 impl_30_property_value_indirect = {
2856  true
2857 };
2858 
2859 static const afw_runtime_property_t
2860 impl_30_property_indirect = {
2861  &afw_s_indirect,
2862  (const afw_value_t *)&impl_30_property_value_indirect
2863 };
2864 
2865 static const afw_value_object_t
2866 impl_30_property_value_labels = {
2868  (const afw_object_t *)&impl_31
2869 };
2870 
2871 static const afw_runtime_property_t
2872 impl_30_property_labels = {
2873  &afw_s_labels,
2874  (const afw_value_t *)&impl_30_property_value_labels
2875 };
2876 
2877 static const afw_value_string_t
2878 impl_30_property_value_typedef = {
2880  AFW_UTF8_LITERAL("afw_adaptor_impl_t")
2881 };
2882 
2883 static const afw_runtime_property_t
2884 impl_30_property_typedef = {
2885  &afw_s_typedef,
2886  (const afw_value_t *)&impl_30_property_value_typedef
2887 };
2888 
2889 static const afw_runtime_property_t *
2890 impl_30_properties[] = {
2891  &impl_30_property_indirect,
2892  &impl_30_property_labels,
2893  &impl_30_property_typedef,
2894  NULL
2895 };
2896 
2898 impl_30_meta_object = {
2899  {
2900  &afw_runtime_inf_const_meta_object_inf
2901  },
2902  &impl_30,
2903  NULL
2904 };
2905 
2906 static const afw_utf8_t
2907 impl_30_meta_path =
2908  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_/runtime");
2909 
2911 impl_30 = {
2912  {
2913  &afw_runtime_inf_const_embedded_untyped_object,
2914  NULL,
2915  {
2916  (const afw_object_t *)&impl_30_meta_object,
2917  (const afw_object_t *)&impl_12,
2918  &afw_s_runtime,
2919  &afw_s__AdaptiveRuntimeObject_,
2920  &impl_30_meta_path
2921  }
2922  },
2923  &impl_30_properties[0]
2924 };
2925 
2926 /*
2927  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_
2928  */
2929 
2930 static const afw_value_boolean_t
2931 impl_12_property_value_allowAdd = {
2933  false
2934 };
2935 
2936 static const afw_runtime_property_t
2937 impl_12_property_allowAdd = {
2938  &afw_s_allowAdd,
2939  (const afw_value_t *)&impl_12_property_value_allowAdd
2940 };
2941 
2942 static const afw_value_boolean_t
2943 impl_12_property_value_allowChange = {
2945  false
2946 };
2947 
2948 static const afw_runtime_property_t
2949 impl_12_property_allowChange = {
2950  &afw_s_allowChange,
2951  (const afw_value_t *)&impl_12_property_value_allowChange
2952 };
2953 
2954 static const afw_value_boolean_t
2955 impl_12_property_value_allowDelete = {
2957  false
2958 };
2959 
2960 static const afw_runtime_property_t
2961 impl_12_property_allowDelete = {
2962  &afw_s_allowDelete,
2963  (const afw_value_t *)&impl_12_property_value_allowDelete
2964 };
2965 
2966 static const afw_value_boolean_t
2967 impl_12_property_value_allowEntity = {
2969  false
2970 };
2971 
2972 static const afw_runtime_property_t
2973 impl_12_property_allowEntity = {
2974  &afw_s_allowEntity,
2975  (const afw_value_t *)&impl_12_property_value_allowEntity
2976 };
2977 
2978 static const afw_utf8_t
2979 impl_12_array_collectionURIs[] = {
2980  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
2981 };
2982 
2984 impl_12_list_collectionURIs = {
2987  sizeof(impl_12_array_collectionURIs) / sizeof(afw_utf8_t),
2988  &impl_12_array_collectionURIs
2989 };
2990 
2991 static const afw_value_list_t
2992 impl_12_property_value_collectionURIs = {
2994  (const afw_list_t *)&impl_12_list_collectionURIs
2995 };
2996 
2997 static const afw_runtime_property_t
2998 impl_12_property_collectionURIs = {
2999  &afw_s_collectionURIs,
3000  (const afw_value_t *)&impl_12_property_value_collectionURIs
3001 };
3002 
3003 static const afw_value_string_t
3004 impl_12_property_value_description = {
3006  AFW_UTF8_LITERAL("Adaptor metrics.")
3007 };
3008 
3009 static const afw_runtime_property_t
3010 impl_12_property_description = {
3011  &afw_s_description,
3012  (const afw_value_t *)&impl_12_property_value_description
3013 };
3014 
3015 static const afw_value_string_t
3016 impl_12_property_value_objectType = {
3018  AFW_UTF8_LITERAL("_AdaptiveAdaptorMetrics_")
3019 };
3020 
3021 static const afw_runtime_property_t
3022 impl_12_property_objectType = {
3023  &afw_s_objectType,
3024  (const afw_value_t *)&impl_12_property_value_objectType
3025 };
3026 
3027 static const afw_value_object_t
3028 impl_12_property_value_propertyTypes = {
3030  (const afw_object_t *)&impl_13
3031 };
3032 
3033 static const afw_runtime_property_t
3034 impl_12_property_propertyTypes = {
3035  &afw_s_propertyTypes,
3036  (const afw_value_t *)&impl_12_property_value_propertyTypes
3037 };
3038 
3039 static const afw_value_object_t
3040 impl_12_property_value_runtime = {
3042  (const afw_object_t *)&impl_30
3043 };
3044 
3045 static const afw_runtime_property_t
3046 impl_12_property_runtime = {
3047  &afw_s_runtime,
3048  (const afw_value_t *)&impl_12_property_value_runtime
3049 };
3050 
3051 static const afw_runtime_property_t *
3052 impl_12_properties[] = {
3053  &impl_12_property_allowAdd,
3054  &impl_12_property_allowChange,
3055  &impl_12_property_allowDelete,
3056  &impl_12_property_allowEntity,
3057  &impl_12_property_collectionURIs,
3058  &impl_12_property_description,
3059  &impl_12_property_objectType,
3060  &impl_12_property_propertyTypes,
3061  &impl_12_property_runtime,
3062  NULL
3063 };
3064 
3066 impl_12_meta_object = {
3067  {
3068  &afw_runtime_inf_const_meta_object_inf
3069  },
3070  &impl_12,
3071  NULL
3072 };
3073 
3074 static const afw_utf8_t
3075 impl_12_meta_path =
3076  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_");
3077 
3079 impl_12 = {
3080  {
3082  NULL,
3083  {
3084  (const afw_object_t *)&impl_12_meta_object,
3085  NULL,
3086  &afw_s__AdaptiveAdaptorMetrics_,
3087  &afw_s__AdaptiveObjectType_,
3088  &impl_12_meta_path
3089  }
3090  },
3091  &impl_12_properties[0]
3092 };
3093 
3095 impl_32;
3096 
3098 impl_33;
3099 
3101 impl_34;
3102 
3104 impl_35;
3105 
3106 /*
3107  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/adaptorType/runtime
3108  */
3109 
3110 static const afw_value_string_t
3111 impl_35_property_value_memberName = {
3113  AFW_UTF8_LITERAL("adaptor_type")
3114 };
3115 
3116 static const afw_runtime_property_t
3117 impl_35_property_memberName = {
3118  &afw_s_memberName,
3119  (const afw_value_t *)&impl_35_property_value_memberName
3120 };
3121 
3122 static const afw_runtime_property_t *
3123 impl_35_properties[] = {
3124  &impl_35_property_memberName,
3125  NULL
3126 };
3127 
3129 impl_35_meta_object = {
3130  {
3131  &afw_runtime_inf_const_meta_object_inf
3132  },
3133  &impl_35,
3134  NULL
3135 };
3136 
3137 static const afw_utf8_t
3138 impl_35_meta_path =
3139  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/adaptorType/runtime");
3140 
3142 impl_35 = {
3143  {
3144  &afw_runtime_inf_const_embedded_untyped_object,
3145  NULL,
3146  {
3147  (const afw_object_t *)&impl_35_meta_object,
3148  (const afw_object_t *)&impl_34,
3149  &afw_s_runtime,
3150  &afw_s__AdaptiveRuntimeProperty_,
3151  &impl_35_meta_path
3152  }
3153  },
3154  &impl_35_properties[0]
3155 };
3156 
3157 /*
3158  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/adaptorType
3159  */
3160 
3161 static const afw_value_boolean_t
3162 impl_34_property_value_allowQuery = {
3164  true
3165 };
3166 
3167 static const afw_runtime_property_t
3168 impl_34_property_allowQuery = {
3169  &afw_s_allowQuery,
3170  (const afw_value_t *)&impl_34_property_value_allowQuery
3171 };
3172 
3173 static const afw_value_string_t
3174 impl_34_property_value_brief = {
3176  AFW_UTF8_LITERAL("Type of adaptor")
3177 };
3178 
3179 static const afw_runtime_property_t
3180 impl_34_property_brief = {
3181  &afw_s_brief,
3182  (const afw_value_t *)&impl_34_property_value_brief
3183 };
3184 
3185 static const afw_value_string_t
3186 impl_34_property_value_dataType = {
3188  AFW_UTF8_LITERAL("string")
3189 };
3190 
3191 static const afw_runtime_property_t
3192 impl_34_property_dataType = {
3193  &afw_s_dataType,
3194  (const afw_value_t *)&impl_34_property_value_dataType
3195 };
3196 
3197 static const afw_value_string_t
3198 impl_34_property_value_description = {
3200  AFW_UTF8_LITERAL("This is the type for this adaptor. It will create a registered adaptor_type string, from which adaptor instances will created from.")
3201 };
3202 
3203 static const afw_runtime_property_t
3204 impl_34_property_description = {
3205  &afw_s_description,
3206  (const afw_value_t *)&impl_34_property_value_description
3207 };
3208 
3209 static const afw_value_string_t
3210 impl_34_property_value_label = {
3212  AFW_UTF8_LITERAL("Adaptor Type")
3213 };
3214 
3215 static const afw_runtime_property_t
3216 impl_34_property_label = {
3217  &afw_s_label,
3218  (const afw_value_t *)&impl_34_property_value_label
3219 };
3220 
3221 static const afw_value_object_t
3222 impl_34_property_value_runtime = {
3224  (const afw_object_t *)&impl_35
3225 };
3226 
3227 static const afw_runtime_property_t
3228 impl_34_property_runtime = {
3229  &afw_s_runtime,
3230  (const afw_value_t *)&impl_34_property_value_runtime
3231 };
3232 
3233 static const afw_runtime_property_t *
3234 impl_34_properties[] = {
3235  &impl_34_property_allowQuery,
3236  &impl_34_property_brief,
3237  &impl_34_property_dataType,
3238  &impl_34_property_description,
3239  &impl_34_property_label,
3240  &impl_34_property_runtime,
3241  NULL
3242 };
3243 
3245 impl_34_meta_object = {
3246  {
3247  &afw_runtime_inf_const_meta_object_inf
3248  },
3249  &impl_34,
3250  NULL
3251 };
3252 
3253 static const afw_utf8_t
3254 impl_34_meta_path =
3255  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/adaptorType");
3256 
3258 impl_34 = {
3259  {
3260  &afw_runtime_inf_const_embedded_untyped_object,
3261  NULL,
3262  {
3263  (const afw_object_t *)&impl_34_meta_object,
3264  (const afw_object_t *)&impl_33,
3265  &afw_s_adaptorType,
3266  &afw_s__AdaptiveValueMeta_,
3267  &impl_34_meta_path
3268  }
3269  },
3270  &impl_34_properties[0]
3271 };
3272 
3274 impl_36;
3275 
3277 impl_37;
3278 
3279 /*
3280  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/description/runtime
3281  */
3282 
3283 static const afw_value_string_t
3284 impl_37_property_value_valueAccessor = {
3286  AFW_UTF8_LITERAL("indirect")
3287 };
3288 
3289 static const afw_runtime_property_t
3290 impl_37_property_valueAccessor = {
3291  &afw_s_valueAccessor,
3292  (const afw_value_t *)&impl_37_property_value_valueAccessor
3293 };
3294 
3295 static const afw_runtime_property_t *
3296 impl_37_properties[] = {
3297  &impl_37_property_valueAccessor,
3298  NULL
3299 };
3300 
3302 impl_37_meta_object = {
3303  {
3304  &afw_runtime_inf_const_meta_object_inf
3305  },
3306  &impl_37,
3307  NULL
3308 };
3309 
3310 static const afw_utf8_t
3311 impl_37_meta_path =
3312  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/description/runtime");
3313 
3315 impl_37 = {
3316  {
3317  &afw_runtime_inf_const_embedded_untyped_object,
3318  NULL,
3319  {
3320  (const afw_object_t *)&impl_37_meta_object,
3321  (const afw_object_t *)&impl_36,
3322  &afw_s_runtime,
3323  &afw_s__AdaptiveRuntimeProperty_,
3324  &impl_37_meta_path
3325  }
3326  },
3327  &impl_37_properties[0]
3328 };
3329 
3330 /*
3331  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/description
3332  */
3333 
3334 static const afw_value_boolean_t
3335 impl_36_property_value_allowQuery = {
3337  true
3338 };
3339 
3340 static const afw_runtime_property_t
3341 impl_36_property_allowQuery = {
3342  &afw_s_allowQuery,
3343  (const afw_value_t *)&impl_36_property_value_allowQuery
3344 };
3345 
3346 static const afw_value_string_t
3347 impl_36_property_value_brief = {
3349  AFW_UTF8_LITERAL("Description of adaptor type")
3350 };
3351 
3352 static const afw_runtime_property_t
3353 impl_36_property_brief = {
3354  &afw_s_brief,
3355  (const afw_value_t *)&impl_36_property_value_brief
3356 };
3357 
3358 static const afw_value_string_t
3359 impl_36_property_value_dataType = {
3361  AFW_UTF8_LITERAL("string")
3362 };
3363 
3364 static const afw_runtime_property_t
3365 impl_36_property_dataType = {
3366  &afw_s_dataType,
3367  (const afw_value_t *)&impl_36_property_value_dataType
3368 };
3369 
3370 static const afw_value_string_t
3371 impl_36_property_value_dataTypeParameter = {
3373  AFW_UTF8_LITERAL("text/plain")
3374 };
3375 
3376 static const afw_runtime_property_t
3377 impl_36_property_dataTypeParameter = {
3378  &afw_s_dataTypeParameter,
3379  (const afw_value_t *)&impl_36_property_value_dataTypeParameter
3380 };
3381 
3382 static const afw_value_string_t
3383 impl_36_property_value_description = {
3385  AFW_UTF8_LITERAL("This is the description for this adaptor type.")
3386 };
3387 
3388 static const afw_runtime_property_t
3389 impl_36_property_description = {
3390  &afw_s_description,
3391  (const afw_value_t *)&impl_36_property_value_description
3392 };
3393 
3394 static const afw_value_string_t
3395 impl_36_property_value_label = {
3397  AFW_UTF8_LITERAL("Description")
3398 };
3399 
3400 static const afw_runtime_property_t
3401 impl_36_property_label = {
3402  &afw_s_label,
3403  (const afw_value_t *)&impl_36_property_value_label
3404 };
3405 
3406 static const afw_value_object_t
3407 impl_36_property_value_runtime = {
3409  (const afw_object_t *)&impl_37
3410 };
3411 
3412 static const afw_runtime_property_t
3413 impl_36_property_runtime = {
3414  &afw_s_runtime,
3415  (const afw_value_t *)&impl_36_property_value_runtime
3416 };
3417 
3418 static const afw_runtime_property_t *
3419 impl_36_properties[] = {
3420  &impl_36_property_allowQuery,
3421  &impl_36_property_brief,
3422  &impl_36_property_dataType,
3423  &impl_36_property_dataTypeParameter,
3424  &impl_36_property_description,
3425  &impl_36_property_label,
3426  &impl_36_property_runtime,
3427  NULL
3428 };
3429 
3431 impl_36_meta_object = {
3432  {
3433  &afw_runtime_inf_const_meta_object_inf
3434  },
3435  &impl_36,
3436  NULL
3437 };
3438 
3439 static const afw_utf8_t
3440 impl_36_meta_path =
3441  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes/description");
3442 
3444 impl_36 = {
3445  {
3446  &afw_runtime_inf_const_embedded_untyped_object,
3447  NULL,
3448  {
3449  (const afw_object_t *)&impl_36_meta_object,
3450  (const afw_object_t *)&impl_33,
3451  &afw_s_description,
3452  &afw_s__AdaptiveValueMeta_,
3453  &impl_36_meta_path
3454  }
3455  },
3456  &impl_36_properties[0]
3457 };
3458 
3459 /*
3460  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes
3461  */
3462 
3463 static const afw_value_object_t
3464 impl_33_property_value_adaptorType = {
3466  (const afw_object_t *)&impl_34
3467 };
3468 
3469 static const afw_runtime_property_t
3470 impl_33_property_adaptorType = {
3471  &afw_s_adaptorType,
3472  (const afw_value_t *)&impl_33_property_value_adaptorType
3473 };
3474 
3475 static const afw_value_object_t
3476 impl_33_property_value_description = {
3478  (const afw_object_t *)&impl_36
3479 };
3480 
3481 static const afw_runtime_property_t
3482 impl_33_property_description = {
3483  &afw_s_description,
3484  (const afw_value_t *)&impl_33_property_value_description
3485 };
3486 
3487 static const afw_runtime_property_t *
3488 impl_33_properties[] = {
3489  &impl_33_property_adaptorType,
3490  &impl_33_property_description,
3491  NULL
3492 };
3493 
3495 impl_33_meta_object = {
3496  {
3497  &afw_runtime_inf_const_meta_object_inf
3498  },
3499  &impl_33,
3500  NULL
3501 };
3502 
3503 static const afw_utf8_t
3504 impl_33_meta_path =
3505  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/propertyTypes");
3506 
3508 impl_33 = {
3509  {
3510  &afw_runtime_inf_const_embedded_untyped_object,
3511  NULL,
3512  {
3513  (const afw_object_t *)&impl_33_meta_object,
3514  (const afw_object_t *)&impl_32,
3515  &afw_s_propertyTypes,
3516  &afw_s__AdaptivePropertyTypes_,
3517  &impl_33_meta_path
3518  }
3519  },
3520  &impl_33_properties[0]
3521 };
3522 
3524 impl_38;
3525 
3527 impl_39;
3528 
3529 /*
3530  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/runtime/labels
3531  */
3532 
3533 static const afw_value_string_t
3534 impl_39_property_value_objectId = {
3536  AFW_UTF8_LITERAL("adaptor_type")
3537 };
3538 
3539 static const afw_runtime_property_t
3540 impl_39_property_objectId = {
3541  &afw_s_objectId,
3542  (const afw_value_t *)&impl_39_property_value_objectId
3543 };
3544 
3545 static const afw_runtime_property_t *
3546 impl_39_properties[] = {
3547  &impl_39_property_objectId,
3548  NULL
3549 };
3550 
3552 impl_39_meta_object = {
3553  {
3554  &afw_runtime_inf_const_meta_object_inf
3555  },
3556  &impl_39,
3557  NULL
3558 };
3559 
3560 static const afw_utf8_t
3561 impl_39_meta_path =
3562  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/runtime/labels");
3563 
3565 impl_39 = {
3566  {
3567  &afw_runtime_inf_const_embedded_untyped_object,
3568  NULL,
3569  {
3570  (const afw_object_t *)&impl_39_meta_object,
3571  (const afw_object_t *)&impl_38,
3572  &afw_s_labels,
3573  &afw_s__AdaptiveRuntimeLabels_,
3574  &impl_39_meta_path
3575  }
3576  },
3577  &impl_39_properties[0]
3578 };
3579 
3580 /*
3581  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/runtime
3582  */
3583 
3584 static const afw_value_boolean_t
3585 impl_38_property_value_indirect = {
3587  true
3588 };
3589 
3590 static const afw_runtime_property_t
3591 impl_38_property_indirect = {
3592  &afw_s_indirect,
3593  (const afw_value_t *)&impl_38_property_value_indirect
3594 };
3595 
3596 static const afw_value_object_t
3597 impl_38_property_value_labels = {
3599  (const afw_object_t *)&impl_39
3600 };
3601 
3602 static const afw_runtime_property_t
3603 impl_38_property_labels = {
3604  &afw_s_labels,
3605  (const afw_value_t *)&impl_38_property_value_labels
3606 };
3607 
3608 static const afw_value_string_t
3609 impl_38_property_value_typedef = {
3611  AFW_UTF8_LITERAL("afw_adaptor_factory_t")
3612 };
3613 
3614 static const afw_runtime_property_t
3615 impl_38_property_typedef = {
3616  &afw_s_typedef,
3617  (const afw_value_t *)&impl_38_property_value_typedef
3618 };
3619 
3620 static const afw_runtime_property_t *
3621 impl_38_properties[] = {
3622  &impl_38_property_indirect,
3623  &impl_38_property_labels,
3624  &impl_38_property_typedef,
3625  NULL
3626 };
3627 
3629 impl_38_meta_object = {
3630  {
3631  &afw_runtime_inf_const_meta_object_inf
3632  },
3633  &impl_38,
3634  NULL
3635 };
3636 
3637 static const afw_utf8_t
3638 impl_38_meta_path =
3639  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_/runtime");
3640 
3642 impl_38 = {
3643  {
3644  &afw_runtime_inf_const_embedded_untyped_object,
3645  NULL,
3646  {
3647  (const afw_object_t *)&impl_38_meta_object,
3648  (const afw_object_t *)&impl_32,
3649  &afw_s_runtime,
3650  &afw_s__AdaptiveRuntimeObject_,
3651  &impl_38_meta_path
3652  }
3653  },
3654  &impl_38_properties[0]
3655 };
3656 
3657 /*
3658  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_
3659  */
3660 
3661 static const afw_value_boolean_t
3662 impl_32_property_value_allowAdd = {
3664  false
3665 };
3666 
3667 static const afw_runtime_property_t
3668 impl_32_property_allowAdd = {
3669  &afw_s_allowAdd,
3670  (const afw_value_t *)&impl_32_property_value_allowAdd
3671 };
3672 
3673 static const afw_value_boolean_t
3674 impl_32_property_value_allowChange = {
3676  false
3677 };
3678 
3679 static const afw_runtime_property_t
3680 impl_32_property_allowChange = {
3681  &afw_s_allowChange,
3682  (const afw_value_t *)&impl_32_property_value_allowChange
3683 };
3684 
3685 static const afw_value_boolean_t
3686 impl_32_property_value_allowDelete = {
3688  false
3689 };
3690 
3691 static const afw_runtime_property_t
3692 impl_32_property_allowDelete = {
3693  &afw_s_allowDelete,
3694  (const afw_value_t *)&impl_32_property_value_allowDelete
3695 };
3696 
3697 static const afw_value_boolean_t
3698 impl_32_property_value_allowEntity = {
3700  true
3701 };
3702 
3703 static const afw_runtime_property_t
3704 impl_32_property_allowEntity = {
3705  &afw_s_allowEntity,
3706  (const afw_value_t *)&impl_32_property_value_allowEntity
3707 };
3708 
3709 static const afw_utf8_t
3710 impl_32_array_collectionURIs[] = {
3711  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
3712 };
3713 
3715 impl_32_list_collectionURIs = {
3718  sizeof(impl_32_array_collectionURIs) / sizeof(afw_utf8_t),
3719  &impl_32_array_collectionURIs
3720 };
3721 
3722 static const afw_value_list_t
3723 impl_32_property_value_collectionURIs = {
3725  (const afw_list_t *)&impl_32_list_collectionURIs
3726 };
3727 
3728 static const afw_runtime_property_t
3729 impl_32_property_collectionURIs = {
3730  &afw_s_collectionURIs,
3731  (const afw_value_t *)&impl_32_property_value_collectionURIs
3732 };
3733 
3734 static const afw_value_string_t
3735 impl_32_property_value_description = {
3737  AFW_UTF8_LITERAL("A registry type adaptor_factory entry.")
3738 };
3739 
3740 static const afw_runtime_property_t
3741 impl_32_property_description = {
3742  &afw_s_description,
3743  (const afw_value_t *)&impl_32_property_value_description
3744 };
3745 
3746 static const afw_value_string_t
3747 impl_32_property_value_objectType = {
3749  AFW_UTF8_LITERAL("_AdaptiveAdaptorType_")
3750 };
3751 
3752 static const afw_runtime_property_t
3753 impl_32_property_objectType = {
3754  &afw_s_objectType,
3755  (const afw_value_t *)&impl_32_property_value_objectType
3756 };
3757 
3758 static const afw_value_object_t
3759 impl_32_property_value_propertyTypes = {
3761  (const afw_object_t *)&impl_33
3762 };
3763 
3764 static const afw_runtime_property_t
3765 impl_32_property_propertyTypes = {
3766  &afw_s_propertyTypes,
3767  (const afw_value_t *)&impl_32_property_value_propertyTypes
3768 };
3769 
3770 static const afw_value_object_t
3771 impl_32_property_value_runtime = {
3773  (const afw_object_t *)&impl_38
3774 };
3775 
3776 static const afw_runtime_property_t
3777 impl_32_property_runtime = {
3778  &afw_s_runtime,
3779  (const afw_value_t *)&impl_32_property_value_runtime
3780 };
3781 
3782 static const afw_runtime_property_t *
3783 impl_32_properties[] = {
3784  &impl_32_property_allowAdd,
3785  &impl_32_property_allowChange,
3786  &impl_32_property_allowDelete,
3787  &impl_32_property_allowEntity,
3788  &impl_32_property_collectionURIs,
3789  &impl_32_property_description,
3790  &impl_32_property_objectType,
3791  &impl_32_property_propertyTypes,
3792  &impl_32_property_runtime,
3793  NULL
3794 };
3795 
3797 impl_32_meta_object = {
3798  {
3799  &afw_runtime_inf_const_meta_object_inf
3800  },
3801  &impl_32,
3802  NULL
3803 };
3804 
3805 static const afw_utf8_t
3806 impl_32_meta_path =
3807  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorType_");
3808 
3810 impl_32 = {
3811  {
3813  NULL,
3814  {
3815  (const afw_object_t *)&impl_32_meta_object,
3816  NULL,
3817  &afw_s__AdaptiveAdaptorType_,
3818  &afw_s__AdaptiveObjectType_,
3819  &impl_32_meta_path
3820  }
3821  },
3822  &impl_32_properties[0]
3823 };
3824 
3826 impl_40;
3827 
3829 impl_41;
3830 
3832 impl_42;
3833 
3835 impl_43;
3836 
3837 /*
3838  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/adaptorId/runtime
3839  */
3840 
3841 static const afw_value_string_t
3842 impl_43_property_value_memberName = {
3844  AFW_UTF8_LITERAL("adaptor_id")
3845 };
3846 
3847 static const afw_runtime_property_t
3848 impl_43_property_memberName = {
3849  &afw_s_memberName,
3850  (const afw_value_t *)&impl_43_property_value_memberName
3851 };
3852 
3853 static const afw_value_string_t
3854 impl_43_property_value_valueAccessor = {
3856  AFW_UTF8_LITERAL("indirect")
3857 };
3858 
3859 static const afw_runtime_property_t
3860 impl_43_property_valueAccessor = {
3861  &afw_s_valueAccessor,
3862  (const afw_value_t *)&impl_43_property_value_valueAccessor
3863 };
3864 
3865 static const afw_runtime_property_t *
3866 impl_43_properties[] = {
3867  &impl_43_property_memberName,
3868  &impl_43_property_valueAccessor,
3869  NULL
3870 };
3871 
3873 impl_43_meta_object = {
3874  {
3875  &afw_runtime_inf_const_meta_object_inf
3876  },
3877  &impl_43,
3878  NULL
3879 };
3880 
3881 static const afw_utf8_t
3882 impl_43_meta_path =
3883  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/adaptorId/runtime");
3884 
3886 impl_43 = {
3887  {
3888  &afw_runtime_inf_const_embedded_untyped_object,
3889  NULL,
3890  {
3891  (const afw_object_t *)&impl_43_meta_object,
3892  (const afw_object_t *)&impl_42,
3893  &afw_s_runtime,
3894  &afw_s__AdaptiveRuntimeProperty_,
3895  &impl_43_meta_path
3896  }
3897  },
3898  &impl_43_properties[0]
3899 };
3900 
3901 /*
3902  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/adaptorId
3903  */
3904 
3905 static const afw_value_boolean_t
3906 impl_42_property_value_allowQuery = {
3908  true
3909 };
3910 
3911 static const afw_runtime_property_t
3912 impl_42_property_allowQuery = {
3913  &afw_s_allowQuery,
3914  (const afw_value_t *)&impl_42_property_value_allowQuery
3915 };
3916 
3917 static const afw_value_string_t
3918 impl_42_property_value_brief = {
3920  AFW_UTF8_LITERAL("Unique adaptor id")
3921 };
3922 
3923 static const afw_runtime_property_t
3924 impl_42_property_brief = {
3925  &afw_s_brief,
3926  (const afw_value_t *)&impl_42_property_value_brief
3927 };
3928 
3929 static const afw_value_string_t
3930 impl_42_property_value_dataType = {
3932  AFW_UTF8_LITERAL("string")
3933 };
3934 
3935 static const afw_runtime_property_t
3936 impl_42_property_dataType = {
3937  &afw_s_dataType,
3938  (const afw_value_t *)&impl_42_property_value_dataType
3939 };
3940 
3941 static const afw_value_string_t
3942 impl_42_property_value_description = {
3944  AFW_UTF8_LITERAL("The adaptor id uniquely identifies an adaptor instance.")
3945 };
3946 
3947 static const afw_runtime_property_t
3948 impl_42_property_description = {
3949  &afw_s_description,
3950  (const afw_value_t *)&impl_42_property_value_description
3951 };
3952 
3953 static const afw_value_string_t
3954 impl_42_property_value_label = {
3956  AFW_UTF8_LITERAL("Adaptor Id")
3957 };
3958 
3959 static const afw_runtime_property_t
3960 impl_42_property_label = {
3961  &afw_s_label,
3962  (const afw_value_t *)&impl_42_property_value_label
3963 };
3964 
3965 static const afw_value_object_t
3966 impl_42_property_value_runtime = {
3968  (const afw_object_t *)&impl_43
3969 };
3970 
3971 static const afw_runtime_property_t
3972 impl_42_property_runtime = {
3973  &afw_s_runtime,
3974  (const afw_value_t *)&impl_42_property_value_runtime
3975 };
3976 
3977 static const afw_runtime_property_t *
3978 impl_42_properties[] = {
3979  &impl_42_property_allowQuery,
3980  &impl_42_property_brief,
3981  &impl_42_property_dataType,
3982  &impl_42_property_description,
3983  &impl_42_property_label,
3984  &impl_42_property_runtime,
3985  NULL
3986 };
3987 
3989 impl_42_meta_object = {
3990  {
3991  &afw_runtime_inf_const_meta_object_inf
3992  },
3993  &impl_42,
3994  NULL
3995 };
3996 
3997 static const afw_utf8_t
3998 impl_42_meta_path =
3999  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/adaptorId");
4000 
4002 impl_42 = {
4003  {
4004  &afw_runtime_inf_const_embedded_untyped_object,
4005  NULL,
4006  {
4007  (const afw_object_t *)&impl_42_meta_object,
4008  (const afw_object_t *)&impl_41,
4009  &afw_s_adaptorId,
4010  &afw_s__AdaptiveValueMeta_,
4011  &impl_42_meta_path
4012  }
4013  },
4014  &impl_42_properties[0]
4015 };
4016 
4018 impl_44;
4019 
4021 impl_45;
4022 
4023 /*
4024  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/metrics/runtime
4025  */
4026 
4027 static const afw_value_string_t
4028 impl_45_property_value_memberName = {
4030  AFW_UTF8_LITERAL("adaptor")
4031 };
4032 
4033 static const afw_runtime_property_t
4034 impl_45_property_memberName = {
4035  &afw_s_memberName,
4036  (const afw_value_t *)&impl_45_property_value_memberName
4037 };
4038 
4039 static const afw_value_string_t
4040 impl_45_property_value_valueAccessor = {
4042  AFW_UTF8_LITERAL("adaptor_metrics")
4043 };
4044 
4045 static const afw_runtime_property_t
4046 impl_45_property_valueAccessor = {
4047  &afw_s_valueAccessor,
4048  (const afw_value_t *)&impl_45_property_value_valueAccessor
4049 };
4050 
4051 static const afw_runtime_property_t *
4052 impl_45_properties[] = {
4053  &impl_45_property_memberName,
4054  &impl_45_property_valueAccessor,
4055  NULL
4056 };
4057 
4059 impl_45_meta_object = {
4060  {
4061  &afw_runtime_inf_const_meta_object_inf
4062  },
4063  &impl_45,
4064  NULL
4065 };
4066 
4067 static const afw_utf8_t
4068 impl_45_meta_path =
4069  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/metrics/runtime");
4070 
4072 impl_45 = {
4073  {
4074  &afw_runtime_inf_const_embedded_untyped_object,
4075  NULL,
4076  {
4077  (const afw_object_t *)&impl_45_meta_object,
4078  (const afw_object_t *)&impl_44,
4079  &afw_s_runtime,
4080  &afw_s__AdaptiveRuntimeProperty_,
4081  &impl_45_meta_path
4082  }
4083  },
4084  &impl_45_properties[0]
4085 };
4086 
4087 /*
4088  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/metrics
4089  */
4090 
4091 static const afw_value_boolean_t
4092 impl_44_property_value_allowQuery = {
4094  true
4095 };
4096 
4097 static const afw_runtime_property_t
4098 impl_44_property_allowQuery = {
4099  &afw_s_allowQuery,
4100  (const afw_value_t *)&impl_44_property_value_allowQuery
4101 };
4102 
4103 static const afw_value_string_t
4104 impl_44_property_value_brief = {
4106  AFW_UTF8_LITERAL("Adaptor metrics")
4107 };
4108 
4109 static const afw_runtime_property_t
4110 impl_44_property_brief = {
4111  &afw_s_brief,
4112  (const afw_value_t *)&impl_44_property_value_brief
4113 };
4114 
4115 static const afw_value_string_t
4116 impl_44_property_value_dataType = {
4118  AFW_UTF8_LITERAL("object")
4119 };
4120 
4121 static const afw_runtime_property_t
4122 impl_44_property_dataType = {
4123  &afw_s_dataType,
4124  (const afw_value_t *)&impl_44_property_value_dataType
4125 };
4126 
4127 static const afw_value_string_t
4128 impl_44_property_value_dataTypeParameter = {
4130  AFW_UTF8_LITERAL("_AdaptiveAdaptorMetrics_")
4131 };
4132 
4133 static const afw_runtime_property_t
4134 impl_44_property_dataTypeParameter = {
4135  &afw_s_dataTypeParameter,
4136  (const afw_value_t *)&impl_44_property_value_dataTypeParameter
4137 };
4138 
4139 static const afw_value_string_t
4140 impl_44_property_value_description = {
4142  AFW_UTF8_LITERAL("An adaptor may provide metrics to describe the current state of this adaptor instance.")
4143 };
4144 
4145 static const afw_runtime_property_t
4146 impl_44_property_description = {
4147  &afw_s_description,
4148  (const afw_value_t *)&impl_44_property_value_description
4149 };
4150 
4151 static const afw_value_string_t
4152 impl_44_property_value_label = {
4154  AFW_UTF8_LITERAL("Metrics")
4155 };
4156 
4157 static const afw_runtime_property_t
4158 impl_44_property_label = {
4159  &afw_s_label,
4160  (const afw_value_t *)&impl_44_property_value_label
4161 };
4162 
4163 static const afw_value_object_t
4164 impl_44_property_value_runtime = {
4166  (const afw_object_t *)&impl_45
4167 };
4168 
4169 static const afw_runtime_property_t
4170 impl_44_property_runtime = {
4171  &afw_s_runtime,
4172  (const afw_value_t *)&impl_44_property_value_runtime
4173 };
4174 
4175 static const afw_runtime_property_t *
4176 impl_44_properties[] = {
4177  &impl_44_property_allowQuery,
4178  &impl_44_property_brief,
4179  &impl_44_property_dataType,
4180  &impl_44_property_dataTypeParameter,
4181  &impl_44_property_description,
4182  &impl_44_property_label,
4183  &impl_44_property_runtime,
4184  NULL
4185 };
4186 
4188 impl_44_meta_object = {
4189  {
4190  &afw_runtime_inf_const_meta_object_inf
4191  },
4192  &impl_44,
4193  NULL
4194 };
4195 
4196 static const afw_utf8_t
4197 impl_44_meta_path =
4198  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/metrics");
4199 
4201 impl_44 = {
4202  {
4203  &afw_runtime_inf_const_embedded_untyped_object,
4204  NULL,
4205  {
4206  (const afw_object_t *)&impl_44_meta_object,
4207  (const afw_object_t *)&impl_41,
4208  &afw_s_metrics,
4209  &afw_s__AdaptiveValueMeta_,
4210  &impl_44_meta_path
4211  }
4212  },
4213  &impl_44_properties[0]
4214 };
4215 
4217 impl_46;
4218 
4219 /*
4220  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/properties
4221  */
4222 
4223 static const afw_value_string_t
4224 impl_46_property_value_brief = {
4226  AFW_UTF8_LITERAL("Properties associated with adaptor")
4227 };
4228 
4229 static const afw_runtime_property_t
4230 impl_46_property_brief = {
4231  &afw_s_brief,
4232  (const afw_value_t *)&impl_46_property_value_brief
4233 };
4234 
4235 static const afw_value_string_t
4236 impl_46_property_value_dataType = {
4238  AFW_UTF8_LITERAL("object")
4239 };
4240 
4241 static const afw_runtime_property_t
4242 impl_46_property_dataType = {
4243  &afw_s_dataType,
4244  (const afw_value_t *)&impl_46_property_value_dataType
4245 };
4246 
4247 static const afw_value_string_t
4248 impl_46_property_value_description = {
4250  AFW_UTF8_LITERAL("This object contains some of properties from the associated conf object plus other runtime properties.")
4251 };
4252 
4253 static const afw_runtime_property_t
4254 impl_46_property_description = {
4255  &afw_s_description,
4256  (const afw_value_t *)&impl_46_property_value_description
4257 };
4258 
4259 static const afw_value_string_t
4260 impl_46_property_value_label = {
4262  AFW_UTF8_LITERAL("Properties")
4263 };
4264 
4265 static const afw_runtime_property_t
4266 impl_46_property_label = {
4267  &afw_s_label,
4268  (const afw_value_t *)&impl_46_property_value_label
4269 };
4270 
4271 static const afw_runtime_property_t *
4272 impl_46_properties[] = {
4273  &impl_46_property_brief,
4274  &impl_46_property_dataType,
4275  &impl_46_property_description,
4276  &impl_46_property_label,
4277  NULL
4278 };
4279 
4281 impl_46_meta_object = {
4282  {
4283  &afw_runtime_inf_const_meta_object_inf
4284  },
4285  &impl_46,
4286  NULL
4287 };
4288 
4289 static const afw_utf8_t
4290 impl_46_meta_path =
4291  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/properties");
4292 
4294 impl_46 = {
4295  {
4296  &afw_runtime_inf_const_embedded_untyped_object,
4297  NULL,
4298  {
4299  (const afw_object_t *)&impl_46_meta_object,
4300  (const afw_object_t *)&impl_41,
4301  &afw_s_properties,
4302  &afw_s__AdaptiveValueMeta_,
4303  &impl_46_meta_path
4304  }
4305  },
4306  &impl_46_properties[0]
4307 };
4308 
4310 impl_47;
4311 
4313 impl_48;
4314 
4315 /*
4316  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/referenceCount/runtime
4317  */
4318 
4319 static const afw_value_string_t
4320 impl_48_property_value_memberName = {
4322  AFW_UTF8_LITERAL("reference_count")
4323 };
4324 
4325 static const afw_runtime_property_t
4326 impl_48_property_memberName = {
4327  &afw_s_memberName,
4328  (const afw_value_t *)&impl_48_property_value_memberName
4329 };
4330 
4331 static const afw_runtime_property_t *
4332 impl_48_properties[] = {
4333  &impl_48_property_memberName,
4334  NULL
4335 };
4336 
4338 impl_48_meta_object = {
4339  {
4340  &afw_runtime_inf_const_meta_object_inf
4341  },
4342  &impl_48,
4343  NULL
4344 };
4345 
4346 static const afw_utf8_t
4347 impl_48_meta_path =
4348  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/referenceCount/runtime");
4349 
4351 impl_48 = {
4352  {
4353  &afw_runtime_inf_const_embedded_untyped_object,
4354  NULL,
4355  {
4356  (const afw_object_t *)&impl_48_meta_object,
4357  (const afw_object_t *)&impl_47,
4358  &afw_s_runtime,
4359  &afw_s__AdaptiveRuntimeProperty_,
4360  &impl_48_meta_path
4361  }
4362  },
4363  &impl_48_properties[0]
4364 };
4365 
4366 /*
4367  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/referenceCount
4368  */
4369 
4370 static const afw_value_boolean_t
4371 impl_47_property_value_allowQuery = {
4373  true
4374 };
4375 
4376 static const afw_runtime_property_t
4377 impl_47_property_allowQuery = {
4378  &afw_s_allowQuery,
4379  (const afw_value_t *)&impl_47_property_value_allowQuery
4380 };
4381 
4382 static const afw_value_string_t
4383 impl_47_property_value_brief = {
4385  AFW_UTF8_LITERAL("Adaptor's reference count")
4386 };
4387 
4388 static const afw_runtime_property_t
4389 impl_47_property_brief = {
4390  &afw_s_brief,
4391  (const afw_value_t *)&impl_47_property_value_brief
4392 };
4393 
4394 static const afw_value_string_t
4395 impl_47_property_value_dataType = {
4397  AFW_UTF8_LITERAL("integer")
4398 };
4399 
4400 static const afw_runtime_property_t
4401 impl_47_property_dataType = {
4402  &afw_s_dataType,
4403  (const afw_value_t *)&impl_47_property_value_dataType
4404 };
4405 
4406 static const afw_value_string_t
4407 impl_47_property_value_description = {
4409  AFW_UTF8_LITERAL("The reference count is the total number of references that are currently being used for this adaptor.")
4410 };
4411 
4412 static const afw_runtime_property_t
4413 impl_47_property_description = {
4414  &afw_s_description,
4415  (const afw_value_t *)&impl_47_property_value_description
4416 };
4417 
4418 static const afw_value_string_t
4419 impl_47_property_value_label = {
4421  AFW_UTF8_LITERAL("Reference Count")
4422 };
4423 
4424 static const afw_runtime_property_t
4425 impl_47_property_label = {
4426  &afw_s_label,
4427  (const afw_value_t *)&impl_47_property_value_label
4428 };
4429 
4430 static const afw_value_object_t
4431 impl_47_property_value_runtime = {
4433  (const afw_object_t *)&impl_48
4434 };
4435 
4436 static const afw_runtime_property_t
4437 impl_47_property_runtime = {
4438  &afw_s_runtime,
4439  (const afw_value_t *)&impl_47_property_value_runtime
4440 };
4441 
4442 static const afw_runtime_property_t *
4443 impl_47_properties[] = {
4444  &impl_47_property_allowQuery,
4445  &impl_47_property_brief,
4446  &impl_47_property_dataType,
4447  &impl_47_property_description,
4448  &impl_47_property_label,
4449  &impl_47_property_runtime,
4450  NULL
4451 };
4452 
4454 impl_47_meta_object = {
4455  {
4456  &afw_runtime_inf_const_meta_object_inf
4457  },
4458  &impl_47,
4459  NULL
4460 };
4461 
4462 static const afw_utf8_t
4463 impl_47_meta_path =
4464  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/referenceCount");
4465 
4467 impl_47 = {
4468  {
4469  &afw_runtime_inf_const_embedded_untyped_object,
4470  NULL,
4471  {
4472  (const afw_object_t *)&impl_47_meta_object,
4473  (const afw_object_t *)&impl_41,
4474  &afw_s_referenceCount,
4475  &afw_s__AdaptiveValueMeta_,
4476  &impl_47_meta_path
4477  }
4478  },
4479  &impl_47_properties[0]
4480 };
4481 
4483 impl_49;
4484 
4486 impl_50;
4487 
4488 /*
4489  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/serviceId/runtime
4490  */
4491 
4492 static const afw_value_string_t
4493 impl_50_property_value_memberName = {
4495  AFW_UTF8_LITERAL("service_id")
4496 };
4497 
4498 static const afw_runtime_property_t
4499 impl_50_property_memberName = {
4500  &afw_s_memberName,
4501  (const afw_value_t *)&impl_50_property_value_memberName
4502 };
4503 
4504 static const afw_value_string_t
4505 impl_50_property_value_valueAccessor = {
4507  AFW_UTF8_LITERAL("indirect")
4508 };
4509 
4510 static const afw_runtime_property_t
4511 impl_50_property_valueAccessor = {
4512  &afw_s_valueAccessor,
4513  (const afw_value_t *)&impl_50_property_value_valueAccessor
4514 };
4515 
4516 static const afw_runtime_property_t *
4517 impl_50_properties[] = {
4518  &impl_50_property_memberName,
4519  &impl_50_property_valueAccessor,
4520  NULL
4521 };
4522 
4524 impl_50_meta_object = {
4525  {
4526  &afw_runtime_inf_const_meta_object_inf
4527  },
4528  &impl_50,
4529  NULL
4530 };
4531 
4532 static const afw_utf8_t
4533 impl_50_meta_path =
4534  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/serviceId/runtime");
4535 
4537 impl_50 = {
4538  {
4539  &afw_runtime_inf_const_embedded_untyped_object,
4540  NULL,
4541  {
4542  (const afw_object_t *)&impl_50_meta_object,
4543  (const afw_object_t *)&impl_49,
4544  &afw_s_runtime,
4545  &afw_s__AdaptiveRuntimeProperty_,
4546  &impl_50_meta_path
4547  }
4548  },
4549  &impl_50_properties[0]
4550 };
4551 
4552 /*
4553  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/serviceId
4554  */
4555 
4556 static const afw_value_boolean_t
4557 impl_49_property_value_allowQuery = {
4559  true
4560 };
4561 
4562 static const afw_runtime_property_t
4563 impl_49_property_allowQuery = {
4564  &afw_s_allowQuery,
4565  (const afw_value_t *)&impl_49_property_value_allowQuery
4566 };
4567 
4568 static const afw_value_string_t
4569 impl_49_property_value_brief = {
4571  AFW_UTF8_LITERAL("The id of the associated service")
4572 };
4573 
4574 static const afw_runtime_property_t
4575 impl_49_property_brief = {
4576  &afw_s_brief,
4577  (const afw_value_t *)&impl_49_property_value_brief
4578 };
4579 
4580 static const afw_value_string_t
4581 impl_49_property_value_dataType = {
4583  AFW_UTF8_LITERAL("string")
4584 };
4585 
4586 static const afw_runtime_property_t
4587 impl_49_property_dataType = {
4588  &afw_s_dataType,
4589  (const afw_value_t *)&impl_49_property_value_dataType
4590 };
4591 
4592 static const afw_value_string_t
4593 impl_49_property_value_description = {
4595  AFW_UTF8_LITERAL("The id of the associated service. The URI of the service is \"/afw/_AdaptiveService_/\" followed by this id.")
4596 };
4597 
4598 static const afw_runtime_property_t
4599 impl_49_property_description = {
4600  &afw_s_description,
4601  (const afw_value_t *)&impl_49_property_value_description
4602 };
4603 
4604 static const afw_value_string_t
4605 impl_49_property_value_label = {
4607  AFW_UTF8_LITERAL("Service Id")
4608 };
4609 
4610 static const afw_runtime_property_t
4611 impl_49_property_label = {
4612  &afw_s_label,
4613  (const afw_value_t *)&impl_49_property_value_label
4614 };
4615 
4616 static const afw_value_object_t
4617 impl_49_property_value_runtime = {
4619  (const afw_object_t *)&impl_50
4620 };
4621 
4622 static const afw_runtime_property_t
4623 impl_49_property_runtime = {
4624  &afw_s_runtime,
4625  (const afw_value_t *)&impl_49_property_value_runtime
4626 };
4627 
4628 static const afw_runtime_property_t *
4629 impl_49_properties[] = {
4630  &impl_49_property_allowQuery,
4631  &impl_49_property_brief,
4632  &impl_49_property_dataType,
4633  &impl_49_property_description,
4634  &impl_49_property_label,
4635  &impl_49_property_runtime,
4636  NULL
4637 };
4638 
4640 impl_49_meta_object = {
4641  {
4642  &afw_runtime_inf_const_meta_object_inf
4643  },
4644  &impl_49,
4645  NULL
4646 };
4647 
4648 static const afw_utf8_t
4649 impl_49_meta_path =
4650  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/serviceId");
4651 
4653 impl_49 = {
4654  {
4655  &afw_runtime_inf_const_embedded_untyped_object,
4656  NULL,
4657  {
4658  (const afw_object_t *)&impl_49_meta_object,
4659  (const afw_object_t *)&impl_41,
4660  &afw_s_serviceId,
4661  &afw_s__AdaptiveValueMeta_,
4662  &impl_49_meta_path
4663  }
4664  },
4665  &impl_49_properties[0]
4666 };
4667 
4669 impl_51;
4670 
4672 impl_52;
4673 
4674 /*
4675  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/stopping/runtime
4676  */
4677 
4678 static const afw_value_string_t
4679 impl_52_property_value_memberName = {
4681  AFW_UTF8_LITERAL("adaptor_id")
4682 };
4683 
4684 static const afw_runtime_property_t
4685 impl_52_property_memberName = {
4686  &afw_s_memberName,
4687  (const afw_value_t *)&impl_52_property_value_memberName
4688 };
4689 
4690 static const afw_value_string_t
4691 impl_52_property_value_valueAccessor = {
4693  AFW_UTF8_LITERAL("stopping_adaptor_instances")
4694 };
4695 
4696 static const afw_runtime_property_t
4697 impl_52_property_valueAccessor = {
4698  &afw_s_valueAccessor,
4699  (const afw_value_t *)&impl_52_property_value_valueAccessor
4700 };
4701 
4702 static const afw_runtime_property_t *
4703 impl_52_properties[] = {
4704  &impl_52_property_memberName,
4705  &impl_52_property_valueAccessor,
4706  NULL
4707 };
4708 
4710 impl_52_meta_object = {
4711  {
4712  &afw_runtime_inf_const_meta_object_inf
4713  },
4714  &impl_52,
4715  NULL
4716 };
4717 
4718 static const afw_utf8_t
4719 impl_52_meta_path =
4720  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/stopping/runtime");
4721 
4723 impl_52 = {
4724  {
4725  &afw_runtime_inf_const_embedded_untyped_object,
4726  NULL,
4727  {
4728  (const afw_object_t *)&impl_52_meta_object,
4729  (const afw_object_t *)&impl_51,
4730  &afw_s_runtime,
4731  &afw_s__AdaptiveRuntimeProperty_,
4732  &impl_52_meta_path
4733  }
4734  },
4735  &impl_52_properties[0]
4736 };
4737 
4738 /*
4739  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/stopping
4740  */
4741 
4742 static const afw_value_boolean_t
4743 impl_51_property_value_allowQuery = {
4745  true
4746 };
4747 
4748 static const afw_runtime_property_t
4749 impl_51_property_allowQuery = {
4750  &afw_s_allowQuery,
4751  (const afw_value_t *)&impl_51_property_value_allowQuery
4752 };
4753 
4754 static const afw_value_string_t
4755 impl_51_property_value_brief = {
4757  AFW_UTF8_LITERAL("Reference counts of stopping instances")
4758 };
4759 
4760 static const afw_runtime_property_t
4761 impl_51_property_brief = {
4762  &afw_s_brief,
4763  (const afw_value_t *)&impl_51_property_value_brief
4764 };
4765 
4766 static const afw_value_string_t
4767 impl_51_property_value_dataType = {
4769  AFW_UTF8_LITERAL("list")
4770 };
4771 
4772 static const afw_runtime_property_t
4773 impl_51_property_dataType = {
4774  &afw_s_dataType,
4775  (const afw_value_t *)&impl_51_property_value_dataType
4776 };
4777 
4778 static const afw_value_string_t
4779 impl_51_property_value_dataTypeParameter = {
4781  AFW_UTF8_LITERAL("integer")
4782 };
4783 
4784 static const afw_runtime_property_t
4785 impl_51_property_dataTypeParameter = {
4786  &afw_s_dataTypeParameter,
4787  (const afw_value_t *)&impl_51_property_value_dataTypeParameter
4788 };
4789 
4790 static const afw_value_string_t
4791 impl_51_property_value_description = {
4793  AFW_UTF8_LITERAL("Reference counts of stopping instances.")
4794 };
4795 
4796 static const afw_runtime_property_t
4797 impl_51_property_description = {
4798  &afw_s_description,
4799  (const afw_value_t *)&impl_51_property_value_description
4800 };
4801 
4802 static const afw_value_string_t
4803 impl_51_property_value_label = {
4805  AFW_UTF8_LITERAL("Stopping Instances")
4806 };
4807 
4808 static const afw_runtime_property_t
4809 impl_51_property_label = {
4810  &afw_s_label,
4811  (const afw_value_t *)&impl_51_property_value_label
4812 };
4813 
4814 static const afw_value_object_t
4815 impl_51_property_value_runtime = {
4817  (const afw_object_t *)&impl_52
4818 };
4819 
4820 static const afw_runtime_property_t
4821 impl_51_property_runtime = {
4822  &afw_s_runtime,
4823  (const afw_value_t *)&impl_51_property_value_runtime
4824 };
4825 
4826 static const afw_runtime_property_t *
4827 impl_51_properties[] = {
4828  &impl_51_property_allowQuery,
4829  &impl_51_property_brief,
4830  &impl_51_property_dataType,
4831  &impl_51_property_dataTypeParameter,
4832  &impl_51_property_description,
4833  &impl_51_property_label,
4834  &impl_51_property_runtime,
4835  NULL
4836 };
4837 
4839 impl_51_meta_object = {
4840  {
4841  &afw_runtime_inf_const_meta_object_inf
4842  },
4843  &impl_51,
4844  NULL
4845 };
4846 
4847 static const afw_utf8_t
4848 impl_51_meta_path =
4849  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes/stopping");
4850 
4852 impl_51 = {
4853  {
4854  &afw_runtime_inf_const_embedded_untyped_object,
4855  NULL,
4856  {
4857  (const afw_object_t *)&impl_51_meta_object,
4858  (const afw_object_t *)&impl_41,
4859  &afw_s_stopping,
4860  &afw_s__AdaptiveValueMeta_,
4861  &impl_51_meta_path
4862  }
4863  },
4864  &impl_51_properties[0]
4865 };
4866 
4867 /*
4868  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes
4869  */
4870 
4871 static const afw_value_object_t
4872 impl_41_property_value_adaptorId = {
4874  (const afw_object_t *)&impl_42
4875 };
4876 
4877 static const afw_runtime_property_t
4878 impl_41_property_adaptorId = {
4879  &afw_s_adaptorId,
4880  (const afw_value_t *)&impl_41_property_value_adaptorId
4881 };
4882 
4883 static const afw_value_object_t
4884 impl_41_property_value_metrics = {
4886  (const afw_object_t *)&impl_44
4887 };
4888 
4889 static const afw_runtime_property_t
4890 impl_41_property_metrics = {
4891  &afw_s_metrics,
4892  (const afw_value_t *)&impl_41_property_value_metrics
4893 };
4894 
4895 static const afw_value_object_t
4896 impl_41_property_value_properties = {
4898  (const afw_object_t *)&impl_46
4899 };
4900 
4901 static const afw_runtime_property_t
4902 impl_41_property_properties = {
4903  &afw_s_properties,
4904  (const afw_value_t *)&impl_41_property_value_properties
4905 };
4906 
4907 static const afw_value_object_t
4908 impl_41_property_value_referenceCount = {
4910  (const afw_object_t *)&impl_47
4911 };
4912 
4913 static const afw_runtime_property_t
4914 impl_41_property_referenceCount = {
4915  &afw_s_referenceCount,
4916  (const afw_value_t *)&impl_41_property_value_referenceCount
4917 };
4918 
4919 static const afw_value_object_t
4920 impl_41_property_value_serviceId = {
4922  (const afw_object_t *)&impl_49
4923 };
4924 
4925 static const afw_runtime_property_t
4926 impl_41_property_serviceId = {
4927  &afw_s_serviceId,
4928  (const afw_value_t *)&impl_41_property_value_serviceId
4929 };
4930 
4931 static const afw_value_object_t
4932 impl_41_property_value_stopping = {
4934  (const afw_object_t *)&impl_51
4935 };
4936 
4937 static const afw_runtime_property_t
4938 impl_41_property_stopping = {
4939  &afw_s_stopping,
4940  (const afw_value_t *)&impl_41_property_value_stopping
4941 };
4942 
4943 static const afw_runtime_property_t *
4944 impl_41_properties[] = {
4945  &impl_41_property_adaptorId,
4946  &impl_41_property_metrics,
4947  &impl_41_property_properties,
4948  &impl_41_property_referenceCount,
4949  &impl_41_property_serviceId,
4950  &impl_41_property_stopping,
4951  NULL
4952 };
4953 
4955 impl_41_meta_object = {
4956  {
4957  &afw_runtime_inf_const_meta_object_inf
4958  },
4959  &impl_41,
4960  NULL
4961 };
4962 
4963 static const afw_utf8_t
4964 impl_41_meta_path =
4965  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/propertyTypes");
4966 
4968 impl_41 = {
4969  {
4970  &afw_runtime_inf_const_embedded_untyped_object,
4971  NULL,
4972  {
4973  (const afw_object_t *)&impl_41_meta_object,
4974  (const afw_object_t *)&impl_40,
4975  &afw_s_propertyTypes,
4976  &afw_s__AdaptivePropertyTypes_,
4977  &impl_41_meta_path
4978  }
4979  },
4980  &impl_41_properties[0]
4981 };
4982 
4984 impl_53;
4985 
4987 impl_54;
4988 
4989 /*
4990  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/runtime/labels
4991  */
4992 
4993 static const afw_value_boolean_t
4994 impl_54_property_value_indirectObjectId = {
4996  true
4997 };
4998 
4999 static const afw_runtime_property_t
5000 impl_54_property_indirectObjectId = {
5001  &afw_s_indirectObjectId,
5002  (const afw_value_t *)&impl_54_property_value_indirectObjectId
5003 };
5004 
5005 static const afw_value_string_t
5006 impl_54_property_value_objectId = {
5008  AFW_UTF8_LITERAL("adaptor_id")
5009 };
5010 
5011 static const afw_runtime_property_t
5012 impl_54_property_objectId = {
5013  &afw_s_objectId,
5014  (const afw_value_t *)&impl_54_property_value_objectId
5015 };
5016 
5017 static const afw_runtime_property_t *
5018 impl_54_properties[] = {
5019  &impl_54_property_indirectObjectId,
5020  &impl_54_property_objectId,
5021  NULL
5022 };
5023 
5025 impl_54_meta_object = {
5026  {
5027  &afw_runtime_inf_const_meta_object_inf
5028  },
5029  &impl_54,
5030  NULL
5031 };
5032 
5033 static const afw_utf8_t
5034 impl_54_meta_path =
5035  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/runtime/labels");
5036 
5038 impl_54 = {
5039  {
5040  &afw_runtime_inf_const_embedded_untyped_object,
5041  NULL,
5042  {
5043  (const afw_object_t *)&impl_54_meta_object,
5044  (const afw_object_t *)&impl_53,
5045  &afw_s_labels,
5046  &afw_s__AdaptiveRuntimeLabels_,
5047  &impl_54_meta_path
5048  }
5049  },
5050  &impl_54_properties[0]
5051 };
5052 
5053 /*
5054  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/runtime
5055  */
5056 
5057 static const afw_value_boolean_t
5058 impl_53_property_value_indirect = {
5060  true
5061 };
5062 
5063 static const afw_runtime_property_t
5064 impl_53_property_indirect = {
5065  &afw_s_indirect,
5066  (const afw_value_t *)&impl_53_property_value_indirect
5067 };
5068 
5069 static const afw_value_object_t
5070 impl_53_property_value_labels = {
5072  (const afw_object_t *)&impl_54
5073 };
5074 
5075 static const afw_runtime_property_t
5076 impl_53_property_labels = {
5077  &afw_s_labels,
5078  (const afw_value_t *)&impl_53_property_value_labels
5079 };
5080 
5081 static const afw_value_string_t
5082 impl_53_property_value_typedef = {
5084  AFW_UTF8_LITERAL("afw_adaptor_id_anchor_t")
5085 };
5086 
5087 static const afw_runtime_property_t
5088 impl_53_property_typedef = {
5089  &afw_s_typedef,
5090  (const afw_value_t *)&impl_53_property_value_typedef
5091 };
5092 
5093 static const afw_runtime_property_t *
5094 impl_53_properties[] = {
5095  &impl_53_property_indirect,
5096  &impl_53_property_labels,
5097  &impl_53_property_typedef,
5098  NULL
5099 };
5100 
5102 impl_53_meta_object = {
5103  {
5104  &afw_runtime_inf_const_meta_object_inf
5105  },
5106  &impl_53,
5107  NULL
5108 };
5109 
5110 static const afw_utf8_t
5111 impl_53_meta_path =
5112  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_/runtime");
5113 
5115 impl_53 = {
5116  {
5117  &afw_runtime_inf_const_embedded_untyped_object,
5118  NULL,
5119  {
5120  (const afw_object_t *)&impl_53_meta_object,
5121  (const afw_object_t *)&impl_40,
5122  &afw_s_runtime,
5123  &afw_s__AdaptiveRuntimeObject_,
5124  &impl_53_meta_path
5125  }
5126  },
5127  &impl_53_properties[0]
5128 };
5129 
5130 /*
5131  * /afw/_AdaptiveObjectType_/_AdaptiveAdaptor_
5132  */
5133 
5134 static const afw_value_boolean_t
5135 impl_40_property_value_allowAdd = {
5137  false
5138 };
5139 
5140 static const afw_runtime_property_t
5141 impl_40_property_allowAdd = {
5142  &afw_s_allowAdd,
5143  (const afw_value_t *)&impl_40_property_value_allowAdd
5144 };
5145 
5146 static const afw_value_boolean_t
5147 impl_40_property_value_allowChange = {
5149  false
5150 };
5151 
5152 static const afw_runtime_property_t
5153 impl_40_property_allowChange = {
5154  &afw_s_allowChange,
5155  (const afw_value_t *)&impl_40_property_value_allowChange
5156 };
5157 
5158 static const afw_value_boolean_t
5159 impl_40_property_value_allowDelete = {
5161  false
5162 };
5163 
5164 static const afw_runtime_property_t
5165 impl_40_property_allowDelete = {
5166  &afw_s_allowDelete,
5167  (const afw_value_t *)&impl_40_property_value_allowDelete
5168 };
5169 
5170 static const afw_value_boolean_t
5171 impl_40_property_value_allowEntity = {
5173  true
5174 };
5175 
5176 static const afw_runtime_property_t
5177 impl_40_property_allowEntity = {
5178  &afw_s_allowEntity,
5179  (const afw_value_t *)&impl_40_property_value_allowEntity
5180 };
5181 
5182 static const afw_utf8_t
5183 impl_40_array_collectionURIs[] = {
5184  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
5185 };
5186 
5188 impl_40_list_collectionURIs = {
5191  sizeof(impl_40_array_collectionURIs) / sizeof(afw_utf8_t),
5192  &impl_40_array_collectionURIs
5193 };
5194 
5195 static const afw_value_list_t
5196 impl_40_property_value_collectionURIs = {
5198  (const afw_list_t *)&impl_40_list_collectionURIs
5199 };
5200 
5201 static const afw_runtime_property_t
5202 impl_40_property_collectionURIs = {
5203  &afw_s_collectionURIs,
5204  (const afw_value_t *)&impl_40_property_value_collectionURIs
5205 };
5206 
5207 static const afw_value_string_t
5208 impl_40_property_value_description = {
5210  AFW_UTF8_LITERAL("Runtime adaptor information.")
5211 };
5212 
5213 static const afw_runtime_property_t
5214 impl_40_property_description = {
5215  &afw_s_description,
5216  (const afw_value_t *)&impl_40_property_value_description
5217 };
5218 
5219 static const afw_value_string_t
5220 impl_40_property_value_objectType = {
5222  AFW_UTF8_LITERAL("_AdaptiveAdaptor_")
5223 };
5224 
5225 static const afw_runtime_property_t
5226 impl_40_property_objectType = {
5227  &afw_s_objectType,
5228  (const afw_value_t *)&impl_40_property_value_objectType
5229 };
5230 
5231 static const afw_value_object_t
5232 impl_40_property_value_propertyTypes = {
5234  (const afw_object_t *)&impl_41
5235 };
5236 
5237 static const afw_runtime_property_t
5238 impl_40_property_propertyTypes = {
5239  &afw_s_propertyTypes,
5240  (const afw_value_t *)&impl_40_property_value_propertyTypes
5241 };
5242 
5243 static const afw_value_object_t
5244 impl_40_property_value_runtime = {
5246  (const afw_object_t *)&impl_53
5247 };
5248 
5249 static const afw_runtime_property_t
5250 impl_40_property_runtime = {
5251  &afw_s_runtime,
5252  (const afw_value_t *)&impl_40_property_value_runtime
5253 };
5254 
5255 static const afw_runtime_property_t *
5256 impl_40_properties[] = {
5257  &impl_40_property_allowAdd,
5258  &impl_40_property_allowChange,
5259  &impl_40_property_allowDelete,
5260  &impl_40_property_allowEntity,
5261  &impl_40_property_collectionURIs,
5262  &impl_40_property_description,
5263  &impl_40_property_objectType,
5264  &impl_40_property_propertyTypes,
5265  &impl_40_property_runtime,
5266  NULL
5267 };
5268 
5270 impl_40_meta_object = {
5271  {
5272  &afw_runtime_inf_const_meta_object_inf
5273  },
5274  &impl_40,
5275  NULL
5276 };
5277 
5278 static const afw_utf8_t
5279 impl_40_meta_path =
5280  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptor_");
5281 
5283 impl_40 = {
5284  {
5286  NULL,
5287  {
5288  (const afw_object_t *)&impl_40_meta_object,
5289  NULL,
5290  &afw_s__AdaptiveAdaptor_,
5291  &afw_s__AdaptiveObjectType_,
5292  &impl_40_meta_path
5293  }
5294  },
5295  &impl_40_properties[0]
5296 };
5297 
5299 impl_55;
5300 
5302 impl_56;
5303 
5305 impl_57;
5306 
5307 /*
5308  * /afw/_AdaptiveObjectType_/_AdaptiveAnnotation_/propertyTypes/title
5309  */
5310 
5311 static const afw_value_boolean_t
5312 impl_57_property_value_allowQuery = {
5314  true
5315 };
5316 
5317 static const afw_runtime_property_t
5318 impl_57_property_allowQuery = {
5319  &afw_s_allowQuery,
5320  (const afw_value_t *)&impl_57_property_value_allowQuery
5321 };
5322 
5323 static const afw_value_string_t
5324 impl_57_property_value_brief = {
5326  AFW_UTF8_LITERAL("The title for this expression tuple")
5327 };
5328 
5329 static const afw_runtime_property_t
5330 impl_57_property_brief = {
5331  &afw_s_brief,
5332  (const afw_value_t *)&impl_57_property_value_brief
5333 };
5334 
5335 static const afw_value_string_t
5336 impl_57_property_value_dataType = {
5338  AFW_UTF8_LITERAL("string")
5339 };
5340 
5341 static const afw_runtime_property_t
5342 impl_57_property_dataType = {
5343  &afw_s_dataType,
5344  (const afw_value_t *)&impl_57_property_value_dataType
5345 };
5346 
5347 static const afw_value_string_t
5348 impl_57_property_value_description = {
5350  AFW_UTF8_LITERAL("The title for this expression tuple.")
5351 };
5352 
5353 static const afw_runtime_property_t
5354 impl_57_property_description = {
5355  &afw_s_description,
5356  (const afw_value_t *)&impl_57_property_value_description
5357 };
5358 
5359 static const afw_value_string_t
5360 impl_57_property_value_label = {
5362  AFW_UTF8_LITERAL("Description")
5363 };
5364 
5365 static const afw_runtime_property_t
5366 impl_57_property_label = {
5367  &afw_s_label,
5368  (const afw_value_t *)&impl_57_property_value_label
5369 };
5370 
5371 static const afw_runtime_property_t *
5372 impl_57_properties[] = {
5373  &impl_57_property_allowQuery,
5374  &impl_57_property_brief,
5375  &impl_57_property_dataType,
5376  &impl_57_property_description,
5377  &impl_57_property_label,
5378  NULL
5379 };
5380 
5382 impl_57_meta_object = {
5383  {
5384  &afw_runtime_inf_const_meta_object_inf
5385  },
5386  &impl_57,
5387  NULL
5388 };
5389 
5390 static const afw_utf8_t
5391 impl_57_meta_path =
5392  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAnnotation_/propertyTypes/title");
5393 
5395 impl_57 = {
5396  {
5397  &afw_runtime_inf_const_embedded_untyped_object,
5398  NULL,
5399  {
5400  (const afw_object_t *)&impl_57_meta_object,
5401  (const afw_object_t *)&impl_56,
5402  &afw_s_title,
5403  &afw_s__AdaptiveValueMeta_,
5404  &impl_57_meta_path
5405  }
5406  },
5407  &impl_57_properties[0]
5408 };
5409 
5410 /*
5411  * /afw/_AdaptiveObjectType_/_AdaptiveAnnotation_/propertyTypes
5412  */
5413 
5414 static const afw_value_object_t
5415 impl_56_property_value_title = {
5417  (const afw_object_t *)&impl_57
5418 };
5419 
5420 static const afw_runtime_property_t
5421 impl_56_property_title = {
5422  &afw_s_title,
5423  (const afw_value_t *)&impl_56_property_value_title
5424 };
5425 
5426 static const afw_runtime_property_t *
5427 impl_56_properties[] = {
5428  &impl_56_property_title,
5429  NULL
5430 };
5431 
5432 static const afw_utf8_t
5433 impl_56_parentPaths_array[] = {
5434  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes")
5435 };
5436 
5438 impl_56_parentPaths_list = {
5441  sizeof(impl_56_parentPaths_array) / sizeof(afw_utf8_t),
5442  (const void *)&impl_56_parentPaths_array
5443 };
5444 
5445 static const afw_value_list_t
5446 impl_56_parentPaths = {
5448  (const afw_list_t *)&impl_56_parentPaths_list
5449 };
5450 
5452 impl_56_meta_object = {
5453  {
5454  &afw_runtime_inf_const_meta_object_inf
5455  },
5456  &impl_56,
5457  &impl_56_parentPaths
5458 };
5459 
5460 static const afw_utf8_t
5461 impl_56_meta_path =
5462  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAnnotation_/propertyTypes");
5463 
5465 impl_56 = {
5466  {
5467  &afw_runtime_inf_const_embedded_untyped_object,
5468  NULL,
5469  {
5470  (const afw_object_t *)&impl_56_meta_object,
5471  (const afw_object_t *)&impl_55,
5472  &afw_s_propertyTypes,
5473  &afw_s__AdaptivePropertyTypes_,
5474  &impl_56_meta_path
5475  }
5476  },
5477  &impl_56_properties[0]
5478 };
5479 
5480 /*
5481  * /afw/_AdaptiveObjectType_/_AdaptiveAnnotation_
5482  */
5483 
5484 static const afw_value_boolean_t
5485 impl_55_property_value_allowEntity = {
5487  false
5488 };
5489 
5490 static const afw_runtime_property_t
5491 impl_55_property_allowEntity = {
5492  &afw_s_allowEntity,
5493  (const afw_value_t *)&impl_55_property_value_allowEntity
5494 };
5495 
5496 static const afw_utf8_t
5497 impl_55_array_collectionURIs[] = {
5498  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
5499 };
5500 
5502 impl_55_list_collectionURIs = {
5505  sizeof(impl_55_array_collectionURIs) / sizeof(afw_utf8_t),
5506  &impl_55_array_collectionURIs
5507 };
5508 
5509 static const afw_value_list_t
5510 impl_55_property_value_collectionURIs = {
5512  (const afw_list_t *)&impl_55_list_collectionURIs
5513 };
5514 
5515 static const afw_runtime_property_t
5516 impl_55_property_collectionURIs = {
5517  &afw_s_collectionURIs,
5518  (const afw_value_t *)&impl_55_property_value_collectionURIs
5519 };
5520 
5521 static const afw_value_string_t
5522 impl_55_property_value_objectType = {
5524  AFW_UTF8_LITERAL("_AdaptiveAnnotation_")
5525 };
5526 
5527 static const afw_runtime_property_t
5528 impl_55_property_objectType = {
5529  &afw_s_objectType,
5530  (const afw_value_t *)&impl_55_property_value_objectType
5531 };
5532 
5533 static const afw_value_object_t
5534 impl_55_property_value_propertyTypes = {
5536  (const afw_object_t *)&impl_56
5537 };
5538 
5539 static const afw_runtime_property_t
5540 impl_55_property_propertyTypes = {
5541  &afw_s_propertyTypes,
5542  (const afw_value_t *)&impl_55_property_value_propertyTypes
5543 };
5544 
5545 static const afw_runtime_property_t *
5546 impl_55_properties[] = {
5547  &impl_55_property_allowEntity,
5548  &impl_55_property_collectionURIs,
5549  &impl_55_property_objectType,
5550  &impl_55_property_propertyTypes,
5551  NULL
5552 };
5553 
5555 impl_55_meta_object = {
5556  {
5557  &afw_runtime_inf_const_meta_object_inf
5558  },
5559  &impl_55,
5560  NULL
5561 };
5562 
5563 static const afw_utf8_t
5564 impl_55_meta_path =
5565  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAnnotation_");
5566 
5568 impl_55 = {
5569  {
5571  NULL,
5572  {
5573  (const afw_object_t *)&impl_55_meta_object,
5574  NULL,
5575  &afw_s__AdaptiveAnnotation_,
5576  &afw_s__AdaptiveObjectType_,
5577  &impl_55_meta_path
5578  }
5579  },
5580  &impl_55_properties[0]
5581 };
5582 
5584 impl_58;
5585 
5587 impl_59;
5588 
5590 impl_60;
5591 
5593 impl_61;
5594 
5595 /*
5596  * /afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/propertyTypes/load/runtime
5597  */
5598 
5599 static const afw_value_string_t
5600 impl_61_property_value_memberName = {
5602  AFW_UTF8_LITERAL("object_id")
5603 };
5604 
5605 static const afw_runtime_property_t
5606 impl_61_property_memberName = {
5607  &afw_s_memberName,
5608  (const afw_value_t *)&impl_61_property_value_memberName
5609 };
5610 
5611 static const afw_value_string_t
5612 impl_61_property_value_valueAccessor = {
5614  AFW_UTF8_LITERAL("ensure_afw_components_extension_loaded")
5615 };
5616 
5617 static const afw_runtime_property_t
5618 impl_61_property_valueAccessor = {
5619  &afw_s_valueAccessor,
5620  (const afw_value_t *)&impl_61_property_value_valueAccessor
5621 };
5622 
5623 static const afw_runtime_property_t *
5624 impl_61_properties[] = {
5625  &impl_61_property_memberName,
5626  &impl_61_property_valueAccessor,
5627  NULL
5628 };
5629 
5631 impl_61_meta_object = {
5632  {
5633  &afw_runtime_inf_const_meta_object_inf
5634  },
5635  &impl_61,
5636  NULL
5637 };
5638 
5639 static const afw_utf8_t
5640 impl_61_meta_path =
5641  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/propertyTypes/load/runtime");
5642 
5644 impl_61 = {
5645  {
5646  &afw_runtime_inf_const_embedded_untyped_object,
5647  NULL,
5648  {
5649  (const afw_object_t *)&impl_61_meta_object,
5650  (const afw_object_t *)&impl_60,
5651  &afw_s_runtime,
5652  &afw_s__AdaptiveRuntimeProperty_,
5653  &impl_61_meta_path
5654  }
5655  },
5656  &impl_61_properties[0]
5657 };
5658 
5659 /*
5660  * /afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/propertyTypes/load
5661  */
5662 
5663 static const afw_value_string_t
5664 impl_60_property_value_brief = {
5666  AFW_UTF8_LITERAL("Load afw_components")
5667 };
5668 
5669 static const afw_runtime_property_t
5670 impl_60_property_brief = {
5671  &afw_s_brief,
5672  (const afw_value_t *)&impl_60_property_value_brief
5673 };
5674 
5675 static const afw_value_string_t
5676 impl_60_property_value_dataType = {
5678  AFW_UTF8_LITERAL("boolean")
5679 };
5680 
5681 static const afw_runtime_property_t
5682 impl_60_property_dataType = {
5683  &afw_s_dataType,
5684  (const afw_value_t *)&impl_60_property_value_dataType
5685 };
5686 
5687 static const afw_value_string_t
5688 impl_60_property_value_description = {
5690  AFW_UTF8_LITERAL("Load afw_components")
5691 };
5692 
5693 static const afw_runtime_property_t
5694 impl_60_property_description = {
5695  &afw_s_description,
5696  (const afw_value_t *)&impl_60_property_value_description
5697 };
5698 
5699 static const afw_value_string_t
5700 impl_60_property_value_label = {
5702  AFW_UTF8_LITERAL("Load")
5703 };
5704 
5705 static const afw_runtime_property_t
5706 impl_60_property_label = {
5707  &afw_s_label,
5708  (const afw_value_t *)&impl_60_property_value_label
5709 };
5710 
5711 static const afw_value_object_t
5712 impl_60_property_value_runtime = {
5714  (const afw_object_t *)&impl_61
5715 };
5716 
5717 static const afw_runtime_property_t
5718 impl_60_property_runtime = {
5719  &afw_s_runtime,
5720  (const afw_value_t *)&impl_60_property_value_runtime
5721 };
5722 
5723 static const afw_runtime_property_t *
5724 impl_60_properties[] = {
5725  &impl_60_property_brief,
5726  &impl_60_property_dataType,
5727  &impl_60_property_description,
5728  &impl_60_property_label,
5729  &impl_60_property_runtime,
5730  NULL
5731 };
5732 
5734 impl_60_meta_object = {
5735  {
5736  &afw_runtime_inf_const_meta_object_inf
5737  },
5738  &impl_60,
5739  NULL
5740 };
5741 
5742 static const afw_utf8_t
5743 impl_60_meta_path =
5744  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/propertyTypes/load");
5745 
5747 impl_60 = {
5748  {
5749  &afw_runtime_inf_const_embedded_untyped_object,
5750  NULL,
5751  {
5752  (const afw_object_t *)&impl_60_meta_object,
5753  (const afw_object_t *)&impl_59,
5754  &afw_s_load,
5755  &afw_s__AdaptiveValueMeta_,
5756  &impl_60_meta_path
5757  }
5758  },
5759  &impl_60_properties[0]
5760 };
5761 
5762 /*
5763  * /afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/propertyTypes
5764  */
5765 
5766 static const afw_value_object_t
5767 impl_59_property_value_load = {
5769  (const afw_object_t *)&impl_60
5770 };
5771 
5772 static const afw_runtime_property_t
5773 impl_59_property_load = {
5774  &afw_s_load,
5775  (const afw_value_t *)&impl_59_property_value_load
5776 };
5777 
5778 static const afw_runtime_property_t *
5779 impl_59_properties[] = {
5780  &impl_59_property_load,
5781  NULL
5782 };
5783 
5785 impl_59_meta_object = {
5786  {
5787  &afw_runtime_inf_const_meta_object_inf
5788  },
5789  &impl_59,
5790  NULL
5791 };
5792 
5793 static const afw_utf8_t
5794 impl_59_meta_path =
5795  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/propertyTypes");
5796 
5798 impl_59 = {
5799  {
5800  &afw_runtime_inf_const_embedded_untyped_object,
5801  NULL,
5802  {
5803  (const afw_object_t *)&impl_59_meta_object,
5804  (const afw_object_t *)&impl_58,
5805  &afw_s_propertyTypes,
5806  &afw_s__AdaptivePropertyTypes_,
5807  &impl_59_meta_path
5808  }
5809  },
5810  &impl_59_properties[0]
5811 };
5812 
5814 impl_62;
5815 
5817 impl_63;
5818 
5819 /*
5820  * /afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/runtime/labels
5821  */
5822 
5823 static const afw_value_boolean_t
5824 impl_63_property_value_indirectObjectId = {
5826  true
5827 };
5828 
5829 static const afw_runtime_property_t
5830 impl_63_property_indirectObjectId = {
5831  &afw_s_indirectObjectId,
5832  (const afw_value_t *)&impl_63_property_value_indirectObjectId
5833 };
5834 
5835 static const afw_value_string_t
5836 impl_63_property_value_objectId = {
5838  AFW_UTF8_LITERAL("object_id")
5839 };
5840 
5841 static const afw_runtime_property_t
5842 impl_63_property_objectId = {
5843  &afw_s_objectId,
5844  (const afw_value_t *)&impl_63_property_value_objectId
5845 };
5846 
5847 static const afw_runtime_property_t *
5848 impl_63_properties[] = {
5849  &impl_63_property_indirectObjectId,
5850  &impl_63_property_objectId,
5851  NULL
5852 };
5853 
5855 impl_63_meta_object = {
5856  {
5857  &afw_runtime_inf_const_meta_object_inf
5858  },
5859  &impl_63,
5860  NULL
5861 };
5862 
5863 static const afw_utf8_t
5864 impl_63_meta_path =
5865  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/runtime/labels");
5866 
5868 impl_63 = {
5869  {
5870  &afw_runtime_inf_const_embedded_untyped_object,
5871  NULL,
5872  {
5873  (const afw_object_t *)&impl_63_meta_object,
5874  (const afw_object_t *)&impl_62,
5875  &afw_s_labels,
5876  &afw_s__AdaptiveRuntimeLabels_,
5877  &impl_63_meta_path
5878  }
5879  },
5880  &impl_63_properties[0]
5881 };
5882 
5883 /*
5884  * /afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/runtime
5885  */
5886 
5887 static const afw_value_boolean_t
5888 impl_62_property_value_indirect = {
5890  true
5891 };
5892 
5893 static const afw_runtime_property_t
5894 impl_62_property_indirect = {
5895  &afw_s_indirect,
5896  (const afw_value_t *)&impl_62_property_value_indirect
5897 };
5898 
5899 static const afw_value_object_t
5900 impl_62_property_value_labels = {
5902  (const afw_object_t *)&impl_63
5903 };
5904 
5905 static const afw_runtime_property_t
5906 impl_62_property_labels = {
5907  &afw_s_labels,
5908  (const afw_value_t *)&impl_62_property_value_labels
5909 };
5910 
5911 static const afw_value_string_t
5912 impl_62_property_value_typedef = {
5914  AFW_UTF8_LITERAL("afw_components_t")
5915 };
5916 
5917 static const afw_runtime_property_t
5918 impl_62_property_typedef = {
5919  &afw_s_typedef,
5920  (const afw_value_t *)&impl_62_property_value_typedef
5921 };
5922 
5923 static const afw_runtime_property_t *
5924 impl_62_properties[] = {
5925  &impl_62_property_indirect,
5926  &impl_62_property_labels,
5927  &impl_62_property_typedef,
5928  NULL
5929 };
5930 
5932 impl_62_meta_object = {
5933  {
5934  &afw_runtime_inf_const_meta_object_inf
5935  },
5936  &impl_62,
5937  NULL
5938 };
5939 
5940 static const afw_utf8_t
5941 impl_62_meta_path =
5942  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_/runtime");
5943 
5945 impl_62 = {
5946  {
5947  &afw_runtime_inf_const_embedded_untyped_object,
5948  NULL,
5949  {
5950  (const afw_object_t *)&impl_62_meta_object,
5951  (const afw_object_t *)&impl_58,
5952  &afw_s_runtime,
5953  &afw_s__AdaptiveRuntimeObject_,
5954  &impl_62_meta_path
5955  }
5956  },
5957  &impl_62_properties[0]
5958 };
5959 
5960 /*
5961  * /afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_
5962  */
5963 
5964 static const afw_value_boolean_t
5965 impl_58_property_value_allowAdd = {
5967  false
5968 };
5969 
5970 static const afw_runtime_property_t
5971 impl_58_property_allowAdd = {
5972  &afw_s_allowAdd,
5973  (const afw_value_t *)&impl_58_property_value_allowAdd
5974 };
5975 
5976 static const afw_value_boolean_t
5977 impl_58_property_value_allowChange = {
5979  false
5980 };
5981 
5982 static const afw_runtime_property_t
5983 impl_58_property_allowChange = {
5984  &afw_s_allowChange,
5985  (const afw_value_t *)&impl_58_property_value_allowChange
5986 };
5987 
5988 static const afw_value_boolean_t
5989 impl_58_property_value_allowDelete = {
5991  false
5992 };
5993 
5994 static const afw_runtime_property_t
5995 impl_58_property_allowDelete = {
5996  &afw_s_allowDelete,
5997  (const afw_value_t *)&impl_58_property_value_allowDelete
5998 };
5999 
6000 static const afw_value_boolean_t
6001 impl_58_property_value_allowEntity = {
6003  false
6004 };
6005 
6006 static const afw_runtime_property_t
6007 impl_58_property_allowEntity = {
6008  &afw_s_allowEntity,
6009  (const afw_value_t *)&impl_58_property_value_allowEntity
6010 };
6011 
6012 static const afw_utf8_t
6013 impl_58_array_collectionURIs[] = {
6014  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
6015 };
6016 
6018 impl_58_list_collectionURIs = {
6021  sizeof(impl_58_array_collectionURIs) / sizeof(afw_utf8_t),
6022  &impl_58_array_collectionURIs
6023 };
6024 
6025 static const afw_value_list_t
6026 impl_58_property_value_collectionURIs = {
6028  (const afw_list_t *)&impl_58_list_collectionURIs
6029 };
6030 
6031 static const afw_runtime_property_t
6032 impl_58_property_collectionURIs = {
6033  &afw_s_collectionURIs,
6034  (const afw_value_t *)&impl_58_property_value_collectionURIs
6035 };
6036 
6037 static const afw_value_string_t
6038 impl_58_property_value_description = {
6040  AFW_UTF8_LITERAL("Adaptive Application Components (afw_components).")
6041 };
6042 
6043 static const afw_runtime_property_t
6044 impl_58_property_description = {
6045  &afw_s_description,
6046  (const afw_value_t *)&impl_58_property_value_description
6047 };
6048 
6049 static const afw_value_string_t
6050 impl_58_property_value_objectType = {
6052  AFW_UTF8_LITERAL("_AdaptiveApplicationComponents_")
6053 };
6054 
6055 static const afw_runtime_property_t
6056 impl_58_property_objectType = {
6057  &afw_s_objectType,
6058  (const afw_value_t *)&impl_58_property_value_objectType
6059 };
6060 
6061 static const afw_value_object_t
6062 impl_58_property_value_propertyTypes = {
6064  (const afw_object_t *)&impl_59
6065 };
6066 
6067 static const afw_runtime_property_t
6068 impl_58_property_propertyTypes = {
6069  &afw_s_propertyTypes,
6070  (const afw_value_t *)&impl_58_property_value_propertyTypes
6071 };
6072 
6073 static const afw_value_object_t
6074 impl_58_property_value_runtime = {
6076  (const afw_object_t *)&impl_62
6077 };
6078 
6079 static const afw_runtime_property_t
6080 impl_58_property_runtime = {
6081  &afw_s_runtime,
6082  (const afw_value_t *)&impl_58_property_value_runtime
6083 };
6084 
6085 static const afw_runtime_property_t *
6086 impl_58_properties[] = {
6087  &impl_58_property_allowAdd,
6088  &impl_58_property_allowChange,
6089  &impl_58_property_allowDelete,
6090  &impl_58_property_allowEntity,
6091  &impl_58_property_collectionURIs,
6092  &impl_58_property_description,
6093  &impl_58_property_objectType,
6094  &impl_58_property_propertyTypes,
6095  &impl_58_property_runtime,
6096  NULL
6097 };
6098 
6100 impl_58_meta_object = {
6101  {
6102  &afw_runtime_inf_const_meta_object_inf
6103  },
6104  &impl_58,
6105  NULL
6106 };
6107 
6108 static const afw_utf8_t
6109 impl_58_meta_path =
6110  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplicationComponents_");
6111 
6113 impl_58 = {
6114  {
6116  NULL,
6117  {
6118  (const afw_object_t *)&impl_58_meta_object,
6119  NULL,
6120  &afw_s__AdaptiveApplicationComponents_,
6121  &afw_s__AdaptiveObjectType_,
6122  &impl_58_meta_path
6123  }
6124  },
6125  &impl_58_properties[0]
6126 };
6127 
6129 impl_64;
6130 
6132 impl_65;
6133 
6134 /*
6135  * /afw/_AdaptiveObjectType_/_AdaptiveApplication_/otherProperties
6136  */
6137 
6138 static const afw_runtime_property_t *
6139 impl_65_properties[] = {
6140  NULL
6141 };
6142 
6144 impl_65_meta_object = {
6145  {
6146  &afw_runtime_inf_const_meta_object_inf
6147  },
6148  &impl_65,
6149  NULL
6150 };
6151 
6152 static const afw_utf8_t
6153 impl_65_meta_path =
6154  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplication_/otherProperties");
6155 
6157 impl_65 = {
6158  {
6159  &afw_runtime_inf_const_embedded_untyped_object,
6160  NULL,
6161  {
6162  (const afw_object_t *)&impl_65_meta_object,
6163  (const afw_object_t *)&impl_64,
6164  &afw_s_otherProperties,
6165  &afw_s__AdaptiveValueMeta_,
6166  &impl_65_meta_path
6167  }
6168  },
6169  &impl_65_properties[0]
6170 };
6171 
6173 impl_66;
6174 
6175 /*
6176  * /afw/_AdaptiveObjectType_/_AdaptiveApplication_/propertyTypes
6177  */
6178 
6179 static const afw_runtime_property_t *
6180 impl_66_properties[] = {
6181  NULL
6182 };
6183 
6184 static const afw_utf8_t
6185 impl_66_parentPaths_array[] = {
6186  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes")
6187 };
6188 
6190 impl_66_parentPaths_list = {
6193  sizeof(impl_66_parentPaths_array) / sizeof(afw_utf8_t),
6194  (const void *)&impl_66_parentPaths_array
6195 };
6196 
6197 static const afw_value_list_t
6198 impl_66_parentPaths = {
6200  (const afw_list_t *)&impl_66_parentPaths_list
6201 };
6202 
6204 impl_66_meta_object = {
6205  {
6206  &afw_runtime_inf_const_meta_object_inf
6207  },
6208  &impl_66,
6209  &impl_66_parentPaths
6210 };
6211 
6212 static const afw_utf8_t
6213 impl_66_meta_path =
6214  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplication_/propertyTypes");
6215 
6217 impl_66 = {
6218  {
6219  &afw_runtime_inf_const_embedded_untyped_object,
6220  NULL,
6221  {
6222  (const afw_object_t *)&impl_66_meta_object,
6223  (const afw_object_t *)&impl_64,
6224  &afw_s_propertyTypes,
6225  &afw_s__AdaptivePropertyTypes_,
6226  &impl_66_meta_path
6227  }
6228  },
6229  &impl_66_properties[0]
6230 };
6231 
6232 /*
6233  * /afw/_AdaptiveObjectType_/_AdaptiveApplication_
6234  */
6235 
6236 static const afw_value_boolean_t
6237 impl_64_property_value_allowAdd = {
6239  false
6240 };
6241 
6242 static const afw_runtime_property_t
6243 impl_64_property_allowAdd = {
6244  &afw_s_allowAdd,
6245  (const afw_value_t *)&impl_64_property_value_allowAdd
6246 };
6247 
6248 static const afw_value_boolean_t
6249 impl_64_property_value_allowChange = {
6251  false
6252 };
6253 
6254 static const afw_runtime_property_t
6255 impl_64_property_allowChange = {
6256  &afw_s_allowChange,
6257  (const afw_value_t *)&impl_64_property_value_allowChange
6258 };
6259 
6260 static const afw_value_boolean_t
6261 impl_64_property_value_allowDelete = {
6263  false
6264 };
6265 
6266 static const afw_runtime_property_t
6267 impl_64_property_allowDelete = {
6268  &afw_s_allowDelete,
6269  (const afw_value_t *)&impl_64_property_value_allowDelete
6270 };
6271 
6272 static const afw_value_boolean_t
6273 impl_64_property_value_allowEntity = {
6275  true
6276 };
6277 
6278 static const afw_runtime_property_t
6279 impl_64_property_allowEntity = {
6280  &afw_s_allowEntity,
6281  (const afw_value_t *)&impl_64_property_value_allowEntity
6282 };
6283 
6284 static const afw_utf8_t
6285 impl_64_array_collectionURIs[] = {
6286  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
6287 };
6288 
6290 impl_64_list_collectionURIs = {
6293  sizeof(impl_64_array_collectionURIs) / sizeof(afw_utf8_t),
6294  &impl_64_array_collectionURIs
6295 };
6296 
6297 static const afw_value_list_t
6298 impl_64_property_value_collectionURIs = {
6300  (const afw_list_t *)&impl_64_list_collectionURIs
6301 };
6302 
6303 static const afw_runtime_property_t
6304 impl_64_property_collectionURIs = {
6305  &afw_s_collectionURIs,
6306  (const afw_value_t *)&impl_64_property_value_collectionURIs
6307 };
6308 
6309 static const afw_value_string_t
6310 impl_64_property_value_description = {
6312  AFW_UTF8_LITERAL("Adaptive Application.")
6313 };
6314 
6315 static const afw_runtime_property_t
6316 impl_64_property_description = {
6317  &afw_s_description,
6318  (const afw_value_t *)&impl_64_property_value_description
6319 };
6320 
6321 static const afw_value_string_t
6322 impl_64_property_value_objectType = {
6324  AFW_UTF8_LITERAL("_AdaptiveApplication_")
6325 };
6326 
6327 static const afw_runtime_property_t
6328 impl_64_property_objectType = {
6329  &afw_s_objectType,
6330  (const afw_value_t *)&impl_64_property_value_objectType
6331 };
6332 
6333 static const afw_value_object_t
6334 impl_64_property_value_otherProperties = {
6336  (const afw_object_t *)&impl_65
6337 };
6338 
6339 static const afw_runtime_property_t
6340 impl_64_property_otherProperties = {
6341  &afw_s_otherProperties,
6342  (const afw_value_t *)&impl_64_property_value_otherProperties
6343 };
6344 
6345 static const afw_value_object_t
6346 impl_64_property_value_propertyTypes = {
6348  (const afw_object_t *)&impl_66
6349 };
6350 
6351 static const afw_runtime_property_t
6352 impl_64_property_propertyTypes = {
6353  &afw_s_propertyTypes,
6354  (const afw_value_t *)&impl_64_property_value_propertyTypes
6355 };
6356 
6357 static const afw_runtime_property_t *
6358 impl_64_properties[] = {
6359  &impl_64_property_allowAdd,
6360  &impl_64_property_allowChange,
6361  &impl_64_property_allowDelete,
6362  &impl_64_property_allowEntity,
6363  &impl_64_property_collectionURIs,
6364  &impl_64_property_description,
6365  &impl_64_property_objectType,
6366  &impl_64_property_otherProperties,
6367  &impl_64_property_propertyTypes,
6368  NULL
6369 };
6370 
6372 impl_64_meta_object = {
6373  {
6374  &afw_runtime_inf_const_meta_object_inf
6375  },
6376  &impl_64,
6377  NULL
6378 };
6379 
6380 static const afw_utf8_t
6381 impl_64_meta_path =
6382  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveApplication_");
6383 
6385 impl_64 = {
6386  {
6388  NULL,
6389  {
6390  (const afw_object_t *)&impl_64_meta_object,
6391  NULL,
6392  &afw_s__AdaptiveApplication_,
6393  &afw_s__AdaptiveObjectType_,
6394  &impl_64_meta_path
6395  }
6396  },
6397  &impl_64_properties[0]
6398 };
6399 
6401 impl_67;
6402 
6404 impl_68;
6405 
6407 impl_69;
6408 
6409 /*
6410  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/checkIntermediateMode
6411  */
6412 
6413 static const afw_value_string_t
6414 impl_69_property_value_brief = {
6416  AFW_UTF8_LITERAL("Check authorization in mode intermediate")
6417 };
6418 
6419 static const afw_runtime_property_t
6420 impl_69_property_brief = {
6421  &afw_s_brief,
6422  (const afw_value_t *)&impl_69_property_value_brief
6423 };
6424 
6425 static const afw_value_string_t
6426 impl_69_property_value_dataType = {
6428  AFW_UTF8_LITERAL("boolean")
6429 };
6430 
6431 static const afw_runtime_property_t
6432 impl_69_property_dataType = {
6433  &afw_s_dataType,
6434  (const afw_value_t *)&impl_69_property_value_dataType
6435 };
6436 
6437 static const afw_value_boolean_t
6438 impl_69_property_value_defaultValue = {
6440  false
6441 };
6442 
6443 static const afw_runtime_property_t
6444 impl_69_property_defaultValue = {
6445  &afw_s_defaultValue,
6446  (const afw_value_t *)&impl_69_property_value_defaultValue
6447 };
6448 
6449 static const afw_value_string_t
6450 impl_69_property_value_description = {
6452  AFW_UTF8_LITERAL("Do authorization check when running in mode intermediate. If false, the checks will be bypassed.")
6453 };
6454 
6455 static const afw_runtime_property_t
6456 impl_69_property_description = {
6457  &afw_s_description,
6458  (const afw_value_t *)&impl_69_property_value_description
6459 };
6460 
6461 static const afw_value_string_t
6462 impl_69_property_value_label = {
6464  AFW_UTF8_LITERAL("Check Intermediate")
6465 };
6466 
6467 static const afw_runtime_property_t
6468 impl_69_property_label = {
6469  &afw_s_label,
6470  (const afw_value_t *)&impl_69_property_value_label
6471 };
6472 
6473 static const afw_value_boolean_t
6474 impl_69_property_value_required = {
6476  false
6477 };
6478 
6479 static const afw_runtime_property_t
6480 impl_69_property_required = {
6481  &afw_s_required,
6482  (const afw_value_t *)&impl_69_property_value_required
6483 };
6484 
6485 static const afw_runtime_property_t *
6486 impl_69_properties[] = {
6487  &impl_69_property_brief,
6488  &impl_69_property_dataType,
6489  &impl_69_property_defaultValue,
6490  &impl_69_property_description,
6491  &impl_69_property_label,
6492  &impl_69_property_required,
6493  NULL
6494 };
6495 
6497 impl_69_meta_object = {
6498  {
6499  &afw_runtime_inf_const_meta_object_inf
6500  },
6501  &impl_69,
6502  NULL
6503 };
6504 
6505 static const afw_utf8_t
6506 impl_69_meta_path =
6507  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/checkIntermediateMode");
6508 
6510 impl_69 = {
6511  {
6512  &afw_runtime_inf_const_embedded_untyped_object,
6513  NULL,
6514  {
6515  (const afw_object_t *)&impl_69_meta_object,
6516  (const afw_object_t *)&impl_68,
6517  &afw_s_checkIntermediateMode,
6518  &afw_s__AdaptiveValueMeta_,
6519  &impl_69_meta_path
6520  }
6521  },
6522  &impl_69_properties[0]
6523 };
6524 
6526 impl_70;
6527 
6528 /*
6529  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/coreAuthorizationCheck
6530  */
6531 
6532 static const afw_value_string_t
6533 impl_70_property_value_brief = {
6535  AFW_UTF8_LITERAL("Core Authorization Check")
6536 };
6537 
6538 static const afw_runtime_property_t
6539 impl_70_property_brief = {
6540  &afw_s_brief,
6541  (const afw_value_t *)&impl_70_property_value_brief
6542 };
6543 
6544 static const afw_value_string_t
6545 impl_70_property_value_contextType = {
6547  AFW_UTF8_LITERAL("authorizationCheck")
6548 };
6549 
6550 static const afw_runtime_property_t
6551 impl_70_property_contextType = {
6552  &afw_s_contextType,
6553  (const afw_value_t *)&impl_70_property_value_contextType
6554 };
6555 
6556 static const afw_value_string_t
6557 impl_70_property_value_dataType = {
6559  AFW_UTF8_LITERAL("hybrid")
6560 };
6561 
6562 static const afw_runtime_property_t
6563 impl_70_property_dataType = {
6564  &afw_s_dataType,
6565  (const afw_value_t *)&impl_70_property_value_dataType
6566 };
6567 
6568 static const afw_value_string_t
6569 impl_70_property_value_dataTypeParameter = {
6571  AFW_UTF8_LITERAL("object _AdaptiveAuthorizationResult_")
6572 };
6573 
6574 static const afw_runtime_property_t
6575 impl_70_property_dataTypeParameter = {
6576  &afw_s_dataTypeParameter,
6577  (const afw_value_t *)&impl_70_property_value_dataTypeParameter
6578 };
6579 
6580 static const afw_value_string_t
6581 impl_70_property_value_description = {
6583  AFW_UTF8_LITERAL("This is evaluated for authorization checks when running in core mode. If not specified, access is permitted. Be very careful when specifying this parameter because an error can cause the application to fail.")
6584 };
6585 
6586 static const afw_runtime_property_t
6587 impl_70_property_description = {
6588  &afw_s_description,
6589  (const afw_value_t *)&impl_70_property_value_description
6590 };
6591 
6592 static const afw_value_string_t
6593 impl_70_property_value_label = {
6595  AFW_UTF8_LITERAL("Core Check")
6596 };
6597 
6598 static const afw_runtime_property_t
6599 impl_70_property_label = {
6600  &afw_s_label,
6601  (const afw_value_t *)&impl_70_property_value_label
6602 };
6603 
6604 static const afw_value_boolean_t
6605 impl_70_property_value_required = {
6607  false
6608 };
6609 
6610 static const afw_runtime_property_t
6611 impl_70_property_required = {
6612  &afw_s_required,
6613  (const afw_value_t *)&impl_70_property_value_required
6614 };
6615 
6616 static const afw_runtime_property_t *
6617 impl_70_properties[] = {
6618  &impl_70_property_brief,
6619  &impl_70_property_contextType,
6620  &impl_70_property_dataType,
6621  &impl_70_property_dataTypeParameter,
6622  &impl_70_property_description,
6623  &impl_70_property_label,
6624  &impl_70_property_required,
6625  NULL
6626 };
6627 
6629 impl_70_meta_object = {
6630  {
6631  &afw_runtime_inf_const_meta_object_inf
6632  },
6633  &impl_70,
6634  NULL
6635 };
6636 
6637 static const afw_utf8_t
6638 impl_70_meta_path =
6639  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/coreAuthorizationCheck");
6640 
6642 impl_70 = {
6643  {
6644  &afw_runtime_inf_const_embedded_untyped_object,
6645  NULL,
6646  {
6647  (const afw_object_t *)&impl_70_meta_object,
6648  (const afw_object_t *)&impl_68,
6649  &afw_s_coreAuthorizationCheck,
6650  &afw_s__AdaptiveValueMeta_,
6651  &impl_70_meta_path
6652  }
6653  },
6654  &impl_70_properties[0]
6655 };
6656 
6658 impl_71;
6659 
6660 /*
6661  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/denyIfNotApplicable
6662  */
6663 
6664 static const afw_value_string_t
6665 impl_71_property_value_brief = {
6667  AFW_UTF8_LITERAL("Deny if not applicable")
6668 };
6669 
6670 static const afw_runtime_property_t
6671 impl_71_property_brief = {
6672  &afw_s_brief,
6673  (const afw_value_t *)&impl_71_property_value_brief
6674 };
6675 
6676 static const afw_value_string_t
6677 impl_71_property_value_dataType = {
6679  AFW_UTF8_LITERAL("boolean")
6680 };
6681 
6682 static const afw_runtime_property_t
6683 impl_71_property_dataType = {
6684  &afw_s_dataType,
6685  (const afw_value_t *)&impl_71_property_value_dataType
6686 };
6687 
6688 static const afw_value_boolean_t
6689 impl_71_property_value_defaultValue = {
6691  false
6692 };
6693 
6694 static const afw_runtime_property_t
6695 impl_71_property_defaultValue = {
6696  &afw_s_defaultValue,
6697  (const afw_value_t *)&impl_71_property_value_defaultValue
6698 };
6699 
6700 static const afw_value_string_t
6701 impl_71_property_value_description = {
6703  AFW_UTF8_LITERAL("Specify true to deny access to resources when notApplicable is the final result of other checks.")
6704 };
6705 
6706 static const afw_runtime_property_t
6707 impl_71_property_description = {
6708  &afw_s_description,
6709  (const afw_value_t *)&impl_71_property_value_description
6710 };
6711 
6712 static const afw_value_string_t
6713 impl_71_property_value_label = {
6715  AFW_UTF8_LITERAL("Deny If Not Applicable")
6716 };
6717 
6718 static const afw_runtime_property_t
6719 impl_71_property_label = {
6720  &afw_s_label,
6721  (const afw_value_t *)&impl_71_property_value_label
6722 };
6723 
6724 static const afw_value_boolean_t
6725 impl_71_property_value_required = {
6727  false
6728 };
6729 
6730 static const afw_runtime_property_t
6731 impl_71_property_required = {
6732  &afw_s_required,
6733  (const afw_value_t *)&impl_71_property_value_required
6734 };
6735 
6736 static const afw_runtime_property_t *
6737 impl_71_properties[] = {
6738  &impl_71_property_brief,
6739  &impl_71_property_dataType,
6740  &impl_71_property_defaultValue,
6741  &impl_71_property_description,
6742  &impl_71_property_label,
6743  &impl_71_property_required,
6744  NULL
6745 };
6746 
6748 impl_71_meta_object = {
6749  {
6750  &afw_runtime_inf_const_meta_object_inf
6751  },
6752  &impl_71,
6753  NULL
6754 };
6755 
6756 static const afw_utf8_t
6757 impl_71_meta_path =
6758  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/denyIfNotApplicable");
6759 
6761 impl_71 = {
6762  {
6763  &afw_runtime_inf_const_embedded_untyped_object,
6764  NULL,
6765  {
6766  (const afw_object_t *)&impl_71_meta_object,
6767  (const afw_object_t *)&impl_68,
6768  &afw_s_denyIfNotApplicable,
6769  &afw_s__AdaptiveValueMeta_,
6770  &impl_71_meta_path
6771  }
6772  },
6773  &impl_71_properties[0]
6774 };
6775 
6777 impl_72;
6778 
6779 /*
6780  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/initialAuthorizationCheck
6781  */
6782 
6783 static const afw_value_string_t
6784 impl_72_property_value_brief = {
6786  AFW_UTF8_LITERAL("Initial Authorization Check")
6787 };
6788 
6789 static const afw_runtime_property_t
6790 impl_72_property_brief = {
6791  &afw_s_brief,
6792  (const afw_value_t *)&impl_72_property_value_brief
6793 };
6794 
6795 static const afw_value_string_t
6796 impl_72_property_value_contextType = {
6798  AFW_UTF8_LITERAL("authorizationCheck")
6799 };
6800 
6801 static const afw_runtime_property_t
6802 impl_72_property_contextType = {
6803  &afw_s_contextType,
6804  (const afw_value_t *)&impl_72_property_value_contextType
6805 };
6806 
6807 static const afw_value_string_t
6808 impl_72_property_value_dataType = {
6810  AFW_UTF8_LITERAL("hybrid")
6811 };
6812 
6813 static const afw_runtime_property_t
6814 impl_72_property_dataType = {
6815  &afw_s_dataType,
6816  (const afw_value_t *)&impl_72_property_value_dataType
6817 };
6818 
6819 static const afw_value_string_t
6820 impl_72_property_value_dataTypeParameter = {
6822  AFW_UTF8_LITERAL("object _AdaptiveAuthorizationResult_")
6823 };
6824 
6825 static const afw_runtime_property_t
6826 impl_72_property_dataTypeParameter = {
6827  &afw_s_dataTypeParameter,
6828  (const afw_value_t *)&impl_72_property_value_dataTypeParameter
6829 };
6830 
6831 static const afw_value_string_t
6832 impl_72_property_value_description = {
6834  AFW_UTF8_LITERAL("This is evaluated before authorization handlers are called to determine whether to allow the requested access to the specified resourceId and/or object. A result of permit or deny is the final decision. If this parameter is not specified or the result is notApplicable, active authorization handlers will be processed. Parameter permitIfNotApplicable is used to determine the result when all checks return notApplicable.")
6835 };
6836 
6837 static const afw_runtime_property_t
6838 impl_72_property_description = {
6839  &afw_s_description,
6840  (const afw_value_t *)&impl_72_property_value_description
6841 };
6842 
6843 static const afw_value_string_t
6844 impl_72_property_value_label = {
6846  AFW_UTF8_LITERAL("Initial Check")
6847 };
6848 
6849 static const afw_runtime_property_t
6850 impl_72_property_label = {
6851  &afw_s_label,
6852  (const afw_value_t *)&impl_72_property_value_label
6853 };
6854 
6855 static const afw_value_boolean_t
6856 impl_72_property_value_required = {
6858  false
6859 };
6860 
6861 static const afw_runtime_property_t
6862 impl_72_property_required = {
6863  &afw_s_required,
6864  (const afw_value_t *)&impl_72_property_value_required
6865 };
6866 
6867 static const afw_runtime_property_t *
6868 impl_72_properties[] = {
6869  &impl_72_property_brief,
6870  &impl_72_property_contextType,
6871  &impl_72_property_dataType,
6872  &impl_72_property_dataTypeParameter,
6873  &impl_72_property_description,
6874  &impl_72_property_label,
6875  &impl_72_property_required,
6876  NULL
6877 };
6878 
6880 impl_72_meta_object = {
6881  {
6882  &afw_runtime_inf_const_meta_object_inf
6883  },
6884  &impl_72,
6885  NULL
6886 };
6887 
6888 static const afw_utf8_t
6889 impl_72_meta_path =
6890  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes/initialAuthorizationCheck");
6891 
6893 impl_72 = {
6894  {
6895  &afw_runtime_inf_const_embedded_untyped_object,
6896  NULL,
6897  {
6898  (const afw_object_t *)&impl_72_meta_object,
6899  (const afw_object_t *)&impl_68,
6900  &afw_s_initialAuthorizationCheck,
6901  &afw_s__AdaptiveValueMeta_,
6902  &impl_72_meta_path
6903  }
6904  },
6905  &impl_72_properties[0]
6906 };
6907 
6908 /*
6909  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes
6910  */
6911 
6912 static const afw_value_object_t
6913 impl_68_property_value_checkIntermediateMode = {
6915  (const afw_object_t *)&impl_69
6916 };
6917 
6918 static const afw_runtime_property_t
6919 impl_68_property_checkIntermediateMode = {
6920  &afw_s_checkIntermediateMode,
6921  (const afw_value_t *)&impl_68_property_value_checkIntermediateMode
6922 };
6923 
6924 static const afw_value_object_t
6925 impl_68_property_value_coreAuthorizationCheck = {
6927  (const afw_object_t *)&impl_70
6928 };
6929 
6930 static const afw_runtime_property_t
6931 impl_68_property_coreAuthorizationCheck = {
6932  &afw_s_coreAuthorizationCheck,
6933  (const afw_value_t *)&impl_68_property_value_coreAuthorizationCheck
6934 };
6935 
6936 static const afw_value_object_t
6937 impl_68_property_value_denyIfNotApplicable = {
6939  (const afw_object_t *)&impl_71
6940 };
6941 
6942 static const afw_runtime_property_t
6943 impl_68_property_denyIfNotApplicable = {
6944  &afw_s_denyIfNotApplicable,
6945  (const afw_value_t *)&impl_68_property_value_denyIfNotApplicable
6946 };
6947 
6948 static const afw_value_object_t
6949 impl_68_property_value_initialAuthorizationCheck = {
6951  (const afw_object_t *)&impl_72
6952 };
6953 
6954 static const afw_runtime_property_t
6955 impl_68_property_initialAuthorizationCheck = {
6956  &afw_s_initialAuthorizationCheck,
6957  (const afw_value_t *)&impl_68_property_value_initialAuthorizationCheck
6958 };
6959 
6960 static const afw_runtime_property_t *
6961 impl_68_properties[] = {
6962  &impl_68_property_checkIntermediateMode,
6963  &impl_68_property_coreAuthorizationCheck,
6964  &impl_68_property_denyIfNotApplicable,
6965  &impl_68_property_initialAuthorizationCheck,
6966  NULL
6967 };
6968 
6970 impl_68_meta_object = {
6971  {
6972  &afw_runtime_inf_const_meta_object_inf
6973  },
6974  &impl_68,
6975  NULL
6976 };
6977 
6978 static const afw_utf8_t
6979 impl_68_meta_path =
6980  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_/propertyTypes");
6981 
6983 impl_68 = {
6984  {
6985  &afw_runtime_inf_const_embedded_untyped_object,
6986  NULL,
6987  {
6988  (const afw_object_t *)&impl_68_meta_object,
6989  (const afw_object_t *)&impl_67,
6990  &afw_s_propertyTypes,
6991  &afw_s__AdaptivePropertyTypes_,
6992  &impl_68_meta_path
6993  }
6994  },
6995  &impl_68_properties[0]
6996 };
6997 
6998 /*
6999  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_
7000  */
7001 
7002 static const afw_value_boolean_t
7003 impl_67_property_value_allowAdd = {
7005  false
7006 };
7007 
7008 static const afw_runtime_property_t
7009 impl_67_property_allowAdd = {
7010  &afw_s_allowAdd,
7011  (const afw_value_t *)&impl_67_property_value_allowAdd
7012 };
7013 
7014 static const afw_value_boolean_t
7015 impl_67_property_value_allowChange = {
7017  false
7018 };
7019 
7020 static const afw_runtime_property_t
7021 impl_67_property_allowChange = {
7022  &afw_s_allowChange,
7023  (const afw_value_t *)&impl_67_property_value_allowChange
7024 };
7025 
7026 static const afw_value_boolean_t
7027 impl_67_property_value_allowDelete = {
7029  false
7030 };
7031 
7032 static const afw_runtime_property_t
7033 impl_67_property_allowDelete = {
7034  &afw_s_allowDelete,
7035  (const afw_value_t *)&impl_67_property_value_allowDelete
7036 };
7037 
7038 static const afw_value_boolean_t
7039 impl_67_property_value_allowEntity = {
7041  false
7042 };
7043 
7044 static const afw_runtime_property_t
7045 impl_67_property_allowEntity = {
7046  &afw_s_allowEntity,
7047  (const afw_value_t *)&impl_67_property_value_allowEntity
7048 };
7049 
7050 static const afw_utf8_t
7051 impl_67_array_collectionURIs[] = {
7052  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
7053 };
7054 
7056 impl_67_list_collectionURIs = {
7059  sizeof(impl_67_array_collectionURIs) / sizeof(afw_utf8_t),
7060  &impl_67_array_collectionURIs
7061 };
7062 
7063 static const afw_value_list_t
7064 impl_67_property_value_collectionURIs = {
7066  (const afw_list_t *)&impl_67_list_collectionURIs
7067 };
7068 
7069 static const afw_runtime_property_t
7070 impl_67_property_collectionURIs = {
7071  &afw_s_collectionURIs,
7072  (const afw_value_t *)&impl_67_property_value_collectionURIs
7073 };
7074 
7075 static const afw_value_string_t
7076 impl_67_property_value_description = {
7078  AFW_UTF8_LITERAL("This controls how authorization checking occurs in an Adaptive Framework application.")
7079 };
7080 
7081 static const afw_runtime_property_t
7082 impl_67_property_description = {
7083  &afw_s_description,
7084  (const afw_value_t *)&impl_67_property_value_description
7085 };
7086 
7087 static const afw_value_string_t
7088 impl_67_property_value_objectType = {
7090  AFW_UTF8_LITERAL("_AdaptiveAuthorizationControl_")
7091 };
7092 
7093 static const afw_runtime_property_t
7094 impl_67_property_objectType = {
7095  &afw_s_objectType,
7096  (const afw_value_t *)&impl_67_property_value_objectType
7097 };
7098 
7099 static const afw_value_object_t
7100 impl_67_property_value_propertyTypes = {
7102  (const afw_object_t *)&impl_68
7103 };
7104 
7105 static const afw_runtime_property_t
7106 impl_67_property_propertyTypes = {
7107  &afw_s_propertyTypes,
7108  (const afw_value_t *)&impl_67_property_value_propertyTypes
7109 };
7110 
7111 static const afw_runtime_property_t *
7112 impl_67_properties[] = {
7113  &impl_67_property_allowAdd,
7114  &impl_67_property_allowChange,
7115  &impl_67_property_allowDelete,
7116  &impl_67_property_allowEntity,
7117  &impl_67_property_collectionURIs,
7118  &impl_67_property_description,
7119  &impl_67_property_objectType,
7120  &impl_67_property_propertyTypes,
7121  NULL
7122 };
7123 
7125 impl_67_meta_object = {
7126  {
7127  &afw_runtime_inf_const_meta_object_inf
7128  },
7129  &impl_67,
7130  NULL
7131 };
7132 
7133 static const afw_utf8_t
7134 impl_67_meta_path =
7135  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationControl_");
7136 
7138 impl_67 = {
7139  {
7141  NULL,
7142  {
7143  (const afw_object_t *)&impl_67_meta_object,
7144  NULL,
7145  &afw_s__AdaptiveAuthorizationControl_,
7146  &afw_s__AdaptiveObjectType_,
7147  &impl_67_meta_path
7148  }
7149  },
7150  &impl_67_properties[0]
7151 };
7152 
7154 impl_73;
7155 
7157 impl_74;
7158 
7160 impl_75;
7161 
7162 /*
7163  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/brief
7164  */
7165 
7166 static const afw_value_boolean_t
7167 impl_75_property_value_allowQuery = {
7169  true
7170 };
7171 
7172 static const afw_runtime_property_t
7173 impl_75_property_allowQuery = {
7174  &afw_s_allowQuery,
7175  (const afw_value_t *)&impl_75_property_value_allowQuery
7176 };
7177 
7178 static const afw_value_string_t
7179 impl_75_property_value_brief = {
7181  AFW_UTF8_LITERAL("Brief description of this decision")
7182 };
7183 
7184 static const afw_runtime_property_t
7185 impl_75_property_brief = {
7186  &afw_s_brief,
7187  (const afw_value_t *)&impl_75_property_value_brief
7188 };
7189 
7190 static const afw_value_string_t
7191 impl_75_property_value_dataType = {
7193  AFW_UTF8_LITERAL("string")
7194 };
7195 
7196 static const afw_runtime_property_t
7197 impl_75_property_dataType = {
7198  &afw_s_dataType,
7199  (const afw_value_t *)&impl_75_property_value_dataType
7200 };
7201 
7202 static const afw_value_string_t
7203 impl_75_property_value_description = {
7205  AFW_UTF8_LITERAL("This is a predicate for this decisionId value with the first letter capitalized and without a trailing period.")
7206 };
7207 
7208 static const afw_runtime_property_t
7209 impl_75_property_description = {
7210  &afw_s_description,
7211  (const afw_value_t *)&impl_75_property_value_description
7212 };
7213 
7214 static const afw_value_string_t
7215 impl_75_property_value_label = {
7217  AFW_UTF8_LITERAL("Brief")
7218 };
7219 
7220 static const afw_runtime_property_t
7221 impl_75_property_label = {
7222  &afw_s_label,
7223  (const afw_value_t *)&impl_75_property_value_label
7224 };
7225 
7226 static const afw_value_boolean_t
7227 impl_75_property_value_required = {
7229  false
7230 };
7231 
7232 static const afw_runtime_property_t
7233 impl_75_property_required = {
7234  &afw_s_required,
7235  (const afw_value_t *)&impl_75_property_value_required
7236 };
7237 
7238 static const afw_runtime_property_t *
7239 impl_75_properties[] = {
7240  &impl_75_property_allowQuery,
7241  &impl_75_property_brief,
7242  &impl_75_property_dataType,
7243  &impl_75_property_description,
7244  &impl_75_property_label,
7245  &impl_75_property_required,
7246  NULL
7247 };
7248 
7250 impl_75_meta_object = {
7251  {
7252  &afw_runtime_inf_const_meta_object_inf
7253  },
7254  &impl_75,
7255  NULL
7256 };
7257 
7258 static const afw_utf8_t
7259 impl_75_meta_path =
7260  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/brief");
7261 
7263 impl_75 = {
7264  {
7265  &afw_runtime_inf_const_embedded_untyped_object,
7266  NULL,
7267  {
7268  (const afw_object_t *)&impl_75_meta_object,
7269  (const afw_object_t *)&impl_74,
7270  &afw_s_brief,
7271  &afw_s__AdaptiveValueMeta_,
7272  &impl_75_meta_path
7273  }
7274  },
7275  &impl_75_properties[0]
7276 };
7277 
7279 impl_76;
7280 
7281 /*
7282  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/decisionId
7283  */
7284 
7285 static const afw_value_string_t
7286 impl_76_property_value_brief = {
7288  AFW_UTF8_LITERAL("The decisionId for this decision")
7289 };
7290 
7291 static const afw_runtime_property_t
7292 impl_76_property_brief = {
7293  &afw_s_brief,
7294  (const afw_value_t *)&impl_76_property_value_brief
7295 };
7296 
7297 static const afw_value_string_t
7298 impl_76_property_value_dataType = {
7300  AFW_UTF8_LITERAL("string")
7301 };
7302 
7303 static const afw_runtime_property_t
7304 impl_76_property_dataType = {
7305  &afw_s_dataType,
7306  (const afw_value_t *)&impl_76_property_value_dataType
7307 };
7308 
7309 static const afw_value_string_t
7310 impl_76_property_value_description = {
7312  AFW_UTF8_LITERAL("This is used to uniquely identify this particular decision.")
7313 };
7314 
7315 static const afw_runtime_property_t
7316 impl_76_property_description = {
7317  &afw_s_description,
7318  (const afw_value_t *)&impl_76_property_value_description
7319 };
7320 
7321 static const afw_value_string_t
7322 impl_76_property_value_label = {
7324  AFW_UTF8_LITERAL("Decision Id")
7325 };
7326 
7327 static const afw_runtime_property_t
7328 impl_76_property_label = {
7329  &afw_s_label,
7330  (const afw_value_t *)&impl_76_property_value_label
7331 };
7332 
7333 static const afw_value_boolean_t
7334 impl_76_property_value_required = {
7336  false
7337 };
7338 
7339 static const afw_runtime_property_t
7340 impl_76_property_required = {
7341  &afw_s_required,
7342  (const afw_value_t *)&impl_76_property_value_required
7343 };
7344 
7345 static const afw_runtime_property_t *
7346 impl_76_properties[] = {
7347  &impl_76_property_brief,
7348  &impl_76_property_dataType,
7349  &impl_76_property_description,
7350  &impl_76_property_label,
7351  &impl_76_property_required,
7352  NULL
7353 };
7354 
7356 impl_76_meta_object = {
7357  {
7358  &afw_runtime_inf_const_meta_object_inf
7359  },
7360  &impl_76,
7361  NULL
7362 };
7363 
7364 static const afw_utf8_t
7365 impl_76_meta_path =
7366  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/decisionId");
7367 
7369 impl_76 = {
7370  {
7371  &afw_runtime_inf_const_embedded_untyped_object,
7372  NULL,
7373  {
7374  (const afw_object_t *)&impl_76_meta_object,
7375  (const afw_object_t *)&impl_74,
7376  &afw_s_decisionId,
7377  &afw_s__AdaptiveValueMeta_,
7378  &impl_76_meta_path
7379  }
7380  },
7381  &impl_76_properties[0]
7382 };
7383 
7385 impl_77;
7386 
7387 /*
7388  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/description
7389  */
7390 
7391 static const afw_value_boolean_t
7392 impl_77_property_value_allowQuery = {
7394  true
7395 };
7396 
7397 static const afw_runtime_property_t
7398 impl_77_property_allowQuery = {
7399  &afw_s_allowQuery,
7400  (const afw_value_t *)&impl_77_property_value_allowQuery
7401 };
7402 
7403 static const afw_value_string_t
7404 impl_77_property_value_brief = {
7406  AFW_UTF8_LITERAL("Description of this decision in detail")
7407 };
7408 
7409 static const afw_runtime_property_t
7410 impl_77_property_brief = {
7411  &afw_s_brief,
7412  (const afw_value_t *)&impl_77_property_value_brief
7413 };
7414 
7415 static const afw_value_string_t
7416 impl_77_property_value_dataType = {
7418  AFW_UTF8_LITERAL("string")
7419 };
7420 
7421 static const afw_runtime_property_t
7422 impl_77_property_dataType = {
7423  &afw_s_dataType,
7424  (const afw_value_t *)&impl_77_property_value_dataType
7425 };
7426 
7427 static const afw_value_string_t
7428 impl_77_property_value_dataTypeParameter = {
7430  AFW_UTF8_LITERAL("text/plain")
7431 };
7432 
7433 static const afw_runtime_property_t
7434 impl_77_property_dataTypeParameter = {
7435  &afw_s_dataTypeParameter,
7436  (const afw_value_t *)&impl_77_property_value_dataTypeParameter
7437 };
7438 
7439 static const afw_value_string_t
7440 impl_77_property_value_description = {
7442  AFW_UTF8_LITERAL("This is the description of this decisionId value.")
7443 };
7444 
7445 static const afw_runtime_property_t
7446 impl_77_property_description = {
7447  &afw_s_description,
7448  (const afw_value_t *)&impl_77_property_value_description
7449 };
7450 
7451 static const afw_value_string_t
7452 impl_77_property_value_label = {
7454  AFW_UTF8_LITERAL("Description")
7455 };
7456 
7457 static const afw_runtime_property_t
7458 impl_77_property_label = {
7459  &afw_s_label,
7460  (const afw_value_t *)&impl_77_property_value_label
7461 };
7462 
7463 static const afw_value_boolean_t
7464 impl_77_property_value_required = {
7466  false
7467 };
7468 
7469 static const afw_runtime_property_t
7470 impl_77_property_required = {
7471  &afw_s_required,
7472  (const afw_value_t *)&impl_77_property_value_required
7473 };
7474 
7475 static const afw_runtime_property_t *
7476 impl_77_properties[] = {
7477  &impl_77_property_allowQuery,
7478  &impl_77_property_brief,
7479  &impl_77_property_dataType,
7480  &impl_77_property_dataTypeParameter,
7481  &impl_77_property_description,
7482  &impl_77_property_label,
7483  &impl_77_property_required,
7484  NULL
7485 };
7486 
7488 impl_77_meta_object = {
7489  {
7490  &afw_runtime_inf_const_meta_object_inf
7491  },
7492  &impl_77,
7493  NULL
7494 };
7495 
7496 static const afw_utf8_t
7497 impl_77_meta_path =
7498  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/description");
7499 
7501 impl_77 = {
7502  {
7503  &afw_runtime_inf_const_embedded_untyped_object,
7504  NULL,
7505  {
7506  (const afw_object_t *)&impl_77_meta_object,
7507  (const afw_object_t *)&impl_74,
7508  &afw_s_description,
7509  &afw_s__AdaptiveValueMeta_,
7510  &impl_77_meta_path
7511  }
7512  },
7513  &impl_77_properties[0]
7514 };
7515 
7517 impl_78;
7518 
7519 /*
7520  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/intermediateOnly
7521  */
7522 
7523 static const afw_value_string_t
7524 impl_78_property_value_brief = {
7526  AFW_UTF8_LITERAL("Intermediate decision only")
7527 };
7528 
7529 static const afw_runtime_property_t
7530 impl_78_property_brief = {
7531  &afw_s_brief,
7532  (const afw_value_t *)&impl_78_property_value_brief
7533 };
7534 
7535 static const afw_value_string_t
7536 impl_78_property_value_dataType = {
7538  AFW_UTF8_LITERAL("boolean")
7539 };
7540 
7541 static const afw_runtime_property_t
7542 impl_78_property_dataType = {
7543  &afw_s_dataType,
7544  (const afw_value_t *)&impl_78_property_value_dataType
7545 };
7546 
7547 static const afw_value_boolean_t
7548 impl_78_property_value_defaultValue = {
7550  false
7551 };
7552 
7553 static const afw_runtime_property_t
7554 impl_78_property_defaultValue = {
7555  &afw_s_defaultValue,
7556  (const afw_value_t *)&impl_78_property_value_defaultValue
7557 };
7558 
7559 static const afw_value_string_t
7560 impl_78_property_value_description = {
7562  AFW_UTF8_LITERAL("Intermediate decision only.")
7563 };
7564 
7565 static const afw_runtime_property_t
7566 impl_78_property_description = {
7567  &afw_s_description,
7568  (const afw_value_t *)&impl_78_property_value_description
7569 };
7570 
7571 static const afw_value_string_t
7572 impl_78_property_value_label = {
7574  AFW_UTF8_LITERAL("Intermediate Only")
7575 };
7576 
7577 static const afw_runtime_property_t
7578 impl_78_property_label = {
7579  &afw_s_label,
7580  (const afw_value_t *)&impl_78_property_value_label
7581 };
7582 
7583 static const afw_value_boolean_t
7584 impl_78_property_value_required = {
7586  false
7587 };
7588 
7589 static const afw_runtime_property_t
7590 impl_78_property_required = {
7591  &afw_s_required,
7592  (const afw_value_t *)&impl_78_property_value_required
7593 };
7594 
7595 static const afw_runtime_property_t *
7596 impl_78_properties[] = {
7597  &impl_78_property_brief,
7598  &impl_78_property_dataType,
7599  &impl_78_property_defaultValue,
7600  &impl_78_property_description,
7601  &impl_78_property_label,
7602  &impl_78_property_required,
7603  NULL
7604 };
7605 
7607 impl_78_meta_object = {
7608  {
7609  &afw_runtime_inf_const_meta_object_inf
7610  },
7611  &impl_78,
7612  NULL
7613 };
7614 
7615 static const afw_utf8_t
7616 impl_78_meta_path =
7617  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes/intermediateOnly");
7618 
7620 impl_78 = {
7621  {
7622  &afw_runtime_inf_const_embedded_untyped_object,
7623  NULL,
7624  {
7625  (const afw_object_t *)&impl_78_meta_object,
7626  (const afw_object_t *)&impl_74,
7627  &afw_s_intermediateOnly,
7628  &afw_s__AdaptiveValueMeta_,
7629  &impl_78_meta_path
7630  }
7631  },
7632  &impl_78_properties[0]
7633 };
7634 
7635 /*
7636  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes
7637  */
7638 
7639 static const afw_value_object_t
7640 impl_74_property_value_brief = {
7642  (const afw_object_t *)&impl_75
7643 };
7644 
7645 static const afw_runtime_property_t
7646 impl_74_property_brief = {
7647  &afw_s_brief,
7648  (const afw_value_t *)&impl_74_property_value_brief
7649 };
7650 
7651 static const afw_value_object_t
7652 impl_74_property_value_decisionId = {
7654  (const afw_object_t *)&impl_76
7655 };
7656 
7657 static const afw_runtime_property_t
7658 impl_74_property_decisionId = {
7659  &afw_s_decisionId,
7660  (const afw_value_t *)&impl_74_property_value_decisionId
7661 };
7662 
7663 static const afw_value_object_t
7664 impl_74_property_value_description = {
7666  (const afw_object_t *)&impl_77
7667 };
7668 
7669 static const afw_runtime_property_t
7670 impl_74_property_description = {
7671  &afw_s_description,
7672  (const afw_value_t *)&impl_74_property_value_description
7673 };
7674 
7675 static const afw_value_object_t
7676 impl_74_property_value_intermediateOnly = {
7678  (const afw_object_t *)&impl_78
7679 };
7680 
7681 static const afw_runtime_property_t
7682 impl_74_property_intermediateOnly = {
7683  &afw_s_intermediateOnly,
7684  (const afw_value_t *)&impl_74_property_value_intermediateOnly
7685 };
7686 
7687 static const afw_runtime_property_t *
7688 impl_74_properties[] = {
7689  &impl_74_property_brief,
7690  &impl_74_property_decisionId,
7691  &impl_74_property_description,
7692  &impl_74_property_intermediateOnly,
7693  NULL
7694 };
7695 
7697 impl_74_meta_object = {
7698  {
7699  &afw_runtime_inf_const_meta_object_inf
7700  },
7701  &impl_74,
7702  NULL
7703 };
7704 
7705 static const afw_utf8_t
7706 impl_74_meta_path =
7707  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_/propertyTypes");
7708 
7710 impl_74 = {
7711  {
7712  &afw_runtime_inf_const_embedded_untyped_object,
7713  NULL,
7714  {
7715  (const afw_object_t *)&impl_74_meta_object,
7716  (const afw_object_t *)&impl_73,
7717  &afw_s_propertyTypes,
7718  &afw_s__AdaptivePropertyTypes_,
7719  &impl_74_meta_path
7720  }
7721  },
7722  &impl_74_properties[0]
7723 };
7724 
7725 /*
7726  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_
7727  */
7728 
7729 static const afw_value_boolean_t
7730 impl_73_property_value_allowAdd = {
7732  false
7733 };
7734 
7735 static const afw_runtime_property_t
7736 impl_73_property_allowAdd = {
7737  &afw_s_allowAdd,
7738  (const afw_value_t *)&impl_73_property_value_allowAdd
7739 };
7740 
7741 static const afw_value_boolean_t
7742 impl_73_property_value_allowChange = {
7744  false
7745 };
7746 
7747 static const afw_runtime_property_t
7748 impl_73_property_allowChange = {
7749  &afw_s_allowChange,
7750  (const afw_value_t *)&impl_73_property_value_allowChange
7751 };
7752 
7753 static const afw_value_boolean_t
7754 impl_73_property_value_allowDelete = {
7756  false
7757 };
7758 
7759 static const afw_runtime_property_t
7760 impl_73_property_allowDelete = {
7761  &afw_s_allowDelete,
7762  (const afw_value_t *)&impl_73_property_value_allowDelete
7763 };
7764 
7765 static const afw_value_boolean_t
7766 impl_73_property_value_allowEntity = {
7768  true
7769 };
7770 
7771 static const afw_runtime_property_t
7772 impl_73_property_allowEntity = {
7773  &afw_s_allowEntity,
7774  (const afw_value_t *)&impl_73_property_value_allowEntity
7775 };
7776 
7777 static const afw_utf8_t
7778 impl_73_array_collectionURIs[] = {
7779  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
7780 };
7781 
7783 impl_73_list_collectionURIs = {
7786  sizeof(impl_73_array_collectionURIs) / sizeof(afw_utf8_t),
7787  &impl_73_array_collectionURIs
7788 };
7789 
7790 static const afw_value_list_t
7791 impl_73_property_value_collectionURIs = {
7793  (const afw_list_t *)&impl_73_list_collectionURIs
7794 };
7795 
7796 static const afw_runtime_property_t
7797 impl_73_property_collectionURIs = {
7798  &afw_s_collectionURIs,
7799  (const afw_value_t *)&impl_73_property_value_collectionURIs
7800 };
7801 
7802 static const afw_value_string_t
7803 impl_73_property_value_description = {
7805  AFW_UTF8_LITERAL("This is meta for a decisionId property value of _AdaptiveAuthorizationResult_.")
7806 };
7807 
7808 static const afw_runtime_property_t
7809 impl_73_property_description = {
7810  &afw_s_description,
7811  (const afw_value_t *)&impl_73_property_value_description
7812 };
7813 
7814 static const afw_value_string_t
7815 impl_73_property_value_objectIdPropertyName = {
7817  AFW_UTF8_LITERAL("decisionId")
7818 };
7819 
7820 static const afw_runtime_property_t
7821 impl_73_property_objectIdPropertyName = {
7822  &afw_s_objectIdPropertyName,
7823  (const afw_value_t *)&impl_73_property_value_objectIdPropertyName
7824 };
7825 
7826 static const afw_value_string_t
7827 impl_73_property_value_objectType = {
7829  AFW_UTF8_LITERAL("_AdaptiveAuthorizationDecision_")
7830 };
7831 
7832 static const afw_runtime_property_t
7833 impl_73_property_objectType = {
7834  &afw_s_objectType,
7835  (const afw_value_t *)&impl_73_property_value_objectType
7836 };
7837 
7838 static const afw_value_object_t
7839 impl_73_property_value_propertyTypes = {
7841  (const afw_object_t *)&impl_74
7842 };
7843 
7844 static const afw_runtime_property_t
7845 impl_73_property_propertyTypes = {
7846  &afw_s_propertyTypes,
7847  (const afw_value_t *)&impl_73_property_value_propertyTypes
7848 };
7849 
7850 static const afw_runtime_property_t *
7851 impl_73_properties[] = {
7852  &impl_73_property_allowAdd,
7853  &impl_73_property_allowChange,
7854  &impl_73_property_allowDelete,
7855  &impl_73_property_allowEntity,
7856  &impl_73_property_collectionURIs,
7857  &impl_73_property_description,
7858  &impl_73_property_objectIdPropertyName,
7859  &impl_73_property_objectType,
7860  &impl_73_property_propertyTypes,
7861  NULL
7862 };
7863 
7865 impl_73_meta_object = {
7866  {
7867  &afw_runtime_inf_const_meta_object_inf
7868  },
7869  &impl_73,
7870  NULL
7871 };
7872 
7873 static const afw_utf8_t
7874 impl_73_meta_path =
7875  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationDecision_");
7876 
7878 impl_73 = {
7879  {
7881  NULL,
7882  {
7883  (const afw_object_t *)&impl_73_meta_object,
7884  NULL,
7885  &afw_s__AdaptiveAuthorizationDecision_,
7886  &afw_s__AdaptiveObjectType_,
7887  &impl_73_meta_path
7888  }
7889  },
7890  &impl_73_properties[0]
7891 };
7892 
7894 impl_79;
7895 
7897 impl_80;
7898 
7900 impl_81;
7901 
7903 impl_82;
7904 
7905 /*
7906  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/authorizationHandlerType/runtime
7907  */
7908 
7909 static const afw_value_string_t
7910 impl_82_property_value_memberName = {
7912  AFW_UTF8_LITERAL("authorization_handler_type")
7913 };
7914 
7915 static const afw_runtime_property_t
7916 impl_82_property_memberName = {
7917  &afw_s_memberName,
7918  (const afw_value_t *)&impl_82_property_value_memberName
7919 };
7920 
7921 static const afw_runtime_property_t *
7922 impl_82_properties[] = {
7923  &impl_82_property_memberName,
7924  NULL
7925 };
7926 
7928 impl_82_meta_object = {
7929  {
7930  &afw_runtime_inf_const_meta_object_inf
7931  },
7932  &impl_82,
7933  NULL
7934 };
7935 
7936 static const afw_utf8_t
7937 impl_82_meta_path =
7938  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/authorizationHandlerType/runtime");
7939 
7941 impl_82 = {
7942  {
7943  &afw_runtime_inf_const_embedded_untyped_object,
7944  NULL,
7945  {
7946  (const afw_object_t *)&impl_82_meta_object,
7947  (const afw_object_t *)&impl_81,
7948  &afw_s_runtime,
7949  &afw_s__AdaptiveRuntimeProperty_,
7950  &impl_82_meta_path
7951  }
7952  },
7953  &impl_82_properties[0]
7954 };
7955 
7956 /*
7957  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/authorizationHandlerType
7958  */
7959 
7960 static const afw_value_boolean_t
7961 impl_81_property_value_allowQuery = {
7963  true
7964 };
7965 
7966 static const afw_runtime_property_t
7967 impl_81_property_allowQuery = {
7968  &afw_s_allowQuery,
7969  (const afw_value_t *)&impl_81_property_value_allowQuery
7970 };
7971 
7972 static const afw_value_string_t
7973 impl_81_property_value_brief = {
7975  AFW_UTF8_LITERAL("Type of authorization handler")
7976 };
7977 
7978 static const afw_runtime_property_t
7979 impl_81_property_brief = {
7980  &afw_s_brief,
7981  (const afw_value_t *)&impl_81_property_value_brief
7982 };
7983 
7984 static const afw_value_string_t
7985 impl_81_property_value_dataType = {
7987  AFW_UTF8_LITERAL("string")
7988 };
7989 
7990 static const afw_runtime_property_t
7991 impl_81_property_dataType = {
7992  &afw_s_dataType,
7993  (const afw_value_t *)&impl_81_property_value_dataType
7994 };
7995 
7996 static const afw_value_string_t
7997 impl_81_property_value_description = {
7999  AFW_UTF8_LITERAL("Type of authorization handler.")
8000 };
8001 
8002 static const afw_runtime_property_t
8003 impl_81_property_description = {
8004  &afw_s_description,
8005  (const afw_value_t *)&impl_81_property_value_description
8006 };
8007 
8008 static const afw_value_string_t
8009 impl_81_property_value_label = {
8011  AFW_UTF8_LITERAL("Authorization Handler Type")
8012 };
8013 
8014 static const afw_runtime_property_t
8015 impl_81_property_label = {
8016  &afw_s_label,
8017  (const afw_value_t *)&impl_81_property_value_label
8018 };
8019 
8020 static const afw_value_object_t
8021 impl_81_property_value_runtime = {
8023  (const afw_object_t *)&impl_82
8024 };
8025 
8026 static const afw_runtime_property_t
8027 impl_81_property_runtime = {
8028  &afw_s_runtime,
8029  (const afw_value_t *)&impl_81_property_value_runtime
8030 };
8031 
8032 static const afw_runtime_property_t *
8033 impl_81_properties[] = {
8034  &impl_81_property_allowQuery,
8035  &impl_81_property_brief,
8036  &impl_81_property_dataType,
8037  &impl_81_property_description,
8038  &impl_81_property_label,
8039  &impl_81_property_runtime,
8040  NULL
8041 };
8042 
8044 impl_81_meta_object = {
8045  {
8046  &afw_runtime_inf_const_meta_object_inf
8047  },
8048  &impl_81,
8049  NULL
8050 };
8051 
8052 static const afw_utf8_t
8053 impl_81_meta_path =
8054  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/authorizationHandlerType");
8055 
8057 impl_81 = {
8058  {
8059  &afw_runtime_inf_const_embedded_untyped_object,
8060  NULL,
8061  {
8062  (const afw_object_t *)&impl_81_meta_object,
8063  (const afw_object_t *)&impl_80,
8064  &afw_s_authorizationHandlerType,
8065  &afw_s__AdaptiveValueMeta_,
8066  &impl_81_meta_path
8067  }
8068  },
8069  &impl_81_properties[0]
8070 };
8071 
8073 impl_83;
8074 
8076 impl_84;
8077 
8078 /*
8079  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/description/runtime
8080  */
8081 
8082 static const afw_value_string_t
8083 impl_84_property_value_valueAccessor = {
8085  AFW_UTF8_LITERAL("indirect")
8086 };
8087 
8088 static const afw_runtime_property_t
8089 impl_84_property_valueAccessor = {
8090  &afw_s_valueAccessor,
8091  (const afw_value_t *)&impl_84_property_value_valueAccessor
8092 };
8093 
8094 static const afw_runtime_property_t *
8095 impl_84_properties[] = {
8096  &impl_84_property_valueAccessor,
8097  NULL
8098 };
8099 
8101 impl_84_meta_object = {
8102  {
8103  &afw_runtime_inf_const_meta_object_inf
8104  },
8105  &impl_84,
8106  NULL
8107 };
8108 
8109 static const afw_utf8_t
8110 impl_84_meta_path =
8111  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/description/runtime");
8112 
8114 impl_84 = {
8115  {
8116  &afw_runtime_inf_const_embedded_untyped_object,
8117  NULL,
8118  {
8119  (const afw_object_t *)&impl_84_meta_object,
8120  (const afw_object_t *)&impl_83,
8121  &afw_s_runtime,
8122  &afw_s__AdaptiveRuntimeProperty_,
8123  &impl_84_meta_path
8124  }
8125  },
8126  &impl_84_properties[0]
8127 };
8128 
8129 /*
8130  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/description
8131  */
8132 
8133 static const afw_value_boolean_t
8134 impl_83_property_value_allowQuery = {
8136  true
8137 };
8138 
8139 static const afw_runtime_property_t
8140 impl_83_property_allowQuery = {
8141  &afw_s_allowQuery,
8142  (const afw_value_t *)&impl_83_property_value_allowQuery
8143 };
8144 
8145 static const afw_value_string_t
8146 impl_83_property_value_brief = {
8148  AFW_UTF8_LITERAL("Description of authorization handler type")
8149 };
8150 
8151 static const afw_runtime_property_t
8152 impl_83_property_brief = {
8153  &afw_s_brief,
8154  (const afw_value_t *)&impl_83_property_value_brief
8155 };
8156 
8157 static const afw_value_string_t
8158 impl_83_property_value_dataType = {
8160  AFW_UTF8_LITERAL("string")
8161 };
8162 
8163 static const afw_runtime_property_t
8164 impl_83_property_dataType = {
8165  &afw_s_dataType,
8166  (const afw_value_t *)&impl_83_property_value_dataType
8167 };
8168 
8169 static const afw_value_string_t
8170 impl_83_property_value_dataTypeParameter = {
8172  AFW_UTF8_LITERAL("text/plain")
8173 };
8174 
8175 static const afw_runtime_property_t
8176 impl_83_property_dataTypeParameter = {
8177  &afw_s_dataTypeParameter,
8178  (const afw_value_t *)&impl_83_property_value_dataTypeParameter
8179 };
8180 
8181 static const afw_value_string_t
8182 impl_83_property_value_description = {
8184  AFW_UTF8_LITERAL("Description of authorization handler type.")
8185 };
8186 
8187 static const afw_runtime_property_t
8188 impl_83_property_description = {
8189  &afw_s_description,
8190  (const afw_value_t *)&impl_83_property_value_description
8191 };
8192 
8193 static const afw_value_string_t
8194 impl_83_property_value_label = {
8196  AFW_UTF8_LITERAL("Description")
8197 };
8198 
8199 static const afw_runtime_property_t
8200 impl_83_property_label = {
8201  &afw_s_label,
8202  (const afw_value_t *)&impl_83_property_value_label
8203 };
8204 
8205 static const afw_value_object_t
8206 impl_83_property_value_runtime = {
8208  (const afw_object_t *)&impl_84
8209 };
8210 
8211 static const afw_runtime_property_t
8212 impl_83_property_runtime = {
8213  &afw_s_runtime,
8214  (const afw_value_t *)&impl_83_property_value_runtime
8215 };
8216 
8217 static const afw_runtime_property_t *
8218 impl_83_properties[] = {
8219  &impl_83_property_allowQuery,
8220  &impl_83_property_brief,
8221  &impl_83_property_dataType,
8222  &impl_83_property_dataTypeParameter,
8223  &impl_83_property_description,
8224  &impl_83_property_label,
8225  &impl_83_property_runtime,
8226  NULL
8227 };
8228 
8230 impl_83_meta_object = {
8231  {
8232  &afw_runtime_inf_const_meta_object_inf
8233  },
8234  &impl_83,
8235  NULL
8236 };
8237 
8238 static const afw_utf8_t
8239 impl_83_meta_path =
8240  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes/description");
8241 
8243 impl_83 = {
8244  {
8245  &afw_runtime_inf_const_embedded_untyped_object,
8246  NULL,
8247  {
8248  (const afw_object_t *)&impl_83_meta_object,
8249  (const afw_object_t *)&impl_80,
8250  &afw_s_description,
8251  &afw_s__AdaptiveValueMeta_,
8252  &impl_83_meta_path
8253  }
8254  },
8255  &impl_83_properties[0]
8256 };
8257 
8258 /*
8259  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes
8260  */
8261 
8262 static const afw_value_object_t
8263 impl_80_property_value_authorizationHandlerType = {
8265  (const afw_object_t *)&impl_81
8266 };
8267 
8268 static const afw_runtime_property_t
8269 impl_80_property_authorizationHandlerType = {
8270  &afw_s_authorizationHandlerType,
8271  (const afw_value_t *)&impl_80_property_value_authorizationHandlerType
8272 };
8273 
8274 static const afw_value_object_t
8275 impl_80_property_value_description = {
8277  (const afw_object_t *)&impl_83
8278 };
8279 
8280 static const afw_runtime_property_t
8281 impl_80_property_description = {
8282  &afw_s_description,
8283  (const afw_value_t *)&impl_80_property_value_description
8284 };
8285 
8286 static const afw_runtime_property_t *
8287 impl_80_properties[] = {
8288  &impl_80_property_authorizationHandlerType,
8289  &impl_80_property_description,
8290  NULL
8291 };
8292 
8294 impl_80_meta_object = {
8295  {
8296  &afw_runtime_inf_const_meta_object_inf
8297  },
8298  &impl_80,
8299  NULL
8300 };
8301 
8302 static const afw_utf8_t
8303 impl_80_meta_path =
8304  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/propertyTypes");
8305 
8307 impl_80 = {
8308  {
8309  &afw_runtime_inf_const_embedded_untyped_object,
8310  NULL,
8311  {
8312  (const afw_object_t *)&impl_80_meta_object,
8313  (const afw_object_t *)&impl_79,
8314  &afw_s_propertyTypes,
8315  &afw_s__AdaptivePropertyTypes_,
8316  &impl_80_meta_path
8317  }
8318  },
8319  &impl_80_properties[0]
8320 };
8321 
8323 impl_85;
8324 
8326 impl_86;
8327 
8328 /*
8329  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/runtime/labels
8330  */
8331 
8332 static const afw_value_string_t
8333 impl_86_property_value_objectId = {
8335  AFW_UTF8_LITERAL("authorization_handler_type")
8336 };
8337 
8338 static const afw_runtime_property_t
8339 impl_86_property_objectId = {
8340  &afw_s_objectId,
8341  (const afw_value_t *)&impl_86_property_value_objectId
8342 };
8343 
8344 static const afw_runtime_property_t *
8345 impl_86_properties[] = {
8346  &impl_86_property_objectId,
8347  NULL
8348 };
8349 
8351 impl_86_meta_object = {
8352  {
8353  &afw_runtime_inf_const_meta_object_inf
8354  },
8355  &impl_86,
8356  NULL
8357 };
8358 
8359 static const afw_utf8_t
8360 impl_86_meta_path =
8361  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/runtime/labels");
8362 
8364 impl_86 = {
8365  {
8366  &afw_runtime_inf_const_embedded_untyped_object,
8367  NULL,
8368  {
8369  (const afw_object_t *)&impl_86_meta_object,
8370  (const afw_object_t *)&impl_85,
8371  &afw_s_labels,
8372  &afw_s__AdaptiveRuntimeLabels_,
8373  &impl_86_meta_path
8374  }
8375  },
8376  &impl_86_properties[0]
8377 };
8378 
8379 /*
8380  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/runtime
8381  */
8382 
8383 static const afw_value_boolean_t
8384 impl_85_property_value_indirect = {
8386  true
8387 };
8388 
8389 static const afw_runtime_property_t
8390 impl_85_property_indirect = {
8391  &afw_s_indirect,
8392  (const afw_value_t *)&impl_85_property_value_indirect
8393 };
8394 
8395 static const afw_value_object_t
8396 impl_85_property_value_labels = {
8398  (const afw_object_t *)&impl_86
8399 };
8400 
8401 static const afw_runtime_property_t
8402 impl_85_property_labels = {
8403  &afw_s_labels,
8404  (const afw_value_t *)&impl_85_property_value_labels
8405 };
8406 
8407 static const afw_value_string_t
8408 impl_85_property_value_typedef = {
8410  AFW_UTF8_LITERAL("afw_authorization_handler_factory_t")
8411 };
8412 
8413 static const afw_runtime_property_t
8414 impl_85_property_typedef = {
8415  &afw_s_typedef,
8416  (const afw_value_t *)&impl_85_property_value_typedef
8417 };
8418 
8419 static const afw_runtime_property_t *
8420 impl_85_properties[] = {
8421  &impl_85_property_indirect,
8422  &impl_85_property_labels,
8423  &impl_85_property_typedef,
8424  NULL
8425 };
8426 
8428 impl_85_meta_object = {
8429  {
8430  &afw_runtime_inf_const_meta_object_inf
8431  },
8432  &impl_85,
8433  NULL
8434 };
8435 
8436 static const afw_utf8_t
8437 impl_85_meta_path =
8438  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_/runtime");
8439 
8441 impl_85 = {
8442  {
8443  &afw_runtime_inf_const_embedded_untyped_object,
8444  NULL,
8445  {
8446  (const afw_object_t *)&impl_85_meta_object,
8447  (const afw_object_t *)&impl_79,
8448  &afw_s_runtime,
8449  &afw_s__AdaptiveRuntimeObject_,
8450  &impl_85_meta_path
8451  }
8452  },
8453  &impl_85_properties[0]
8454 };
8455 
8456 /*
8457  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_
8458  */
8459 
8460 static const afw_value_boolean_t
8461 impl_79_property_value_allowEntity = {
8463  true
8464 };
8465 
8466 static const afw_runtime_property_t
8467 impl_79_property_allowEntity = {
8468  &afw_s_allowEntity,
8469  (const afw_value_t *)&impl_79_property_value_allowEntity
8470 };
8471 
8472 static const afw_utf8_t
8473 impl_79_array_collectionURIs[] = {
8474  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
8475 };
8476 
8478 impl_79_list_collectionURIs = {
8481  sizeof(impl_79_array_collectionURIs) / sizeof(afw_utf8_t),
8482  &impl_79_array_collectionURIs
8483 };
8484 
8485 static const afw_value_list_t
8486 impl_79_property_value_collectionURIs = {
8488  (const afw_list_t *)&impl_79_list_collectionURIs
8489 };
8490 
8491 static const afw_runtime_property_t
8492 impl_79_property_collectionURIs = {
8493  &afw_s_collectionURIs,
8494  (const afw_value_t *)&impl_79_property_value_collectionURIs
8495 };
8496 
8497 static const afw_value_string_t
8498 impl_79_property_value_description = {
8500  AFW_UTF8_LITERAL("A registry type authorization_handler_factory entry.")
8501 };
8502 
8503 static const afw_runtime_property_t
8504 impl_79_property_description = {
8505  &afw_s_description,
8506  (const afw_value_t *)&impl_79_property_value_description
8507 };
8508 
8509 static const afw_value_string_t
8510 impl_79_property_value_objectType = {
8512  AFW_UTF8_LITERAL("_AdaptiveAuthorizationHandlerType_")
8513 };
8514 
8515 static const afw_runtime_property_t
8516 impl_79_property_objectType = {
8517  &afw_s_objectType,
8518  (const afw_value_t *)&impl_79_property_value_objectType
8519 };
8520 
8521 static const afw_value_object_t
8522 impl_79_property_value_propertyTypes = {
8524  (const afw_object_t *)&impl_80
8525 };
8526 
8527 static const afw_runtime_property_t
8528 impl_79_property_propertyTypes = {
8529  &afw_s_propertyTypes,
8530  (const afw_value_t *)&impl_79_property_value_propertyTypes
8531 };
8532 
8533 static const afw_value_object_t
8534 impl_79_property_value_runtime = {
8536  (const afw_object_t *)&impl_85
8537 };
8538 
8539 static const afw_runtime_property_t
8540 impl_79_property_runtime = {
8541  &afw_s_runtime,
8542  (const afw_value_t *)&impl_79_property_value_runtime
8543 };
8544 
8545 static const afw_runtime_property_t *
8546 impl_79_properties[] = {
8547  &impl_79_property_allowEntity,
8548  &impl_79_property_collectionURIs,
8549  &impl_79_property_description,
8550  &impl_79_property_objectType,
8551  &impl_79_property_propertyTypes,
8552  &impl_79_property_runtime,
8553  NULL
8554 };
8555 
8557 impl_79_meta_object = {
8558  {
8559  &afw_runtime_inf_const_meta_object_inf
8560  },
8561  &impl_79,
8562  NULL
8563 };
8564 
8565 static const afw_utf8_t
8566 impl_79_meta_path =
8567  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandlerType_");
8568 
8570 impl_79 = {
8571  {
8573  NULL,
8574  {
8575  (const afw_object_t *)&impl_79_meta_object,
8576  NULL,
8577  &afw_s__AdaptiveAuthorizationHandlerType_,
8578  &afw_s__AdaptiveObjectType_,
8579  &impl_79_meta_path
8580  }
8581  },
8582  &impl_79_properties[0]
8583 };
8584 
8586 impl_87;
8587 
8589 impl_88;
8590 
8592 impl_89;
8593 
8595 impl_90;
8596 
8597 /*
8598  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/authorizationHandlerId/runtime
8599  */
8600 
8601 static const afw_value_string_t
8602 impl_90_property_value_memberName = {
8604  AFW_UTF8_LITERAL("authorization_handler_id")
8605 };
8606 
8607 static const afw_runtime_property_t
8608 impl_90_property_memberName = {
8609  &afw_s_memberName,
8610  (const afw_value_t *)&impl_90_property_value_memberName
8611 };
8612 
8613 static const afw_value_string_t
8614 impl_90_property_value_valueAccessor = {
8616  AFW_UTF8_LITERAL("indirect")
8617 };
8618 
8619 static const afw_runtime_property_t
8620 impl_90_property_valueAccessor = {
8621  &afw_s_valueAccessor,
8622  (const afw_value_t *)&impl_90_property_value_valueAccessor
8623 };
8624 
8625 static const afw_runtime_property_t *
8626 impl_90_properties[] = {
8627  &impl_90_property_memberName,
8628  &impl_90_property_valueAccessor,
8629  NULL
8630 };
8631 
8633 impl_90_meta_object = {
8634  {
8635  &afw_runtime_inf_const_meta_object_inf
8636  },
8637  &impl_90,
8638  NULL
8639 };
8640 
8641 static const afw_utf8_t
8642 impl_90_meta_path =
8643  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/authorizationHandlerId/runtime");
8644 
8646 impl_90 = {
8647  {
8648  &afw_runtime_inf_const_embedded_untyped_object,
8649  NULL,
8650  {
8651  (const afw_object_t *)&impl_90_meta_object,
8652  (const afw_object_t *)&impl_89,
8653  &afw_s_runtime,
8654  &afw_s__AdaptiveRuntimeProperty_,
8655  &impl_90_meta_path
8656  }
8657  },
8658  &impl_90_properties[0]
8659 };
8660 
8661 /*
8662  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/authorizationHandlerId
8663  */
8664 
8665 static const afw_value_boolean_t
8666 impl_89_property_value_allowQuery = {
8668  true
8669 };
8670 
8671 static const afw_runtime_property_t
8672 impl_89_property_allowQuery = {
8673  &afw_s_allowQuery,
8674  (const afw_value_t *)&impl_89_property_value_allowQuery
8675 };
8676 
8677 static const afw_value_string_t
8678 impl_89_property_value_brief = {
8680  AFW_UTF8_LITERAL("Authorization handler id")
8681 };
8682 
8683 static const afw_runtime_property_t
8684 impl_89_property_brief = {
8685  &afw_s_brief,
8686  (const afw_value_t *)&impl_89_property_value_brief
8687 };
8688 
8689 static const afw_value_string_t
8690 impl_89_property_value_dataType = {
8692  AFW_UTF8_LITERAL("string")
8693 };
8694 
8695 static const afw_runtime_property_t
8696 impl_89_property_dataType = {
8697  &afw_s_dataType,
8698  (const afw_value_t *)&impl_89_property_value_dataType
8699 };
8700 
8701 static const afw_value_string_t
8702 impl_89_property_value_description = {
8704  AFW_UTF8_LITERAL("Authorization handler id.")
8705 };
8706 
8707 static const afw_runtime_property_t
8708 impl_89_property_description = {
8709  &afw_s_description,
8710  (const afw_value_t *)&impl_89_property_value_description
8711 };
8712 
8713 static const afw_value_string_t
8714 impl_89_property_value_label = {
8716  AFW_UTF8_LITERAL("Authorization Handler Id")
8717 };
8718 
8719 static const afw_runtime_property_t
8720 impl_89_property_label = {
8721  &afw_s_label,
8722  (const afw_value_t *)&impl_89_property_value_label
8723 };
8724 
8725 static const afw_value_object_t
8726 impl_89_property_value_runtime = {
8728  (const afw_object_t *)&impl_90
8729 };
8730 
8731 static const afw_runtime_property_t
8732 impl_89_property_runtime = {
8733  &afw_s_runtime,
8734  (const afw_value_t *)&impl_89_property_value_runtime
8735 };
8736 
8737 static const afw_runtime_property_t *
8738 impl_89_properties[] = {
8739  &impl_89_property_allowQuery,
8740  &impl_89_property_brief,
8741  &impl_89_property_dataType,
8742  &impl_89_property_description,
8743  &impl_89_property_label,
8744  &impl_89_property_runtime,
8745  NULL
8746 };
8747 
8749 impl_89_meta_object = {
8750  {
8751  &afw_runtime_inf_const_meta_object_inf
8752  },
8753  &impl_89,
8754  NULL
8755 };
8756 
8757 static const afw_utf8_t
8758 impl_89_meta_path =
8759  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/authorizationHandlerId");
8760 
8762 impl_89 = {
8763  {
8764  &afw_runtime_inf_const_embedded_untyped_object,
8765  NULL,
8766  {
8767  (const afw_object_t *)&impl_89_meta_object,
8768  (const afw_object_t *)&impl_88,
8769  &afw_s_authorizationHandlerId,
8770  &afw_s__AdaptiveValueMeta_,
8771  &impl_89_meta_path
8772  }
8773  },
8774  &impl_89_properties[0]
8775 };
8776 
8778 impl_91;
8779 
8781 impl_92;
8782 
8783 /*
8784  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/processingOrder/runtime
8785  */
8786 
8787 static const afw_value_string_t
8788 impl_92_property_value_memberName = {
8790  AFW_UTF8_LITERAL("processing_order")
8791 };
8792 
8793 static const afw_runtime_property_t
8794 impl_92_property_memberName = {
8795  &afw_s_memberName,
8796  (const afw_value_t *)&impl_92_property_value_memberName
8797 };
8798 
8799 static const afw_runtime_property_t *
8800 impl_92_properties[] = {
8801  &impl_92_property_memberName,
8802  NULL
8803 };
8804 
8806 impl_92_meta_object = {
8807  {
8808  &afw_runtime_inf_const_meta_object_inf
8809  },
8810  &impl_92,
8811  NULL
8812 };
8813 
8814 static const afw_utf8_t
8815 impl_92_meta_path =
8816  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/processingOrder/runtime");
8817 
8819 impl_92 = {
8820  {
8821  &afw_runtime_inf_const_embedded_untyped_object,
8822  NULL,
8823  {
8824  (const afw_object_t *)&impl_92_meta_object,
8825  (const afw_object_t *)&impl_91,
8826  &afw_s_runtime,
8827  &afw_s__AdaptiveRuntimeProperty_,
8828  &impl_92_meta_path
8829  }
8830  },
8831  &impl_92_properties[0]
8832 };
8833 
8834 /*
8835  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/processingOrder
8836  */
8837 
8838 static const afw_value_boolean_t
8839 impl_91_property_value_allowQuery = {
8841  true
8842 };
8843 
8844 static const afw_runtime_property_t
8845 impl_91_property_allowQuery = {
8846  &afw_s_allowQuery,
8847  (const afw_value_t *)&impl_91_property_value_allowQuery
8848 };
8849 
8850 static const afw_value_string_t
8851 impl_91_property_value_brief = {
8853  AFW_UTF8_LITERAL("Order handler is processed")
8854 };
8855 
8856 static const afw_runtime_property_t
8857 impl_91_property_brief = {
8858  &afw_s_brief,
8859  (const afw_value_t *)&impl_91_property_value_brief
8860 };
8861 
8862 static const afw_value_string_t
8863 impl_91_property_value_dataType = {
8865  AFW_UTF8_LITERAL("integer")
8866 };
8867 
8868 static const afw_runtime_property_t
8869 impl_91_property_dataType = {
8870  &afw_s_dataType,
8871  (const afw_value_t *)&impl_91_property_value_dataType
8872 };
8873 
8874 static const afw_value_string_t
8875 impl_91_property_value_description = {
8877  AFW_UTF8_LITERAL("This is the order this authorization handler will be processed. If 0, this handler is not active.")
8878 };
8879 
8880 static const afw_runtime_property_t
8881 impl_91_property_description = {
8882  &afw_s_description,
8883  (const afw_value_t *)&impl_91_property_value_description
8884 };
8885 
8886 static const afw_value_string_t
8887 impl_91_property_value_label = {
8889  AFW_UTF8_LITERAL("Processing Order")
8890 };
8891 
8892 static const afw_runtime_property_t
8893 impl_91_property_label = {
8894  &afw_s_label,
8895  (const afw_value_t *)&impl_91_property_value_label
8896 };
8897 
8898 static const afw_value_object_t
8899 impl_91_property_value_runtime = {
8901  (const afw_object_t *)&impl_92
8902 };
8903 
8904 static const afw_runtime_property_t
8905 impl_91_property_runtime = {
8906  &afw_s_runtime,
8907  (const afw_value_t *)&impl_91_property_value_runtime
8908 };
8909 
8910 static const afw_runtime_property_t *
8911 impl_91_properties[] = {
8912  &impl_91_property_allowQuery,
8913  &impl_91_property_brief,
8914  &impl_91_property_dataType,
8915  &impl_91_property_description,
8916  &impl_91_property_label,
8917  &impl_91_property_runtime,
8918  NULL
8919 };
8920 
8922 impl_91_meta_object = {
8923  {
8924  &afw_runtime_inf_const_meta_object_inf
8925  },
8926  &impl_91,
8927  NULL
8928 };
8929 
8930 static const afw_utf8_t
8931 impl_91_meta_path =
8932  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/processingOrder");
8933 
8935 impl_91 = {
8936  {
8937  &afw_runtime_inf_const_embedded_untyped_object,
8938  NULL,
8939  {
8940  (const afw_object_t *)&impl_91_meta_object,
8941  (const afw_object_t *)&impl_88,
8942  &afw_s_processingOrder,
8943  &afw_s__AdaptiveValueMeta_,
8944  &impl_91_meta_path
8945  }
8946  },
8947  &impl_91_properties[0]
8948 };
8949 
8951 impl_93;
8952 
8953 /*
8954  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/properties
8955  */
8956 
8957 static const afw_value_boolean_t
8958 impl_93_property_value_allowQuery = {
8960  false
8961 };
8962 
8963 static const afw_runtime_property_t
8964 impl_93_property_allowQuery = {
8965  &afw_s_allowQuery,
8966  (const afw_value_t *)&impl_93_property_value_allowQuery
8967 };
8968 
8969 static const afw_value_string_t
8970 impl_93_property_value_brief = {
8972  AFW_UTF8_LITERAL("Properties associated with this handler")
8973 };
8974 
8975 static const afw_runtime_property_t
8976 impl_93_property_brief = {
8977  &afw_s_brief,
8978  (const afw_value_t *)&impl_93_property_value_brief
8979 };
8980 
8981 static const afw_value_string_t
8982 impl_93_property_value_dataType = {
8984  AFW_UTF8_LITERAL("object")
8985 };
8986 
8987 static const afw_runtime_property_t
8988 impl_93_property_dataType = {
8989  &afw_s_dataType,
8990  (const afw_value_t *)&impl_93_property_value_dataType
8991 };
8992 
8993 static const afw_value_string_t
8994 impl_93_property_value_description = {
8996  AFW_UTF8_LITERAL("This object contains some of properties from the associated conf object plus other runtime properties.")
8997 };
8998 
8999 static const afw_runtime_property_t
9000 impl_93_property_description = {
9001  &afw_s_description,
9002  (const afw_value_t *)&impl_93_property_value_description
9003 };
9004 
9005 static const afw_value_string_t
9006 impl_93_property_value_label = {
9008  AFW_UTF8_LITERAL("Properties")
9009 };
9010 
9011 static const afw_runtime_property_t
9012 impl_93_property_label = {
9013  &afw_s_label,
9014  (const afw_value_t *)&impl_93_property_value_label
9015 };
9016 
9017 static const afw_runtime_property_t *
9018 impl_93_properties[] = {
9019  &impl_93_property_allowQuery,
9020  &impl_93_property_brief,
9021  &impl_93_property_dataType,
9022  &impl_93_property_description,
9023  &impl_93_property_label,
9024  NULL
9025 };
9026 
9028 impl_93_meta_object = {
9029  {
9030  &afw_runtime_inf_const_meta_object_inf
9031  },
9032  &impl_93,
9033  NULL
9034 };
9035 
9036 static const afw_utf8_t
9037 impl_93_meta_path =
9038  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/properties");
9039 
9041 impl_93 = {
9042  {
9043  &afw_runtime_inf_const_embedded_untyped_object,
9044  NULL,
9045  {
9046  (const afw_object_t *)&impl_93_meta_object,
9047  (const afw_object_t *)&impl_88,
9048  &afw_s_properties,
9049  &afw_s__AdaptiveValueMeta_,
9050  &impl_93_meta_path
9051  }
9052  },
9053  &impl_93_properties[0]
9054 };
9055 
9057 impl_94;
9058 
9060 impl_95;
9061 
9062 /*
9063  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/referenceCount/runtime
9064  */
9065 
9066 static const afw_value_string_t
9067 impl_95_property_value_memberName = {
9069  AFW_UTF8_LITERAL("reference_count")
9070 };
9071 
9072 static const afw_runtime_property_t
9073 impl_95_property_memberName = {
9074  &afw_s_memberName,
9075  (const afw_value_t *)&impl_95_property_value_memberName
9076 };
9077 
9078 static const afw_runtime_property_t *
9079 impl_95_properties[] = {
9080  &impl_95_property_memberName,
9081  NULL
9082 };
9083 
9085 impl_95_meta_object = {
9086  {
9087  &afw_runtime_inf_const_meta_object_inf
9088  },
9089  &impl_95,
9090  NULL
9091 };
9092 
9093 static const afw_utf8_t
9094 impl_95_meta_path =
9095  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/referenceCount/runtime");
9096 
9098 impl_95 = {
9099  {
9100  &afw_runtime_inf_const_embedded_untyped_object,
9101  NULL,
9102  {
9103  (const afw_object_t *)&impl_95_meta_object,
9104  (const afw_object_t *)&impl_94,
9105  &afw_s_runtime,
9106  &afw_s__AdaptiveRuntimeProperty_,
9107  &impl_95_meta_path
9108  }
9109  },
9110  &impl_95_properties[0]
9111 };
9112 
9113 /*
9114  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/referenceCount
9115  */
9116 
9117 static const afw_value_boolean_t
9118 impl_94_property_value_allowQuery = {
9120  true
9121 };
9122 
9123 static const afw_runtime_property_t
9124 impl_94_property_allowQuery = {
9125  &afw_s_allowQuery,
9126  (const afw_value_t *)&impl_94_property_value_allowQuery
9127 };
9128 
9129 static const afw_value_string_t
9130 impl_94_property_value_brief = {
9132  AFW_UTF8_LITERAL("Authorization handler's reference count")
9133 };
9134 
9135 static const afw_runtime_property_t
9136 impl_94_property_brief = {
9137  &afw_s_brief,
9138  (const afw_value_t *)&impl_94_property_value_brief
9139 };
9140 
9141 static const afw_value_string_t
9142 impl_94_property_value_dataType = {
9144  AFW_UTF8_LITERAL("integer")
9145 };
9146 
9147 static const afw_runtime_property_t
9148 impl_94_property_dataType = {
9149  &afw_s_dataType,
9150  (const afw_value_t *)&impl_94_property_value_dataType
9151 };
9152 
9153 static const afw_value_string_t
9154 impl_94_property_value_description = {
9156  AFW_UTF8_LITERAL("Authorization handler's reference count.")
9157 };
9158 
9159 static const afw_runtime_property_t
9160 impl_94_property_description = {
9161  &afw_s_description,
9162  (const afw_value_t *)&impl_94_property_value_description
9163 };
9164 
9165 static const afw_value_string_t
9166 impl_94_property_value_label = {
9168  AFW_UTF8_LITERAL("Reference Count")
9169 };
9170 
9171 static const afw_runtime_property_t
9172 impl_94_property_label = {
9173  &afw_s_label,
9174  (const afw_value_t *)&impl_94_property_value_label
9175 };
9176 
9177 static const afw_value_object_t
9178 impl_94_property_value_runtime = {
9180  (const afw_object_t *)&impl_95
9181 };
9182 
9183 static const afw_runtime_property_t
9184 impl_94_property_runtime = {
9185  &afw_s_runtime,
9186  (const afw_value_t *)&impl_94_property_value_runtime
9187 };
9188 
9189 static const afw_runtime_property_t *
9190 impl_94_properties[] = {
9191  &impl_94_property_allowQuery,
9192  &impl_94_property_brief,
9193  &impl_94_property_dataType,
9194  &impl_94_property_description,
9195  &impl_94_property_label,
9196  &impl_94_property_runtime,
9197  NULL
9198 };
9199 
9201 impl_94_meta_object = {
9202  {
9203  &afw_runtime_inf_const_meta_object_inf
9204  },
9205  &impl_94,
9206  NULL
9207 };
9208 
9209 static const afw_utf8_t
9210 impl_94_meta_path =
9211  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/referenceCount");
9212 
9214 impl_94 = {
9215  {
9216  &afw_runtime_inf_const_embedded_untyped_object,
9217  NULL,
9218  {
9219  (const afw_object_t *)&impl_94_meta_object,
9220  (const afw_object_t *)&impl_88,
9221  &afw_s_referenceCount,
9222  &afw_s__AdaptiveValueMeta_,
9223  &impl_94_meta_path
9224  }
9225  },
9226  &impl_94_properties[0]
9227 };
9228 
9230 impl_96;
9231 
9233 impl_97;
9234 
9235 /*
9236  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/serviceId/runtime
9237  */
9238 
9239 static const afw_value_string_t
9240 impl_97_property_value_memberName = {
9242  AFW_UTF8_LITERAL("service_id")
9243 };
9244 
9245 static const afw_runtime_property_t
9246 impl_97_property_memberName = {
9247  &afw_s_memberName,
9248  (const afw_value_t *)&impl_97_property_value_memberName
9249 };
9250 
9251 static const afw_value_string_t
9252 impl_97_property_value_valueAccessor = {
9254  AFW_UTF8_LITERAL("indirect")
9255 };
9256 
9257 static const afw_runtime_property_t
9258 impl_97_property_valueAccessor = {
9259  &afw_s_valueAccessor,
9260  (const afw_value_t *)&impl_97_property_value_valueAccessor
9261 };
9262 
9263 static const afw_runtime_property_t *
9264 impl_97_properties[] = {
9265  &impl_97_property_memberName,
9266  &impl_97_property_valueAccessor,
9267  NULL
9268 };
9269 
9271 impl_97_meta_object = {
9272  {
9273  &afw_runtime_inf_const_meta_object_inf
9274  },
9275  &impl_97,
9276  NULL
9277 };
9278 
9279 static const afw_utf8_t
9280 impl_97_meta_path =
9281  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/serviceId/runtime");
9282 
9284 impl_97 = {
9285  {
9286  &afw_runtime_inf_const_embedded_untyped_object,
9287  NULL,
9288  {
9289  (const afw_object_t *)&impl_97_meta_object,
9290  (const afw_object_t *)&impl_96,
9291  &afw_s_runtime,
9292  &afw_s__AdaptiveRuntimeProperty_,
9293  &impl_97_meta_path
9294  }
9295  },
9296  &impl_97_properties[0]
9297 };
9298 
9299 /*
9300  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/serviceId
9301  */
9302 
9303 static const afw_value_boolean_t
9304 impl_96_property_value_allowQuery = {
9306  true
9307 };
9308 
9309 static const afw_runtime_property_t
9310 impl_96_property_allowQuery = {
9311  &afw_s_allowQuery,
9312  (const afw_value_t *)&impl_96_property_value_allowQuery
9313 };
9314 
9315 static const afw_value_string_t
9316 impl_96_property_value_brief = {
9318  AFW_UTF8_LITERAL("The id of the associated service")
9319 };
9320 
9321 static const afw_runtime_property_t
9322 impl_96_property_brief = {
9323  &afw_s_brief,
9324  (const afw_value_t *)&impl_96_property_value_brief
9325 };
9326 
9327 static const afw_value_string_t
9328 impl_96_property_value_dataType = {
9330  AFW_UTF8_LITERAL("string")
9331 };
9332 
9333 static const afw_runtime_property_t
9334 impl_96_property_dataType = {
9335  &afw_s_dataType,
9336  (const afw_value_t *)&impl_96_property_value_dataType
9337 };
9338 
9339 static const afw_value_string_t
9340 impl_96_property_value_description = {
9342  AFW_UTF8_LITERAL("The id of the associated service. The URI of the service is \"/afw/_AdaptiveService_/\" followed by this id.")
9343 };
9344 
9345 static const afw_runtime_property_t
9346 impl_96_property_description = {
9347  &afw_s_description,
9348  (const afw_value_t *)&impl_96_property_value_description
9349 };
9350 
9351 static const afw_value_string_t
9352 impl_96_property_value_label = {
9354  AFW_UTF8_LITERAL("Service Id")
9355 };
9356 
9357 static const afw_runtime_property_t
9358 impl_96_property_label = {
9359  &afw_s_label,
9360  (const afw_value_t *)&impl_96_property_value_label
9361 };
9362 
9363 static const afw_value_object_t
9364 impl_96_property_value_runtime = {
9366  (const afw_object_t *)&impl_97
9367 };
9368 
9369 static const afw_runtime_property_t
9370 impl_96_property_runtime = {
9371  &afw_s_runtime,
9372  (const afw_value_t *)&impl_96_property_value_runtime
9373 };
9374 
9375 static const afw_runtime_property_t *
9376 impl_96_properties[] = {
9377  &impl_96_property_allowQuery,
9378  &impl_96_property_brief,
9379  &impl_96_property_dataType,
9380  &impl_96_property_description,
9381  &impl_96_property_label,
9382  &impl_96_property_runtime,
9383  NULL
9384 };
9385 
9387 impl_96_meta_object = {
9388  {
9389  &afw_runtime_inf_const_meta_object_inf
9390  },
9391  &impl_96,
9392  NULL
9393 };
9394 
9395 static const afw_utf8_t
9396 impl_96_meta_path =
9397  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/serviceId");
9398 
9400 impl_96 = {
9401  {
9402  &afw_runtime_inf_const_embedded_untyped_object,
9403  NULL,
9404  {
9405  (const afw_object_t *)&impl_96_meta_object,
9406  (const afw_object_t *)&impl_88,
9407  &afw_s_serviceId,
9408  &afw_s__AdaptiveValueMeta_,
9409  &impl_96_meta_path
9410  }
9411  },
9412  &impl_96_properties[0]
9413 };
9414 
9416 impl_98;
9417 
9419 impl_99;
9420 
9421 /*
9422  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/stopping/runtime
9423  */
9424 
9425 static const afw_value_string_t
9426 impl_99_property_value_memberName = {
9428  AFW_UTF8_LITERAL("authorization_handler_id")
9429 };
9430 
9431 static const afw_runtime_property_t
9432 impl_99_property_memberName = {
9433  &afw_s_memberName,
9434  (const afw_value_t *)&impl_99_property_value_memberName
9435 };
9436 
9437 static const afw_value_string_t
9438 impl_99_property_value_valueAccessor = {
9440  AFW_UTF8_LITERAL("stopping_authorization_handler_instances")
9441 };
9442 
9443 static const afw_runtime_property_t
9444 impl_99_property_valueAccessor = {
9445  &afw_s_valueAccessor,
9446  (const afw_value_t *)&impl_99_property_value_valueAccessor
9447 };
9448 
9449 static const afw_runtime_property_t *
9450 impl_99_properties[] = {
9451  &impl_99_property_memberName,
9452  &impl_99_property_valueAccessor,
9453  NULL
9454 };
9455 
9457 impl_99_meta_object = {
9458  {
9459  &afw_runtime_inf_const_meta_object_inf
9460  },
9461  &impl_99,
9462  NULL
9463 };
9464 
9465 static const afw_utf8_t
9466 impl_99_meta_path =
9467  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/stopping/runtime");
9468 
9470 impl_99 = {
9471  {
9472  &afw_runtime_inf_const_embedded_untyped_object,
9473  NULL,
9474  {
9475  (const afw_object_t *)&impl_99_meta_object,
9476  (const afw_object_t *)&impl_98,
9477  &afw_s_runtime,
9478  &afw_s__AdaptiveRuntimeProperty_,
9479  &impl_99_meta_path
9480  }
9481  },
9482  &impl_99_properties[0]
9483 };
9484 
9485 /*
9486  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/stopping
9487  */
9488 
9489 static const afw_value_boolean_t
9490 impl_98_property_value_allowQuery = {
9492  true
9493 };
9494 
9495 static const afw_runtime_property_t
9496 impl_98_property_allowQuery = {
9497  &afw_s_allowQuery,
9498  (const afw_value_t *)&impl_98_property_value_allowQuery
9499 };
9500 
9501 static const afw_value_string_t
9502 impl_98_property_value_brief = {
9504  AFW_UTF8_LITERAL("Reference count of stopping instances")
9505 };
9506 
9507 static const afw_runtime_property_t
9508 impl_98_property_brief = {
9509  &afw_s_brief,
9510  (const afw_value_t *)&impl_98_property_value_brief
9511 };
9512 
9513 static const afw_value_string_t
9514 impl_98_property_value_dataType = {
9516  AFW_UTF8_LITERAL("list")
9517 };
9518 
9519 static const afw_runtime_property_t
9520 impl_98_property_dataType = {
9521  &afw_s_dataType,
9522  (const afw_value_t *)&impl_98_property_value_dataType
9523 };
9524 
9525 static const afw_value_string_t
9526 impl_98_property_value_dataTypeParameter = {
9528  AFW_UTF8_LITERAL("integer")
9529 };
9530 
9531 static const afw_runtime_property_t
9532 impl_98_property_dataTypeParameter = {
9533  &afw_s_dataTypeParameter,
9534  (const afw_value_t *)&impl_98_property_value_dataTypeParameter
9535 };
9536 
9537 static const afw_value_string_t
9538 impl_98_property_value_description = {
9540  AFW_UTF8_LITERAL("Reference count of stopping instances.")
9541 };
9542 
9543 static const afw_runtime_property_t
9544 impl_98_property_description = {
9545  &afw_s_description,
9546  (const afw_value_t *)&impl_98_property_value_description
9547 };
9548 
9549 static const afw_value_string_t
9550 impl_98_property_value_label = {
9552  AFW_UTF8_LITERAL("Stopping Instances")
9553 };
9554 
9555 static const afw_runtime_property_t
9556 impl_98_property_label = {
9557  &afw_s_label,
9558  (const afw_value_t *)&impl_98_property_value_label
9559 };
9560 
9561 static const afw_value_object_t
9562 impl_98_property_value_runtime = {
9564  (const afw_object_t *)&impl_99
9565 };
9566 
9567 static const afw_runtime_property_t
9568 impl_98_property_runtime = {
9569  &afw_s_runtime,
9570  (const afw_value_t *)&impl_98_property_value_runtime
9571 };
9572 
9573 static const afw_runtime_property_t *
9574 impl_98_properties[] = {
9575  &impl_98_property_allowQuery,
9576  &impl_98_property_brief,
9577  &impl_98_property_dataType,
9578  &impl_98_property_dataTypeParameter,
9579  &impl_98_property_description,
9580  &impl_98_property_label,
9581  &impl_98_property_runtime,
9582  NULL
9583 };
9584 
9586 impl_98_meta_object = {
9587  {
9588  &afw_runtime_inf_const_meta_object_inf
9589  },
9590  &impl_98,
9591  NULL
9592 };
9593 
9594 static const afw_utf8_t
9595 impl_98_meta_path =
9596  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes/stopping");
9597 
9599 impl_98 = {
9600  {
9601  &afw_runtime_inf_const_embedded_untyped_object,
9602  NULL,
9603  {
9604  (const afw_object_t *)&impl_98_meta_object,
9605  (const afw_object_t *)&impl_88,
9606  &afw_s_stopping,
9607  &afw_s__AdaptiveValueMeta_,
9608  &impl_98_meta_path
9609  }
9610  },
9611  &impl_98_properties[0]
9612 };
9613 
9614 /*
9615  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes
9616  */
9617 
9618 static const afw_value_object_t
9619 impl_88_property_value_authorizationHandlerId = {
9621  (const afw_object_t *)&impl_89
9622 };
9623 
9624 static const afw_runtime_property_t
9625 impl_88_property_authorizationHandlerId = {
9626  &afw_s_authorizationHandlerId,
9627  (const afw_value_t *)&impl_88_property_value_authorizationHandlerId
9628 };
9629 
9630 static const afw_value_object_t
9631 impl_88_property_value_processingOrder = {
9633  (const afw_object_t *)&impl_91
9634 };
9635 
9636 static const afw_runtime_property_t
9637 impl_88_property_processingOrder = {
9638  &afw_s_processingOrder,
9639  (const afw_value_t *)&impl_88_property_value_processingOrder
9640 };
9641 
9642 static const afw_value_object_t
9643 impl_88_property_value_properties = {
9645  (const afw_object_t *)&impl_93
9646 };
9647 
9648 static const afw_runtime_property_t
9649 impl_88_property_properties = {
9650  &afw_s_properties,
9651  (const afw_value_t *)&impl_88_property_value_properties
9652 };
9653 
9654 static const afw_value_object_t
9655 impl_88_property_value_referenceCount = {
9657  (const afw_object_t *)&impl_94
9658 };
9659 
9660 static const afw_runtime_property_t
9661 impl_88_property_referenceCount = {
9662  &afw_s_referenceCount,
9663  (const afw_value_t *)&impl_88_property_value_referenceCount
9664 };
9665 
9666 static const afw_value_object_t
9667 impl_88_property_value_serviceId = {
9669  (const afw_object_t *)&impl_96
9670 };
9671 
9672 static const afw_runtime_property_t
9673 impl_88_property_serviceId = {
9674  &afw_s_serviceId,
9675  (const afw_value_t *)&impl_88_property_value_serviceId
9676 };
9677 
9678 static const afw_value_object_t
9679 impl_88_property_value_stopping = {
9681  (const afw_object_t *)&impl_98
9682 };
9683 
9684 static const afw_runtime_property_t
9685 impl_88_property_stopping = {
9686  &afw_s_stopping,
9687  (const afw_value_t *)&impl_88_property_value_stopping
9688 };
9689 
9690 static const afw_runtime_property_t *
9691 impl_88_properties[] = {
9692  &impl_88_property_authorizationHandlerId,
9693  &impl_88_property_processingOrder,
9694  &impl_88_property_properties,
9695  &impl_88_property_referenceCount,
9696  &impl_88_property_serviceId,
9697  &impl_88_property_stopping,
9698  NULL
9699 };
9700 
9702 impl_88_meta_object = {
9703  {
9704  &afw_runtime_inf_const_meta_object_inf
9705  },
9706  &impl_88,
9707  NULL
9708 };
9709 
9710 static const afw_utf8_t
9711 impl_88_meta_path =
9712  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/propertyTypes");
9713 
9715 impl_88 = {
9716  {
9717  &afw_runtime_inf_const_embedded_untyped_object,
9718  NULL,
9719  {
9720  (const afw_object_t *)&impl_88_meta_object,
9721  (const afw_object_t *)&impl_87,
9722  &afw_s_propertyTypes,
9723  &afw_s__AdaptivePropertyTypes_,
9724  &impl_88_meta_path
9725  }
9726  },
9727  &impl_88_properties[0]
9728 };
9729 
9731 impl_100;
9732 
9734 impl_101;
9735 
9736 /*
9737  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/runtime/labels
9738  */
9739 
9740 static const afw_value_boolean_t
9741 impl_101_property_value_indirectObjectId = {
9743  true
9744 };
9745 
9746 static const afw_runtime_property_t
9747 impl_101_property_indirectObjectId = {
9748  &afw_s_indirectObjectId,
9749  (const afw_value_t *)&impl_101_property_value_indirectObjectId
9750 };
9751 
9752 static const afw_value_string_t
9753 impl_101_property_value_objectId = {
9755  AFW_UTF8_LITERAL("authorization_handler_id")
9756 };
9757 
9758 static const afw_runtime_property_t
9759 impl_101_property_objectId = {
9760  &afw_s_objectId,
9761  (const afw_value_t *)&impl_101_property_value_objectId
9762 };
9763 
9764 static const afw_runtime_property_t *
9765 impl_101_properties[] = {
9766  &impl_101_property_indirectObjectId,
9767  &impl_101_property_objectId,
9768  NULL
9769 };
9770 
9772 impl_101_meta_object = {
9773  {
9774  &afw_runtime_inf_const_meta_object_inf
9775  },
9776  &impl_101,
9777  NULL
9778 };
9779 
9780 static const afw_utf8_t
9781 impl_101_meta_path =
9782  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/runtime/labels");
9783 
9785 impl_101 = {
9786  {
9787  &afw_runtime_inf_const_embedded_untyped_object,
9788  NULL,
9789  {
9790  (const afw_object_t *)&impl_101_meta_object,
9791  (const afw_object_t *)&impl_100,
9792  &afw_s_labels,
9793  &afw_s__AdaptiveRuntimeLabels_,
9794  &impl_101_meta_path
9795  }
9796  },
9797  &impl_101_properties[0]
9798 };
9799 
9800 /*
9801  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/runtime
9802  */
9803 
9804 static const afw_value_boolean_t
9805 impl_100_property_value_indirect = {
9807  true
9808 };
9809 
9810 static const afw_runtime_property_t
9811 impl_100_property_indirect = {
9812  &afw_s_indirect,
9813  (const afw_value_t *)&impl_100_property_value_indirect
9814 };
9815 
9816 static const afw_value_object_t
9817 impl_100_property_value_labels = {
9819  (const afw_object_t *)&impl_101
9820 };
9821 
9822 static const afw_runtime_property_t
9823 impl_100_property_labels = {
9824  &afw_s_labels,
9825  (const afw_value_t *)&impl_100_property_value_labels
9826 };
9827 
9828 static const afw_value_string_t
9829 impl_100_property_value_typedef = {
9831  AFW_UTF8_LITERAL("afw_authorization_handler_id_anchor_t")
9832 };
9833 
9834 static const afw_runtime_property_t
9835 impl_100_property_typedef = {
9836  &afw_s_typedef,
9837  (const afw_value_t *)&impl_100_property_value_typedef
9838 };
9839 
9840 static const afw_runtime_property_t *
9841 impl_100_properties[] = {
9842  &impl_100_property_indirect,
9843  &impl_100_property_labels,
9844  &impl_100_property_typedef,
9845  NULL
9846 };
9847 
9849 impl_100_meta_object = {
9850  {
9851  &afw_runtime_inf_const_meta_object_inf
9852  },
9853  &impl_100,
9854  NULL
9855 };
9856 
9857 static const afw_utf8_t
9858 impl_100_meta_path =
9859  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_/runtime");
9860 
9862 impl_100 = {
9863  {
9864  &afw_runtime_inf_const_embedded_untyped_object,
9865  NULL,
9866  {
9867  (const afw_object_t *)&impl_100_meta_object,
9868  (const afw_object_t *)&impl_87,
9869  &afw_s_runtime,
9870  &afw_s__AdaptiveRuntimeObject_,
9871  &impl_100_meta_path
9872  }
9873  },
9874  &impl_100_properties[0]
9875 };
9876 
9877 /*
9878  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_
9879  */
9880 
9881 static const afw_value_boolean_t
9882 impl_87_property_value_allowEntity = {
9884  true
9885 };
9886 
9887 static const afw_runtime_property_t
9888 impl_87_property_allowEntity = {
9889  &afw_s_allowEntity,
9890  (const afw_value_t *)&impl_87_property_value_allowEntity
9891 };
9892 
9893 static const afw_utf8_t
9894 impl_87_array_collectionURIs[] = {
9895  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
9896 };
9897 
9899 impl_87_list_collectionURIs = {
9902  sizeof(impl_87_array_collectionURIs) / sizeof(afw_utf8_t),
9903  &impl_87_array_collectionURIs
9904 };
9905 
9906 static const afw_value_list_t
9907 impl_87_property_value_collectionURIs = {
9909  (const afw_list_t *)&impl_87_list_collectionURIs
9910 };
9911 
9912 static const afw_runtime_property_t
9913 impl_87_property_collectionURIs = {
9914  &afw_s_collectionURIs,
9915  (const afw_value_t *)&impl_87_property_value_collectionURIs
9916 };
9917 
9918 static const afw_value_string_t
9919 impl_87_property_value_description = {
9921  AFW_UTF8_LITERAL("Runtime authorization handler information.")
9922 };
9923 
9924 static const afw_runtime_property_t
9925 impl_87_property_description = {
9926  &afw_s_description,
9927  (const afw_value_t *)&impl_87_property_value_description
9928 };
9929 
9930 static const afw_value_string_t
9931 impl_87_property_value_objectType = {
9933  AFW_UTF8_LITERAL("_AdaptiveAuthorizationHandler_")
9934 };
9935 
9936 static const afw_runtime_property_t
9937 impl_87_property_objectType = {
9938  &afw_s_objectType,
9939  (const afw_value_t *)&impl_87_property_value_objectType
9940 };
9941 
9942 static const afw_value_object_t
9943 impl_87_property_value_propertyTypes = {
9945  (const afw_object_t *)&impl_88
9946 };
9947 
9948 static const afw_runtime_property_t
9949 impl_87_property_propertyTypes = {
9950  &afw_s_propertyTypes,
9951  (const afw_value_t *)&impl_87_property_value_propertyTypes
9952 };
9953 
9954 static const afw_value_object_t
9955 impl_87_property_value_runtime = {
9957  (const afw_object_t *)&impl_100
9958 };
9959 
9960 static const afw_runtime_property_t
9961 impl_87_property_runtime = {
9962  &afw_s_runtime,
9963  (const afw_value_t *)&impl_87_property_value_runtime
9964 };
9965 
9966 static const afw_runtime_property_t *
9967 impl_87_properties[] = {
9968  &impl_87_property_allowEntity,
9969  &impl_87_property_collectionURIs,
9970  &impl_87_property_description,
9971  &impl_87_property_objectType,
9972  &impl_87_property_propertyTypes,
9973  &impl_87_property_runtime,
9974  NULL
9975 };
9976 
9978 impl_87_meta_object = {
9979  {
9980  &afw_runtime_inf_const_meta_object_inf
9981  },
9982  &impl_87,
9983  NULL
9984 };
9985 
9986 static const afw_utf8_t
9987 impl_87_meta_path =
9988  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationHandler_");
9989 
9991 impl_87 = {
9992  {
9994  NULL,
9995  {
9996  (const afw_object_t *)&impl_87_meta_object,
9997  NULL,
9998  &afw_s__AdaptiveAuthorizationHandler_,
9999  &afw_s__AdaptiveObjectType_,
10000  &impl_87_meta_path
10001  }
10002  },
10003  &impl_87_properties[0]
10004 };
10005 
10007 impl_102;
10008 
10010 impl_103;
10011 
10013 impl_104;
10014 
10015 /*
10016  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes/brief
10017  */
10018 
10019 static const afw_value_boolean_t
10020 impl_104_property_value_allowQuery = {
10022  true
10023 };
10024 
10025 static const afw_runtime_property_t
10026 impl_104_property_allowQuery = {
10027  &afw_s_allowQuery,
10028  (const afw_value_t *)&impl_104_property_value_allowQuery
10029 };
10030 
10031 static const afw_value_string_t
10032 impl_104_property_value_brief = {
10034  AFW_UTF8_LITERAL("Brief description of this authorization mode")
10035 };
10036 
10037 static const afw_runtime_property_t
10038 impl_104_property_brief = {
10039  &afw_s_brief,
10040  (const afw_value_t *)&impl_104_property_value_brief
10041 };
10042 
10043 static const afw_value_string_t
10044 impl_104_property_value_dataType = {
10046  AFW_UTF8_LITERAL("string")
10047 };
10048 
10049 static const afw_runtime_property_t
10050 impl_104_property_dataType = {
10051  &afw_s_dataType,
10052  (const afw_value_t *)&impl_104_property_value_dataType
10053 };
10054 
10055 static const afw_value_string_t
10056 impl_104_property_value_description = {
10058  AFW_UTF8_LITERAL("This is a predicate for this modeId value with the first letter capitalized and without a trailing period.")
10059 };
10060 
10061 static const afw_runtime_property_t
10062 impl_104_property_description = {
10063  &afw_s_description,
10064  (const afw_value_t *)&impl_104_property_value_description
10065 };
10066 
10067 static const afw_value_string_t
10068 impl_104_property_value_label = {
10070  AFW_UTF8_LITERAL("Brief")
10071 };
10072 
10073 static const afw_runtime_property_t
10074 impl_104_property_label = {
10075  &afw_s_label,
10076  (const afw_value_t *)&impl_104_property_value_label
10077 };
10078 
10079 static const afw_value_boolean_t
10080 impl_104_property_value_required = {
10082  false
10083 };
10084 
10085 static const afw_runtime_property_t
10086 impl_104_property_required = {
10087  &afw_s_required,
10088  (const afw_value_t *)&impl_104_property_value_required
10089 };
10090 
10091 static const afw_runtime_property_t *
10092 impl_104_properties[] = {
10093  &impl_104_property_allowQuery,
10094  &impl_104_property_brief,
10095  &impl_104_property_dataType,
10096  &impl_104_property_description,
10097  &impl_104_property_label,
10098  &impl_104_property_required,
10099  NULL
10100 };
10101 
10103 impl_104_meta_object = {
10104  {
10105  &afw_runtime_inf_const_meta_object_inf
10106  },
10107  &impl_104,
10108  NULL
10109 };
10110 
10111 static const afw_utf8_t
10112 impl_104_meta_path =
10113  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes/brief");
10114 
10116 impl_104 = {
10117  {
10118  &afw_runtime_inf_const_embedded_untyped_object,
10119  NULL,
10120  {
10121  (const afw_object_t *)&impl_104_meta_object,
10122  (const afw_object_t *)&impl_103,
10123  &afw_s_brief,
10124  &afw_s__AdaptiveValueMeta_,
10125  &impl_104_meta_path
10126  }
10127  },
10128  &impl_104_properties[0]
10129 };
10130 
10132 impl_105;
10133 
10134 /*
10135  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes/description
10136  */
10137 
10138 static const afw_value_boolean_t
10139 impl_105_property_value_allowQuery = {
10141  true
10142 };
10143 
10144 static const afw_runtime_property_t
10145 impl_105_property_allowQuery = {
10146  &afw_s_allowQuery,
10147  (const afw_value_t *)&impl_105_property_value_allowQuery
10148 };
10149 
10150 static const afw_value_string_t
10151 impl_105_property_value_brief = {
10153  AFW_UTF8_LITERAL("Description of this authorization mode in detail")
10154 };
10155 
10156 static const afw_runtime_property_t
10157 impl_105_property_brief = {
10158  &afw_s_brief,
10159  (const afw_value_t *)&impl_105_property_value_brief
10160 };
10161 
10162 static const afw_value_string_t
10163 impl_105_property_value_dataType = {
10165  AFW_UTF8_LITERAL("string")
10166 };
10167 
10168 static const afw_runtime_property_t
10169 impl_105_property_dataType = {
10170  &afw_s_dataType,
10171  (const afw_value_t *)&impl_105_property_value_dataType
10172 };
10173 
10174 static const afw_value_string_t
10175 impl_105_property_value_dataTypeParameter = {
10177  AFW_UTF8_LITERAL("text/plain")
10178 };
10179 
10180 static const afw_runtime_property_t
10181 impl_105_property_dataTypeParameter = {
10182  &afw_s_dataTypeParameter,
10183  (const afw_value_t *)&impl_105_property_value_dataTypeParameter
10184 };
10185 
10186 static const afw_value_string_t
10187 impl_105_property_value_description = {
10189  AFW_UTF8_LITERAL("This is the description of this modeId value.")
10190 };
10191 
10192 static const afw_runtime_property_t
10193 impl_105_property_description = {
10194  &afw_s_description,
10195  (const afw_value_t *)&impl_105_property_value_description
10196 };
10197 
10198 static const afw_value_string_t
10199 impl_105_property_value_label = {
10201  AFW_UTF8_LITERAL("Description")
10202 };
10203 
10204 static const afw_runtime_property_t
10205 impl_105_property_label = {
10206  &afw_s_label,
10207  (const afw_value_t *)&impl_105_property_value_label
10208 };
10209 
10210 static const afw_value_boolean_t
10211 impl_105_property_value_required = {
10213  false
10214 };
10215 
10216 static const afw_runtime_property_t
10217 impl_105_property_required = {
10218  &afw_s_required,
10219  (const afw_value_t *)&impl_105_property_value_required
10220 };
10221 
10222 static const afw_runtime_property_t *
10223 impl_105_properties[] = {
10224  &impl_105_property_allowQuery,
10225  &impl_105_property_brief,
10226  &impl_105_property_dataType,
10227  &impl_105_property_dataTypeParameter,
10228  &impl_105_property_description,
10229  &impl_105_property_label,
10230  &impl_105_property_required,
10231  NULL
10232 };
10233 
10235 impl_105_meta_object = {
10236  {
10237  &afw_runtime_inf_const_meta_object_inf
10238  },
10239  &impl_105,
10240  NULL
10241 };
10242 
10243 static const afw_utf8_t
10244 impl_105_meta_path =
10245  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes/description");
10246 
10248 impl_105 = {
10249  {
10250  &afw_runtime_inf_const_embedded_untyped_object,
10251  NULL,
10252  {
10253  (const afw_object_t *)&impl_105_meta_object,
10254  (const afw_object_t *)&impl_103,
10255  &afw_s_description,
10256  &afw_s__AdaptiveValueMeta_,
10257  &impl_105_meta_path
10258  }
10259  },
10260  &impl_105_properties[0]
10261 };
10262 
10264 impl_106;
10265 
10266 /*
10267  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes/modeId
10268  */
10269 
10270 static const afw_value_string_t
10271 impl_106_property_value_brief = {
10273  AFW_UTF8_LITERAL("The modeId for this authorization mode")
10274 };
10275 
10276 static const afw_runtime_property_t
10277 impl_106_property_brief = {
10278  &afw_s_brief,
10279  (const afw_value_t *)&impl_106_property_value_brief
10280 };
10281 
10282 static const afw_value_string_t
10283 impl_106_property_value_dataType = {
10285  AFW_UTF8_LITERAL("string")
10286 };
10287 
10288 static const afw_runtime_property_t
10289 impl_106_property_dataType = {
10290  &afw_s_dataType,
10291  (const afw_value_t *)&impl_106_property_value_dataType
10292 };
10293 
10294 static const afw_value_string_t
10295 impl_106_property_value_description = {
10297  AFW_UTF8_LITERAL("This is used to uniquely identify this particular authorization mode.")
10298 };
10299 
10300 static const afw_runtime_property_t
10301 impl_106_property_description = {
10302  &afw_s_description,
10303  (const afw_value_t *)&impl_106_property_value_description
10304 };
10305 
10306 static const afw_value_string_t
10307 impl_106_property_value_label = {
10309  AFW_UTF8_LITERAL("Mode Id")
10310 };
10311 
10312 static const afw_runtime_property_t
10313 impl_106_property_label = {
10314  &afw_s_label,
10315  (const afw_value_t *)&impl_106_property_value_label
10316 };
10317 
10318 static const afw_value_boolean_t
10319 impl_106_property_value_required = {
10321  false
10322 };
10323 
10324 static const afw_runtime_property_t
10325 impl_106_property_required = {
10326  &afw_s_required,
10327  (const afw_value_t *)&impl_106_property_value_required
10328 };
10329 
10330 static const afw_runtime_property_t *
10331 impl_106_properties[] = {
10332  &impl_106_property_brief,
10333  &impl_106_property_dataType,
10334  &impl_106_property_description,
10335  &impl_106_property_label,
10336  &impl_106_property_required,
10337  NULL
10338 };
10339 
10341 impl_106_meta_object = {
10342  {
10343  &afw_runtime_inf_const_meta_object_inf
10344  },
10345  &impl_106,
10346  NULL
10347 };
10348 
10349 static const afw_utf8_t
10350 impl_106_meta_path =
10351  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes/modeId");
10352 
10354 impl_106 = {
10355  {
10356  &afw_runtime_inf_const_embedded_untyped_object,
10357  NULL,
10358  {
10359  (const afw_object_t *)&impl_106_meta_object,
10360  (const afw_object_t *)&impl_103,
10361  &afw_s_modeId,
10362  &afw_s__AdaptiveValueMeta_,
10363  &impl_106_meta_path
10364  }
10365  },
10366  &impl_106_properties[0]
10367 };
10368 
10369 /*
10370  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes
10371  */
10372 
10373 static const afw_value_object_t
10374 impl_103_property_value_brief = {
10376  (const afw_object_t *)&impl_104
10377 };
10378 
10379 static const afw_runtime_property_t
10380 impl_103_property_brief = {
10381  &afw_s_brief,
10382  (const afw_value_t *)&impl_103_property_value_brief
10383 };
10384 
10385 static const afw_value_object_t
10386 impl_103_property_value_description = {
10388  (const afw_object_t *)&impl_105
10389 };
10390 
10391 static const afw_runtime_property_t
10392 impl_103_property_description = {
10393  &afw_s_description,
10394  (const afw_value_t *)&impl_103_property_value_description
10395 };
10396 
10397 static const afw_value_object_t
10398 impl_103_property_value_modeId = {
10400  (const afw_object_t *)&impl_106
10401 };
10402 
10403 static const afw_runtime_property_t
10404 impl_103_property_modeId = {
10405  &afw_s_modeId,
10406  (const afw_value_t *)&impl_103_property_value_modeId
10407 };
10408 
10409 static const afw_runtime_property_t *
10410 impl_103_properties[] = {
10411  &impl_103_property_brief,
10412  &impl_103_property_description,
10413  &impl_103_property_modeId,
10414  NULL
10415 };
10416 
10418 impl_103_meta_object = {
10419  {
10420  &afw_runtime_inf_const_meta_object_inf
10421  },
10422  &impl_103,
10423  NULL
10424 };
10425 
10426 static const afw_utf8_t
10427 impl_103_meta_path =
10428  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_/propertyTypes");
10429 
10431 impl_103 = {
10432  {
10433  &afw_runtime_inf_const_embedded_untyped_object,
10434  NULL,
10435  {
10436  (const afw_object_t *)&impl_103_meta_object,
10437  (const afw_object_t *)&impl_102,
10438  &afw_s_propertyTypes,
10439  &afw_s__AdaptivePropertyTypes_,
10440  &impl_103_meta_path
10441  }
10442  },
10443  &impl_103_properties[0]
10444 };
10445 
10446 /*
10447  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_
10448  */
10449 
10450 static const afw_value_boolean_t
10451 impl_102_property_value_allowAdd = {
10453  false
10454 };
10455 
10456 static const afw_runtime_property_t
10457 impl_102_property_allowAdd = {
10458  &afw_s_allowAdd,
10459  (const afw_value_t *)&impl_102_property_value_allowAdd
10460 };
10461 
10462 static const afw_value_boolean_t
10463 impl_102_property_value_allowChange = {
10465  false
10466 };
10467 
10468 static const afw_runtime_property_t
10469 impl_102_property_allowChange = {
10470  &afw_s_allowChange,
10471  (const afw_value_t *)&impl_102_property_value_allowChange
10472 };
10473 
10474 static const afw_value_boolean_t
10475 impl_102_property_value_allowDelete = {
10477  false
10478 };
10479 
10480 static const afw_runtime_property_t
10481 impl_102_property_allowDelete = {
10482  &afw_s_allowDelete,
10483  (const afw_value_t *)&impl_102_property_value_allowDelete
10484 };
10485 
10486 static const afw_value_boolean_t
10487 impl_102_property_value_allowEntity = {
10489  true
10490 };
10491 
10492 static const afw_runtime_property_t
10493 impl_102_property_allowEntity = {
10494  &afw_s_allowEntity,
10495  (const afw_value_t *)&impl_102_property_value_allowEntity
10496 };
10497 
10498 static const afw_utf8_t
10499 impl_102_array_collectionURIs[] = {
10500  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
10501 };
10502 
10504 impl_102_list_collectionURIs = {
10507  sizeof(impl_102_array_collectionURIs) / sizeof(afw_utf8_t),
10508  &impl_102_array_collectionURIs
10509 };
10510 
10511 static const afw_value_list_t
10512 impl_102_property_value_collectionURIs = {
10514  (const afw_list_t *)&impl_102_list_collectionURIs
10515 };
10516 
10517 static const afw_runtime_property_t
10518 impl_102_property_collectionURIs = {
10519  &afw_s_collectionURIs,
10520  (const afw_value_t *)&impl_102_property_value_collectionURIs
10521 };
10522 
10523 static const afw_value_string_t
10524 impl_102_property_value_description = {
10526  AFW_UTF8_LITERAL("This is meta for current::modeId qualified variable value.")
10527 };
10528 
10529 static const afw_runtime_property_t
10530 impl_102_property_description = {
10531  &afw_s_description,
10532  (const afw_value_t *)&impl_102_property_value_description
10533 };
10534 
10535 static const afw_value_string_t
10536 impl_102_property_value_objectIdPropertyName = {
10538  AFW_UTF8_LITERAL("modeId")
10539 };
10540 
10541 static const afw_runtime_property_t
10542 impl_102_property_objectIdPropertyName = {
10543  &afw_s_objectIdPropertyName,
10544  (const afw_value_t *)&impl_102_property_value_objectIdPropertyName
10545 };
10546 
10547 static const afw_value_string_t
10548 impl_102_property_value_objectType = {
10550  AFW_UTF8_LITERAL("_AdaptiveAuthorizationMode_")
10551 };
10552 
10553 static const afw_runtime_property_t
10554 impl_102_property_objectType = {
10555  &afw_s_objectType,
10556  (const afw_value_t *)&impl_102_property_value_objectType
10557 };
10558 
10559 static const afw_value_object_t
10560 impl_102_property_value_propertyTypes = {
10562  (const afw_object_t *)&impl_103
10563 };
10564 
10565 static const afw_runtime_property_t
10566 impl_102_property_propertyTypes = {
10567  &afw_s_propertyTypes,
10568  (const afw_value_t *)&impl_102_property_value_propertyTypes
10569 };
10570 
10571 static const afw_runtime_property_t *
10572 impl_102_properties[] = {
10573  &impl_102_property_allowAdd,
10574  &impl_102_property_allowChange,
10575  &impl_102_property_allowDelete,
10576  &impl_102_property_allowEntity,
10577  &impl_102_property_collectionURIs,
10578  &impl_102_property_description,
10579  &impl_102_property_objectIdPropertyName,
10580  &impl_102_property_objectType,
10581  &impl_102_property_propertyTypes,
10582  NULL
10583 };
10584 
10586 impl_102_meta_object = {
10587  {
10588  &afw_runtime_inf_const_meta_object_inf
10589  },
10590  &impl_102,
10591  NULL
10592 };
10593 
10594 static const afw_utf8_t
10595 impl_102_meta_path =
10596  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationMode_");
10597 
10599 impl_102 = {
10600  {
10602  NULL,
10603  {
10604  (const afw_object_t *)&impl_102_meta_object,
10605  NULL,
10606  &afw_s__AdaptiveAuthorizationMode_,
10607  &afw_s__AdaptiveObjectType_,
10608  &impl_102_meta_path
10609  }
10610  },
10611  &impl_102_properties[0]
10612 };
10613 
10615 impl_107;
10616 
10618 impl_108;
10619 
10621 impl_109;
10622 
10623 /*
10624  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/advice
10625  */
10626 
10627 static const afw_value_string_t
10628 impl_109_property_value_brief = {
10630  AFW_UTF8_LITERAL("Advice ids")
10631 };
10632 
10633 static const afw_runtime_property_t
10634 impl_109_property_brief = {
10635  &afw_s_brief,
10636  (const afw_value_t *)&impl_109_property_value_brief
10637 };
10638 
10639 static const afw_value_string_t
10640 impl_109_property_value_dataType = {
10642  AFW_UTF8_LITERAL("list")
10643 };
10644 
10645 static const afw_runtime_property_t
10646 impl_109_property_dataType = {
10647  &afw_s_dataType,
10648  (const afw_value_t *)&impl_109_property_value_dataType
10649 };
10650 
10651 static const afw_value_string_t
10652 impl_109_property_value_dataTypeParameter = {
10654  AFW_UTF8_LITERAL("anyURI")
10655 };
10656 
10657 static const afw_runtime_property_t
10658 impl_109_property_dataTypeParameter = {
10659  &afw_s_dataTypeParameter,
10660  (const afw_value_t *)&impl_109_property_value_dataTypeParameter
10661 };
10662 
10663 static const afw_value_string_t
10664 impl_109_property_value_description = {
10666  AFW_UTF8_LITERAL("Advice ids.")
10667 };
10668 
10669 static const afw_runtime_property_t
10670 impl_109_property_description = {
10671  &afw_s_description,
10672  (const afw_value_t *)&impl_109_property_value_description
10673 };
10674 
10675 static const afw_value_string_t
10676 impl_109_property_value_label = {
10678  AFW_UTF8_LITERAL("Advice")
10679 };
10680 
10681 static const afw_runtime_property_t
10682 impl_109_property_label = {
10683  &afw_s_label,
10684  (const afw_value_t *)&impl_109_property_value_label
10685 };
10686 
10687 static const afw_runtime_property_t *
10688 impl_109_properties[] = {
10689  &impl_109_property_brief,
10690  &impl_109_property_dataType,
10691  &impl_109_property_dataTypeParameter,
10692  &impl_109_property_description,
10693  &impl_109_property_label,
10694  NULL
10695 };
10696 
10698 impl_109_meta_object = {
10699  {
10700  &afw_runtime_inf_const_meta_object_inf
10701  },
10702  &impl_109,
10703  NULL
10704 };
10705 
10706 static const afw_utf8_t
10707 impl_109_meta_path =
10708  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/advice");
10709 
10711 impl_109 = {
10712  {
10713  &afw_runtime_inf_const_embedded_untyped_object,
10714  NULL,
10715  {
10716  (const afw_object_t *)&impl_109_meta_object,
10717  (const afw_object_t *)&impl_108,
10718  &afw_s_advice,
10719  &afw_s__AdaptiveValueMeta_,
10720  &impl_109_meta_path
10721  }
10722  },
10723  &impl_109_properties[0]
10724 };
10725 
10727 impl_110;
10728 
10729 /*
10730  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/applicablePolicies
10731  */
10732 
10733 static const afw_value_string_t
10734 impl_110_property_value_brief = {
10736  AFW_UTF8_LITERAL("List of ids of matching policies")
10737 };
10738 
10739 static const afw_runtime_property_t
10740 impl_110_property_brief = {
10741  &afw_s_brief,
10742  (const afw_value_t *)&impl_110_property_value_brief
10743 };
10744 
10745 static const afw_value_string_t
10746 impl_110_property_value_dataType = {
10748  AFW_UTF8_LITERAL("list")
10749 };
10750 
10751 static const afw_runtime_property_t
10752 impl_110_property_dataType = {
10753  &afw_s_dataType,
10754  (const afw_value_t *)&impl_110_property_value_dataType
10755 };
10756 
10757 static const afw_value_string_t
10758 impl_110_property_value_dataTypeParameter = {
10760  AFW_UTF8_LITERAL("anyURI")
10761 };
10762 
10763 static const afw_runtime_property_t
10764 impl_110_property_dataTypeParameter = {
10765  &afw_s_dataTypeParameter,
10766  (const afw_value_t *)&impl_110_property_value_dataTypeParameter
10767 };
10768 
10769 static const afw_value_string_t
10770 impl_110_property_value_description = {
10772  AFW_UTF8_LITERAL("This is a list of ids of all policies whose target and condition matched during this check.")
10773 };
10774 
10775 static const afw_runtime_property_t
10776 impl_110_property_description = {
10777  &afw_s_description,
10778  (const afw_value_t *)&impl_110_property_value_description
10779 };
10780 
10781 static const afw_value_string_t
10782 impl_110_property_value_label = {
10784  AFW_UTF8_LITERAL("Applicable Policies")
10785 };
10786 
10787 static const afw_runtime_property_t
10788 impl_110_property_label = {
10789  &afw_s_label,
10790  (const afw_value_t *)&impl_110_property_value_label
10791 };
10792 
10793 static const afw_runtime_property_t *
10794 impl_110_properties[] = {
10795  &impl_110_property_brief,
10796  &impl_110_property_dataType,
10797  &impl_110_property_dataTypeParameter,
10798  &impl_110_property_description,
10799  &impl_110_property_label,
10800  NULL
10801 };
10802 
10804 impl_110_meta_object = {
10805  {
10806  &afw_runtime_inf_const_meta_object_inf
10807  },
10808  &impl_110,
10809  NULL
10810 };
10811 
10812 static const afw_utf8_t
10813 impl_110_meta_path =
10814  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/applicablePolicies");
10815 
10817 impl_110 = {
10818  {
10819  &afw_runtime_inf_const_embedded_untyped_object,
10820  NULL,
10821  {
10822  (const afw_object_t *)&impl_110_meta_object,
10823  (const afw_object_t *)&impl_108,
10824  &afw_s_applicablePolicies,
10825  &afw_s__AdaptiveValueMeta_,
10826  &impl_110_meta_path
10827  }
10828  },
10829  &impl_110_properties[0]
10830 };
10831 
10833 impl_111;
10834 
10835 /*
10836  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/decision
10837  */
10838 
10839 static const afw_value_string_t
10840 impl_111_property_value_brief = {
10842  AFW_UTF8_LITERAL("This is the decision")
10843 };
10844 
10845 static const afw_runtime_property_t
10846 impl_111_property_brief = {
10847  &afw_s_brief,
10848  (const afw_value_t *)&impl_111_property_value_brief
10849 };
10850 
10851 static const afw_value_string_t
10852 impl_111_property_value_dataType = {
10854  AFW_UTF8_LITERAL("string")
10855 };
10856 
10857 static const afw_runtime_property_t
10858 impl_111_property_dataType = {
10859  &afw_s_dataType,
10860  (const afw_value_t *)&impl_111_property_value_dataType
10861 };
10862 
10863 static const afw_value_string_t
10864 impl_111_property_value_description = {
10866  AFW_UTF8_LITERAL("This is the decision.")
10867 };
10868 
10869 static const afw_runtime_property_t
10870 impl_111_property_description = {
10871  &afw_s_description,
10872  (const afw_value_t *)&impl_111_property_value_description
10873 };
10874 
10875 static const afw_value_string_t
10876 impl_111_property_value_label = {
10878  AFW_UTF8_LITERAL("Decision")
10879 };
10880 
10881 static const afw_runtime_property_t
10882 impl_111_property_label = {
10883  &afw_s_label,
10884  (const afw_value_t *)&impl_111_property_value_label
10885 };
10886 
10887 static const afw_utf8_t
10888 impl_111_array_possibleValues[] = {
10889  AFW_UTF8_LITERAL("deny"),
10890  AFW_UTF8_LITERAL("indeterminate"),
10891  AFW_UTF8_LITERAL("notApplicable"),
10892  AFW_UTF8_LITERAL("permit")
10893 };
10894 
10896 impl_111_list_possibleValues = {
10899  sizeof(impl_111_array_possibleValues) / sizeof(afw_utf8_t),
10900  &impl_111_array_possibleValues
10901 };
10902 
10903 static const afw_value_list_t
10904 impl_111_property_value_possibleValues = {
10906  (const afw_list_t *)&impl_111_list_possibleValues
10907 };
10908 
10909 static const afw_runtime_property_t
10910 impl_111_property_possibleValues = {
10911  &afw_s_possibleValues,
10912  (const afw_value_t *)&impl_111_property_value_possibleValues
10913 };
10914 
10915 static const afw_value_boolean_t
10916 impl_111_property_value_required = {
10918  true
10919 };
10920 
10921 static const afw_runtime_property_t
10922 impl_111_property_required = {
10923  &afw_s_required,
10924  (const afw_value_t *)&impl_111_property_value_required
10925 };
10926 
10927 static const afw_runtime_property_t *
10928 impl_111_properties[] = {
10929  &impl_111_property_brief,
10930  &impl_111_property_dataType,
10931  &impl_111_property_description,
10932  &impl_111_property_label,
10933  &impl_111_property_possibleValues,
10934  &impl_111_property_required,
10935  NULL
10936 };
10937 
10939 impl_111_meta_object = {
10940  {
10941  &afw_runtime_inf_const_meta_object_inf
10942  },
10943  &impl_111,
10944  NULL
10945 };
10946 
10947 static const afw_utf8_t
10948 impl_111_meta_path =
10949  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/decision");
10950 
10952 impl_111 = {
10953  {
10954  &afw_runtime_inf_const_embedded_untyped_object,
10955  NULL,
10956  {
10957  (const afw_object_t *)&impl_111_meta_object,
10958  (const afw_object_t *)&impl_108,
10959  &afw_s_decision,
10960  &afw_s__AdaptiveValueMeta_,
10961  &impl_111_meta_path
10962  }
10963  },
10964  &impl_111_properties[0]
10965 };
10966 
10968 impl_112;
10969 
10970 /*
10971  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/errors
10972  */
10973 
10974 static const afw_value_string_t
10975 impl_112_property_value_brief = {
10977  AFW_UTF8_LITERAL("Errors that occurred")
10978 };
10979 
10980 static const afw_runtime_property_t
10981 impl_112_property_brief = {
10982  &afw_s_brief,
10983  (const afw_value_t *)&impl_112_property_value_brief
10984 };
10985 
10986 static const afw_value_string_t
10987 impl_112_property_value_dataType = {
10989  AFW_UTF8_LITERAL("list")
10990 };
10991 
10992 static const afw_runtime_property_t
10993 impl_112_property_dataType = {
10994  &afw_s_dataType,
10995  (const afw_value_t *)&impl_112_property_value_dataType
10996 };
10997 
10998 static const afw_value_string_t
10999 impl_112_property_value_dataTypeParameter = {
11001  AFW_UTF8_LITERAL("_AdaptiveResponseError_")
11002 };
11003 
11004 static const afw_runtime_property_t
11005 impl_112_property_dataTypeParameter = {
11006  &afw_s_dataTypeParameter,
11007  (const afw_value_t *)&impl_112_property_value_dataTypeParameter
11008 };
11009 
11010 static const afw_value_string_t
11011 impl_112_property_value_description = {
11013  AFW_UTF8_LITERAL("Error that occurred.")
11014 };
11015 
11016 static const afw_runtime_property_t
11017 impl_112_property_description = {
11018  &afw_s_description,
11019  (const afw_value_t *)&impl_112_property_value_description
11020 };
11021 
11022 static const afw_value_string_t
11023 impl_112_property_value_label = {
11025  AFW_UTF8_LITERAL("Errors")
11026 };
11027 
11028 static const afw_runtime_property_t
11029 impl_112_property_label = {
11030  &afw_s_label,
11031  (const afw_value_t *)&impl_112_property_value_label
11032 };
11033 
11034 static const afw_value_boolean_t
11035 impl_112_property_value_required = {
11037  false
11038 };
11039 
11040 static const afw_runtime_property_t
11041 impl_112_property_required = {
11042  &afw_s_required,
11043  (const afw_value_t *)&impl_112_property_value_required
11044 };
11045 
11046 static const afw_runtime_property_t *
11047 impl_112_properties[] = {
11048  &impl_112_property_brief,
11049  &impl_112_property_dataType,
11050  &impl_112_property_dataTypeParameter,
11051  &impl_112_property_description,
11052  &impl_112_property_label,
11053  &impl_112_property_required,
11054  NULL
11055 };
11056 
11058 impl_112_meta_object = {
11059  {
11060  &afw_runtime_inf_const_meta_object_inf
11061  },
11062  &impl_112,
11063  NULL
11064 };
11065 
11066 static const afw_utf8_t
11067 impl_112_meta_path =
11068  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/errors");
11069 
11071 impl_112 = {
11072  {
11073  &afw_runtime_inf_const_embedded_untyped_object,
11074  NULL,
11075  {
11076  (const afw_object_t *)&impl_112_meta_object,
11077  (const afw_object_t *)&impl_108,
11078  &afw_s_errors,
11079  &afw_s__AdaptiveValueMeta_,
11080  &impl_112_meta_path
11081  }
11082  },
11083  &impl_112_properties[0]
11084 };
11085 
11087 impl_113;
11088 
11089 /*
11090  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/obligations
11091  */
11092 
11093 static const afw_value_string_t
11094 impl_113_property_value_brief = {
11096  AFW_UTF8_LITERAL("Obligation ids that must be satisfied")
11097 };
11098 
11099 static const afw_runtime_property_t
11100 impl_113_property_brief = {
11101  &afw_s_brief,
11102  (const afw_value_t *)&impl_113_property_value_brief
11103 };
11104 
11105 static const afw_value_string_t
11106 impl_113_property_value_dataType = {
11108  AFW_UTF8_LITERAL("list")
11109 };
11110 
11111 static const afw_runtime_property_t
11112 impl_113_property_dataType = {
11113  &afw_s_dataType,
11114  (const afw_value_t *)&impl_113_property_value_dataType
11115 };
11116 
11117 static const afw_value_string_t
11118 impl_113_property_value_dataTypeParameter = {
11120  AFW_UTF8_LITERAL("anyURI")
11121 };
11122 
11123 static const afw_runtime_property_t
11124 impl_113_property_dataTypeParameter = {
11125  &afw_s_dataTypeParameter,
11126  (const afw_value_t *)&impl_113_property_value_dataTypeParameter
11127 };
11128 
11129 static const afw_value_string_t
11130 impl_113_property_value_description = {
11132  AFW_UTF8_LITERAL("Obligation ids that must be satisfied.")
11133 };
11134 
11135 static const afw_runtime_property_t
11136 impl_113_property_description = {
11137  &afw_s_description,
11138  (const afw_value_t *)&impl_113_property_value_description
11139 };
11140 
11141 static const afw_value_string_t
11142 impl_113_property_value_label = {
11144  AFW_UTF8_LITERAL("Obligations")
11145 };
11146 
11147 static const afw_runtime_property_t
11148 impl_113_property_label = {
11149  &afw_s_label,
11150  (const afw_value_t *)&impl_113_property_value_label
11151 };
11152 
11153 static const afw_runtime_property_t *
11154 impl_113_properties[] = {
11155  &impl_113_property_brief,
11156  &impl_113_property_dataType,
11157  &impl_113_property_dataTypeParameter,
11158  &impl_113_property_description,
11159  &impl_113_property_label,
11160  NULL
11161 };
11162 
11164 impl_113_meta_object = {
11165  {
11166  &afw_runtime_inf_const_meta_object_inf
11167  },
11168  &impl_113,
11169  NULL
11170 };
11171 
11172 static const afw_utf8_t
11173 impl_113_meta_path =
11174  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/obligations");
11175 
11177 impl_113 = {
11178  {
11179  &afw_runtime_inf_const_embedded_untyped_object,
11180  NULL,
11181  {
11182  (const afw_object_t *)&impl_113_meta_object,
11183  (const afw_object_t *)&impl_108,
11184  &afw_s_obligations,
11185  &afw_s__AdaptiveValueMeta_,
11186  &impl_113_meta_path
11187  }
11188  },
11189  &impl_113_properties[0]
11190 };
11191 
11193 impl_114;
11194 
11195 /*
11196  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/properties
11197  */
11198 
11199 static const afw_value_string_t
11200 impl_114_property_value_brief = {
11202  AFW_UTF8_LITERAL("Properties that were requested for retrieval")
11203 };
11204 
11205 static const afw_runtime_property_t
11206 impl_114_property_brief = {
11207  &afw_s_brief,
11208  (const afw_value_t *)&impl_114_property_value_brief
11209 };
11210 
11211 static const afw_value_string_t
11212 impl_114_property_value_dataType = {
11214  AFW_UTF8_LITERAL("list")
11215 };
11216 
11217 static const afw_runtime_property_t
11218 impl_114_property_dataType = {
11219  &afw_s_dataType,
11220  (const afw_value_t *)&impl_114_property_value_dataType
11221 };
11222 
11223 static const afw_value_string_t
11224 impl_114_property_value_description = {
11226  AFW_UTF8_LITERAL("Properties that were requested for retrieval.")
11227 };
11228 
11229 static const afw_runtime_property_t
11230 impl_114_property_description = {
11231  &afw_s_description,
11232  (const afw_value_t *)&impl_114_property_value_description
11233 };
11234 
11235 static const afw_value_string_t
11236 impl_114_property_value_label = {
11238  AFW_UTF8_LITERAL("Properties")
11239 };
11240 
11241 static const afw_runtime_property_t
11242 impl_114_property_label = {
11243  &afw_s_label,
11244  (const afw_value_t *)&impl_114_property_value_label
11245 };
11246 
11247 static const afw_runtime_property_t *
11248 impl_114_properties[] = {
11249  &impl_114_property_brief,
11250  &impl_114_property_dataType,
11251  &impl_114_property_description,
11252  &impl_114_property_label,
11253  NULL
11254 };
11255 
11257 impl_114_meta_object = {
11258  {
11259  &afw_runtime_inf_const_meta_object_inf
11260  },
11261  &impl_114,
11262  NULL
11263 };
11264 
11265 static const afw_utf8_t
11266 impl_114_meta_path =
11267  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes/properties");
11268 
11270 impl_114 = {
11271  {
11272  &afw_runtime_inf_const_embedded_untyped_object,
11273  NULL,
11274  {
11275  (const afw_object_t *)&impl_114_meta_object,
11276  (const afw_object_t *)&impl_108,
11277  &afw_s_properties,
11278  &afw_s__AdaptiveValueMeta_,
11279  &impl_114_meta_path
11280  }
11281  },
11282  &impl_114_properties[0]
11283 };
11284 
11285 /*
11286  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes
11287  */
11288 
11289 static const afw_value_object_t
11290 impl_108_property_value_advice = {
11292  (const afw_object_t *)&impl_109
11293 };
11294 
11295 static const afw_runtime_property_t
11296 impl_108_property_advice = {
11297  &afw_s_advice,
11298  (const afw_value_t *)&impl_108_property_value_advice
11299 };
11300 
11301 static const afw_value_object_t
11302 impl_108_property_value_applicablePolicies = {
11304  (const afw_object_t *)&impl_110
11305 };
11306 
11307 static const afw_runtime_property_t
11308 impl_108_property_applicablePolicies = {
11309  &afw_s_applicablePolicies,
11310  (const afw_value_t *)&impl_108_property_value_applicablePolicies
11311 };
11312 
11313 static const afw_value_object_t
11314 impl_108_property_value_decision = {
11316  (const afw_object_t *)&impl_111
11317 };
11318 
11319 static const afw_runtime_property_t
11320 impl_108_property_decision = {
11321  &afw_s_decision,
11322  (const afw_value_t *)&impl_108_property_value_decision
11323 };
11324 
11325 static const afw_value_object_t
11326 impl_108_property_value_errors = {
11328  (const afw_object_t *)&impl_112
11329 };
11330 
11331 static const afw_runtime_property_t
11332 impl_108_property_errors = {
11333  &afw_s_errors,
11334  (const afw_value_t *)&impl_108_property_value_errors
11335 };
11336 
11337 static const afw_value_object_t
11338 impl_108_property_value_obligations = {
11340  (const afw_object_t *)&impl_113
11341 };
11342 
11343 static const afw_runtime_property_t
11344 impl_108_property_obligations = {
11345  &afw_s_obligations,
11346  (const afw_value_t *)&impl_108_property_value_obligations
11347 };
11348 
11349 static const afw_value_object_t
11350 impl_108_property_value_properties = {
11352  (const afw_object_t *)&impl_114
11353 };
11354 
11355 static const afw_runtime_property_t
11356 impl_108_property_properties = {
11357  &afw_s_properties,
11358  (const afw_value_t *)&impl_108_property_value_properties
11359 };
11360 
11361 static const afw_runtime_property_t *
11362 impl_108_properties[] = {
11363  &impl_108_property_advice,
11364  &impl_108_property_applicablePolicies,
11365  &impl_108_property_decision,
11366  &impl_108_property_errors,
11367  &impl_108_property_obligations,
11368  &impl_108_property_properties,
11369  NULL
11370 };
11371 
11373 impl_108_meta_object = {
11374  {
11375  &afw_runtime_inf_const_meta_object_inf
11376  },
11377  &impl_108,
11378  NULL
11379 };
11380 
11381 static const afw_utf8_t
11382 impl_108_meta_path =
11383  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_/propertyTypes");
11384 
11386 impl_108 = {
11387  {
11388  &afw_runtime_inf_const_embedded_untyped_object,
11389  NULL,
11390  {
11391  (const afw_object_t *)&impl_108_meta_object,
11392  (const afw_object_t *)&impl_107,
11393  &afw_s_propertyTypes,
11394  &afw_s__AdaptivePropertyTypes_,
11395  &impl_108_meta_path
11396  }
11397  },
11398  &impl_108_properties[0]
11399 };
11400 
11401 /*
11402  * /afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_
11403  */
11404 
11405 static const afw_value_boolean_t
11406 impl_107_property_value_allowAdd = {
11408  false
11409 };
11410 
11411 static const afw_runtime_property_t
11412 impl_107_property_allowAdd = {
11413  &afw_s_allowAdd,
11414  (const afw_value_t *)&impl_107_property_value_allowAdd
11415 };
11416 
11417 static const afw_value_boolean_t
11418 impl_107_property_value_allowChange = {
11420  false
11421 };
11422 
11423 static const afw_runtime_property_t
11424 impl_107_property_allowChange = {
11425  &afw_s_allowChange,
11426  (const afw_value_t *)&impl_107_property_value_allowChange
11427 };
11428 
11429 static const afw_value_boolean_t
11430 impl_107_property_value_allowDelete = {
11432  false
11433 };
11434 
11435 static const afw_runtime_property_t
11436 impl_107_property_allowDelete = {
11437  &afw_s_allowDelete,
11438  (const afw_value_t *)&impl_107_property_value_allowDelete
11439 };
11440 
11441 static const afw_value_boolean_t
11442 impl_107_property_value_allowEntity = {
11444  false
11445 };
11446 
11447 static const afw_runtime_property_t
11448 impl_107_property_allowEntity = {
11449  &afw_s_allowEntity,
11450  (const afw_value_t *)&impl_107_property_value_allowEntity
11451 };
11452 
11453 static const afw_utf8_t
11454 impl_107_array_collectionURIs[] = {
11455  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
11456 };
11457 
11459 impl_107_list_collectionURIs = {
11462  sizeof(impl_107_array_collectionURIs) / sizeof(afw_utf8_t),
11463  &impl_107_array_collectionURIs
11464 };
11465 
11466 static const afw_value_list_t
11467 impl_107_property_value_collectionURIs = {
11469  (const afw_list_t *)&impl_107_list_collectionURIs
11470 };
11471 
11472 static const afw_runtime_property_t
11473 impl_107_property_collectionURIs = {
11474  &afw_s_collectionURIs,
11475  (const afw_value_t *)&impl_107_property_value_collectionURIs
11476 };
11477 
11478 static const afw_value_string_t
11479 impl_107_property_value_description = {
11481  AFW_UTF8_LITERAL("This result of an authorization check.")
11482 };
11483 
11484 static const afw_runtime_property_t
11485 impl_107_property_description = {
11486  &afw_s_description,
11487  (const afw_value_t *)&impl_107_property_value_description
11488 };
11489 
11490 static const afw_value_string_t
11491 impl_107_property_value_objectType = {
11493  AFW_UTF8_LITERAL("_AdaptiveAuthorizationResult_")
11494 };
11495 
11496 static const afw_runtime_property_t
11497 impl_107_property_objectType = {
11498  &afw_s_objectType,
11499  (const afw_value_t *)&impl_107_property_value_objectType
11500 };
11501 
11502 static const afw_value_object_t
11503 impl_107_property_value_propertyTypes = {
11505  (const afw_object_t *)&impl_108
11506 };
11507 
11508 static const afw_runtime_property_t
11509 impl_107_property_propertyTypes = {
11510  &afw_s_propertyTypes,
11511  (const afw_value_t *)&impl_107_property_value_propertyTypes
11512 };
11513 
11514 static const afw_runtime_property_t *
11515 impl_107_properties[] = {
11516  &impl_107_property_allowAdd,
11517  &impl_107_property_allowChange,
11518  &impl_107_property_allowDelete,
11519  &impl_107_property_allowEntity,
11520  &impl_107_property_collectionURIs,
11521  &impl_107_property_description,
11522  &impl_107_property_objectType,
11523  &impl_107_property_propertyTypes,
11524  NULL
11525 };
11526 
11528 impl_107_meta_object = {
11529  {
11530  &afw_runtime_inf_const_meta_object_inf
11531  },
11532  &impl_107,
11533  NULL
11534 };
11535 
11536 static const afw_utf8_t
11537 impl_107_meta_path =
11538  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAuthorizationResult_");
11539 
11541 impl_107 = {
11542  {
11544  NULL,
11545  {
11546  (const afw_object_t *)&impl_107_meta_object,
11547  NULL,
11548  &afw_s__AdaptiveAuthorizationResult_,
11549  &afw_s__AdaptiveObjectType_,
11550  &impl_107_meta_path
11551  }
11552  },
11553  &impl_107_properties[0]
11554 };
11555 
11557 impl_115;
11558 
11560 impl_116;
11561 
11563 impl_117;
11564 
11565 /*
11566  * /afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/brief
11567  */
11568 
11569 static const afw_value_boolean_t
11570 impl_117_property_value_allowQuery = {
11572  true
11573 };
11574 
11575 static const afw_runtime_property_t
11576 impl_117_property_allowQuery = {
11577  &afw_s_allowQuery,
11578  (const afw_value_t *)&impl_117_property_value_allowQuery
11579 };
11580 
11581 static const afw_value_string_t
11582 impl_117_property_value_dataType = {
11584  AFW_UTF8_LITERAL("string")
11585 };
11586 
11587 static const afw_runtime_property_t
11588 impl_117_property_dataType = {
11589  &afw_s_dataType,
11590  (const afw_value_t *)&impl_117_property_value_dataType
11591 };
11592 
11593 static const afw_value_string_t
11594 impl_117_property_value_description = {
11596  AFW_UTF8_LITERAL("Brief description of the collection")
11597 };
11598 
11599 static const afw_runtime_property_t
11600 impl_117_property_description = {
11601  &afw_s_description,
11602  (const afw_value_t *)&impl_117_property_value_description
11603 };
11604 
11605 static const afw_value_string_t
11606 impl_117_property_value_label = {
11608  AFW_UTF8_LITERAL("Brief")
11609 };
11610 
11611 static const afw_runtime_property_t
11612 impl_117_property_label = {
11613  &afw_s_label,
11614  (const afw_value_t *)&impl_117_property_value_label
11615 };
11616 
11617 static const afw_runtime_property_t *
11618 impl_117_properties[] = {
11619  &impl_117_property_allowQuery,
11620  &impl_117_property_dataType,
11621  &impl_117_property_description,
11622  &impl_117_property_label,
11623  NULL
11624 };
11625 
11627 impl_117_meta_object = {
11628  {
11629  &afw_runtime_inf_const_meta_object_inf
11630  },
11631  &impl_117,
11632  NULL
11633 };
11634 
11635 static const afw_utf8_t
11636 impl_117_meta_path =
11637  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/brief");
11638 
11640 impl_117 = {
11641  {
11642  &afw_runtime_inf_const_embedded_untyped_object,
11643  NULL,
11644  {
11645  (const afw_object_t *)&impl_117_meta_object,
11646  (const afw_object_t *)&impl_116,
11647  &afw_s_brief,
11648  &afw_s__AdaptiveValueMeta_,
11649  &impl_117_meta_path
11650  }
11651  },
11652  &impl_117_properties[0]
11653 };
11654 
11656 impl_118;
11657 
11658 /*
11659  * /afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/description
11660  */
11661 
11662 static const afw_value_boolean_t
11663 impl_118_property_value_allowQuery = {
11665  true
11666 };
11667 
11668 static const afw_runtime_property_t
11669 impl_118_property_allowQuery = {
11670  &afw_s_allowQuery,
11671  (const afw_value_t *)&impl_118_property_value_allowQuery
11672 };
11673 
11674 static const afw_value_string_t
11675 impl_118_property_value_dataType = {
11677  AFW_UTF8_LITERAL("string")
11678 };
11679 
11680 static const afw_runtime_property_t
11681 impl_118_property_dataType = {
11682  &afw_s_dataType,
11683  (const afw_value_t *)&impl_118_property_value_dataType
11684 };
11685 
11686 static const afw_value_string_t
11687 impl_118_property_value_dataTypeParameter = {
11689  AFW_UTF8_LITERAL("text/plain")
11690 };
11691 
11692 static const afw_runtime_property_t
11693 impl_118_property_dataTypeParameter = {
11694  &afw_s_dataTypeParameter,
11695  (const afw_value_t *)&impl_118_property_value_dataTypeParameter
11696 };
11697 
11698 static const afw_value_string_t
11699 impl_118_property_value_description = {
11701  AFW_UTF8_LITERAL("Description of the collection.")
11702 };
11703 
11704 static const afw_runtime_property_t
11705 impl_118_property_description = {
11706  &afw_s_description,
11707  (const afw_value_t *)&impl_118_property_value_description
11708 };
11709 
11710 static const afw_value_string_t
11711 impl_118_property_value_label = {
11713  AFW_UTF8_LITERAL("Description")
11714 };
11715 
11716 static const afw_runtime_property_t
11717 impl_118_property_label = {
11718  &afw_s_label,
11719  (const afw_value_t *)&impl_118_property_value_label
11720 };
11721 
11722 static const afw_runtime_property_t *
11723 impl_118_properties[] = {
11724  &impl_118_property_allowQuery,
11725  &impl_118_property_dataType,
11726  &impl_118_property_dataTypeParameter,
11727  &impl_118_property_description,
11728  &impl_118_property_label,
11729  NULL
11730 };
11731 
11733 impl_118_meta_object = {
11734  {
11735  &afw_runtime_inf_const_meta_object_inf
11736  },
11737  &impl_118,
11738  NULL
11739 };
11740 
11741 static const afw_utf8_t
11742 impl_118_meta_path =
11743  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/description");
11744 
11746 impl_118 = {
11747  {
11748  &afw_runtime_inf_const_embedded_untyped_object,
11749  NULL,
11750  {
11751  (const afw_object_t *)&impl_118_meta_object,
11752  (const afw_object_t *)&impl_116,
11753  &afw_s_description,
11754  &afw_s__AdaptiveValueMeta_,
11755  &impl_118_meta_path
11756  }
11757  },
11758  &impl_118_properties[0]
11759 };
11760 
11762 impl_119;
11763 
11764 /*
11765  * /afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/objectId
11766  */
11767 
11768 static const afw_value_boolean_t
11769 impl_119_property_value_allowQuery = {
11771  true
11772 };
11773 
11774 static const afw_runtime_property_t
11775 impl_119_property_allowQuery = {
11776  &afw_s_allowQuery,
11777  (const afw_value_t *)&impl_119_property_value_allowQuery
11778 };
11779 
11780 static const afw_value_string_t
11781 impl_119_property_value_dataType = {
11783  AFW_UTF8_LITERAL("string")
11784 };
11785 
11786 static const afw_runtime_property_t
11787 impl_119_property_dataType = {
11788  &afw_s_dataType,
11789  (const afw_value_t *)&impl_119_property_value_dataType
11790 };
11791 
11792 static const afw_value_string_t
11793 impl_119_property_value_description = {
11795  AFW_UTF8_LITERAL("Id of the collection.")
11796 };
11797 
11798 static const afw_runtime_property_t
11799 impl_119_property_description = {
11800  &afw_s_description,
11801  (const afw_value_t *)&impl_119_property_value_description
11802 };
11803 
11804 static const afw_value_string_t
11805 impl_119_property_value_label = {
11807  AFW_UTF8_LITERAL("Object")
11808 };
11809 
11810 static const afw_runtime_property_t
11811 impl_119_property_label = {
11812  &afw_s_label,
11813  (const afw_value_t *)&impl_119_property_value_label
11814 };
11815 
11816 static const afw_value_boolean_t
11817 impl_119_property_value_required = {
11819  true
11820 };
11821 
11822 static const afw_runtime_property_t
11823 impl_119_property_required = {
11824  &afw_s_required,
11825  (const afw_value_t *)&impl_119_property_value_required
11826 };
11827 
11828 static const afw_runtime_property_t *
11829 impl_119_properties[] = {
11830  &impl_119_property_allowQuery,
11831  &impl_119_property_dataType,
11832  &impl_119_property_description,
11833  &impl_119_property_label,
11834  &impl_119_property_required,
11835  NULL
11836 };
11837 
11839 impl_119_meta_object = {
11840  {
11841  &afw_runtime_inf_const_meta_object_inf
11842  },
11843  &impl_119,
11844  NULL
11845 };
11846 
11847 static const afw_utf8_t
11848 impl_119_meta_path =
11849  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/objectId");
11850 
11852 impl_119 = {
11853  {
11854  &afw_runtime_inf_const_embedded_untyped_object,
11855  NULL,
11856  {
11857  (const afw_object_t *)&impl_119_meta_object,
11858  (const afw_object_t *)&impl_116,
11859  &afw_s_objectId,
11860  &afw_s__AdaptiveValueMeta_,
11861  &impl_119_meta_path
11862  }
11863  },
11864  &impl_119_properties[0]
11865 };
11866 
11868 impl_120;
11869 
11870 /*
11871  * /afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/originURI
11872  */
11873 
11874 static const afw_value_boolean_t
11875 impl_120_property_value_allowQuery = {
11877  true
11878 };
11879 
11880 static const afw_runtime_property_t
11881 impl_120_property_allowQuery = {
11882  &afw_s_allowQuery,
11883  (const afw_value_t *)&impl_120_property_value_allowQuery
11884 };
11885 
11886 static const afw_value_string_t
11887 impl_120_property_value_dataType = {
11889  AFW_UTF8_LITERAL("anyURI")
11890 };
11891 
11892 static const afw_runtime_property_t
11893 impl_120_property_dataType = {
11894  &afw_s_dataType,
11895  (const afw_value_t *)&impl_120_property_value_dataType
11896 };
11897 
11898 static const afw_value_string_t
11899 impl_120_property_value_description = {
11901  AFW_UTF8_LITERAL("The origin URI of this collection. This may be different from the URI within this instance of Adaptive Framework.")
11902 };
11903 
11904 static const afw_runtime_property_t
11905 impl_120_property_description = {
11906  &afw_s_description,
11907  (const afw_value_t *)&impl_120_property_value_description
11908 };
11909 
11910 static const afw_value_string_t
11911 impl_120_property_value_label = {
11913  AFW_UTF8_LITERAL("Origin URI")
11914 };
11915 
11916 static const afw_runtime_property_t
11917 impl_120_property_label = {
11918  &afw_s_label,
11919  (const afw_value_t *)&impl_120_property_value_label
11920 };
11921 
11922 static const afw_runtime_property_t *
11923 impl_120_properties[] = {
11924  &impl_120_property_allowQuery,
11925  &impl_120_property_dataType,
11926  &impl_120_property_description,
11927  &impl_120_property_label,
11928  NULL
11929 };
11930 
11932 impl_120_meta_object = {
11933  {
11934  &afw_runtime_inf_const_meta_object_inf
11935  },
11936  &impl_120,
11937  NULL
11938 };
11939 
11940 static const afw_utf8_t
11941 impl_120_meta_path =
11942  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes/originURI");
11943 
11945 impl_120 = {
11946  {
11947  &afw_runtime_inf_const_embedded_untyped_object,
11948  NULL,
11949  {
11950  (const afw_object_t *)&impl_120_meta_object,
11951  (const afw_object_t *)&impl_116,
11952  &afw_s_originURI,
11953  &afw_s__AdaptiveValueMeta_,
11954  &impl_120_meta_path
11955  }
11956  },
11957  &impl_120_properties[0]
11958 };
11959 
11960 /*
11961  * /afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes
11962  */
11963 
11964 static const afw_value_object_t
11965 impl_116_property_value_brief = {
11967  (const afw_object_t *)&impl_117
11968 };
11969 
11970 static const afw_runtime_property_t
11971 impl_116_property_brief = {
11972  &afw_s_brief,
11973  (const afw_value_t *)&impl_116_property_value_brief
11974 };
11975 
11976 static const afw_value_object_t
11977 impl_116_property_value_description = {
11979  (const afw_object_t *)&impl_118
11980 };
11981 
11982 static const afw_runtime_property_t
11983 impl_116_property_description = {
11984  &afw_s_description,
11985  (const afw_value_t *)&impl_116_property_value_description
11986 };
11987 
11988 static const afw_value_object_t
11989 impl_116_property_value_objectId = {
11991  (const afw_object_t *)&impl_119
11992 };
11993 
11994 static const afw_runtime_property_t
11995 impl_116_property_objectId = {
11996  &afw_s_objectId,
11997  (const afw_value_t *)&impl_116_property_value_objectId
11998 };
11999 
12000 static const afw_value_object_t
12001 impl_116_property_value_originURI = {
12003  (const afw_object_t *)&impl_120
12004 };
12005 
12006 static const afw_runtime_property_t
12007 impl_116_property_originURI = {
12008  &afw_s_originURI,
12009  (const afw_value_t *)&impl_116_property_value_originURI
12010 };
12011 
12012 static const afw_runtime_property_t *
12013 impl_116_properties[] = {
12014  &impl_116_property_brief,
12015  &impl_116_property_description,
12016  &impl_116_property_objectId,
12017  &impl_116_property_originURI,
12018  NULL
12019 };
12020 
12022 impl_116_meta_object = {
12023  {
12024  &afw_runtime_inf_const_meta_object_inf
12025  },
12026  &impl_116,
12027  NULL
12028 };
12029 
12030 static const afw_utf8_t
12031 impl_116_meta_path =
12032  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveCollection_/propertyTypes");
12033 
12035 impl_116 = {
12036  {
12037  &afw_runtime_inf_const_embedded_untyped_object,
12038  NULL,
12039  {
12040  (const afw_object_t *)&impl_116_meta_object,
12041  (const afw_object_t *)&impl_115,
12042  &afw_s_propertyTypes,
12043  &afw_s__AdaptivePropertyTypes_,
12044  &impl_116_meta_path
12045  }
12046  },
12047  &impl_116_properties[0]
12048 };
12049 
12050 /*
12051  * /afw/_AdaptiveObjectType_/_AdaptiveCollection_
12052  */
12053 
12054 static const afw_value_boolean_t
12055 impl_115_property_value_allowEntity = {
12057  true
12058 };
12059 
12060 static const afw_runtime_property_t
12061 impl_115_property_allowEntity = {
12062  &afw_s_allowEntity,
12063  (const afw_value_t *)&impl_115_property_value_allowEntity
12064 };
12065 
12066 static const afw_utf8_t
12067 impl_115_array_collectionURIs[] = {
12068  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
12069 };
12070 
12072 impl_115_list_collectionURIs = {
12075  sizeof(impl_115_array_collectionURIs) / sizeof(afw_utf8_t),
12076  &impl_115_array_collectionURIs
12077 };
12078 
12079 static const afw_value_list_t
12080 impl_115_property_value_collectionURIs = {
12082  (const afw_list_t *)&impl_115_list_collectionURIs
12083 };
12084 
12085 static const afw_runtime_property_t
12086 impl_115_property_collectionURIs = {
12087  &afw_s_collectionURIs,
12088  (const afw_value_t *)&impl_115_property_value_collectionURIs
12089 };
12090 
12091 static const afw_value_string_t
12092 impl_115_property_value_description = {
12094  AFW_UTF8_LITERAL("Describes a collection.")
12095 };
12096 
12097 static const afw_runtime_property_t
12098 impl_115_property_description = {
12099  &afw_s_description,
12100  (const afw_value_t *)&impl_115_property_value_description
12101 };
12102 
12103 static const afw_value_string_t
12104 impl_115_property_value_objectType = {
12106  AFW_UTF8_LITERAL("_AdaptiveCollection_")
12107 };
12108 
12109 static const afw_runtime_property_t
12110 impl_115_property_objectType = {
12111  &afw_s_objectType,
12112  (const afw_value_t *)&impl_115_property_value_objectType
12113 };
12114 
12115 static const afw_value_object_t
12116 impl_115_property_value_propertyTypes = {
12118  (const afw_object_t *)&impl_116
12119 };
12120 
12121 static const afw_runtime_property_t
12122 impl_115_property_propertyTypes = {
12123  &afw_s_propertyTypes,
12124  (const afw_value_t *)&impl_115_property_value_propertyTypes
12125 };
12126 
12127 static const afw_runtime_property_t *
12128 impl_115_properties[] = {
12129  &impl_115_property_allowEntity,
12130  &impl_115_property_collectionURIs,
12131  &impl_115_property_description,
12132  &impl_115_property_objectType,
12133  &impl_115_property_propertyTypes,
12134  NULL
12135 };
12136 
12138 impl_115_meta_object = {
12139  {
12140  &afw_runtime_inf_const_meta_object_inf
12141  },
12142  &impl_115,
12143  NULL
12144 };
12145 
12146 static const afw_utf8_t
12147 impl_115_meta_path =
12148  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveCollection_");
12149 
12151 impl_115 = {
12152  {
12154  NULL,
12155  {
12156  (const afw_object_t *)&impl_115_meta_object,
12157  NULL,
12158  &afw_s__AdaptiveCollection_,
12159  &afw_s__AdaptiveObjectType_,
12160  &impl_115_meta_path
12161  }
12162  },
12163  &impl_115_properties[0]
12164 };
12165 
12167 impl_121;
12168 
12170 impl_122;
12171 
12173 impl_123;
12174 
12176 impl_124;
12177 
12178 /*
12179  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/description/runtime
12180  */
12181 
12182 static const afw_value_string_t
12183 impl_124_property_value_valueAccessor = {
12185  AFW_UTF8_LITERAL("indirect")
12186 };
12187 
12188 static const afw_runtime_property_t
12189 impl_124_property_valueAccessor = {
12190  &afw_s_valueAccessor,
12191  (const afw_value_t *)&impl_124_property_value_valueAccessor
12192 };
12193 
12194 static const afw_runtime_property_t *
12195 impl_124_properties[] = {
12196  &impl_124_property_valueAccessor,
12197  NULL
12198 };
12199 
12201 impl_124_meta_object = {
12202  {
12203  &afw_runtime_inf_const_meta_object_inf
12204  },
12205  &impl_124,
12206  NULL
12207 };
12208 
12209 static const afw_utf8_t
12210 impl_124_meta_path =
12211  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/description/runtime");
12212 
12214 impl_124 = {
12215  {
12216  &afw_runtime_inf_const_embedded_untyped_object,
12217  NULL,
12218  {
12219  (const afw_object_t *)&impl_124_meta_object,
12220  (const afw_object_t *)&impl_123,
12221  &afw_s_runtime,
12222  &afw_s__AdaptiveRuntimeProperty_,
12223  &impl_124_meta_path
12224  }
12225  },
12226  &impl_124_properties[0]
12227 };
12228 
12229 /*
12230  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/description
12231  */
12232 
12233 static const afw_value_boolean_t
12234 impl_123_property_value_allowQuery = {
12236  true
12237 };
12238 
12239 static const afw_runtime_property_t
12240 impl_123_property_allowQuery = {
12241  &afw_s_allowQuery,
12242  (const afw_value_t *)&impl_123_property_value_allowQuery
12243 };
12244 
12245 static const afw_value_string_t
12246 impl_123_property_value_brief = {
12248  AFW_UTF8_LITERAL("Description of this configuration type")
12249 };
12250 
12251 static const afw_runtime_property_t
12252 impl_123_property_brief = {
12253  &afw_s_brief,
12254  (const afw_value_t *)&impl_123_property_value_brief
12255 };
12256 
12257 static const afw_value_string_t
12258 impl_123_property_value_dataType = {
12260  AFW_UTF8_LITERAL("string")
12261 };
12262 
12263 static const afw_runtime_property_t
12264 impl_123_property_dataType = {
12265  &afw_s_dataType,
12266  (const afw_value_t *)&impl_123_property_value_dataType
12267 };
12268 
12269 static const afw_value_string_t
12270 impl_123_property_value_dataTypeParameter = {
12272  AFW_UTF8_LITERAL("text/plain")
12273 };
12274 
12275 static const afw_runtime_property_t
12276 impl_123_property_dataTypeParameter = {
12277  &afw_s_dataTypeParameter,
12278  (const afw_value_t *)&impl_123_property_value_dataTypeParameter
12279 };
12280 
12281 static const afw_value_string_t
12282 impl_123_property_value_description = {
12284  AFW_UTF8_LITERAL("Description of this configuration type.")
12285 };
12286 
12287 static const afw_runtime_property_t
12288 impl_123_property_description = {
12289  &afw_s_description,
12290  (const afw_value_t *)&impl_123_property_value_description
12291 };
12292 
12293 static const afw_value_string_t
12294 impl_123_property_value_label = {
12296  AFW_UTF8_LITERAL("Description")
12297 };
12298 
12299 static const afw_runtime_property_t
12300 impl_123_property_label = {
12301  &afw_s_label,
12302  (const afw_value_t *)&impl_123_property_value_label
12303 };
12304 
12305 static const afw_value_object_t
12306 impl_123_property_value_runtime = {
12308  (const afw_object_t *)&impl_124
12309 };
12310 
12311 static const afw_runtime_property_t
12312 impl_123_property_runtime = {
12313  &afw_s_runtime,
12314  (const afw_value_t *)&impl_123_property_value_runtime
12315 };
12316 
12317 static const afw_runtime_property_t *
12318 impl_123_properties[] = {
12319  &impl_123_property_allowQuery,
12320  &impl_123_property_brief,
12321  &impl_123_property_dataType,
12322  &impl_123_property_dataTypeParameter,
12323  &impl_123_property_description,
12324  &impl_123_property_label,
12325  &impl_123_property_runtime,
12326  NULL
12327 };
12328 
12330 impl_123_meta_object = {
12331  {
12332  &afw_runtime_inf_const_meta_object_inf
12333  },
12334  &impl_123,
12335  NULL
12336 };
12337 
12338 static const afw_utf8_t
12339 impl_123_meta_path =
12340  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/description");
12341 
12343 impl_123 = {
12344  {
12345  &afw_runtime_inf_const_embedded_untyped_object,
12346  NULL,
12347  {
12348  (const afw_object_t *)&impl_123_meta_object,
12349  (const afw_object_t *)&impl_122,
12350  &afw_s_description,
12351  &afw_s__AdaptiveValueMeta_,
12352  &impl_123_meta_path
12353  }
12354  },
12355  &impl_123_properties[0]
12356 };
12357 
12359 impl_125;
12360 
12362 impl_126;
12363 
12364 /*
12365  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idPropertyName/runtime
12366  */
12367 
12368 static const afw_value_string_t
12369 impl_126_property_value_memberName = {
12371  AFW_UTF8_LITERAL("id_property_name")
12372 };
12373 
12374 static const afw_runtime_property_t
12375 impl_126_property_memberName = {
12376  &afw_s_memberName,
12377  (const afw_value_t *)&impl_126_property_value_memberName
12378 };
12379 
12380 static const afw_value_string_t
12381 impl_126_property_value_valueAccessor = {
12383  AFW_UTF8_LITERAL("indirect")
12384 };
12385 
12386 static const afw_runtime_property_t
12387 impl_126_property_valueAccessor = {
12388  &afw_s_valueAccessor,
12389  (const afw_value_t *)&impl_126_property_value_valueAccessor
12390 };
12391 
12392 static const afw_runtime_property_t *
12393 impl_126_properties[] = {
12394  &impl_126_property_memberName,
12395  &impl_126_property_valueAccessor,
12396  NULL
12397 };
12398 
12400 impl_126_meta_object = {
12401  {
12402  &afw_runtime_inf_const_meta_object_inf
12403  },
12404  &impl_126,
12405  NULL
12406 };
12407 
12408 static const afw_utf8_t
12409 impl_126_meta_path =
12410  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idPropertyName/runtime");
12411 
12413 impl_126 = {
12414  {
12415  &afw_runtime_inf_const_embedded_untyped_object,
12416  NULL,
12417  {
12418  (const afw_object_t *)&impl_126_meta_object,
12419  (const afw_object_t *)&impl_125,
12420  &afw_s_runtime,
12421  &afw_s__AdaptiveRuntimeProperty_,
12422  &impl_126_meta_path
12423  }
12424  },
12425  &impl_126_properties[0]
12426 };
12427 
12428 /*
12429  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idPropertyName
12430  */
12431 
12432 static const afw_value_boolean_t
12433 impl_125_property_value_allowQuery = {
12435  true
12436 };
12437 
12438 static const afw_runtime_property_t
12439 impl_125_property_allowQuery = {
12440  &afw_s_allowQuery,
12441  (const afw_value_t *)&impl_125_property_value_allowQuery
12442 };
12443 
12444 static const afw_value_string_t
12445 impl_125_property_value_brief = {
12447  AFW_UTF8_LITERAL("The id property name for instances of this conf type")
12448 };
12449 
12450 static const afw_runtime_property_t
12451 impl_125_property_brief = {
12452  &afw_s_brief,
12453  (const afw_value_t *)&impl_125_property_value_brief
12454 };
12455 
12456 static const afw_value_string_t
12457 impl_125_property_value_dataType = {
12459  AFW_UTF8_LITERAL("string")
12460 };
12461 
12462 static const afw_runtime_property_t
12463 impl_125_property_dataType = {
12464  &afw_s_dataType,
12465  (const afw_value_t *)&impl_125_property_value_dataType
12466 };
12467 
12468 static const afw_value_string_t
12469 impl_125_property_value_description = {
12471  AFW_UTF8_LITERAL("This is the id property name for instances of this conf type. For adaptor, this is \"adaptorId\".")
12472 };
12473 
12474 static const afw_runtime_property_t
12475 impl_125_property_description = {
12476  &afw_s_description,
12477  (const afw_value_t *)&impl_125_property_value_description
12478 };
12479 
12480 static const afw_value_string_t
12481 impl_125_property_value_label = {
12483  AFW_UTF8_LITERAL("Id Property Name")
12484 };
12485 
12486 static const afw_runtime_property_t
12487 impl_125_property_label = {
12488  &afw_s_label,
12489  (const afw_value_t *)&impl_125_property_value_label
12490 };
12491 
12492 static const afw_value_object_t
12493 impl_125_property_value_runtime = {
12495  (const afw_object_t *)&impl_126
12496 };
12497 
12498 static const afw_runtime_property_t
12499 impl_125_property_runtime = {
12500  &afw_s_runtime,
12501  (const afw_value_t *)&impl_125_property_value_runtime
12502 };
12503 
12504 static const afw_runtime_property_t *
12505 impl_125_properties[] = {
12506  &impl_125_property_allowQuery,
12507  &impl_125_property_brief,
12508  &impl_125_property_dataType,
12509  &impl_125_property_description,
12510  &impl_125_property_label,
12511  &impl_125_property_runtime,
12512  NULL
12513 };
12514 
12516 impl_125_meta_object = {
12517  {
12518  &afw_runtime_inf_const_meta_object_inf
12519  },
12520  &impl_125,
12521  NULL
12522 };
12523 
12524 static const afw_utf8_t
12525 impl_125_meta_path =
12526  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idPropertyName");
12527 
12529 impl_125 = {
12530  {
12531  &afw_runtime_inf_const_embedded_untyped_object,
12532  NULL,
12533  {
12534  (const afw_object_t *)&impl_125_meta_object,
12535  (const afw_object_t *)&impl_122,
12536  &afw_s_idPropertyName,
12537  &afw_s__AdaptiveValueMeta_,
12538  &impl_125_meta_path
12539  }
12540  },
12541  &impl_125_properties[0]
12542 };
12543 
12545 impl_127;
12546 
12548 impl_128;
12549 
12550 /*
12551  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRegistryType/runtime
12552  */
12553 
12554 static const afw_value_string_t
12555 impl_128_property_value_memberName = {
12557  AFW_UTF8_LITERAL("id_registry_type_id")
12558 };
12559 
12560 static const afw_runtime_property_t
12561 impl_128_property_memberName = {
12562  &afw_s_memberName,
12563  (const afw_value_t *)&impl_128_property_value_memberName
12564 };
12565 
12566 static const afw_value_string_t
12567 impl_128_property_value_valueAccessor = {
12569  AFW_UTF8_LITERAL("indirect")
12570 };
12571 
12572 static const afw_runtime_property_t
12573 impl_128_property_valueAccessor = {
12574  &afw_s_valueAccessor,
12575  (const afw_value_t *)&impl_128_property_value_valueAccessor
12576 };
12577 
12578 static const afw_runtime_property_t *
12579 impl_128_properties[] = {
12580  &impl_128_property_memberName,
12581  &impl_128_property_valueAccessor,
12582  NULL
12583 };
12584 
12586 impl_128_meta_object = {
12587  {
12588  &afw_runtime_inf_const_meta_object_inf
12589  },
12590  &impl_128,
12591  NULL
12592 };
12593 
12594 static const afw_utf8_t
12595 impl_128_meta_path =
12596  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRegistryType/runtime");
12597 
12599 impl_128 = {
12600  {
12601  &afw_runtime_inf_const_embedded_untyped_object,
12602  NULL,
12603  {
12604  (const afw_object_t *)&impl_128_meta_object,
12605  (const afw_object_t *)&impl_127,
12606  &afw_s_runtime,
12607  &afw_s__AdaptiveRuntimeProperty_,
12608  &impl_128_meta_path
12609  }
12610  },
12611  &impl_128_properties[0]
12612 };
12613 
12614 /*
12615  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRegistryType
12616  */
12617 
12618 static const afw_value_boolean_t
12619 impl_127_property_value_allowQuery = {
12621  true
12622 };
12623 
12624 static const afw_runtime_property_t
12625 impl_127_property_allowQuery = {
12626  &afw_s_allowQuery,
12627  (const afw_value_t *)&impl_127_property_value_allowQuery
12628 };
12629 
12630 static const afw_value_string_t
12631 impl_127_property_value_brief = {
12633  AFW_UTF8_LITERAL("Registry type for instances of this conf type")
12634 };
12635 
12636 static const afw_runtime_property_t
12637 impl_127_property_brief = {
12638  &afw_s_brief,
12639  (const afw_value_t *)&impl_127_property_value_brief
12640 };
12641 
12642 static const afw_value_string_t
12643 impl_127_property_value_dataType = {
12645  AFW_UTF8_LITERAL("string")
12646 };
12647 
12648 static const afw_runtime_property_t
12649 impl_127_property_dataType = {
12650  &afw_s_dataType,
12651  (const afw_value_t *)&impl_127_property_value_dataType
12652 };
12653 
12654 static const afw_value_string_t
12655 impl_127_property_value_description = {
12657  AFW_UTF8_LITERAL("This is the registry type for instances of this conf type. For adaptor, this is \"adaptor_id\".")
12658 };
12659 
12660 static const afw_runtime_property_t
12661 impl_127_property_description = {
12662  &afw_s_description,
12663  (const afw_value_t *)&impl_127_property_value_description
12664 };
12665 
12666 static const afw_value_string_t
12667 impl_127_property_value_label = {
12669  AFW_UTF8_LITERAL("Id Registry Type")
12670 };
12671 
12672 static const afw_runtime_property_t
12673 impl_127_property_label = {
12674  &afw_s_label,
12675  (const afw_value_t *)&impl_127_property_value_label
12676 };
12677 
12678 static const afw_value_object_t
12679 impl_127_property_value_runtime = {
12681  (const afw_object_t *)&impl_128
12682 };
12683 
12684 static const afw_runtime_property_t
12685 impl_127_property_runtime = {
12686  &afw_s_runtime,
12687  (const afw_value_t *)&impl_127_property_value_runtime
12688 };
12689 
12690 static const afw_runtime_property_t *
12691 impl_127_properties[] = {
12692  &impl_127_property_allowQuery,
12693  &impl_127_property_brief,
12694  &impl_127_property_dataType,
12695  &impl_127_property_description,
12696  &impl_127_property_label,
12697  &impl_127_property_runtime,
12698  NULL
12699 };
12700 
12702 impl_127_meta_object = {
12703  {
12704  &afw_runtime_inf_const_meta_object_inf
12705  },
12706  &impl_127,
12707  NULL
12708 };
12709 
12710 static const afw_utf8_t
12711 impl_127_meta_path =
12712  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRegistryType");
12713 
12715 impl_127 = {
12716  {
12717  &afw_runtime_inf_const_embedded_untyped_object,
12718  NULL,
12719  {
12720  (const afw_object_t *)&impl_127_meta_object,
12721  (const afw_object_t *)&impl_122,
12722  &afw_s_idRegistryType,
12723  &afw_s__AdaptiveValueMeta_,
12724  &impl_127_meta_path
12725  }
12726  },
12727  &impl_127_properties[0]
12728 };
12729 
12731 impl_129;
12732 
12734 impl_130;
12735 
12736 /*
12737  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRuntimeObjectType/runtime
12738  */
12739 
12740 static const afw_value_string_t
12741 impl_130_property_value_memberName = {
12743  AFW_UTF8_LITERAL("id_runtime_object_type_id")
12744 };
12745 
12746 static const afw_runtime_property_t
12747 impl_130_property_memberName = {
12748  &afw_s_memberName,
12749  (const afw_value_t *)&impl_130_property_value_memberName
12750 };
12751 
12752 static const afw_value_string_t
12753 impl_130_property_value_valueAccessor = {
12755  AFW_UTF8_LITERAL("indirect")
12756 };
12757 
12758 static const afw_runtime_property_t
12759 impl_130_property_valueAccessor = {
12760  &afw_s_valueAccessor,
12761  (const afw_value_t *)&impl_130_property_value_valueAccessor
12762 };
12763 
12764 static const afw_runtime_property_t *
12765 impl_130_properties[] = {
12766  &impl_130_property_memberName,
12767  &impl_130_property_valueAccessor,
12768  NULL
12769 };
12770 
12772 impl_130_meta_object = {
12773  {
12774  &afw_runtime_inf_const_meta_object_inf
12775  },
12776  &impl_130,
12777  NULL
12778 };
12779 
12780 static const afw_utf8_t
12781 impl_130_meta_path =
12782  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRuntimeObjectType/runtime");
12783 
12785 impl_130 = {
12786  {
12787  &afw_runtime_inf_const_embedded_untyped_object,
12788  NULL,
12789  {
12790  (const afw_object_t *)&impl_130_meta_object,
12791  (const afw_object_t *)&impl_129,
12792  &afw_s_runtime,
12793  &afw_s__AdaptiveRuntimeProperty_,
12794  &impl_130_meta_path
12795  }
12796  },
12797  &impl_130_properties[0]
12798 };
12799 
12800 /*
12801  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRuntimeObjectType
12802  */
12803 
12804 static const afw_value_boolean_t
12805 impl_129_property_value_allowQuery = {
12807  true
12808 };
12809 
12810 static const afw_runtime_property_t
12811 impl_129_property_allowQuery = {
12812  &afw_s_allowQuery,
12813  (const afw_value_t *)&impl_129_property_value_allowQuery
12814 };
12815 
12816 static const afw_value_string_t
12817 impl_129_property_value_brief = {
12819  AFW_UTF8_LITERAL("Runtime object type for instances of this conf type")
12820 };
12821 
12822 static const afw_runtime_property_t
12823 impl_129_property_brief = {
12824  &afw_s_brief,
12825  (const afw_value_t *)&impl_129_property_value_brief
12826 };
12827 
12828 static const afw_value_string_t
12829 impl_129_property_value_dataType = {
12831  AFW_UTF8_LITERAL("string")
12832 };
12833 
12834 static const afw_runtime_property_t
12835 impl_129_property_dataType = {
12836  &afw_s_dataType,
12837  (const afw_value_t *)&impl_129_property_value_dataType
12838 };
12839 
12840 static const afw_value_string_t
12841 impl_129_property_value_description = {
12843  AFW_UTF8_LITERAL("This is the runtime object type for instances of this conf type. For adaptor, this is \"_AdaptiveAdaptor_\".")
12844 };
12845 
12846 static const afw_runtime_property_t
12847 impl_129_property_description = {
12848  &afw_s_description,
12849  (const afw_value_t *)&impl_129_property_value_description
12850 };
12851 
12852 static const afw_value_string_t
12853 impl_129_property_value_label = {
12855  AFW_UTF8_LITERAL("Id Runtime Object Type")
12856 };
12857 
12858 static const afw_runtime_property_t
12859 impl_129_property_label = {
12860  &afw_s_label,
12861  (const afw_value_t *)&impl_129_property_value_label
12862 };
12863 
12864 static const afw_value_object_t
12865 impl_129_property_value_runtime = {
12867  (const afw_object_t *)&impl_130
12868 };
12869 
12870 static const afw_runtime_property_t
12871 impl_129_property_runtime = {
12872  &afw_s_runtime,
12873  (const afw_value_t *)&impl_129_property_value_runtime
12874 };
12875 
12876 static const afw_runtime_property_t *
12877 impl_129_properties[] = {
12878  &impl_129_property_allowQuery,
12879  &impl_129_property_brief,
12880  &impl_129_property_dataType,
12881  &impl_129_property_description,
12882  &impl_129_property_label,
12883  &impl_129_property_runtime,
12884  NULL
12885 };
12886 
12888 impl_129_meta_object = {
12889  {
12890  &afw_runtime_inf_const_meta_object_inf
12891  },
12892  &impl_129,
12893  NULL
12894 };
12895 
12896 static const afw_utf8_t
12897 impl_129_meta_path =
12898  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/idRuntimeObjectType");
12899 
12901 impl_129 = {
12902  {
12903  &afw_runtime_inf_const_embedded_untyped_object,
12904  NULL,
12905  {
12906  (const afw_object_t *)&impl_129_meta_object,
12907  (const afw_object_t *)&impl_122,
12908  &afw_s_idRuntimeObjectType,
12909  &afw_s__AdaptiveValueMeta_,
12910  &impl_129_meta_path
12911  }
12912  },
12913  &impl_129_properties[0]
12914 };
12915 
12917 impl_131;
12918 
12920 impl_132;
12921 
12922 /*
12923  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/isUnique/runtime
12924  */
12925 
12926 static const afw_value_string_t
12927 impl_132_property_value_memberName = {
12929  AFW_UTF8_LITERAL("is_unique")
12930 };
12931 
12932 static const afw_runtime_property_t
12933 impl_132_property_memberName = {
12934  &afw_s_memberName,
12935  (const afw_value_t *)&impl_132_property_value_memberName
12936 };
12937 
12938 static const afw_runtime_property_t *
12939 impl_132_properties[] = {
12940  &impl_132_property_memberName,
12941  NULL
12942 };
12943 
12945 impl_132_meta_object = {
12946  {
12947  &afw_runtime_inf_const_meta_object_inf
12948  },
12949  &impl_132,
12950  NULL
12951 };
12952 
12953 static const afw_utf8_t
12954 impl_132_meta_path =
12955  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/isUnique/runtime");
12956 
12958 impl_132 = {
12959  {
12960  &afw_runtime_inf_const_embedded_untyped_object,
12961  NULL,
12962  {
12963  (const afw_object_t *)&impl_132_meta_object,
12964  (const afw_object_t *)&impl_131,
12965  &afw_s_runtime,
12966  &afw_s__AdaptiveRuntimeProperty_,
12967  &impl_132_meta_path
12968  }
12969  },
12970  &impl_132_properties[0]
12971 };
12972 
12973 /*
12974  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/isUnique
12975  */
12976 
12977 static const afw_value_boolean_t
12978 impl_131_property_value_allowQuery = {
12980  true
12981 };
12982 
12983 static const afw_runtime_property_t
12984 impl_131_property_allowQuery = {
12985  &afw_s_allowQuery,
12986  (const afw_value_t *)&impl_131_property_value_allowQuery
12987 };
12988 
12989 static const afw_value_string_t
12990 impl_131_property_value_brief = {
12992  AFW_UTF8_LITERAL("This configuration type can only be specified once")
12993 };
12994 
12995 static const afw_runtime_property_t
12996 impl_131_property_brief = {
12997  &afw_s_brief,
12998  (const afw_value_t *)&impl_131_property_value_brief
12999 };
13000 
13001 static const afw_value_string_t
13002 impl_131_property_value_dataType = {
13004  AFW_UTF8_LITERAL("boolean")
13005 };
13006 
13007 static const afw_runtime_property_t
13008 impl_131_property_dataType = {
13009  &afw_s_dataType,
13010  (const afw_value_t *)&impl_131_property_value_dataType
13011 };
13012 
13013 static const afw_value_string_t
13014 impl_131_property_value_description = {
13016  AFW_UTF8_LITERAL("This configuration type can only be specified once.")
13017 };
13018 
13019 static const afw_runtime_property_t
13020 impl_131_property_description = {
13021  &afw_s_description,
13022  (const afw_value_t *)&impl_131_property_value_description
13023 };
13024 
13025 static const afw_value_string_t
13026 impl_131_property_value_label = {
13028  AFW_UTF8_LITERAL("Is Unique")
13029 };
13030 
13031 static const afw_runtime_property_t
13032 impl_131_property_label = {
13033  &afw_s_label,
13034  (const afw_value_t *)&impl_131_property_value_label
13035 };
13036 
13037 static const afw_value_object_t
13038 impl_131_property_value_runtime = {
13040  (const afw_object_t *)&impl_132
13041 };
13042 
13043 static const afw_runtime_property_t
13044 impl_131_property_runtime = {
13045  &afw_s_runtime,
13046  (const afw_value_t *)&impl_131_property_value_runtime
13047 };
13048 
13049 static const afw_runtime_property_t *
13050 impl_131_properties[] = {
13051  &impl_131_property_allowQuery,
13052  &impl_131_property_brief,
13053  &impl_131_property_dataType,
13054  &impl_131_property_description,
13055  &impl_131_property_label,
13056  &impl_131_property_runtime,
13057  NULL
13058 };
13059 
13061 impl_131_meta_object = {
13062  {
13063  &afw_runtime_inf_const_meta_object_inf
13064  },
13065  &impl_131,
13066  NULL
13067 };
13068 
13069 static const afw_utf8_t
13070 impl_131_meta_path =
13071  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/isUnique");
13072 
13074 impl_131 = {
13075  {
13076  &afw_runtime_inf_const_embedded_untyped_object,
13077  NULL,
13078  {
13079  (const afw_object_t *)&impl_131_meta_object,
13080  (const afw_object_t *)&impl_122,
13081  &afw_s_isUnique,
13082  &afw_s__AdaptiveValueMeta_,
13083  &impl_131_meta_path
13084  }
13085  },
13086  &impl_131_properties[0]
13087 };
13088 
13090 impl_133;
13091 
13093 impl_134;
13094 
13095 /*
13096  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypePropertyName/runtime
13097  */
13098 
13099 static const afw_value_string_t
13100 impl_134_property_value_memberName = {
13102  AFW_UTF8_LITERAL("subtype_property_name")
13103 };
13104 
13105 static const afw_runtime_property_t
13106 impl_134_property_memberName = {
13107  &afw_s_memberName,
13108  (const afw_value_t *)&impl_134_property_value_memberName
13109 };
13110 
13111 static const afw_value_string_t
13112 impl_134_property_value_valueAccessor = {
13114  AFW_UTF8_LITERAL("indirect")
13115 };
13116 
13117 static const afw_runtime_property_t
13118 impl_134_property_valueAccessor = {
13119  &afw_s_valueAccessor,
13120  (const afw_value_t *)&impl_134_property_value_valueAccessor
13121 };
13122 
13123 static const afw_runtime_property_t *
13124 impl_134_properties[] = {
13125  &impl_134_property_memberName,
13126  &impl_134_property_valueAccessor,
13127  NULL
13128 };
13129 
13131 impl_134_meta_object = {
13132  {
13133  &afw_runtime_inf_const_meta_object_inf
13134  },
13135  &impl_134,
13136  NULL
13137 };
13138 
13139 static const afw_utf8_t
13140 impl_134_meta_path =
13141  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypePropertyName/runtime");
13142 
13144 impl_134 = {
13145  {
13146  &afw_runtime_inf_const_embedded_untyped_object,
13147  NULL,
13148  {
13149  (const afw_object_t *)&impl_134_meta_object,
13150  (const afw_object_t *)&impl_133,
13151  &afw_s_runtime,
13152  &afw_s__AdaptiveRuntimeProperty_,
13153  &impl_134_meta_path
13154  }
13155  },
13156  &impl_134_properties[0]
13157 };
13158 
13159 /*
13160  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypePropertyName
13161  */
13162 
13163 static const afw_value_boolean_t
13164 impl_133_property_value_allowQuery = {
13166  true
13167 };
13168 
13169 static const afw_runtime_property_t
13170 impl_133_property_allowQuery = {
13171  &afw_s_allowQuery,
13172  (const afw_value_t *)&impl_133_property_value_allowQuery
13173 };
13174 
13175 static const afw_value_string_t
13176 impl_133_property_value_brief = {
13178  AFW_UTF8_LITERAL("The subtype property name for instances of this conf type")
13179 };
13180 
13181 static const afw_runtime_property_t
13182 impl_133_property_brief = {
13183  &afw_s_brief,
13184  (const afw_value_t *)&impl_133_property_value_brief
13185 };
13186 
13187 static const afw_value_string_t
13188 impl_133_property_value_dataType = {
13190  AFW_UTF8_LITERAL("string")
13191 };
13192 
13193 static const afw_runtime_property_t
13194 impl_133_property_dataType = {
13195  &afw_s_dataType,
13196  (const afw_value_t *)&impl_133_property_value_dataType
13197 };
13198 
13199 static const afw_value_string_t
13200 impl_133_property_value_description = {
13202  AFW_UTF8_LITERAL("This is the subtype property name for instances of this conf type. For adaptor, this is \"adaptorType\".")
13203 };
13204 
13205 static const afw_runtime_property_t
13206 impl_133_property_description = {
13207  &afw_s_description,
13208  (const afw_value_t *)&impl_133_property_value_description
13209 };
13210 
13211 static const afw_value_string_t
13212 impl_133_property_value_label = {
13214  AFW_UTF8_LITERAL("Subtype Property Name")
13215 };
13216 
13217 static const afw_runtime_property_t
13218 impl_133_property_label = {
13219  &afw_s_label,
13220  (const afw_value_t *)&impl_133_property_value_label
13221 };
13222 
13223 static const afw_value_object_t
13224 impl_133_property_value_runtime = {
13226  (const afw_object_t *)&impl_134
13227 };
13228 
13229 static const afw_runtime_property_t
13230 impl_133_property_runtime = {
13231  &afw_s_runtime,
13232  (const afw_value_t *)&impl_133_property_value_runtime
13233 };
13234 
13235 static const afw_runtime_property_t *
13236 impl_133_properties[] = {
13237  &impl_133_property_allowQuery,
13238  &impl_133_property_brief,
13239  &impl_133_property_dataType,
13240  &impl_133_property_description,
13241  &impl_133_property_label,
13242  &impl_133_property_runtime,
13243  NULL
13244 };
13245 
13247 impl_133_meta_object = {
13248  {
13249  &afw_runtime_inf_const_meta_object_inf
13250  },
13251  &impl_133,
13252  NULL
13253 };
13254 
13255 static const afw_utf8_t
13256 impl_133_meta_path =
13257  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypePropertyName");
13258 
13260 impl_133 = {
13261  {
13262  &afw_runtime_inf_const_embedded_untyped_object,
13263  NULL,
13264  {
13265  (const afw_object_t *)&impl_133_meta_object,
13266  (const afw_object_t *)&impl_122,
13267  &afw_s_subtypePropertyName,
13268  &afw_s__AdaptiveValueMeta_,
13269  &impl_133_meta_path
13270  }
13271  },
13272  &impl_133_properties[0]
13273 };
13274 
13276 impl_135;
13277 
13279 impl_136;
13280 
13281 /*
13282  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRegistryType/runtime
13283  */
13284 
13285 static const afw_value_string_t
13286 impl_136_property_value_memberName = {
13288  AFW_UTF8_LITERAL("subtype_registry_type_id")
13289 };
13290 
13291 static const afw_runtime_property_t
13292 impl_136_property_memberName = {
13293  &afw_s_memberName,
13294  (const afw_value_t *)&impl_136_property_value_memberName
13295 };
13296 
13297 static const afw_value_string_t
13298 impl_136_property_value_valueAccessor = {
13300  AFW_UTF8_LITERAL("indirect")
13301 };
13302 
13303 static const afw_runtime_property_t
13304 impl_136_property_valueAccessor = {
13305  &afw_s_valueAccessor,
13306  (const afw_value_t *)&impl_136_property_value_valueAccessor
13307 };
13308 
13309 static const afw_runtime_property_t *
13310 impl_136_properties[] = {
13311  &impl_136_property_memberName,
13312  &impl_136_property_valueAccessor,
13313  NULL
13314 };
13315 
13317 impl_136_meta_object = {
13318  {
13319  &afw_runtime_inf_const_meta_object_inf
13320  },
13321  &impl_136,
13322  NULL
13323 };
13324 
13325 static const afw_utf8_t
13326 impl_136_meta_path =
13327  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRegistryType/runtime");
13328 
13330 impl_136 = {
13331  {
13332  &afw_runtime_inf_const_embedded_untyped_object,
13333  NULL,
13334  {
13335  (const afw_object_t *)&impl_136_meta_object,
13336  (const afw_object_t *)&impl_135,
13337  &afw_s_runtime,
13338  &afw_s__AdaptiveRuntimeProperty_,
13339  &impl_136_meta_path
13340  }
13341  },
13342  &impl_136_properties[0]
13343 };
13344 
13345 /*
13346  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRegistryType
13347  */
13348 
13349 static const afw_value_boolean_t
13350 impl_135_property_value_allowQuery = {
13352  true
13353 };
13354 
13355 static const afw_runtime_property_t
13356 impl_135_property_allowQuery = {
13357  &afw_s_allowQuery,
13358  (const afw_value_t *)&impl_135_property_value_allowQuery
13359 };
13360 
13361 static const afw_value_string_t
13362 impl_135_property_value_brief = {
13364  AFW_UTF8_LITERAL("The subtype registry type for instances of this conf type")
13365 };
13366 
13367 static const afw_runtime_property_t
13368 impl_135_property_brief = {
13369  &afw_s_brief,
13370  (const afw_value_t *)&impl_135_property_value_brief
13371 };
13372 
13373 static const afw_value_string_t
13374 impl_135_property_value_dataType = {
13376  AFW_UTF8_LITERAL("string")
13377 };
13378 
13379 static const afw_runtime_property_t
13380 impl_135_property_dataType = {
13381  &afw_s_dataType,
13382  (const afw_value_t *)&impl_135_property_value_dataType
13383 };
13384 
13385 static const afw_value_string_t
13386 impl_135_property_value_description = {
13388  AFW_UTF8_LITERAL("This is the subtype registry type for instances of this conf type. For adaptor, this is \"adaptor_type\".")
13389 };
13390 
13391 static const afw_runtime_property_t
13392 impl_135_property_description = {
13393  &afw_s_description,
13394  (const afw_value_t *)&impl_135_property_value_description
13395 };
13396 
13397 static const afw_value_string_t
13398 impl_135_property_value_label = {
13400  AFW_UTF8_LITERAL("Subtype Registry Type")
13401 };
13402 
13403 static const afw_runtime_property_t
13404 impl_135_property_label = {
13405  &afw_s_label,
13406  (const afw_value_t *)&impl_135_property_value_label
13407 };
13408 
13409 static const afw_value_object_t
13410 impl_135_property_value_runtime = {
13412  (const afw_object_t *)&impl_136
13413 };
13414 
13415 static const afw_runtime_property_t
13416 impl_135_property_runtime = {
13417  &afw_s_runtime,
13418  (const afw_value_t *)&impl_135_property_value_runtime
13419 };
13420 
13421 static const afw_runtime_property_t *
13422 impl_135_properties[] = {
13423  &impl_135_property_allowQuery,
13424  &impl_135_property_brief,
13425  &impl_135_property_dataType,
13426  &impl_135_property_description,
13427  &impl_135_property_label,
13428  &impl_135_property_runtime,
13429  NULL
13430 };
13431 
13433 impl_135_meta_object = {
13434  {
13435  &afw_runtime_inf_const_meta_object_inf
13436  },
13437  &impl_135,
13438  NULL
13439 };
13440 
13441 static const afw_utf8_t
13442 impl_135_meta_path =
13443  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRegistryType");
13444 
13446 impl_135 = {
13447  {
13448  &afw_runtime_inf_const_embedded_untyped_object,
13449  NULL,
13450  {
13451  (const afw_object_t *)&impl_135_meta_object,
13452  (const afw_object_t *)&impl_122,
13453  &afw_s_subtypeRegistryType,
13454  &afw_s__AdaptiveValueMeta_,
13455  &impl_135_meta_path
13456  }
13457  },
13458  &impl_135_properties[0]
13459 };
13460 
13462 impl_137;
13463 
13465 impl_138;
13466 
13467 /*
13468  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRuntimeObjectType/runtime
13469  */
13470 
13471 static const afw_value_string_t
13472 impl_138_property_value_memberName = {
13474  AFW_UTF8_LITERAL("subtype_runtime_object_type_id")
13475 };
13476 
13477 static const afw_runtime_property_t
13478 impl_138_property_memberName = {
13479  &afw_s_memberName,
13480  (const afw_value_t *)&impl_138_property_value_memberName
13481 };
13482 
13483 static const afw_value_string_t
13484 impl_138_property_value_valueAccessor = {
13486  AFW_UTF8_LITERAL("indirect")
13487 };
13488 
13489 static const afw_runtime_property_t
13490 impl_138_property_valueAccessor = {
13491  &afw_s_valueAccessor,
13492  (const afw_value_t *)&impl_138_property_value_valueAccessor
13493 };
13494 
13495 static const afw_runtime_property_t *
13496 impl_138_properties[] = {
13497  &impl_138_property_memberName,
13498  &impl_138_property_valueAccessor,
13499  NULL
13500 };
13501 
13503 impl_138_meta_object = {
13504  {
13505  &afw_runtime_inf_const_meta_object_inf
13506  },
13507  &impl_138,
13508  NULL
13509 };
13510 
13511 static const afw_utf8_t
13512 impl_138_meta_path =
13513  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRuntimeObjectType/runtime");
13514 
13516 impl_138 = {
13517  {
13518  &afw_runtime_inf_const_embedded_untyped_object,
13519  NULL,
13520  {
13521  (const afw_object_t *)&impl_138_meta_object,
13522  (const afw_object_t *)&impl_137,
13523  &afw_s_runtime,
13524  &afw_s__AdaptiveRuntimeProperty_,
13525  &impl_138_meta_path
13526  }
13527  },
13528  &impl_138_properties[0]
13529 };
13530 
13531 /*
13532  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRuntimeObjectType
13533  */
13534 
13535 static const afw_value_boolean_t
13536 impl_137_property_value_allowQuery = {
13538  true
13539 };
13540 
13541 static const afw_runtime_property_t
13542 impl_137_property_allowQuery = {
13543  &afw_s_allowQuery,
13544  (const afw_value_t *)&impl_137_property_value_allowQuery
13545 };
13546 
13547 static const afw_value_string_t
13548 impl_137_property_value_brief = {
13550  AFW_UTF8_LITERAL("The subtype runtime object type for instances of this conf type")
13551 };
13552 
13553 static const afw_runtime_property_t
13554 impl_137_property_brief = {
13555  &afw_s_brief,
13556  (const afw_value_t *)&impl_137_property_value_brief
13557 };
13558 
13559 static const afw_value_string_t
13560 impl_137_property_value_dataType = {
13562  AFW_UTF8_LITERAL("string")
13563 };
13564 
13565 static const afw_runtime_property_t
13566 impl_137_property_dataType = {
13567  &afw_s_dataType,
13568  (const afw_value_t *)&impl_137_property_value_dataType
13569 };
13570 
13571 static const afw_value_string_t
13572 impl_137_property_value_description = {
13574  AFW_UTF8_LITERAL("This is the subtype runtime object type for instances of this conf type. For adaptor, this is \"_AdaptiveAdaptorType_\".")
13575 };
13576 
13577 static const afw_runtime_property_t
13578 impl_137_property_description = {
13579  &afw_s_description,
13580  (const afw_value_t *)&impl_137_property_value_description
13581 };
13582 
13583 static const afw_value_string_t
13584 impl_137_property_value_label = {
13586  AFW_UTF8_LITERAL("Subtype Runtime Object Type")
13587 };
13588 
13589 static const afw_runtime_property_t
13590 impl_137_property_label = {
13591  &afw_s_label,
13592  (const afw_value_t *)&impl_137_property_value_label
13593 };
13594 
13595 static const afw_value_object_t
13596 impl_137_property_value_runtime = {
13598  (const afw_object_t *)&impl_138
13599 };
13600 
13601 static const afw_runtime_property_t
13602 impl_137_property_runtime = {
13603  &afw_s_runtime,
13604  (const afw_value_t *)&impl_137_property_value_runtime
13605 };
13606 
13607 static const afw_runtime_property_t *
13608 impl_137_properties[] = {
13609  &impl_137_property_allowQuery,
13610  &impl_137_property_brief,
13611  &impl_137_property_dataType,
13612  &impl_137_property_description,
13613  &impl_137_property_label,
13614  &impl_137_property_runtime,
13615  NULL
13616 };
13617 
13619 impl_137_meta_object = {
13620  {
13621  &afw_runtime_inf_const_meta_object_inf
13622  },
13623  &impl_137,
13624  NULL
13625 };
13626 
13627 static const afw_utf8_t
13628 impl_137_meta_path =
13629  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/subtypeRuntimeObjectType");
13630 
13632 impl_137 = {
13633  {
13634  &afw_runtime_inf_const_embedded_untyped_object,
13635  NULL,
13636  {
13637  (const afw_object_t *)&impl_137_meta_object,
13638  (const afw_object_t *)&impl_122,
13639  &afw_s_subtypeRuntimeObjectType,
13640  &afw_s__AdaptiveValueMeta_,
13641  &impl_137_meta_path
13642  }
13643  },
13644  &impl_137_properties[0]
13645 };
13646 
13648 impl_139;
13649 
13651 impl_140;
13652 
13653 /*
13654  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/title/runtime
13655  */
13656 
13657 static const afw_value_string_t
13658 impl_140_property_value_valueAccessor = {
13660  AFW_UTF8_LITERAL("indirect")
13661 };
13662 
13663 static const afw_runtime_property_t
13664 impl_140_property_valueAccessor = {
13665  &afw_s_valueAccessor,
13666  (const afw_value_t *)&impl_140_property_value_valueAccessor
13667 };
13668 
13669 static const afw_runtime_property_t *
13670 impl_140_properties[] = {
13671  &impl_140_property_valueAccessor,
13672  NULL
13673 };
13674 
13676 impl_140_meta_object = {
13677  {
13678  &afw_runtime_inf_const_meta_object_inf
13679  },
13680  &impl_140,
13681  NULL
13682 };
13683 
13684 static const afw_utf8_t
13685 impl_140_meta_path =
13686  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/title/runtime");
13687 
13689 impl_140 = {
13690  {
13691  &afw_runtime_inf_const_embedded_untyped_object,
13692  NULL,
13693  {
13694  (const afw_object_t *)&impl_140_meta_object,
13695  (const afw_object_t *)&impl_139,
13696  &afw_s_runtime,
13697  &afw_s__AdaptiveRuntimeProperty_,
13698  &impl_140_meta_path
13699  }
13700  },
13701  &impl_140_properties[0]
13702 };
13703 
13704 /*
13705  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/title
13706  */
13707 
13708 static const afw_value_boolean_t
13709 impl_139_property_value_allowQuery = {
13711  true
13712 };
13713 
13714 static const afw_runtime_property_t
13715 impl_139_property_allowQuery = {
13716  &afw_s_allowQuery,
13717  (const afw_value_t *)&impl_139_property_value_allowQuery
13718 };
13719 
13720 static const afw_value_string_t
13721 impl_139_property_value_brief = {
13723  AFW_UTF8_LITERAL("Title for this configuration type")
13724 };
13725 
13726 static const afw_runtime_property_t
13727 impl_139_property_brief = {
13728  &afw_s_brief,
13729  (const afw_value_t *)&impl_139_property_value_brief
13730 };
13731 
13732 static const afw_value_string_t
13733 impl_139_property_value_dataType = {
13735  AFW_UTF8_LITERAL("string")
13736 };
13737 
13738 static const afw_runtime_property_t
13739 impl_139_property_dataType = {
13740  &afw_s_dataType,
13741  (const afw_value_t *)&impl_139_property_value_dataType
13742 };
13743 
13744 static const afw_value_string_t
13745 impl_139_property_value_description = {
13747  AFW_UTF8_LITERAL("Title for this configuration type.")
13748 };
13749 
13750 static const afw_runtime_property_t
13751 impl_139_property_description = {
13752  &afw_s_description,
13753  (const afw_value_t *)&impl_139_property_value_description
13754 };
13755 
13756 static const afw_value_string_t
13757 impl_139_property_value_label = {
13759  AFW_UTF8_LITERAL("Title")
13760 };
13761 
13762 static const afw_runtime_property_t
13763 impl_139_property_label = {
13764  &afw_s_label,
13765  (const afw_value_t *)&impl_139_property_value_label
13766 };
13767 
13768 static const afw_value_object_t
13769 impl_139_property_value_runtime = {
13771  (const afw_object_t *)&impl_140
13772 };
13773 
13774 static const afw_runtime_property_t
13775 impl_139_property_runtime = {
13776  &afw_s_runtime,
13777  (const afw_value_t *)&impl_139_property_value_runtime
13778 };
13779 
13780 static const afw_runtime_property_t *
13781 impl_139_properties[] = {
13782  &impl_139_property_allowQuery,
13783  &impl_139_property_brief,
13784  &impl_139_property_dataType,
13785  &impl_139_property_description,
13786  &impl_139_property_label,
13787  &impl_139_property_runtime,
13788  NULL
13789 };
13790 
13792 impl_139_meta_object = {
13793  {
13794  &afw_runtime_inf_const_meta_object_inf
13795  },
13796  &impl_139,
13797  NULL
13798 };
13799 
13800 static const afw_utf8_t
13801 impl_139_meta_path =
13802  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/title");
13803 
13805 impl_139 = {
13806  {
13807  &afw_runtime_inf_const_embedded_untyped_object,
13808  NULL,
13809  {
13810  (const afw_object_t *)&impl_139_meta_object,
13811  (const afw_object_t *)&impl_122,
13812  &afw_s_title,
13813  &afw_s__AdaptiveValueMeta_,
13814  &impl_139_meta_path
13815  }
13816  },
13817  &impl_139_properties[0]
13818 };
13819 
13821 impl_141;
13822 
13824 impl_142;
13825 
13826 /*
13827  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/type/runtime
13828  */
13829 
13830 static const afw_value_string_t
13831 impl_142_property_value_memberName = {
13833  AFW_UTF8_LITERAL("conf_type_id")
13834 };
13835 
13836 static const afw_runtime_property_t
13837 impl_142_property_memberName = {
13838  &afw_s_memberName,
13839  (const afw_value_t *)&impl_142_property_value_memberName
13840 };
13841 
13842 static const afw_runtime_property_t *
13843 impl_142_properties[] = {
13844  &impl_142_property_memberName,
13845  NULL
13846 };
13847 
13849 impl_142_meta_object = {
13850  {
13851  &afw_runtime_inf_const_meta_object_inf
13852  },
13853  &impl_142,
13854  NULL
13855 };
13856 
13857 static const afw_utf8_t
13858 impl_142_meta_path =
13859  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/type/runtime");
13860 
13862 impl_142 = {
13863  {
13864  &afw_runtime_inf_const_embedded_untyped_object,
13865  NULL,
13866  {
13867  (const afw_object_t *)&impl_142_meta_object,
13868  (const afw_object_t *)&impl_141,
13869  &afw_s_runtime,
13870  &afw_s__AdaptiveRuntimeProperty_,
13871  &impl_142_meta_path
13872  }
13873  },
13874  &impl_142_properties[0]
13875 };
13876 
13877 /*
13878  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/type
13879  */
13880 
13881 static const afw_value_boolean_t
13882 impl_141_property_value_allowQuery = {
13884  true
13885 };
13886 
13887 static const afw_runtime_property_t
13888 impl_141_property_allowQuery = {
13889  &afw_s_allowQuery,
13890  (const afw_value_t *)&impl_141_property_value_allowQuery
13891 };
13892 
13893 static const afw_value_string_t
13894 impl_141_property_value_brief = {
13896  AFW_UTF8_LITERAL("Configuration type id")
13897 };
13898 
13899 static const afw_runtime_property_t
13900 impl_141_property_brief = {
13901  &afw_s_brief,
13902  (const afw_value_t *)&impl_141_property_value_brief
13903 };
13904 
13905 static const afw_value_string_t
13906 impl_141_property_value_dataType = {
13908  AFW_UTF8_LITERAL("string")
13909 };
13910 
13911 static const afw_runtime_property_t
13912 impl_141_property_dataType = {
13913  &afw_s_dataType,
13914  (const afw_value_t *)&impl_141_property_value_dataType
13915 };
13916 
13917 static const afw_value_string_t
13918 impl_141_property_value_description = {
13920  AFW_UTF8_LITERAL("Configuration type id.")
13921 };
13922 
13923 static const afw_runtime_property_t
13924 impl_141_property_description = {
13925  &afw_s_description,
13926  (const afw_value_t *)&impl_141_property_value_description
13927 };
13928 
13929 static const afw_value_string_t
13930 impl_141_property_value_label = {
13932  AFW_UTF8_LITERAL("Type")
13933 };
13934 
13935 static const afw_runtime_property_t
13936 impl_141_property_label = {
13937  &afw_s_label,
13938  (const afw_value_t *)&impl_141_property_value_label
13939 };
13940 
13941 static const afw_value_object_t
13942 impl_141_property_value_runtime = {
13944  (const afw_object_t *)&impl_142
13945 };
13946 
13947 static const afw_runtime_property_t
13948 impl_141_property_runtime = {
13949  &afw_s_runtime,
13950  (const afw_value_t *)&impl_141_property_value_runtime
13951 };
13952 
13953 static const afw_runtime_property_t *
13954 impl_141_properties[] = {
13955  &impl_141_property_allowQuery,
13956  &impl_141_property_brief,
13957  &impl_141_property_dataType,
13958  &impl_141_property_description,
13959  &impl_141_property_label,
13960  &impl_141_property_runtime,
13961  NULL
13962 };
13963 
13965 impl_141_meta_object = {
13966  {
13967  &afw_runtime_inf_const_meta_object_inf
13968  },
13969  &impl_141,
13970  NULL
13971 };
13972 
13973 static const afw_utf8_t
13974 impl_141_meta_path =
13975  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes/type");
13976 
13978 impl_141 = {
13979  {
13980  &afw_runtime_inf_const_embedded_untyped_object,
13981  NULL,
13982  {
13983  (const afw_object_t *)&impl_141_meta_object,
13984  (const afw_object_t *)&impl_122,
13985  &afw_s_type,
13986  &afw_s__AdaptiveValueMeta_,
13987  &impl_141_meta_path
13988  }
13989  },
13990  &impl_141_properties[0]
13991 };
13992 
13993 /*
13994  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes
13995  */
13996 
13997 static const afw_value_object_t
13998 impl_122_property_value_description = {
14000  (const afw_object_t *)&impl_123
14001 };
14002 
14003 static const afw_runtime_property_t
14004 impl_122_property_description = {
14005  &afw_s_description,
14006  (const afw_value_t *)&impl_122_property_value_description
14007 };
14008 
14009 static const afw_value_object_t
14010 impl_122_property_value_idPropertyName = {
14012  (const afw_object_t *)&impl_125
14013 };
14014 
14015 static const afw_runtime_property_t
14016 impl_122_property_idPropertyName = {
14017  &afw_s_idPropertyName,
14018  (const afw_value_t *)&impl_122_property_value_idPropertyName
14019 };
14020 
14021 static const afw_value_object_t
14022 impl_122_property_value_idRegistryType = {
14024  (const afw_object_t *)&impl_127
14025 };
14026 
14027 static const afw_runtime_property_t
14028 impl_122_property_idRegistryType = {
14029  &afw_s_idRegistryType,
14030  (const afw_value_t *)&impl_122_property_value_idRegistryType
14031 };
14032 
14033 static const afw_value_object_t
14034 impl_122_property_value_idRuntimeObjectType = {
14036  (const afw_object_t *)&impl_129
14037 };
14038 
14039 static const afw_runtime_property_t
14040 impl_122_property_idRuntimeObjectType = {
14041  &afw_s_idRuntimeObjectType,
14042  (const afw_value_t *)&impl_122_property_value_idRuntimeObjectType
14043 };
14044 
14045 static const afw_value_object_t
14046 impl_122_property_value_isUnique = {
14048  (const afw_object_t *)&impl_131
14049 };
14050 
14051 static const afw_runtime_property_t
14052 impl_122_property_isUnique = {
14053  &afw_s_isUnique,
14054  (const afw_value_t *)&impl_122_property_value_isUnique
14055 };
14056 
14057 static const afw_value_object_t
14058 impl_122_property_value_subtypePropertyName = {
14060  (const afw_object_t *)&impl_133
14061 };
14062 
14063 static const afw_runtime_property_t
14064 impl_122_property_subtypePropertyName = {
14065  &afw_s_subtypePropertyName,
14066  (const afw_value_t *)&impl_122_property_value_subtypePropertyName
14067 };
14068 
14069 static const afw_value_object_t
14070 impl_122_property_value_subtypeRegistryType = {
14072  (const afw_object_t *)&impl_135
14073 };
14074 
14075 static const afw_runtime_property_t
14076 impl_122_property_subtypeRegistryType = {
14077  &afw_s_subtypeRegistryType,
14078  (const afw_value_t *)&impl_122_property_value_subtypeRegistryType
14079 };
14080 
14081 static const afw_value_object_t
14082 impl_122_property_value_subtypeRuntimeObjectType = {
14084  (const afw_object_t *)&impl_137
14085 };
14086 
14087 static const afw_runtime_property_t
14088 impl_122_property_subtypeRuntimeObjectType = {
14089  &afw_s_subtypeRuntimeObjectType,
14090  (const afw_value_t *)&impl_122_property_value_subtypeRuntimeObjectType
14091 };
14092 
14093 static const afw_value_object_t
14094 impl_122_property_value_title = {
14096  (const afw_object_t *)&impl_139
14097 };
14098 
14099 static const afw_runtime_property_t
14100 impl_122_property_title = {
14101  &afw_s_title,
14102  (const afw_value_t *)&impl_122_property_value_title
14103 };
14104 
14105 static const afw_value_object_t
14106 impl_122_property_value_type = {
14108  (const afw_object_t *)&impl_141
14109 };
14110 
14111 static const afw_runtime_property_t
14112 impl_122_property_type = {
14113  &afw_s_type,
14114  (const afw_value_t *)&impl_122_property_value_type
14115 };
14116 
14117 static const afw_runtime_property_t *
14118 impl_122_properties[] = {
14119  &impl_122_property_description,
14120  &impl_122_property_idPropertyName,
14121  &impl_122_property_idRegistryType,
14122  &impl_122_property_idRuntimeObjectType,
14123  &impl_122_property_isUnique,
14124  &impl_122_property_subtypePropertyName,
14125  &impl_122_property_subtypeRegistryType,
14126  &impl_122_property_subtypeRuntimeObjectType,
14127  &impl_122_property_title,
14128  &impl_122_property_type,
14129  NULL
14130 };
14131 
14133 impl_122_meta_object = {
14134  {
14135  &afw_runtime_inf_const_meta_object_inf
14136  },
14137  &impl_122,
14138  NULL
14139 };
14140 
14141 static const afw_utf8_t
14142 impl_122_meta_path =
14143  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/propertyTypes");
14144 
14146 impl_122 = {
14147  {
14148  &afw_runtime_inf_const_embedded_untyped_object,
14149  NULL,
14150  {
14151  (const afw_object_t *)&impl_122_meta_object,
14152  (const afw_object_t *)&impl_121,
14153  &afw_s_propertyTypes,
14154  &afw_s__AdaptivePropertyTypes_,
14155  &impl_122_meta_path
14156  }
14157  },
14158  &impl_122_properties[0]
14159 };
14160 
14162 impl_143;
14163 
14165 impl_144;
14166 
14167 /*
14168  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/runtime/labels
14169  */
14170 
14171 static const afw_value_string_t
14172 impl_144_property_value_objectId = {
14174  AFW_UTF8_LITERAL("conf_type_id")
14175 };
14176 
14177 static const afw_runtime_property_t
14178 impl_144_property_objectId = {
14179  &afw_s_objectId,
14180  (const afw_value_t *)&impl_144_property_value_objectId
14181 };
14182 
14183 static const afw_runtime_property_t *
14184 impl_144_properties[] = {
14185  &impl_144_property_objectId,
14186  NULL
14187 };
14188 
14190 impl_144_meta_object = {
14191  {
14192  &afw_runtime_inf_const_meta_object_inf
14193  },
14194  &impl_144,
14195  NULL
14196 };
14197 
14198 static const afw_utf8_t
14199 impl_144_meta_path =
14200  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/runtime/labels");
14201 
14203 impl_144 = {
14204  {
14205  &afw_runtime_inf_const_embedded_untyped_object,
14206  NULL,
14207  {
14208  (const afw_object_t *)&impl_144_meta_object,
14209  (const afw_object_t *)&impl_143,
14210  &afw_s_labels,
14211  &afw_s__AdaptiveRuntimeLabels_,
14212  &impl_144_meta_path
14213  }
14214  },
14215  &impl_144_properties[0]
14216 };
14217 
14218 /*
14219  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_/runtime
14220  */
14221 
14222 static const afw_value_boolean_t
14223 impl_143_property_value_indirect = {
14225  true
14226 };
14227 
14228 static const afw_runtime_property_t
14229 impl_143_property_indirect = {
14230  &afw_s_indirect,
14231  (const afw_value_t *)&impl_143_property_value_indirect
14232 };
14233 
14234 static const afw_value_object_t
14235 impl_143_property_value_labels = {
14237  (const afw_object_t *)&impl_144
14238 };
14239 
14240 static const afw_runtime_property_t
14241 impl_143_property_labels = {
14242  &afw_s_labels,
14243  (const afw_value_t *)&impl_143_property_value_labels
14244 };
14245 
14246 static const afw_value_string_t
14247 impl_143_property_value_typedef = {
14249  AFW_UTF8_LITERAL("afw_environment_conf_type_t")
14250 };
14251 
14252 static const afw_runtime_property_t
14253 impl_143_property_typedef = {
14254  &afw_s_typedef,
14255  (const afw_value_t *)&impl_143_property_value_typedef
14256 };
14257 
14258 static const afw_runtime_property_t *
14259 impl_143_properties[] = {
14260  &impl_143_property_indirect,
14261  &impl_143_property_labels,
14262  &impl_143_property_typedef,
14263  NULL
14264 };
14265 
14267 impl_143_meta_object = {
14268  {
14269  &afw_runtime_inf_const_meta_object_inf
14270  },
14271  &impl_143,
14272  NULL
14273 };
14274 
14275 static const afw_utf8_t
14276 impl_143_meta_path =
14277  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_/runtime");
14278 
14280 impl_143 = {
14281  {
14282  &afw_runtime_inf_const_embedded_untyped_object,
14283  NULL,
14284  {
14285  (const afw_object_t *)&impl_143_meta_object,
14286  (const afw_object_t *)&impl_121,
14287  &afw_s_runtime,
14288  &afw_s__AdaptiveRuntimeObject_,
14289  &impl_143_meta_path
14290  }
14291  },
14292  &impl_143_properties[0]
14293 };
14294 
14295 /*
14296  * /afw/_AdaptiveObjectType_/_AdaptiveConfType_
14297  */
14298 
14299 static const afw_value_boolean_t
14300 impl_121_property_value_allowAdd = {
14302  false
14303 };
14304 
14305 static const afw_runtime_property_t
14306 impl_121_property_allowAdd = {
14307  &afw_s_allowAdd,
14308  (const afw_value_t *)&impl_121_property_value_allowAdd
14309 };
14310 
14311 static const afw_value_boolean_t
14312 impl_121_property_value_allowChange = {
14314  false
14315 };
14316 
14317 static const afw_runtime_property_t
14318 impl_121_property_allowChange = {
14319  &afw_s_allowChange,
14320  (const afw_value_t *)&impl_121_property_value_allowChange
14321 };
14322 
14323 static const afw_value_boolean_t
14324 impl_121_property_value_allowDelete = {
14326  false
14327 };
14328 
14329 static const afw_runtime_property_t
14330 impl_121_property_allowDelete = {
14331  &afw_s_allowDelete,
14332  (const afw_value_t *)&impl_121_property_value_allowDelete
14333 };
14334 
14335 static const afw_value_boolean_t
14336 impl_121_property_value_allowEntity = {
14338  true
14339 };
14340 
14341 static const afw_runtime_property_t
14342 impl_121_property_allowEntity = {
14343  &afw_s_allowEntity,
14344  (const afw_value_t *)&impl_121_property_value_allowEntity
14345 };
14346 
14347 static const afw_utf8_t
14348 impl_121_array_collectionURIs[] = {
14349  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
14350 };
14351 
14353 impl_121_list_collectionURIs = {
14356  sizeof(impl_121_array_collectionURIs) / sizeof(afw_utf8_t),
14357  &impl_121_array_collectionURIs
14358 };
14359 
14360 static const afw_value_list_t
14361 impl_121_property_value_collectionURIs = {
14363  (const afw_list_t *)&impl_121_list_collectionURIs
14364 };
14365 
14366 static const afw_runtime_property_t
14367 impl_121_property_collectionURIs = {
14368  &afw_s_collectionURIs,
14369  (const afw_value_t *)&impl_121_property_value_collectionURIs
14370 };
14371 
14372 static const afw_value_string_t
14373 impl_121_property_value_description = {
14375  AFW_UTF8_LITERAL("An adaptive configuration (conf) type.")
14376 };
14377 
14378 static const afw_runtime_property_t
14379 impl_121_property_description = {
14380  &afw_s_description,
14381  (const afw_value_t *)&impl_121_property_value_description
14382 };
14383 
14384 static const afw_value_string_t
14385 impl_121_property_value_objectType = {
14387  AFW_UTF8_LITERAL("_AdaptiveConfType_")
14388 };
14389 
14390 static const afw_runtime_property_t
14391 impl_121_property_objectType = {
14392  &afw_s_objectType,
14393  (const afw_value_t *)&impl_121_property_value_objectType
14394 };
14395 
14396 static const afw_value_object_t
14397 impl_121_property_value_propertyTypes = {
14399  (const afw_object_t *)&impl_122
14400 };
14401 
14402 static const afw_runtime_property_t
14403 impl_121_property_propertyTypes = {
14404  &afw_s_propertyTypes,
14405  (const afw_value_t *)&impl_121_property_value_propertyTypes
14406 };
14407 
14408 static const afw_value_object_t
14409 impl_121_property_value_runtime = {
14411  (const afw_object_t *)&impl_143
14412 };
14413 
14414 static const afw_runtime_property_t
14415 impl_121_property_runtime = {
14416  &afw_s_runtime,
14417  (const afw_value_t *)&impl_121_property_value_runtime
14418 };
14419 
14420 static const afw_runtime_property_t *
14421 impl_121_properties[] = {
14422  &impl_121_property_allowAdd,
14423  &impl_121_property_allowChange,
14424  &impl_121_property_allowDelete,
14425  &impl_121_property_allowEntity,
14426  &impl_121_property_collectionURIs,
14427  &impl_121_property_description,
14428  &impl_121_property_objectType,
14429  &impl_121_property_propertyTypes,
14430  &impl_121_property_runtime,
14431  NULL
14432 };
14433 
14435 impl_121_meta_object = {
14436  {
14437  &afw_runtime_inf_const_meta_object_inf
14438  },
14439  &impl_121,
14440  NULL
14441 };
14442 
14443 static const afw_utf8_t
14444 impl_121_meta_path =
14445  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConfType_");
14446 
14448 impl_121 = {
14449  {
14451  NULL,
14452  {
14453  (const afw_object_t *)&impl_121_meta_object,
14454  NULL,
14455  &afw_s__AdaptiveConfType_,
14456  &afw_s__AdaptiveObjectType_,
14457  &impl_121_meta_path
14458  }
14459  },
14460  &impl_121_properties[0]
14461 };
14462 
14464 impl_145;
14465 
14467 impl_146;
14468 
14470 impl_147;
14471 
14472 /*
14473  * /afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/description
14474  */
14475 
14476 static const afw_value_boolean_t
14477 impl_147_property_value_allowQuery = {
14479  true
14480 };
14481 
14482 static const afw_runtime_property_t
14483 impl_147_property_allowQuery = {
14484  &afw_s_allowQuery,
14485  (const afw_value_t *)&impl_147_property_value_allowQuery
14486 };
14487 
14488 static const afw_value_string_t
14489 impl_147_property_value_brief = {
14491  AFW_UTF8_LITERAL("The description of this configuration component")
14492 };
14493 
14494 static const afw_runtime_property_t
14495 impl_147_property_brief = {
14496  &afw_s_brief,
14497  (const afw_value_t *)&impl_147_property_value_brief
14498 };
14499 
14500 static const afw_value_string_t
14501 impl_147_property_value_dataType = {
14503  AFW_UTF8_LITERAL("string")
14504 };
14505 
14506 static const afw_runtime_property_t
14507 impl_147_property_dataType = {
14508  &afw_s_dataType,
14509  (const afw_value_t *)&impl_147_property_value_dataType
14510 };
14511 
14512 static const afw_value_string_t
14513 impl_147_property_value_dataTypeParameter = {
14515  AFW_UTF8_LITERAL("text/plain")
14516 };
14517 
14518 static const afw_runtime_property_t
14519 impl_147_property_dataTypeParameter = {
14520  &afw_s_dataTypeParameter,
14521  (const afw_value_t *)&impl_147_property_value_dataTypeParameter
14522 };
14523 
14524 static const afw_value_string_t
14525 impl_147_property_value_description = {
14527  AFW_UTF8_LITERAL("The description of this configuration component.")
14528 };
14529 
14530 static const afw_runtime_property_t
14531 impl_147_property_description = {
14532  &afw_s_description,
14533  (const afw_value_t *)&impl_147_property_value_description
14534 };
14535 
14536 static const afw_value_string_t
14537 impl_147_property_value_label = {
14539  AFW_UTF8_LITERAL("Description")
14540 };
14541 
14542 static const afw_runtime_property_t
14543 impl_147_property_label = {
14544  &afw_s_label,
14545  (const afw_value_t *)&impl_147_property_value_label
14546 };
14547 
14548 static const afw_runtime_property_t *
14549 impl_147_properties[] = {
14550  &impl_147_property_allowQuery,
14551  &impl_147_property_brief,
14552  &impl_147_property_dataType,
14553  &impl_147_property_dataTypeParameter,
14554  &impl_147_property_description,
14555  &impl_147_property_label,
14556  NULL
14557 };
14558 
14560 impl_147_meta_object = {
14561  {
14562  &afw_runtime_inf_const_meta_object_inf
14563  },
14564  &impl_147,
14565  NULL
14566 };
14567 
14568 static const afw_utf8_t
14569 impl_147_meta_path =
14570  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/description");
14571 
14573 impl_147 = {
14574  {
14575  &afw_runtime_inf_const_embedded_untyped_object,
14576  NULL,
14577  {
14578  (const afw_object_t *)&impl_147_meta_object,
14579  (const afw_object_t *)&impl_146,
14580  &afw_s_description,
14581  &afw_s__AdaptiveValueMeta_,
14582  &impl_147_meta_path
14583  }
14584  },
14585  &impl_147_properties[0]
14586 };
14587 
14589 impl_148;
14590 
14591 /*
14592  * /afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/sourceLocation
14593  */
14594 
14595 static const afw_value_boolean_t
14596 impl_148_property_value_allowQuery = {
14598  true
14599 };
14600 
14601 static const afw_runtime_property_t
14602 impl_148_property_allowQuery = {
14603  &afw_s_allowQuery,
14604  (const afw_value_t *)&impl_148_property_value_allowQuery
14605 };
14606 
14607 static const afw_value_string_t
14608 impl_148_property_value_brief = {
14610  AFW_UTF8_LITERAL("Contextual string added when this configuration object is processed")
14611 };
14612 
14613 static const afw_runtime_property_t
14614 impl_148_property_brief = {
14615  &afw_s_brief,
14616  (const afw_value_t *)&impl_148_property_value_brief
14617 };
14618 
14619 static const afw_value_string_t
14620 impl_148_property_value_dataType = {
14622  AFW_UTF8_LITERAL("string")
14623 };
14624 
14625 static const afw_runtime_property_t
14626 impl_148_property_dataType = {
14627  &afw_s_dataType,
14628  (const afw_value_t *)&impl_148_property_value_dataType
14629 };
14630 
14631 static const afw_value_string_t
14632 impl_148_property_value_description = {
14634  AFW_UTF8_LITERAL("This is a contextual string added when this configuration object is processed.")
14635 };
14636 
14637 static const afw_runtime_property_t
14638 impl_148_property_description = {
14639  &afw_s_description,
14640  (const afw_value_t *)&impl_148_property_value_description
14641 };
14642 
14643 static const afw_value_string_t
14644 impl_148_property_value_label = {
14646  AFW_UTF8_LITERAL("Source Location")
14647 };
14648 
14649 static const afw_runtime_property_t
14650 impl_148_property_label = {
14651  &afw_s_label,
14652  (const afw_value_t *)&impl_148_property_value_label
14653 };
14654 
14655 static const afw_runtime_property_t *
14656 impl_148_properties[] = {
14657  &impl_148_property_allowQuery,
14658  &impl_148_property_brief,
14659  &impl_148_property_dataType,
14660  &impl_148_property_description,
14661  &impl_148_property_label,
14662  NULL
14663 };
14664 
14666 impl_148_meta_object = {
14667  {
14668  &afw_runtime_inf_const_meta_object_inf
14669  },
14670  &impl_148,
14671  NULL
14672 };
14673 
14674 static const afw_utf8_t
14675 impl_148_meta_path =
14676  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/sourceLocation");
14677 
14679 impl_148 = {
14680  {
14681  &afw_runtime_inf_const_embedded_untyped_object,
14682  NULL,
14683  {
14684  (const afw_object_t *)&impl_148_meta_object,
14685  (const afw_object_t *)&impl_146,
14686  &afw_s_sourceLocation,
14687  &afw_s__AdaptiveValueMeta_,
14688  &impl_148_meta_path
14689  }
14690  },
14691  &impl_148_properties[0]
14692 };
14693 
14695 impl_149;
14696 
14697 /*
14698  * /afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/title
14699  */
14700 
14701 static const afw_value_boolean_t
14702 impl_149_property_value_allowQuery = {
14704  true
14705 };
14706 
14707 static const afw_runtime_property_t
14708 impl_149_property_allowQuery = {
14709  &afw_s_allowQuery,
14710  (const afw_value_t *)&impl_149_property_value_allowQuery
14711 };
14712 
14713 static const afw_value_string_t
14714 impl_149_property_value_brief = {
14716  AFW_UTF8_LITERAL("The title for this configuration component")
14717 };
14718 
14719 static const afw_runtime_property_t
14720 impl_149_property_brief = {
14721  &afw_s_brief,
14722  (const afw_value_t *)&impl_149_property_value_brief
14723 };
14724 
14725 static const afw_value_string_t
14726 impl_149_property_value_dataType = {
14728  AFW_UTF8_LITERAL("string")
14729 };
14730 
14731 static const afw_runtime_property_t
14732 impl_149_property_dataType = {
14733  &afw_s_dataType,
14734  (const afw_value_t *)&impl_149_property_value_dataType
14735 };
14736 
14737 static const afw_value_string_t
14738 impl_149_property_value_description = {
14740  AFW_UTF8_LITERAL("The title for this configuration component.")
14741 };
14742 
14743 static const afw_runtime_property_t
14744 impl_149_property_description = {
14745  &afw_s_description,
14746  (const afw_value_t *)&impl_149_property_value_description
14747 };
14748 
14749 static const afw_value_string_t
14750 impl_149_property_value_label = {
14752  AFW_UTF8_LITERAL("Title")
14753 };
14754 
14755 static const afw_runtime_property_t
14756 impl_149_property_label = {
14757  &afw_s_label,
14758  (const afw_value_t *)&impl_149_property_value_label
14759 };
14760 
14761 static const afw_runtime_property_t *
14762 impl_149_properties[] = {
14763  &impl_149_property_allowQuery,
14764  &impl_149_property_brief,
14765  &impl_149_property_dataType,
14766  &impl_149_property_description,
14767  &impl_149_property_label,
14768  NULL
14769 };
14770 
14772 impl_149_meta_object = {
14773  {
14774  &afw_runtime_inf_const_meta_object_inf
14775  },
14776  &impl_149,
14777  NULL
14778 };
14779 
14780 static const afw_utf8_t
14781 impl_149_meta_path =
14782  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/title");
14783 
14785 impl_149 = {
14786  {
14787  &afw_runtime_inf_const_embedded_untyped_object,
14788  NULL,
14789  {
14790  (const afw_object_t *)&impl_149_meta_object,
14791  (const afw_object_t *)&impl_146,
14792  &afw_s_title,
14793  &afw_s__AdaptiveValueMeta_,
14794  &impl_149_meta_path
14795  }
14796  },
14797  &impl_149_properties[0]
14798 };
14799 
14801 impl_150;
14802 
14803 /*
14804  * /afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/type
14805  */
14806 
14807 static const afw_value_boolean_t
14808 impl_150_property_value_allowQuery = {
14810  true
14811 };
14812 
14813 static const afw_runtime_property_t
14814 impl_150_property_allowQuery = {
14815  &afw_s_allowQuery,
14816  (const afw_value_t *)&impl_150_property_value_allowQuery
14817 };
14818 
14819 static const afw_value_string_t
14820 impl_150_property_value_brief = {
14822  AFW_UTF8_LITERAL("Configuration type")
14823 };
14824 
14825 static const afw_runtime_property_t
14826 impl_150_property_brief = {
14827  &afw_s_brief,
14828  (const afw_value_t *)&impl_150_property_value_brief
14829 };
14830 
14831 static const afw_value_string_t
14832 impl_150_property_value_dataType = {
14834  AFW_UTF8_LITERAL("string")
14835 };
14836 
14837 static const afw_runtime_property_t
14838 impl_150_property_dataType = {
14839  &afw_s_dataType,
14840  (const afw_value_t *)&impl_150_property_value_dataType
14841 };
14842 
14843 static const afw_value_string_t
14844 impl_150_property_value_description = {
14846  AFW_UTF8_LITERAL("Configuration type.")
14847 };
14848 
14849 static const afw_runtime_property_t
14850 impl_150_property_description = {
14851  &afw_s_description,
14852  (const afw_value_t *)&impl_150_property_value_description
14853 };
14854 
14855 static const afw_value_string_t
14856 impl_150_property_value_label = {
14858  AFW_UTF8_LITERAL("Type")
14859 };
14860 
14861 static const afw_runtime_property_t
14862 impl_150_property_label = {
14863  &afw_s_label,
14864  (const afw_value_t *)&impl_150_property_value_label
14865 };
14866 
14867 static const afw_value_boolean_t
14868 impl_150_property_value_required = {
14870  true
14871 };
14872 
14873 static const afw_runtime_property_t
14874 impl_150_property_required = {
14875  &afw_s_required,
14876  (const afw_value_t *)&impl_150_property_value_required
14877 };
14878 
14879 static const afw_runtime_property_t *
14880 impl_150_properties[] = {
14881  &impl_150_property_allowQuery,
14882  &impl_150_property_brief,
14883  &impl_150_property_dataType,
14884  &impl_150_property_description,
14885  &impl_150_property_label,
14886  &impl_150_property_required,
14887  NULL
14888 };
14889 
14891 impl_150_meta_object = {
14892  {
14893  &afw_runtime_inf_const_meta_object_inf
14894  },
14895  &impl_150,
14896  NULL
14897 };
14898 
14899 static const afw_utf8_t
14900 impl_150_meta_path =
14901  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes/type");
14902 
14904 impl_150 = {
14905  {
14906  &afw_runtime_inf_const_embedded_untyped_object,
14907  NULL,
14908  {
14909  (const afw_object_t *)&impl_150_meta_object,
14910  (const afw_object_t *)&impl_146,
14911  &afw_s_type,
14912  &afw_s__AdaptiveValueMeta_,
14913  &impl_150_meta_path
14914  }
14915  },
14916  &impl_150_properties[0]
14917 };
14918 
14919 /*
14920  * /afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes
14921  */
14922 
14923 static const afw_value_object_t
14924 impl_146_property_value_description = {
14926  (const afw_object_t *)&impl_147
14927 };
14928 
14929 static const afw_runtime_property_t
14930 impl_146_property_description = {
14931  &afw_s_description,
14932  (const afw_value_t *)&impl_146_property_value_description
14933 };
14934 
14935 static const afw_value_object_t
14936 impl_146_property_value_sourceLocation = {
14938  (const afw_object_t *)&impl_148
14939 };
14940 
14941 static const afw_runtime_property_t
14942 impl_146_property_sourceLocation = {
14943  &afw_s_sourceLocation,
14944  (const afw_value_t *)&impl_146_property_value_sourceLocation
14945 };
14946 
14947 static const afw_value_object_t
14948 impl_146_property_value_title = {
14950  (const afw_object_t *)&impl_149
14951 };
14952 
14953 static const afw_runtime_property_t
14954 impl_146_property_title = {
14955  &afw_s_title,
14956  (const afw_value_t *)&impl_146_property_value_title
14957 };
14958 
14959 static const afw_value_object_t
14960 impl_146_property_value_type = {
14962  (const afw_object_t *)&impl_150
14963 };
14964 
14965 static const afw_runtime_property_t
14966 impl_146_property_type = {
14967  &afw_s_type,
14968  (const afw_value_t *)&impl_146_property_value_type
14969 };
14970 
14971 static const afw_runtime_property_t *
14972 impl_146_properties[] = {
14973  &impl_146_property_description,
14974  &impl_146_property_sourceLocation,
14975  &impl_146_property_title,
14976  &impl_146_property_type,
14977  NULL
14978 };
14979 
14981 impl_146_meta_object = {
14982  {
14983  &afw_runtime_inf_const_meta_object_inf
14984  },
14985  &impl_146,
14986  NULL
14987 };
14988 
14989 static const afw_utf8_t
14990 impl_146_meta_path =
14991  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes");
14992 
14994 impl_146 = {
14995  {
14996  &afw_runtime_inf_const_embedded_untyped_object,
14997  NULL,
14998  {
14999  (const afw_object_t *)&impl_146_meta_object,
15000  (const afw_object_t *)&impl_145,
15001  &afw_s_propertyTypes,
15002  &afw_s__AdaptivePropertyTypes_,
15003  &impl_146_meta_path
15004  }
15005  },
15006  &impl_146_properties[0]
15007 };
15008 
15009 /*
15010  * /afw/_AdaptiveObjectType_/_AdaptiveConf_
15011  */
15012 
15013 static const afw_value_boolean_t
15014 impl_145_property_value_allowEntity = {
15016  false
15017 };
15018 
15019 static const afw_runtime_property_t
15020 impl_145_property_allowEntity = {
15021  &afw_s_allowEntity,
15022  (const afw_value_t *)&impl_145_property_value_allowEntity
15023 };
15024 
15025 static const afw_utf8_t
15026 impl_145_array_collectionURIs[] = {
15027  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
15028 };
15029 
15031 impl_145_list_collectionURIs = {
15034  sizeof(impl_145_array_collectionURIs) / sizeof(afw_utf8_t),
15035  &impl_145_array_collectionURIs
15036 };
15037 
15038 static const afw_value_list_t
15039 impl_145_property_value_collectionURIs = {
15041  (const afw_list_t *)&impl_145_list_collectionURIs
15042 };
15043 
15044 static const afw_runtime_property_t
15045 impl_145_property_collectionURIs = {
15046  &afw_s_collectionURIs,
15047  (const afw_value_t *)&impl_145_property_value_collectionURIs
15048 };
15049 
15050 static const afw_value_string_t
15051 impl_145_property_value_description = {
15053  AFW_UTF8_LITERAL("Adaptive Framework configuration object.")
15054 };
15055 
15056 static const afw_runtime_property_t
15057 impl_145_property_description = {
15058  &afw_s_description,
15059  (const afw_value_t *)&impl_145_property_value_description
15060 };
15061 
15062 static const afw_value_string_t
15063 impl_145_property_value_objectType = {
15065  AFW_UTF8_LITERAL("_AdaptiveConf_")
15066 };
15067 
15068 static const afw_runtime_property_t
15069 impl_145_property_objectType = {
15070  &afw_s_objectType,
15071  (const afw_value_t *)&impl_145_property_value_objectType
15072 };
15073 
15074 static const afw_value_object_t
15075 impl_145_property_value_propertyTypes = {
15077  (const afw_object_t *)&impl_146
15078 };
15079 
15080 static const afw_runtime_property_t
15081 impl_145_property_propertyTypes = {
15082  &afw_s_propertyTypes,
15083  (const afw_value_t *)&impl_145_property_value_propertyTypes
15084 };
15085 
15086 static const afw_runtime_property_t *
15087 impl_145_properties[] = {
15088  &impl_145_property_allowEntity,
15089  &impl_145_property_collectionURIs,
15090  &impl_145_property_description,
15091  &impl_145_property_objectType,
15092  &impl_145_property_propertyTypes,
15093  NULL
15094 };
15095 
15097 impl_145_meta_object = {
15098  {
15099  &afw_runtime_inf_const_meta_object_inf
15100  },
15101  &impl_145,
15102  NULL
15103 };
15104 
15105 static const afw_utf8_t
15106 impl_145_meta_path =
15107  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_");
15108 
15110 impl_145 = {
15111  {
15113  NULL,
15114  {
15115  (const afw_object_t *)&impl_145_meta_object,
15116  NULL,
15117  &afw_s__AdaptiveConf_,
15118  &afw_s__AdaptiveObjectType_,
15119  &impl_145_meta_path
15120  }
15121  },
15122  &impl_145_properties[0]
15123 };
15124 
15126 impl_151;
15127 
15129 impl_152;
15130 
15132 impl_153;
15133 
15134 /*
15135  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/adaptorId
15136  */
15137 
15138 static const afw_value_boolean_t
15139 impl_153_property_value_allowQuery = {
15141  true
15142 };
15143 
15144 static const afw_runtime_property_t
15145 impl_153_property_allowQuery = {
15146  &afw_s_allowQuery,
15147  (const afw_value_t *)&impl_153_property_value_allowQuery
15148 };
15149 
15150 static const afw_value_string_t
15151 impl_153_property_value_brief = {
15153  AFW_UTF8_LITERAL("Adaptor id")
15154 };
15155 
15156 static const afw_runtime_property_t
15157 impl_153_property_brief = {
15158  &afw_s_brief,
15159  (const afw_value_t *)&impl_153_property_value_brief
15160 };
15161 
15162 static const afw_value_string_t
15163 impl_153_property_value_dataType = {
15165  AFW_UTF8_LITERAL("string")
15166 };
15167 
15168 static const afw_runtime_property_t
15169 impl_153_property_dataType = {
15170  &afw_s_dataType,
15171  (const afw_value_t *)&impl_153_property_value_dataType
15172 };
15173 
15174 static const afw_value_string_t
15175 impl_153_property_value_description = {
15177  AFW_UTF8_LITERAL("A unique identifier for this adaptor instance.")
15178 };
15179 
15180 static const afw_runtime_property_t
15181 impl_153_property_description = {
15182  &afw_s_description,
15183  (const afw_value_t *)&impl_153_property_value_description
15184 };
15185 
15186 static const afw_value_string_t
15187 impl_153_property_value_label = {
15189  AFW_UTF8_LITERAL("Adaptor")
15190 };
15191 
15192 static const afw_runtime_property_t
15193 impl_153_property_label = {
15194  &afw_s_label,
15195  (const afw_value_t *)&impl_153_property_value_label
15196 };
15197 
15198 static const afw_runtime_property_t *
15199 impl_153_properties[] = {
15200  &impl_153_property_allowQuery,
15201  &impl_153_property_brief,
15202  &impl_153_property_dataType,
15203  &impl_153_property_description,
15204  &impl_153_property_label,
15205  NULL
15206 };
15207 
15209 impl_153_meta_object = {
15210  {
15211  &afw_runtime_inf_const_meta_object_inf
15212  },
15213  &impl_153,
15214  NULL
15215 };
15216 
15217 static const afw_utf8_t
15218 impl_153_meta_path =
15219  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/adaptorId");
15220 
15222 impl_153 = {
15223  {
15224  &afw_runtime_inf_const_embedded_untyped_object,
15225  NULL,
15226  {
15227  (const afw_object_t *)&impl_153_meta_object,
15228  (const afw_object_t *)&impl_152,
15229  &afw_s_adaptorId,
15230  &afw_s__AdaptiveValueMeta_,
15231  &impl_153_meta_path
15232  }
15233  },
15234  &impl_153_properties[0]
15235 };
15236 
15238 impl_154;
15239 
15240 /*
15241  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/adaptorType
15242  */
15243 
15244 static const afw_value_boolean_t
15245 impl_154_property_value_allowQuery = {
15247  true
15248 };
15249 
15250 static const afw_runtime_property_t
15251 impl_154_property_allowQuery = {
15252  &afw_s_allowQuery,
15253  (const afw_value_t *)&impl_154_property_value_allowQuery
15254 };
15255 
15256 static const afw_value_string_t
15257 impl_154_property_value_brief = {
15259  AFW_UTF8_LITERAL("Adaptor type")
15260 };
15261 
15262 static const afw_runtime_property_t
15263 impl_154_property_brief = {
15264  &afw_s_brief,
15265  (const afw_value_t *)&impl_154_property_value_brief
15266 };
15267 
15268 static const afw_value_string_t
15269 impl_154_property_value_dataType = {
15271  AFW_UTF8_LITERAL("string")
15272 };
15273 
15274 static const afw_runtime_property_t
15275 impl_154_property_dataType = {
15276  &afw_s_dataType,
15277  (const afw_value_t *)&impl_154_property_value_dataType
15278 };
15279 
15280 static const afw_value_string_t
15281 impl_154_property_value_description = {
15283  AFW_UTF8_LITERAL("This specifies the type of adaptor to use. The value of this field must match an adaptorType that is registered by core or by an extension.")
15284 };
15285 
15286 static const afw_runtime_property_t
15287 impl_154_property_description = {
15288  &afw_s_description,
15289  (const afw_value_t *)&impl_154_property_value_description
15290 };
15291 
15292 static const afw_value_string_t
15293 impl_154_property_value_label = {
15295  AFW_UTF8_LITERAL("Adaptor Type")
15296 };
15297 
15298 static const afw_runtime_property_t
15299 impl_154_property_label = {
15300  &afw_s_label,
15301  (const afw_value_t *)&impl_154_property_value_label
15302 };
15303 
15304 static const afw_value_boolean_t
15305 impl_154_property_value_required = {
15307  true
15308 };
15309 
15310 static const afw_runtime_property_t
15311 impl_154_property_required = {
15312  &afw_s_required,
15313  (const afw_value_t *)&impl_154_property_value_required
15314 };
15315 
15316 static const afw_runtime_property_t *
15317 impl_154_properties[] = {
15318  &impl_154_property_allowQuery,
15319  &impl_154_property_brief,
15320  &impl_154_property_dataType,
15321  &impl_154_property_description,
15322  &impl_154_property_label,
15323  &impl_154_property_required,
15324  NULL
15325 };
15326 
15328 impl_154_meta_object = {
15329  {
15330  &afw_runtime_inf_const_meta_object_inf
15331  },
15332  &impl_154,
15333  NULL
15334 };
15335 
15336 static const afw_utf8_t
15337 impl_154_meta_path =
15338  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/adaptorType");
15339 
15341 impl_154 = {
15342  {
15343  &afw_runtime_inf_const_embedded_untyped_object,
15344  NULL,
15345  {
15346  (const afw_object_t *)&impl_154_meta_object,
15347  (const afw_object_t *)&impl_152,
15348  &afw_s_adaptorType,
15349  &afw_s__AdaptiveValueMeta_,
15350  &impl_154_meta_path
15351  }
15352  },
15353  &impl_154_properties[0]
15354 };
15355 
15357 impl_155;
15358 
15359 /*
15360  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/authorizationHandlerId
15361  */
15362 
15363 static const afw_value_boolean_t
15364 impl_155_property_value_allowQuery = {
15366  true
15367 };
15368 
15369 static const afw_runtime_property_t
15370 impl_155_property_allowQuery = {
15371  &afw_s_allowQuery,
15372  (const afw_value_t *)&impl_155_property_value_allowQuery
15373 };
15374 
15375 static const afw_value_string_t
15376 impl_155_property_value_brief = {
15378  AFW_UTF8_LITERAL("Authorization Handler Id")
15379 };
15380 
15381 static const afw_runtime_property_t
15382 impl_155_property_brief = {
15383  &afw_s_brief,
15384  (const afw_value_t *)&impl_155_property_value_brief
15385 };
15386 
15387 static const afw_value_string_t
15388 impl_155_property_value_dataType = {
15390  AFW_UTF8_LITERAL("string")
15391 };
15392 
15393 static const afw_runtime_property_t
15394 impl_155_property_dataType = {
15395  &afw_s_dataType,
15396  (const afw_value_t *)&impl_155_property_value_dataType
15397 };
15398 
15399 static const afw_value_string_t
15400 impl_155_property_value_description = {
15402  AFW_UTF8_LITERAL("Id of authorization handler used to control access to resources in this adaptor.")
15403 };
15404 
15405 static const afw_runtime_property_t
15406 impl_155_property_description = {
15407  &afw_s_description,
15408  (const afw_value_t *)&impl_155_property_value_description
15409 };
15410 
15411 static const afw_value_string_t
15412 impl_155_property_value_label = {
15414  AFW_UTF8_LITERAL("Authorization Handler")
15415 };
15416 
15417 static const afw_runtime_property_t
15418 impl_155_property_label = {
15419  &afw_s_label,
15420  (const afw_value_t *)&impl_155_property_value_label
15421 };
15422 
15423 static const afw_runtime_property_t *
15424 impl_155_properties[] = {
15425  &impl_155_property_allowQuery,
15426  &impl_155_property_brief,
15427  &impl_155_property_dataType,
15428  &impl_155_property_description,
15429  &impl_155_property_label,
15430  NULL
15431 };
15432 
15434 impl_155_meta_object = {
15435  {
15436  &afw_runtime_inf_const_meta_object_inf
15437  },
15438  &impl_155,
15439  NULL
15440 };
15441 
15442 static const afw_utf8_t
15443 impl_155_meta_path =
15444  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/authorizationHandlerId");
15445 
15447 impl_155 = {
15448  {
15449  &afw_runtime_inf_const_embedded_untyped_object,
15450  NULL,
15451  {
15452  (const afw_object_t *)&impl_155_meta_object,
15453  (const afw_object_t *)&impl_152,
15454  &afw_s_authorizationHandlerId,
15455  &afw_s__AdaptiveValueMeta_,
15456  &impl_155_meta_path
15457  }
15458  },
15459  &impl_155_properties[0]
15460 };
15461 
15463 impl_156;
15464 
15465 /*
15466  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/journalAdaptorId
15467  */
15468 
15469 static const afw_value_boolean_t
15470 impl_156_property_value_allowQuery = {
15472  true
15473 };
15474 
15475 static const afw_runtime_property_t
15476 impl_156_property_allowQuery = {
15477  &afw_s_allowQuery,
15478  (const afw_value_t *)&impl_156_property_value_allowQuery
15479 };
15480 
15481 static const afw_value_string_t
15482 impl_156_property_value_brief = {
15484  AFW_UTF8_LITERAL("The adaptorId that provides journal service for this adaptor")
15485 };
15486 
15487 static const afw_runtime_property_t
15488 impl_156_property_brief = {
15489  &afw_s_brief,
15490  (const afw_value_t *)&impl_156_property_value_brief
15491 };
15492 
15493 static const afw_value_string_t
15494 impl_156_property_value_dataType = {
15496  AFW_UTF8_LITERAL("string")
15497 };
15498 
15499 static const afw_runtime_property_t
15500 impl_156_property_dataType = {
15501  &afw_s_dataType,
15502  (const afw_value_t *)&impl_156_property_value_dataType
15503 };
15504 
15505 static const afw_value_string_t
15506 impl_156_property_value_description = {
15508  AFW_UTF8_LITERAL("This is the id of an adaptor that provides journal service for this adaptor. This can be this adaptor's own id or a previously defined adaptor's id. If not specified, no journaling will be performed.")
15509 };
15510 
15511 static const afw_runtime_property_t
15512 impl_156_property_description = {
15513  &afw_s_description,
15514  (const afw_value_t *)&impl_156_property_value_description
15515 };
15516 
15517 static const afw_value_string_t
15518 impl_156_property_value_label = {
15520  AFW_UTF8_LITERAL("Journal Adaptor")
15521 };
15522 
15523 static const afw_runtime_property_t
15524 impl_156_property_label = {
15525  &afw_s_label,
15526  (const afw_value_t *)&impl_156_property_value_label
15527 };
15528 
15529 static const afw_runtime_property_t *
15530 impl_156_properties[] = {
15531  &impl_156_property_allowQuery,
15532  &impl_156_property_brief,
15533  &impl_156_property_dataType,
15534  &impl_156_property_description,
15535  &impl_156_property_label,
15536  NULL
15537 };
15538 
15540 impl_156_meta_object = {
15541  {
15542  &afw_runtime_inf_const_meta_object_inf
15543  },
15544  &impl_156,
15545  NULL
15546 };
15547 
15548 static const afw_utf8_t
15549 impl_156_meta_path =
15550  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes/journalAdaptorId");
15551 
15553 impl_156 = {
15554  {
15555  &afw_runtime_inf_const_embedded_untyped_object,
15556  NULL,
15557  {
15558  (const afw_object_t *)&impl_156_meta_object,
15559  (const afw_object_t *)&impl_152,
15560  &afw_s_journalAdaptorId,
15561  &afw_s__AdaptiveValueMeta_,
15562  &impl_156_meta_path
15563  }
15564  },
15565  &impl_156_properties[0]
15566 };
15567 
15568 /*
15569  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes
15570  */
15571 
15572 static const afw_value_object_t
15573 impl_152_property_value_adaptorId = {
15575  (const afw_object_t *)&impl_153
15576 };
15577 
15578 static const afw_runtime_property_t
15579 impl_152_property_adaptorId = {
15580  &afw_s_adaptorId,
15581  (const afw_value_t *)&impl_152_property_value_adaptorId
15582 };
15583 
15584 static const afw_value_object_t
15585 impl_152_property_value_adaptorType = {
15587  (const afw_object_t *)&impl_154
15588 };
15589 
15590 static const afw_runtime_property_t
15591 impl_152_property_adaptorType = {
15592  &afw_s_adaptorType,
15593  (const afw_value_t *)&impl_152_property_value_adaptorType
15594 };
15595 
15596 static const afw_value_object_t
15597 impl_152_property_value_authorizationHandlerId = {
15599  (const afw_object_t *)&impl_155
15600 };
15601 
15602 static const afw_runtime_property_t
15603 impl_152_property_authorizationHandlerId = {
15604  &afw_s_authorizationHandlerId,
15605  (const afw_value_t *)&impl_152_property_value_authorizationHandlerId
15606 };
15607 
15608 static const afw_value_object_t
15609 impl_152_property_value_journalAdaptorId = {
15611  (const afw_object_t *)&impl_156
15612 };
15613 
15614 static const afw_runtime_property_t
15615 impl_152_property_journalAdaptorId = {
15616  &afw_s_journalAdaptorId,
15617  (const afw_value_t *)&impl_152_property_value_journalAdaptorId
15618 };
15619 
15620 static const afw_runtime_property_t *
15621 impl_152_properties[] = {
15622  &impl_152_property_adaptorId,
15623  &impl_152_property_adaptorType,
15624  &impl_152_property_authorizationHandlerId,
15625  &impl_152_property_journalAdaptorId,
15626  NULL
15627 };
15628 
15629 static const afw_utf8_t
15630 impl_152_parentPaths_array[] = {
15631  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes")
15632 };
15633 
15635 impl_152_parentPaths_list = {
15638  sizeof(impl_152_parentPaths_array) / sizeof(afw_utf8_t),
15639  (const void *)&impl_152_parentPaths_array
15640 };
15641 
15642 static const afw_value_list_t
15643 impl_152_parentPaths = {
15645  (const afw_list_t *)&impl_152_parentPaths_list
15646 };
15647 
15649 impl_152_meta_object = {
15650  {
15651  &afw_runtime_inf_const_meta_object_inf
15652  },
15653  &impl_152,
15654  &impl_152_parentPaths
15655 };
15656 
15657 static const afw_utf8_t
15658 impl_152_meta_path =
15659  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes");
15660 
15662 impl_152 = {
15663  {
15664  &afw_runtime_inf_const_embedded_untyped_object,
15665  NULL,
15666  {
15667  (const afw_object_t *)&impl_152_meta_object,
15668  (const afw_object_t *)&impl_151,
15669  &afw_s_propertyTypes,
15670  &afw_s__AdaptivePropertyTypes_,
15671  &impl_152_meta_path
15672  }
15673  },
15674  &impl_152_properties[0]
15675 };
15676 
15677 /*
15678  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor
15679  */
15680 
15681 static const afw_value_boolean_t
15682 impl_151_property_value_allowEntity = {
15684  false
15685 };
15686 
15687 static const afw_runtime_property_t
15688 impl_151_property_allowEntity = {
15689  &afw_s_allowEntity,
15690  (const afw_value_t *)&impl_151_property_value_allowEntity
15691 };
15692 
15693 static const afw_utf8_t
15694 impl_151_array_collectionURIs[] = {
15695  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
15696 };
15697 
15699 impl_151_list_collectionURIs = {
15702  sizeof(impl_151_array_collectionURIs) / sizeof(afw_utf8_t),
15703  &impl_151_array_collectionURIs
15704 };
15705 
15706 static const afw_value_list_t
15707 impl_151_property_value_collectionURIs = {
15709  (const afw_list_t *)&impl_151_list_collectionURIs
15710 };
15711 
15712 static const afw_runtime_property_t
15713 impl_151_property_collectionURIs = {
15714  &afw_s_collectionURIs,
15715  (const afw_value_t *)&impl_151_property_value_collectionURIs
15716 };
15717 
15718 static const afw_value_string_t
15719 impl_151_property_value_description = {
15721  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=adaptor. This object type is the parent of an _AdaptiveObjectType_ that contains adaptorType specific properties.")
15722 };
15723 
15724 static const afw_runtime_property_t
15725 impl_151_property_description = {
15726  &afw_s_description,
15727  (const afw_value_t *)&impl_151_property_value_description
15728 };
15729 
15730 static const afw_value_string_t
15731 impl_151_property_value_objectType = {
15733  AFW_UTF8_LITERAL("_AdaptiveConf_adaptor")
15734 };
15735 
15736 static const afw_runtime_property_t
15737 impl_151_property_objectType = {
15738  &afw_s_objectType,
15739  (const afw_value_t *)&impl_151_property_value_objectType
15740 };
15741 
15742 static const afw_value_object_t
15743 impl_151_property_value_propertyTypes = {
15745  (const afw_object_t *)&impl_152
15746 };
15747 
15748 static const afw_runtime_property_t
15749 impl_151_property_propertyTypes = {
15750  &afw_s_propertyTypes,
15751  (const afw_value_t *)&impl_151_property_value_propertyTypes
15752 };
15753 
15754 static const afw_runtime_property_t *
15755 impl_151_properties[] = {
15756  &impl_151_property_allowEntity,
15757  &impl_151_property_collectionURIs,
15758  &impl_151_property_description,
15759  &impl_151_property_objectType,
15760  &impl_151_property_propertyTypes,
15761  NULL
15762 };
15763 
15765 impl_151_meta_object = {
15766  {
15767  &afw_runtime_inf_const_meta_object_inf
15768  },
15769  &impl_151,
15770  NULL
15771 };
15772 
15773 static const afw_utf8_t
15774 impl_151_meta_path =
15775  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor");
15776 
15778 impl_151 = {
15779  {
15781  NULL,
15782  {
15783  (const afw_object_t *)&impl_151_meta_object,
15784  NULL,
15785  &afw_s__AdaptiveConf_adaptor,
15786  &afw_s__AdaptiveObjectType_,
15787  &impl_151_meta_path
15788  }
15789  },
15790  &impl_151_properties[0]
15791 };
15792 
15794 impl_157;
15795 
15797 impl_158;
15798 
15799 /*
15800  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_afw_runtime/propertyTypes
15801  */
15802 
15803 static const afw_runtime_property_t *
15804 impl_158_properties[] = {
15805  NULL
15806 };
15807 
15808 static const afw_utf8_t
15809 impl_158_parentPaths_array[] = {
15810  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes")
15811 };
15812 
15814 impl_158_parentPaths_list = {
15817  sizeof(impl_158_parentPaths_array) / sizeof(afw_utf8_t),
15818  (const void *)&impl_158_parentPaths_array
15819 };
15820 
15821 static const afw_value_list_t
15822 impl_158_parentPaths = {
15824  (const afw_list_t *)&impl_158_parentPaths_list
15825 };
15826 
15828 impl_158_meta_object = {
15829  {
15830  &afw_runtime_inf_const_meta_object_inf
15831  },
15832  &impl_158,
15833  &impl_158_parentPaths
15834 };
15835 
15836 static const afw_utf8_t
15837 impl_158_meta_path =
15838  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_afw_runtime/propertyTypes");
15839 
15841 impl_158 = {
15842  {
15843  &afw_runtime_inf_const_embedded_untyped_object,
15844  NULL,
15845  {
15846  (const afw_object_t *)&impl_158_meta_object,
15847  (const afw_object_t *)&impl_157,
15848  &afw_s_propertyTypes,
15849  &afw_s__AdaptivePropertyTypes_,
15850  &impl_158_meta_path
15851  }
15852  },
15853  &impl_158_properties[0]
15854 };
15855 
15856 /*
15857  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_afw_runtime
15858  */
15859 
15860 static const afw_value_boolean_t
15861 impl_157_property_value_allowAdd = {
15863  false
15864 };
15865 
15866 static const afw_runtime_property_t
15867 impl_157_property_allowAdd = {
15868  &afw_s_allowAdd,
15869  (const afw_value_t *)&impl_157_property_value_allowAdd
15870 };
15871 
15872 static const afw_value_boolean_t
15873 impl_157_property_value_allowChange = {
15875  false
15876 };
15877 
15878 static const afw_runtime_property_t
15879 impl_157_property_allowChange = {
15880  &afw_s_allowChange,
15881  (const afw_value_t *)&impl_157_property_value_allowChange
15882 };
15883 
15884 static const afw_value_boolean_t
15885 impl_157_property_value_allowDelete = {
15887  false
15888 };
15889 
15890 static const afw_runtime_property_t
15891 impl_157_property_allowDelete = {
15892  &afw_s_allowDelete,
15893  (const afw_value_t *)&impl_157_property_value_allowDelete
15894 };
15895 
15896 static const afw_value_boolean_t
15897 impl_157_property_value_allowEntity = {
15899  false
15900 };
15901 
15902 static const afw_runtime_property_t
15903 impl_157_property_allowEntity = {
15904  &afw_s_allowEntity,
15905  (const afw_value_t *)&impl_157_property_value_allowEntity
15906 };
15907 
15908 static const afw_utf8_t
15909 impl_157_array_collectionURIs[] = {
15910  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
15911 };
15912 
15914 impl_157_list_collectionURIs = {
15917  sizeof(impl_157_array_collectionURIs) / sizeof(afw_utf8_t),
15918  &impl_157_array_collectionURIs
15919 };
15920 
15921 static const afw_value_list_t
15922 impl_157_property_value_collectionURIs = {
15924  (const afw_list_t *)&impl_157_list_collectionURIs
15925 };
15926 
15927 static const afw_runtime_property_t
15928 impl_157_property_collectionURIs = {
15929  &afw_s_collectionURIs,
15930  (const afw_value_t *)&impl_157_property_value_collectionURIs
15931 };
15932 
15933 static const afw_value_string_t
15934 impl_157_property_value_description = {
15936  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=adaptor adaptorType=afw_runtime conf entries. The component is automatically define with an adaptorId of \"afw\" and can only be redefined to add common adaptor properties such as access control.")
15937 };
15938 
15939 static const afw_runtime_property_t
15940 impl_157_property_description = {
15941  &afw_s_description,
15942  (const afw_value_t *)&impl_157_property_value_description
15943 };
15944 
15945 static const afw_value_string_t
15946 impl_157_property_value_objectType = {
15948  AFW_UTF8_LITERAL("_AdaptiveConf_adaptor_afw_runtime")
15949 };
15950 
15951 static const afw_runtime_property_t
15952 impl_157_property_objectType = {
15953  &afw_s_objectType,
15954  (const afw_value_t *)&impl_157_property_value_objectType
15955 };
15956 
15957 static const afw_value_object_t
15958 impl_157_property_value_propertyTypes = {
15960  (const afw_object_t *)&impl_158
15961 };
15962 
15963 static const afw_runtime_property_t
15964 impl_157_property_propertyTypes = {
15965  &afw_s_propertyTypes,
15966  (const afw_value_t *)&impl_157_property_value_propertyTypes
15967 };
15968 
15969 static const afw_runtime_property_t *
15970 impl_157_properties[] = {
15971  &impl_157_property_allowAdd,
15972  &impl_157_property_allowChange,
15973  &impl_157_property_allowDelete,
15974  &impl_157_property_allowEntity,
15975  &impl_157_property_collectionURIs,
15976  &impl_157_property_description,
15977  &impl_157_property_objectType,
15978  &impl_157_property_propertyTypes,
15979  NULL
15980 };
15981 
15983 impl_157_meta_object = {
15984  {
15985  &afw_runtime_inf_const_meta_object_inf
15986  },
15987  &impl_157,
15988  NULL
15989 };
15990 
15991 static const afw_utf8_t
15992 impl_157_meta_path =
15993  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_afw_runtime");
15994 
15996 impl_157 = {
15997  {
15999  NULL,
16000  {
16001  (const afw_object_t *)&impl_157_meta_object,
16002  NULL,
16003  &afw_s__AdaptiveConf_adaptor_afw_runtime,
16004  &afw_s__AdaptiveObjectType_,
16005  &impl_157_meta_path
16006  }
16007  },
16008  &impl_157_properties[0]
16009 };
16010 
16012 impl_159;
16013 
16015 impl_160;
16016 
16018 impl_161;
16019 
16020 /*
16021  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/contentType
16022  */
16023 
16024 static const afw_value_boolean_t
16025 impl_161_property_value_allowQuery = {
16027  true
16028 };
16029 
16030 static const afw_runtime_property_t
16031 impl_161_property_allowQuery = {
16032  &afw_s_allowQuery,
16033  (const afw_value_t *)&impl_161_property_value_allowQuery
16034 };
16035 
16036 static const afw_value_string_t
16037 impl_161_property_value_brief = {
16039  AFW_UTF8_LITERAL("Content type for file objects")
16040 };
16041 
16042 static const afw_runtime_property_t
16043 impl_161_property_brief = {
16044  &afw_s_brief,
16045  (const afw_value_t *)&impl_161_property_value_brief
16046 };
16047 
16048 static const afw_value_string_t
16049 impl_161_property_value_dataType = {
16051  AFW_UTF8_LITERAL("string")
16052 };
16053 
16054 static const afw_runtime_property_t
16055 impl_161_property_dataType = {
16056  &afw_s_dataType,
16057  (const afw_value_t *)&impl_161_property_value_dataType
16058 };
16059 
16060 static const afw_value_string_t
16061 impl_161_property_value_description = {
16063  AFW_UTF8_LITERAL("This is the content type to be used for this file adaptor. This must be a content-type that is registered by core or by an extension.")
16064 };
16065 
16066 static const afw_runtime_property_t
16067 impl_161_property_description = {
16068  &afw_s_description,
16069  (const afw_value_t *)&impl_161_property_value_description
16070 };
16071 
16072 static const afw_value_string_t
16073 impl_161_property_value_label = {
16075  AFW_UTF8_LITERAL("Content Type")
16076 };
16077 
16078 static const afw_runtime_property_t
16079 impl_161_property_label = {
16080  &afw_s_label,
16081  (const afw_value_t *)&impl_161_property_value_label
16082 };
16083 
16084 static const afw_value_boolean_t
16085 impl_161_property_value_required = {
16087  true
16088 };
16089 
16090 static const afw_runtime_property_t
16091 impl_161_property_required = {
16092  &afw_s_required,
16093  (const afw_value_t *)&impl_161_property_value_required
16094 };
16095 
16096 static const afw_runtime_property_t *
16097 impl_161_properties[] = {
16098  &impl_161_property_allowQuery,
16099  &impl_161_property_brief,
16100  &impl_161_property_dataType,
16101  &impl_161_property_description,
16102  &impl_161_property_label,
16103  &impl_161_property_required,
16104  NULL
16105 };
16106 
16108 impl_161_meta_object = {
16109  {
16110  &afw_runtime_inf_const_meta_object_inf
16111  },
16112  &impl_161,
16113  NULL
16114 };
16115 
16116 static const afw_utf8_t
16117 impl_161_meta_path =
16118  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/contentType");
16119 
16121 impl_161 = {
16122  {
16123  &afw_runtime_inf_const_embedded_untyped_object,
16124  NULL,
16125  {
16126  (const afw_object_t *)&impl_161_meta_object,
16127  (const afw_object_t *)&impl_160,
16128  &afw_s_contentType,
16129  &afw_s__AdaptiveValueMeta_,
16130  &impl_161_meta_path
16131  }
16132  },
16133  &impl_161_properties[0]
16134 };
16135 
16137 impl_162;
16138 
16139 /*
16140  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/filenameSuffix
16141  */
16142 
16143 static const afw_value_boolean_t
16144 impl_162_property_value_allowQuery = {
16146  true
16147 };
16148 
16149 static const afw_runtime_property_t
16150 impl_162_property_allowQuery = {
16151  &afw_s_allowQuery,
16152  (const afw_value_t *)&impl_162_property_value_allowQuery
16153 };
16154 
16155 static const afw_value_string_t
16156 impl_162_property_value_brief = {
16158  AFW_UTF8_LITERAL("Suffix that will be appended to objectId for filename")
16159 };
16160 
16161 static const afw_runtime_property_t
16162 impl_162_property_brief = {
16163  &afw_s_brief,
16164  (const afw_value_t *)&impl_162_property_value_brief
16165 };
16166 
16167 static const afw_value_string_t
16168 impl_162_property_value_dataType = {
16170  AFW_UTF8_LITERAL("string")
16171 };
16172 
16173 static const afw_runtime_property_t
16174 impl_162_property_dataType = {
16175  &afw_s_dataType,
16176  (const afw_value_t *)&impl_162_property_value_dataType
16177 };
16178 
16179 static const afw_value_string_t
16180 impl_162_property_value_description = {
16182  AFW_UTF8_LITERAL("When locating file objects, this adaptor will use this suffix to append to the objectId in order to resolve the filename.")
16183 };
16184 
16185 static const afw_runtime_property_t
16186 impl_162_property_description = {
16187  &afw_s_description,
16188  (const afw_value_t *)&impl_162_property_value_description
16189 };
16190 
16191 static const afw_value_string_t
16192 impl_162_property_value_label = {
16194  AFW_UTF8_LITERAL("Filename Suffix")
16195 };
16196 
16197 static const afw_runtime_property_t
16198 impl_162_property_label = {
16199  &afw_s_label,
16200  (const afw_value_t *)&impl_162_property_value_label
16201 };
16202 
16203 static const afw_runtime_property_t *
16204 impl_162_properties[] = {
16205  &impl_162_property_allowQuery,
16206  &impl_162_property_brief,
16207  &impl_162_property_dataType,
16208  &impl_162_property_description,
16209  &impl_162_property_label,
16210  NULL
16211 };
16212 
16214 impl_162_meta_object = {
16215  {
16216  &afw_runtime_inf_const_meta_object_inf
16217  },
16218  &impl_162,
16219  NULL
16220 };
16221 
16222 static const afw_utf8_t
16223 impl_162_meta_path =
16224  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/filenameSuffix");
16225 
16227 impl_162 = {
16228  {
16229  &afw_runtime_inf_const_embedded_untyped_object,
16230  NULL,
16231  {
16232  (const afw_object_t *)&impl_162_meta_object,
16233  (const afw_object_t *)&impl_160,
16234  &afw_s_filenameSuffix,
16235  &afw_s__AdaptiveValueMeta_,
16236  &impl_162_meta_path
16237  }
16238  },
16239  &impl_162_properties[0]
16240 };
16241 
16243 impl_163;
16244 
16245 /*
16246  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/isDevelopmentInput
16247  */
16248 
16249 static const afw_value_boolean_t
16250 impl_163_property_value_allowQuery = {
16252  true
16253 };
16254 
16255 static const afw_runtime_property_t
16256 impl_163_property_allowQuery = {
16257  &afw_s_allowQuery,
16258  (const afw_value_t *)&impl_163_property_value_allowQuery
16259 };
16260 
16261 static const afw_value_string_t
16262 impl_163_property_value_brief = {
16264  AFW_UTF8_LITERAL("Specifies this adaptor is used for object development input")
16265 };
16266 
16267 static const afw_runtime_property_t
16268 impl_163_property_brief = {
16269  &afw_s_brief,
16270  (const afw_value_t *)&impl_163_property_value_brief
16271 };
16272 
16273 static const afw_value_string_t
16274 impl_163_property_value_dataType = {
16276  AFW_UTF8_LITERAL("boolean")
16277 };
16278 
16279 static const afw_runtime_property_t
16280 impl_163_property_dataType = {
16281  &afw_s_dataType,
16282  (const afw_value_t *)&impl_163_property_value_dataType
16283 };
16284 
16285 static const afw_value_string_t
16286 impl_163_property_value_description = {
16288  AFW_UTF8_LITERAL("This should only be used during Adaptive Framework core and extension development. It allows core object type instances to be written to the directory used by generate.py.")
16289 };
16290 
16291 static const afw_runtime_property_t
16292 impl_163_property_description = {
16293  &afw_s_description,
16294  (const afw_value_t *)&impl_163_property_value_description
16295 };
16296 
16297 static const afw_value_string_t
16298 impl_163_property_value_label = {
16300  AFW_UTF8_LITERAL("Is Development Input")
16301 };
16302 
16303 static const afw_runtime_property_t
16304 impl_163_property_label = {
16305  &afw_s_label,
16306  (const afw_value_t *)&impl_163_property_value_label
16307 };
16308 
16309 static const afw_runtime_property_t *
16310 impl_163_properties[] = {
16311  &impl_163_property_allowQuery,
16312  &impl_163_property_brief,
16313  &impl_163_property_dataType,
16314  &impl_163_property_description,
16315  &impl_163_property_label,
16316  NULL
16317 };
16318 
16320 impl_163_meta_object = {
16321  {
16322  &afw_runtime_inf_const_meta_object_inf
16323  },
16324  &impl_163,
16325  NULL
16326 };
16327 
16328 static const afw_utf8_t
16329 impl_163_meta_path =
16330  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/isDevelopmentInput");
16331 
16333 impl_163 = {
16334  {
16335  &afw_runtime_inf_const_embedded_untyped_object,
16336  NULL,
16337  {
16338  (const afw_object_t *)&impl_163_meta_object,
16339  (const afw_object_t *)&impl_160,
16340  &afw_s_isDevelopmentInput,
16341  &afw_s__AdaptiveValueMeta_,
16342  &impl_163_meta_path
16343  }
16344  },
16345  &impl_163_properties[0]
16346 };
16347 
16349 impl_164;
16350 
16351 /*
16352  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/isModelLocation
16353  */
16354 
16355 static const afw_value_boolean_t
16356 impl_164_property_value_allowQuery = {
16358  true
16359 };
16360 
16361 static const afw_runtime_property_t
16362 impl_164_property_allowQuery = {
16363  &afw_s_allowQuery,
16364  (const afw_value_t *)&impl_164_property_value_allowQuery
16365 };
16366 
16367 static const afw_value_string_t
16368 impl_164_property_value_brief = {
16370  AFW_UTF8_LITERAL("This adaptor can hold _AdaptiveModel_ objects")
16371 };
16372 
16373 static const afw_runtime_property_t
16374 impl_164_property_brief = {
16375  &afw_s_brief,
16376  (const afw_value_t *)&impl_164_property_value_brief
16377 };
16378 
16379 static const afw_value_string_t
16380 impl_164_property_value_dataType = {
16382  AFW_UTF8_LITERAL("boolean")
16383 };
16384 
16385 static const afw_runtime_property_t
16386 impl_164_property_dataType = {
16387  &afw_s_dataType,
16388  (const afw_value_t *)&impl_164_property_value_dataType
16389 };
16390 
16391 static const afw_value_string_t
16392 impl_164_property_value_description = {
16394  AFW_UTF8_LITERAL("If specified, this adaptor can hold _AdaptiveModel_ objects. The appropriate core objects associated with Adaptive Models will be added automatically for this adaptor.")
16395 };
16396 
16397 static const afw_runtime_property_t
16398 impl_164_property_description = {
16399  &afw_s_description,
16400  (const afw_value_t *)&impl_164_property_value_description
16401 };
16402 
16403 static const afw_value_string_t
16404 impl_164_property_value_label = {
16406  AFW_UTF8_LITERAL("Is Model Location")
16407 };
16408 
16409 static const afw_runtime_property_t
16410 impl_164_property_label = {
16411  &afw_s_label,
16412  (const afw_value_t *)&impl_164_property_value_label
16413 };
16414 
16415 static const afw_runtime_property_t *
16416 impl_164_properties[] = {
16417  &impl_164_property_allowQuery,
16418  &impl_164_property_brief,
16419  &impl_164_property_dataType,
16420  &impl_164_property_description,
16421  &impl_164_property_label,
16422  NULL
16423 };
16424 
16426 impl_164_meta_object = {
16427  {
16428  &afw_runtime_inf_const_meta_object_inf
16429  },
16430  &impl_164,
16431  NULL
16432 };
16433 
16434 static const afw_utf8_t
16435 impl_164_meta_path =
16436  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/isModelLocation");
16437 
16439 impl_164 = {
16440  {
16441  &afw_runtime_inf_const_embedded_untyped_object,
16442  NULL,
16443  {
16444  (const afw_object_t *)&impl_164_meta_object,
16445  (const afw_object_t *)&impl_160,
16446  &afw_s_isModelLocation,
16447  &afw_s__AdaptiveValueMeta_,
16448  &impl_164_meta_path
16449  }
16450  },
16451  &impl_164_properties[0]
16452 };
16453 
16455 impl_165;
16456 
16457 /*
16458  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/isPolicyLocation
16459  */
16460 
16461 static const afw_value_boolean_t
16462 impl_165_property_value_allowQuery = {
16464  true
16465 };
16466 
16467 static const afw_runtime_property_t
16468 impl_165_property_allowQuery = {
16469  &afw_s_allowQuery,
16470  (const afw_value_t *)&impl_165_property_value_allowQuery
16471 };
16472 
16473 static const afw_value_string_t
16474 impl_165_property_value_brief = {
16476  AFW_UTF8_LITERAL("This adaptor can hold _AdaptivePolicy_ and _AdaptivePolicySet_ objects")
16477 };
16478 
16479 static const afw_runtime_property_t
16480 impl_165_property_brief = {
16481  &afw_s_brief,
16482  (const afw_value_t *)&impl_165_property_value_brief
16483 };
16484 
16485 static const afw_value_string_t
16486 impl_165_property_value_dataType = {
16488  AFW_UTF8_LITERAL("boolean")
16489 };
16490 
16491 static const afw_runtime_property_t
16492 impl_165_property_dataType = {
16493  &afw_s_dataType,
16494  (const afw_value_t *)&impl_165_property_value_dataType
16495 };
16496 
16497 static const afw_value_string_t
16498 impl_165_property_value_description = {
16500  AFW_UTF8_LITERAL("If specified, this adaptor can hold _AdaptivePolicy_ and _AdaptivePolicySet_ objects. The appropriate core objects associated with Adaptive Policies and Policy Sets will be added automatically for this adaptor.")
16501 };
16502 
16503 static const afw_runtime_property_t
16504 impl_165_property_description = {
16505  &afw_s_description,
16506  (const afw_value_t *)&impl_165_property_value_description
16507 };
16508 
16509 static const afw_value_string_t
16510 impl_165_property_value_label = {
16512  AFW_UTF8_LITERAL("Is Policy Location")
16513 };
16514 
16515 static const afw_runtime_property_t
16516 impl_165_property_label = {
16517  &afw_s_label,
16518  (const afw_value_t *)&impl_165_property_value_label
16519 };
16520 
16521 static const afw_runtime_property_t *
16522 impl_165_properties[] = {
16523  &impl_165_property_allowQuery,
16524  &impl_165_property_brief,
16525  &impl_165_property_dataType,
16526  &impl_165_property_description,
16527  &impl_165_property_label,
16528  NULL
16529 };
16530 
16532 impl_165_meta_object = {
16533  {
16534  &afw_runtime_inf_const_meta_object_inf
16535  },
16536  &impl_165,
16537  NULL
16538 };
16539 
16540 static const afw_utf8_t
16541 impl_165_meta_path =
16542  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/isPolicyLocation");
16543 
16545 impl_165 = {
16546  {
16547  &afw_runtime_inf_const_embedded_untyped_object,
16548  NULL,
16549  {
16550  (const afw_object_t *)&impl_165_meta_object,
16551  (const afw_object_t *)&impl_160,
16552  &afw_s_isPolicyLocation,
16553  &afw_s__AdaptiveValueMeta_,
16554  &impl_165_meta_path
16555  }
16556  },
16557  &impl_165_properties[0]
16558 };
16559 
16561 impl_166;
16562 
16563 /*
16564  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/root
16565  */
16566 
16567 static const afw_value_boolean_t
16568 impl_166_property_value_allowQuery = {
16570  true
16571 };
16572 
16573 static const afw_runtime_property_t
16574 impl_166_property_allowQuery = {
16575  &afw_s_allowQuery,
16576  (const afw_value_t *)&impl_166_property_value_allowQuery
16577 };
16578 
16579 static const afw_value_string_t
16580 impl_166_property_value_brief = {
16582  AFW_UTF8_LITERAL("Path to the directory holding object type directories")
16583 };
16584 
16585 static const afw_runtime_property_t
16586 impl_166_property_brief = {
16587  &afw_s_brief,
16588  (const afw_value_t *)&impl_166_property_value_brief
16589 };
16590 
16591 static const afw_value_string_t
16592 impl_166_property_value_dataType = {
16594  AFW_UTF8_LITERAL("hybrid")
16595 };
16596 
16597 static const afw_runtime_property_t
16598 impl_166_property_dataType = {
16599  &afw_s_dataType,
16600  (const afw_value_t *)&impl_166_property_value_dataType
16601 };
16602 
16603 static const afw_value_string_t
16604 impl_166_property_value_description = {
16606  AFW_UTF8_LITERAL("When locating objects within this adaptor, this root path will be prepended in order to resolve filenames. It must already exist and be accessible.\nThis hybrid value is evaluated at the time the adaptor is started.")
16607 };
16608 
16609 static const afw_runtime_property_t
16610 impl_166_property_description = {
16611  &afw_s_description,
16612  (const afw_value_t *)&impl_166_property_value_description
16613 };
16614 
16615 static const afw_value_string_t
16616 impl_166_property_value_label = {
16618  AFW_UTF8_LITERAL("Root")
16619 };
16620 
16621 static const afw_runtime_property_t
16622 impl_166_property_label = {
16623  &afw_s_label,
16624  (const afw_value_t *)&impl_166_property_value_label
16625 };
16626 
16627 static const afw_value_boolean_t
16628 impl_166_property_value_required = {
16630  true
16631 };
16632 
16633 static const afw_runtime_property_t
16634 impl_166_property_required = {
16635  &afw_s_required,
16636  (const afw_value_t *)&impl_166_property_value_required
16637 };
16638 
16639 static const afw_runtime_property_t *
16640 impl_166_properties[] = {
16641  &impl_166_property_allowQuery,
16642  &impl_166_property_brief,
16643  &impl_166_property_dataType,
16644  &impl_166_property_description,
16645  &impl_166_property_label,
16646  &impl_166_property_required,
16647  NULL
16648 };
16649 
16651 impl_166_meta_object = {
16652  {
16653  &afw_runtime_inf_const_meta_object_inf
16654  },
16655  &impl_166,
16656  NULL
16657 };
16658 
16659 static const afw_utf8_t
16660 impl_166_meta_path =
16661  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes/root");
16662 
16664 impl_166 = {
16665  {
16666  &afw_runtime_inf_const_embedded_untyped_object,
16667  NULL,
16668  {
16669  (const afw_object_t *)&impl_166_meta_object,
16670  (const afw_object_t *)&impl_160,
16671  &afw_s_root,
16672  &afw_s__AdaptiveValueMeta_,
16673  &impl_166_meta_path
16674  }
16675  },
16676  &impl_166_properties[0]
16677 };
16678 
16679 /*
16680  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes
16681  */
16682 
16683 static const afw_value_object_t
16684 impl_160_property_value_contentType = {
16686  (const afw_object_t *)&impl_161
16687 };
16688 
16689 static const afw_runtime_property_t
16690 impl_160_property_contentType = {
16691  &afw_s_contentType,
16692  (const afw_value_t *)&impl_160_property_value_contentType
16693 };
16694 
16695 static const afw_value_object_t
16696 impl_160_property_value_filenameSuffix = {
16698  (const afw_object_t *)&impl_162
16699 };
16700 
16701 static const afw_runtime_property_t
16702 impl_160_property_filenameSuffix = {
16703  &afw_s_filenameSuffix,
16704  (const afw_value_t *)&impl_160_property_value_filenameSuffix
16705 };
16706 
16707 static const afw_value_object_t
16708 impl_160_property_value_isDevelopmentInput = {
16710  (const afw_object_t *)&impl_163
16711 };
16712 
16713 static const afw_runtime_property_t
16714 impl_160_property_isDevelopmentInput = {
16715  &afw_s_isDevelopmentInput,
16716  (const afw_value_t *)&impl_160_property_value_isDevelopmentInput
16717 };
16718 
16719 static const afw_value_object_t
16720 impl_160_property_value_isModelLocation = {
16722  (const afw_object_t *)&impl_164
16723 };
16724 
16725 static const afw_runtime_property_t
16726 impl_160_property_isModelLocation = {
16727  &afw_s_isModelLocation,
16728  (const afw_value_t *)&impl_160_property_value_isModelLocation
16729 };
16730 
16731 static const afw_value_object_t
16732 impl_160_property_value_isPolicyLocation = {
16734  (const afw_object_t *)&impl_165
16735 };
16736 
16737 static const afw_runtime_property_t
16738 impl_160_property_isPolicyLocation = {
16739  &afw_s_isPolicyLocation,
16740  (const afw_value_t *)&impl_160_property_value_isPolicyLocation
16741 };
16742 
16743 static const afw_value_object_t
16744 impl_160_property_value_root = {
16746  (const afw_object_t *)&impl_166
16747 };
16748 
16749 static const afw_runtime_property_t
16750 impl_160_property_root = {
16751  &afw_s_root,
16752  (const afw_value_t *)&impl_160_property_value_root
16753 };
16754 
16755 static const afw_runtime_property_t *
16756 impl_160_properties[] = {
16757  &impl_160_property_contentType,
16758  &impl_160_property_filenameSuffix,
16759  &impl_160_property_isDevelopmentInput,
16760  &impl_160_property_isModelLocation,
16761  &impl_160_property_isPolicyLocation,
16762  &impl_160_property_root,
16763  NULL
16764 };
16765 
16766 static const afw_utf8_t
16767 impl_160_parentPaths_array[] = {
16768  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes")
16769 };
16770 
16772 impl_160_parentPaths_list = {
16775  sizeof(impl_160_parentPaths_array) / sizeof(afw_utf8_t),
16776  (const void *)&impl_160_parentPaths_array
16777 };
16778 
16779 static const afw_value_list_t
16780 impl_160_parentPaths = {
16782  (const afw_list_t *)&impl_160_parentPaths_list
16783 };
16784 
16786 impl_160_meta_object = {
16787  {
16788  &afw_runtime_inf_const_meta_object_inf
16789  },
16790  &impl_160,
16791  &impl_160_parentPaths
16792 };
16793 
16794 static const afw_utf8_t
16795 impl_160_meta_path =
16796  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file/propertyTypes");
16797 
16799 impl_160 = {
16800  {
16801  &afw_runtime_inf_const_embedded_untyped_object,
16802  NULL,
16803  {
16804  (const afw_object_t *)&impl_160_meta_object,
16805  (const afw_object_t *)&impl_159,
16806  &afw_s_propertyTypes,
16807  &afw_s__AdaptivePropertyTypes_,
16808  &impl_160_meta_path
16809  }
16810  },
16811  &impl_160_properties[0]
16812 };
16813 
16814 /*
16815  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file
16816  */
16817 
16818 static const afw_value_boolean_t
16819 impl_159_property_value_allowEntity = {
16821  false
16822 };
16823 
16824 static const afw_runtime_property_t
16825 impl_159_property_allowEntity = {
16826  &afw_s_allowEntity,
16827  (const afw_value_t *)&impl_159_property_value_allowEntity
16828 };
16829 
16830 static const afw_utf8_t
16831 impl_159_array_collectionURIs[] = {
16832  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
16833 };
16834 
16836 impl_159_list_collectionURIs = {
16839  sizeof(impl_159_array_collectionURIs) / sizeof(afw_utf8_t),
16840  &impl_159_array_collectionURIs
16841 };
16842 
16843 static const afw_value_list_t
16844 impl_159_property_value_collectionURIs = {
16846  (const afw_list_t *)&impl_159_list_collectionURIs
16847 };
16848 
16849 static const afw_runtime_property_t
16850 impl_159_property_collectionURIs = {
16851  &afw_s_collectionURIs,
16852  (const afw_value_t *)&impl_159_property_value_collectionURIs
16853 };
16854 
16855 static const afw_value_string_t
16856 impl_159_property_value_description = {
16858  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=adaptor adaptorType=file.")
16859 };
16860 
16861 static const afw_runtime_property_t
16862 impl_159_property_description = {
16863  &afw_s_description,
16864  (const afw_value_t *)&impl_159_property_value_description
16865 };
16866 
16867 static const afw_value_string_t
16868 impl_159_property_value_objectType = {
16870  AFW_UTF8_LITERAL("_AdaptiveConf_adaptor_file")
16871 };
16872 
16873 static const afw_runtime_property_t
16874 impl_159_property_objectType = {
16875  &afw_s_objectType,
16876  (const afw_value_t *)&impl_159_property_value_objectType
16877 };
16878 
16879 static const afw_value_object_t
16880 impl_159_property_value_propertyTypes = {
16882  (const afw_object_t *)&impl_160
16883 };
16884 
16885 static const afw_runtime_property_t
16886 impl_159_property_propertyTypes = {
16887  &afw_s_propertyTypes,
16888  (const afw_value_t *)&impl_159_property_value_propertyTypes
16889 };
16890 
16891 static const afw_runtime_property_t *
16892 impl_159_properties[] = {
16893  &impl_159_property_allowEntity,
16894  &impl_159_property_collectionURIs,
16895  &impl_159_property_description,
16896  &impl_159_property_objectType,
16897  &impl_159_property_propertyTypes,
16898  NULL
16899 };
16900 
16902 impl_159_meta_object = {
16903  {
16904  &afw_runtime_inf_const_meta_object_inf
16905  },
16906  &impl_159,
16907  NULL
16908 };
16909 
16910 static const afw_utf8_t
16911 impl_159_meta_path =
16912  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_file");
16913 
16915 impl_159 = {
16916  {
16918  NULL,
16919  {
16920  (const afw_object_t *)&impl_159_meta_object,
16921  NULL,
16922  &afw_s__AdaptiveConf_adaptor_file,
16923  &afw_s__AdaptiveObjectType_,
16924  &impl_159_meta_path
16925  }
16926  },
16927  &impl_159_properties[0]
16928 };
16929 
16931 impl_167;
16932 
16934 impl_168;
16935 
16937 impl_169;
16938 
16939 /*
16940  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/custom
16941  */
16942 
16943 static const afw_value_boolean_t
16944 impl_169_property_value_allowQuery = {
16946  true
16947 };
16948 
16949 static const afw_runtime_property_t
16950 impl_169_property_allowQuery = {
16951  &afw_s_allowQuery,
16952  (const afw_value_t *)&impl_169_property_value_allowQuery
16953 };
16954 
16955 static const afw_value_string_t
16956 impl_169_property_value_brief = {
16958  AFW_UTF8_LITERAL("Qualifier custom:: variables available to model expressions")
16959 };
16960 
16961 static const afw_runtime_property_t
16962 impl_169_property_brief = {
16963  &afw_s_brief,
16964  (const afw_value_t *)&impl_169_property_value_brief
16965 };
16966 
16967 static const afw_value_string_t
16968 impl_169_property_value_dataType = {
16970  AFW_UTF8_LITERAL("object")
16971 };
16972 
16973 static const afw_runtime_property_t
16974 impl_169_property_dataType = {
16975  &afw_s_dataType,
16976  (const afw_value_t *)&impl_169_property_value_dataType
16977 };
16978 
16979 static const afw_value_string_t
16980 impl_169_property_value_dataTypeParameter = {
16982  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
16983 };
16984 
16985 static const afw_runtime_property_t
16986 impl_169_property_dataTypeParameter = {
16987  &afw_s_dataTypeParameter,
16988  (const afw_value_t *)&impl_169_property_value_dataTypeParameter
16989 };
16990 
16991 static const afw_value_string_t
16992 impl_169_property_value_description = {
16994  AFW_UTF8_LITERAL("Qualifier custom:: variables available to model expressions.")
16995 };
16996 
16997 static const afw_runtime_property_t
16998 impl_169_property_description = {
16999  &afw_s_description,
17000  (const afw_value_t *)&impl_169_property_value_description
17001 };
17002 
17003 static const afw_value_string_t
17004 impl_169_property_value_label = {
17006  AFW_UTF8_LITERAL("Custom")
17007 };
17008 
17009 static const afw_runtime_property_t
17010 impl_169_property_label = {
17011  &afw_s_label,
17012  (const afw_value_t *)&impl_169_property_value_label
17013 };
17014 
17015 static const afw_runtime_property_t *
17016 impl_169_properties[] = {
17017  &impl_169_property_allowQuery,
17018  &impl_169_property_brief,
17019  &impl_169_property_dataType,
17020  &impl_169_property_dataTypeParameter,
17021  &impl_169_property_description,
17022  &impl_169_property_label,
17023  NULL
17024 };
17025 
17027 impl_169_meta_object = {
17028  {
17029  &afw_runtime_inf_const_meta_object_inf
17030  },
17031  &impl_169,
17032  NULL
17033 };
17034 
17035 static const afw_utf8_t
17036 impl_169_meta_path =
17037  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/custom");
17038 
17040 impl_169 = {
17041  {
17042  &afw_runtime_inf_const_embedded_untyped_object,
17043  NULL,
17044  {
17045  (const afw_object_t *)&impl_169_meta_object,
17046  (const afw_object_t *)&impl_168,
17047  &afw_s_custom,
17048  &afw_s__AdaptiveValueMeta_,
17049  &impl_169_meta_path
17050  }
17051  },
17052  &impl_169_properties[0]
17053 };
17054 
17056 impl_170;
17057 
17058 /*
17059  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/mappedAdaptorId
17060  */
17061 
17062 static const afw_value_boolean_t
17063 impl_170_property_value_allowQuery = {
17065  true
17066 };
17067 
17068 static const afw_runtime_property_t
17069 impl_170_property_allowQuery = {
17070  &afw_s_allowQuery,
17071  (const afw_value_t *)&impl_170_property_value_allowQuery
17072 };
17073 
17074 static const afw_value_string_t
17075 impl_170_property_value_brief = {
17077  AFW_UTF8_LITERAL("This is the default mappedAdaptorId value")
17078 };
17079 
17080 static const afw_runtime_property_t
17081 impl_170_property_brief = {
17082  &afw_s_brief,
17083  (const afw_value_t *)&impl_170_property_value_brief
17084 };
17085 
17086 static const afw_value_string_t
17087 impl_170_property_value_dataType = {
17089  AFW_UTF8_LITERAL("hybrid")
17090 };
17091 
17092 static const afw_runtime_property_t
17093 impl_170_property_dataType = {
17094  &afw_s_dataType,
17095  (const afw_value_t *)&impl_170_property_value_dataType
17096 };
17097 
17098 static const afw_value_string_t
17099 impl_170_property_value_description = {
17101  AFW_UTF8_LITERAL("This is the default mappedAdaptorId value.")
17102 };
17103 
17104 static const afw_runtime_property_t
17105 impl_170_property_description = {
17106  &afw_s_description,
17107  (const afw_value_t *)&impl_170_property_value_description
17108 };
17109 
17110 static const afw_value_string_t
17111 impl_170_property_value_label = {
17113  AFW_UTF8_LITERAL("Mapped Adaptor")
17114 };
17115 
17116 static const afw_runtime_property_t
17117 impl_170_property_label = {
17118  &afw_s_label,
17119  (const afw_value_t *)&impl_170_property_value_label
17120 };
17121 
17122 static const afw_value_boolean_t
17123 impl_170_property_value_required = {
17125  true
17126 };
17127 
17128 static const afw_runtime_property_t
17129 impl_170_property_required = {
17130  &afw_s_required,
17131  (const afw_value_t *)&impl_170_property_value_required
17132 };
17133 
17134 static const afw_runtime_property_t *
17135 impl_170_properties[] = {
17136  &impl_170_property_allowQuery,
17137  &impl_170_property_brief,
17138  &impl_170_property_dataType,
17139  &impl_170_property_description,
17140  &impl_170_property_label,
17141  &impl_170_property_required,
17142  NULL
17143 };
17144 
17146 impl_170_meta_object = {
17147  {
17148  &afw_runtime_inf_const_meta_object_inf
17149  },
17150  &impl_170,
17151  NULL
17152 };
17153 
17154 static const afw_utf8_t
17155 impl_170_meta_path =
17156  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/mappedAdaptorId");
17157 
17159 impl_170 = {
17160  {
17161  &afw_runtime_inf_const_embedded_untyped_object,
17162  NULL,
17163  {
17164  (const afw_object_t *)&impl_170_meta_object,
17165  (const afw_object_t *)&impl_168,
17166  &afw_s_mappedAdaptorId,
17167  &afw_s__AdaptiveValueMeta_,
17168  &impl_170_meta_path
17169  }
17170  },
17171  &impl_170_properties[0]
17172 };
17173 
17175 impl_171;
17176 
17177 /*
17178  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/modelId
17179  */
17180 
17181 static const afw_value_boolean_t
17182 impl_171_property_value_allowQuery = {
17184  true
17185 };
17186 
17187 static const afw_runtime_property_t
17188 impl_171_property_allowQuery = {
17189  &afw_s_allowQuery,
17190  (const afw_value_t *)&impl_171_property_value_allowQuery
17191 };
17192 
17193 static const afw_value_string_t
17194 impl_171_property_value_brief = {
17196  AFW_UTF8_LITERAL("The objectId of the _AdaptiveModel_ object in the modelLocationAdaptorId adaptor")
17197 };
17198 
17199 static const afw_runtime_property_t
17200 impl_171_property_brief = {
17201  &afw_s_brief,
17202  (const afw_value_t *)&impl_171_property_value_brief
17203 };
17204 
17205 static const afw_value_string_t
17206 impl_171_property_value_dataType = {
17208  AFW_UTF8_LITERAL("hybrid")
17209 };
17210 
17211 static const afw_runtime_property_t
17212 impl_171_property_dataType = {
17213  &afw_s_dataType,
17214  (const afw_value_t *)&impl_171_property_value_dataType
17215 };
17216 
17217 static const afw_value_string_t
17218 impl_171_property_value_description = {
17220  AFW_UTF8_LITERAL("The objectId of the _AdaptiveModel_ object in the modelLocationAdaptorId adaptor.")
17221 };
17222 
17223 static const afw_runtime_property_t
17224 impl_171_property_description = {
17225  &afw_s_description,
17226  (const afw_value_t *)&impl_171_property_value_description
17227 };
17228 
17229 static const afw_value_string_t
17230 impl_171_property_value_label = {
17232  AFW_UTF8_LITERAL("Model")
17233 };
17234 
17235 static const afw_runtime_property_t
17236 impl_171_property_label = {
17237  &afw_s_label,
17238  (const afw_value_t *)&impl_171_property_value_label
17239 };
17240 
17241 static const afw_value_boolean_t
17242 impl_171_property_value_required = {
17244  true
17245 };
17246 
17247 static const afw_runtime_property_t
17248 impl_171_property_required = {
17249  &afw_s_required,
17250  (const afw_value_t *)&impl_171_property_value_required
17251 };
17252 
17253 static const afw_runtime_property_t *
17254 impl_171_properties[] = {
17255  &impl_171_property_allowQuery,
17256  &impl_171_property_brief,
17257  &impl_171_property_dataType,
17258  &impl_171_property_description,
17259  &impl_171_property_label,
17260  &impl_171_property_required,
17261  NULL
17262 };
17263 
17265 impl_171_meta_object = {
17266  {
17267  &afw_runtime_inf_const_meta_object_inf
17268  },
17269  &impl_171,
17270  NULL
17271 };
17272 
17273 static const afw_utf8_t
17274 impl_171_meta_path =
17275  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/modelId");
17276 
17278 impl_171 = {
17279  {
17280  &afw_runtime_inf_const_embedded_untyped_object,
17281  NULL,
17282  {
17283  (const afw_object_t *)&impl_171_meta_object,
17284  (const afw_object_t *)&impl_168,
17285  &afw_s_modelId,
17286  &afw_s__AdaptiveValueMeta_,
17287  &impl_171_meta_path
17288  }
17289  },
17290  &impl_171_properties[0]
17291 };
17292 
17294 impl_172;
17295 
17296 /*
17297  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/modelLocationAdaptorId
17298  */
17299 
17300 static const afw_value_boolean_t
17301 impl_172_property_value_allowQuery = {
17303  true
17304 };
17305 
17306 static const afw_runtime_property_t
17307 impl_172_property_allowQuery = {
17308  &afw_s_allowQuery,
17309  (const afw_value_t *)&impl_172_property_value_allowQuery
17310 };
17311 
17312 static const afw_value_string_t
17313 impl_172_property_value_brief = {
17315  AFW_UTF8_LITERAL("This is the id of the adaptor that contains object type _AdaptiveModel_ and related objects")
17316 };
17317 
17318 static const afw_runtime_property_t
17319 impl_172_property_brief = {
17320  &afw_s_brief,
17321  (const afw_value_t *)&impl_172_property_value_brief
17322 };
17323 
17324 static const afw_value_string_t
17325 impl_172_property_value_dataType = {
17327  AFW_UTF8_LITERAL("hybrid")
17328 };
17329 
17330 static const afw_runtime_property_t
17331 impl_172_property_dataType = {
17332  &afw_s_dataType,
17333  (const afw_value_t *)&impl_172_property_value_dataType
17334 };
17335 
17336 static const afw_value_string_t
17337 impl_172_property_value_description = {
17339  AFW_UTF8_LITERAL("This is the id of the adaptor that contains object type _AdaptiveModel_ and related objects.")
17340 };
17341 
17342 static const afw_runtime_property_t
17343 impl_172_property_description = {
17344  &afw_s_description,
17345  (const afw_value_t *)&impl_172_property_value_description
17346 };
17347 
17348 static const afw_value_string_t
17349 impl_172_property_value_label = {
17351  AFW_UTF8_LITERAL("Model Adaptor")
17352 };
17353 
17354 static const afw_runtime_property_t
17355 impl_172_property_label = {
17356  &afw_s_label,
17357  (const afw_value_t *)&impl_172_property_value_label
17358 };
17359 
17360 static const afw_value_boolean_t
17361 impl_172_property_value_required = {
17363  true
17364 };
17365 
17366 static const afw_runtime_property_t
17367 impl_172_property_required = {
17368  &afw_s_required,
17369  (const afw_value_t *)&impl_172_property_value_required
17370 };
17371 
17372 static const afw_runtime_property_t *
17373 impl_172_properties[] = {
17374  &impl_172_property_allowQuery,
17375  &impl_172_property_brief,
17376  &impl_172_property_dataType,
17377  &impl_172_property_description,
17378  &impl_172_property_label,
17379  &impl_172_property_required,
17380  NULL
17381 };
17382 
17384 impl_172_meta_object = {
17385  {
17386  &afw_runtime_inf_const_meta_object_inf
17387  },
17388  &impl_172,
17389  NULL
17390 };
17391 
17392 static const afw_utf8_t
17393 impl_172_meta_path =
17394  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes/modelLocationAdaptorId");
17395 
17397 impl_172 = {
17398  {
17399  &afw_runtime_inf_const_embedded_untyped_object,
17400  NULL,
17401  {
17402  (const afw_object_t *)&impl_172_meta_object,
17403  (const afw_object_t *)&impl_168,
17404  &afw_s_modelLocationAdaptorId,
17405  &afw_s__AdaptiveValueMeta_,
17406  &impl_172_meta_path
17407  }
17408  },
17409  &impl_172_properties[0]
17410 };
17411 
17412 /*
17413  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes
17414  */
17415 
17416 static const afw_value_object_t
17417 impl_168_property_value_custom = {
17419  (const afw_object_t *)&impl_169
17420 };
17421 
17422 static const afw_runtime_property_t
17423 impl_168_property_custom = {
17424  &afw_s_custom,
17425  (const afw_value_t *)&impl_168_property_value_custom
17426 };
17427 
17428 static const afw_value_object_t
17429 impl_168_property_value_mappedAdaptorId = {
17431  (const afw_object_t *)&impl_170
17432 };
17433 
17434 static const afw_runtime_property_t
17435 impl_168_property_mappedAdaptorId = {
17436  &afw_s_mappedAdaptorId,
17437  (const afw_value_t *)&impl_168_property_value_mappedAdaptorId
17438 };
17439 
17440 static const afw_value_object_t
17441 impl_168_property_value_modelId = {
17443  (const afw_object_t *)&impl_171
17444 };
17445 
17446 static const afw_runtime_property_t
17447 impl_168_property_modelId = {
17448  &afw_s_modelId,
17449  (const afw_value_t *)&impl_168_property_value_modelId
17450 };
17451 
17452 static const afw_value_object_t
17453 impl_168_property_value_modelLocationAdaptorId = {
17455  (const afw_object_t *)&impl_172
17456 };
17457 
17458 static const afw_runtime_property_t
17459 impl_168_property_modelLocationAdaptorId = {
17460  &afw_s_modelLocationAdaptorId,
17461  (const afw_value_t *)&impl_168_property_value_modelLocationAdaptorId
17462 };
17463 
17464 static const afw_runtime_property_t *
17465 impl_168_properties[] = {
17466  &impl_168_property_custom,
17467  &impl_168_property_mappedAdaptorId,
17468  &impl_168_property_modelId,
17469  &impl_168_property_modelLocationAdaptorId,
17470  NULL
17471 };
17472 
17473 static const afw_utf8_t
17474 impl_168_parentPaths_array[] = {
17475  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes")
17476 };
17477 
17479 impl_168_parentPaths_list = {
17482  sizeof(impl_168_parentPaths_array) / sizeof(afw_utf8_t),
17483  (const void *)&impl_168_parentPaths_array
17484 };
17485 
17486 static const afw_value_list_t
17487 impl_168_parentPaths = {
17489  (const afw_list_t *)&impl_168_parentPaths_list
17490 };
17491 
17493 impl_168_meta_object = {
17494  {
17495  &afw_runtime_inf_const_meta_object_inf
17496  },
17497  &impl_168,
17498  &impl_168_parentPaths
17499 };
17500 
17501 static const afw_utf8_t
17502 impl_168_meta_path =
17503  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model/propertyTypes");
17504 
17506 impl_168 = {
17507  {
17508  &afw_runtime_inf_const_embedded_untyped_object,
17509  NULL,
17510  {
17511  (const afw_object_t *)&impl_168_meta_object,
17512  (const afw_object_t *)&impl_167,
17513  &afw_s_propertyTypes,
17514  &afw_s__AdaptivePropertyTypes_,
17515  &impl_168_meta_path
17516  }
17517  },
17518  &impl_168_properties[0]
17519 };
17520 
17521 /*
17522  * /afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model
17523  */
17524 
17525 static const afw_value_boolean_t
17526 impl_167_property_value_allowEntity = {
17528  false
17529 };
17530 
17531 static const afw_runtime_property_t
17532 impl_167_property_allowEntity = {
17533  &afw_s_allowEntity,
17534  (const afw_value_t *)&impl_167_property_value_allowEntity
17535 };
17536 
17537 static const afw_utf8_t
17538 impl_167_array_collectionURIs[] = {
17539  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
17540 };
17541 
17543 impl_167_list_collectionURIs = {
17546  sizeof(impl_167_array_collectionURIs) / sizeof(afw_utf8_t),
17547  &impl_167_array_collectionURIs
17548 };
17549 
17550 static const afw_value_list_t
17551 impl_167_property_value_collectionURIs = {
17553  (const afw_list_t *)&impl_167_list_collectionURIs
17554 };
17555 
17556 static const afw_runtime_property_t
17557 impl_167_property_collectionURIs = {
17558  &afw_s_collectionURIs,
17559  (const afw_value_t *)&impl_167_property_value_collectionURIs
17560 };
17561 
17562 static const afw_value_string_t
17563 impl_167_property_value_description = {
17565  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=adaptor adaptorType=model.")
17566 };
17567 
17568 static const afw_runtime_property_t
17569 impl_167_property_description = {
17570  &afw_s_description,
17571  (const afw_value_t *)&impl_167_property_value_description
17572 };
17573 
17574 static const afw_value_string_t
17575 impl_167_property_value_objectType = {
17577  AFW_UTF8_LITERAL("_AdaptiveConf_adaptor_model")
17578 };
17579 
17580 static const afw_runtime_property_t
17581 impl_167_property_objectType = {
17582  &afw_s_objectType,
17583  (const afw_value_t *)&impl_167_property_value_objectType
17584 };
17585 
17586 static const afw_value_object_t
17587 impl_167_property_value_propertyTypes = {
17589  (const afw_object_t *)&impl_168
17590 };
17591 
17592 static const afw_runtime_property_t
17593 impl_167_property_propertyTypes = {
17594  &afw_s_propertyTypes,
17595  (const afw_value_t *)&impl_167_property_value_propertyTypes
17596 };
17597 
17598 static const afw_runtime_property_t *
17599 impl_167_properties[] = {
17600  &impl_167_property_allowEntity,
17601  &impl_167_property_collectionURIs,
17602  &impl_167_property_description,
17603  &impl_167_property_objectType,
17604  &impl_167_property_propertyTypes,
17605  NULL
17606 };
17607 
17609 impl_167_meta_object = {
17610  {
17611  &afw_runtime_inf_const_meta_object_inf
17612  },
17613  &impl_167,
17614  NULL
17615 };
17616 
17617 static const afw_utf8_t
17618 impl_167_meta_path =
17619  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_model");
17620 
17622 impl_167 = {
17623  {
17625  NULL,
17626  {
17627  (const afw_object_t *)&impl_167_meta_object,
17628  NULL,
17629  &afw_s__AdaptiveConf_adaptor_model,
17630  &afw_s__AdaptiveObjectType_,
17631  &impl_167_meta_path
17632  }
17633  },
17634  &impl_167_properties[0]
17635 };
17636 
17638 impl_173;
17639 
17641 impl_174;
17642 
17644 impl_175;
17645 
17646 /*
17647  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/applicationId
17648  */
17649 
17650 static const afw_value_boolean_t
17651 impl_175_property_value_allowQuery = {
17653  true
17654 };
17655 
17656 static const afw_runtime_property_t
17657 impl_175_property_allowQuery = {
17658  &afw_s_allowQuery,
17659  (const afw_value_t *)&impl_175_property_value_allowQuery
17660 };
17661 
17662 static const afw_value_boolean_t
17663 impl_175_property_value_allowWrite = {
17665  false
17666 };
17667 
17668 static const afw_runtime_property_t
17669 impl_175_property_allowWrite = {
17670  &afw_s_allowWrite,
17671  (const afw_value_t *)&impl_175_property_value_allowWrite
17672 };
17673 
17674 static const afw_value_string_t
17675 impl_175_property_value_brief = {
17677  AFW_UTF8_LITERAL("This is the id of the application")
17678 };
17679 
17680 static const afw_runtime_property_t
17681 impl_175_property_brief = {
17682  &afw_s_brief,
17683  (const afw_value_t *)&impl_175_property_value_brief
17684 };
17685 
17686 static const afw_value_string_t
17687 impl_175_property_value_dataType = {
17689  AFW_UTF8_LITERAL("string")
17690 };
17691 
17692 static const afw_runtime_property_t
17693 impl_175_property_dataType = {
17694  &afw_s_dataType,
17695  (const afw_value_t *)&impl_175_property_value_dataType
17696 };
17697 
17698 static const afw_value_string_t
17699 impl_175_property_value_description = {
17701  AFW_UTF8_LITERAL("This is id of the application. The default applicationId is \"application\". This property can only be specified in the type=application entry of the conf file.")
17702 };
17703 
17704 static const afw_runtime_property_t
17705 impl_175_property_description = {
17706  &afw_s_description,
17707  (const afw_value_t *)&impl_175_property_value_description
17708 };
17709 
17710 static const afw_value_string_t
17711 impl_175_property_value_label = {
17713  AFW_UTF8_LITERAL("Application Id")
17714 };
17715 
17716 static const afw_runtime_property_t
17717 impl_175_property_label = {
17718  &afw_s_label,
17719  (const afw_value_t *)&impl_175_property_value_label
17720 };
17721 
17722 static const afw_runtime_property_t *
17723 impl_175_properties[] = {
17724  &impl_175_property_allowQuery,
17725  &impl_175_property_allowWrite,
17726  &impl_175_property_brief,
17727  &impl_175_property_dataType,
17728  &impl_175_property_description,
17729  &impl_175_property_label,
17730  NULL
17731 };
17732 
17734 impl_175_meta_object = {
17735  {
17736  &afw_runtime_inf_const_meta_object_inf
17737  },
17738  &impl_175,
17739  NULL
17740 };
17741 
17742 static const afw_utf8_t
17743 impl_175_meta_path =
17744  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/applicationId");
17745 
17747 impl_175 = {
17748  {
17749  &afw_runtime_inf_const_embedded_untyped_object,
17750  NULL,
17751  {
17752  (const afw_object_t *)&impl_175_meta_object,
17753  (const afw_object_t *)&impl_174,
17754  &afw_s_applicationId,
17755  &afw_s__AdaptiveValueMeta_,
17756  &impl_175_meta_path
17757  }
17758  },
17759  &impl_175_properties[0]
17760 };
17761 
17763 impl_176;
17764 
17765 /*
17766  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/authorizationControl
17767  */
17768 
17769 static const afw_value_boolean_t
17770 impl_176_property_value_allowQuery = {
17772  false
17773 };
17774 
17775 static const afw_runtime_property_t
17776 impl_176_property_allowQuery = {
17777  &afw_s_allowQuery,
17778  (const afw_value_t *)&impl_176_property_value_allowQuery
17779 };
17780 
17781 static const afw_value_string_t
17782 impl_176_property_value_brief = {
17784  AFW_UTF8_LITERAL("This defines how authorization checking occurs in this application")
17785 };
17786 
17787 static const afw_runtime_property_t
17788 impl_176_property_brief = {
17789  &afw_s_brief,
17790  (const afw_value_t *)&impl_176_property_value_brief
17791 };
17792 
17793 static const afw_value_string_t
17794 impl_176_property_value_dataType = {
17796  AFW_UTF8_LITERAL("object")
17797 };
17798 
17799 static const afw_runtime_property_t
17800 impl_176_property_dataType = {
17801  &afw_s_dataType,
17802  (const afw_value_t *)&impl_176_property_value_dataType
17803 };
17804 
17805 static const afw_value_string_t
17806 impl_176_property_value_dataTypeParameter = {
17808  AFW_UTF8_LITERAL("_AdaptiveAuthorizationControl_")
17809 };
17810 
17811 static const afw_runtime_property_t
17812 impl_176_property_dataTypeParameter = {
17813  &afw_s_dataTypeParameter,
17814  (const afw_value_t *)&impl_176_property_value_dataTypeParameter
17815 };
17816 
17817 static const afw_value_string_t
17818 impl_176_property_value_description = {
17820  AFW_UTF8_LITERAL("This defines how authorization checking occurs in this application.")
17821 };
17822 
17823 static const afw_runtime_property_t
17824 impl_176_property_description = {
17825  &afw_s_description,
17826  (const afw_value_t *)&impl_176_property_value_description
17827 };
17828 
17829 static const afw_value_string_t
17830 impl_176_property_value_label = {
17832  AFW_UTF8_LITERAL("Authorization")
17833 };
17834 
17835 static const afw_runtime_property_t
17836 impl_176_property_label = {
17837  &afw_s_label,
17838  (const afw_value_t *)&impl_176_property_value_label
17839 };
17840 
17841 static const afw_runtime_property_t *
17842 impl_176_properties[] = {
17843  &impl_176_property_allowQuery,
17844  &impl_176_property_brief,
17845  &impl_176_property_dataType,
17846  &impl_176_property_dataTypeParameter,
17847  &impl_176_property_description,
17848  &impl_176_property_label,
17849  NULL
17850 };
17851 
17853 impl_176_meta_object = {
17854  {
17855  &afw_runtime_inf_const_meta_object_inf
17856  },
17857  &impl_176,
17858  NULL
17859 };
17860 
17861 static const afw_utf8_t
17862 impl_176_meta_path =
17863  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/authorizationControl");
17864 
17866 impl_176 = {
17867  {
17868  &afw_runtime_inf_const_embedded_untyped_object,
17869  NULL,
17870  {
17871  (const afw_object_t *)&impl_176_meta_object,
17872  (const afw_object_t *)&impl_174,
17873  &afw_s_authorizationControl,
17874  &afw_s__AdaptiveValueMeta_,
17875  &impl_176_meta_path
17876  }
17877  },
17878  &impl_176_properties[0]
17879 };
17880 
17882 impl_177;
17883 
17884 /*
17885  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/confAdaptorId
17886  */
17887 
17888 static const afw_value_boolean_t
17889 impl_177_property_value_allowQuery = {
17891  true
17892 };
17893 
17894 static const afw_runtime_property_t
17895 impl_177_property_allowQuery = {
17896  &afw_s_allowQuery,
17897  (const afw_value_t *)&impl_177_property_value_allowQuery
17898 };
17899 
17900 static const afw_value_boolean_t
17901 impl_177_property_value_allowWrite = {
17903  false
17904 };
17905 
17906 static const afw_runtime_property_t
17907 impl_177_property_allowWrite = {
17908  &afw_s_allowWrite,
17909  (const afw_value_t *)&impl_177_property_value_allowWrite
17910 };
17911 
17912 static const afw_value_string_t
17913 impl_177_property_value_brief = {
17915  AFW_UTF8_LITERAL("Optional adaptorId of the running adaptor that contains configuration related objects")
17916 };
17917 
17918 static const afw_runtime_property_t
17919 impl_177_property_brief = {
17920  &afw_s_brief,
17921  (const afw_value_t *)&impl_177_property_value_brief
17922 };
17923 
17924 static const afw_value_string_t
17925 impl_177_property_value_dataType = {
17927  AFW_UTF8_LITERAL("string")
17928 };
17929 
17930 static const afw_runtime_property_t
17931 impl_177_property_dataType = {
17932  &afw_s_dataType,
17933  (const afw_value_t *)&impl_177_property_value_dataType
17934 };
17935 
17936 static const afw_value_string_t
17937 impl_177_property_value_description = {
17939  AFW_UTF8_LITERAL("This is the optional adaptorId of the running adaptor that contains configuration related objects. This property can only be specified in the type=application entry of the conf file.\n\nThe runtime /afw/_AdaptiveApplication_/current object will consist of properties from the type=application entry of the conf file plus unique properties from the optional /<confAdaptorId>/_AdaptiveConf_application/<applicationId> object.\n\nAll services defined by _AdaptiveServiceConf_ objects in <confAdaptorId> with startup \"permanent\" or \"immediate\" will be started when the type=application conf entry is processed.")
17940 };
17941 
17942 static const afw_runtime_property_t
17943 impl_177_property_description = {
17944  &afw_s_description,
17945  (const afw_value_t *)&impl_177_property_value_description
17946 };
17947 
17948 static const afw_value_string_t
17949 impl_177_property_value_label = {
17951  AFW_UTF8_LITERAL("Conf Adaptor")
17952 };
17953 
17954 static const afw_runtime_property_t
17955 impl_177_property_label = {
17956  &afw_s_label,
17957  (const afw_value_t *)&impl_177_property_value_label
17958 };
17959 
17960 static const afw_runtime_property_t *
17961 impl_177_properties[] = {
17962  &impl_177_property_allowQuery,
17963  &impl_177_property_allowWrite,
17964  &impl_177_property_brief,
17965  &impl_177_property_dataType,
17966  &impl_177_property_description,
17967  &impl_177_property_label,
17968  NULL
17969 };
17970 
17972 impl_177_meta_object = {
17973  {
17974  &afw_runtime_inf_const_meta_object_inf
17975  },
17976  &impl_177,
17977  NULL
17978 };
17979 
17980 static const afw_utf8_t
17981 impl_177_meta_path =
17982  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/confAdaptorId");
17983 
17985 impl_177 = {
17986  {
17987  &afw_runtime_inf_const_embedded_untyped_object,
17988  NULL,
17989  {
17990  (const afw_object_t *)&impl_177_meta_object,
17991  (const afw_object_t *)&impl_174,
17992  &afw_s_confAdaptorId,
17993  &afw_s__AdaptiveValueMeta_,
17994  &impl_177_meta_path
17995  }
17996  },
17997  &impl_177_properties[0]
17998 };
17999 
18001 impl_178;
18002 
18003 /*
18004  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/defaultAdaptorId
18005  */
18006 
18007 static const afw_value_boolean_t
18008 impl_178_property_value_allowQuery = {
18010  true
18011 };
18012 
18013 static const afw_runtime_property_t
18014 impl_178_property_allowQuery = {
18015  &afw_s_allowQuery,
18016  (const afw_value_t *)&impl_178_property_value_allowQuery
18017 };
18018 
18019 static const afw_value_string_t
18020 impl_178_property_value_brief = {
18022  AFW_UTF8_LITERAL("This is the adaptorId chosen by default for user interface select components")
18023 };
18024 
18025 static const afw_runtime_property_t
18026 impl_178_property_brief = {
18027  &afw_s_brief,
18028  (const afw_value_t *)&impl_178_property_value_brief
18029 };
18030 
18031 static const afw_value_string_t
18032 impl_178_property_value_dataType = {
18034  AFW_UTF8_LITERAL("string")
18035 };
18036 
18037 static const afw_runtime_property_t
18038 impl_178_property_dataType = {
18039  &afw_s_dataType,
18040  (const afw_value_t *)&impl_178_property_value_dataType
18041 };
18042 
18043 static const afw_value_string_t
18044 impl_178_property_value_description = {
18046  AFW_UTF8_LITERAL("This is the adaptorId chosen by default for user interface select components.")
18047 };
18048 
18049 static const afw_runtime_property_t
18050 impl_178_property_description = {
18051  &afw_s_description,
18052  (const afw_value_t *)&impl_178_property_value_description
18053 };
18054 
18055 static const afw_value_string_t
18056 impl_178_property_value_label = {
18058  AFW_UTF8_LITERAL("Default Adaptor")
18059 };
18060 
18061 static const afw_runtime_property_t
18062 impl_178_property_label = {
18063  &afw_s_label,
18064  (const afw_value_t *)&impl_178_property_value_label
18065 };
18066 
18067 static const afw_value_boolean_t
18068 impl_178_property_value_required = {
18070  false
18071 };
18072 
18073 static const afw_runtime_property_t
18074 impl_178_property_required = {
18075  &afw_s_required,
18076  (const afw_value_t *)&impl_178_property_value_required
18077 };
18078 
18079 static const afw_runtime_property_t *
18080 impl_178_properties[] = {
18081  &impl_178_property_allowQuery,
18082  &impl_178_property_brief,
18083  &impl_178_property_dataType,
18084  &impl_178_property_description,
18085  &impl_178_property_label,
18086  &impl_178_property_required,
18087  NULL
18088 };
18089 
18091 impl_178_meta_object = {
18092  {
18093  &afw_runtime_inf_const_meta_object_inf
18094  },
18095  &impl_178,
18096  NULL
18097 };
18098 
18099 static const afw_utf8_t
18100 impl_178_meta_path =
18101  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/defaultAdaptorId");
18102 
18104 impl_178 = {
18105  {
18106  &afw_runtime_inf_const_embedded_untyped_object,
18107  NULL,
18108  {
18109  (const afw_object_t *)&impl_178_meta_object,
18110  (const afw_object_t *)&impl_174,
18111  &afw_s_defaultAdaptorId,
18112  &afw_s__AdaptiveValueMeta_,
18113  &impl_178_meta_path
18114  }
18115  },
18116  &impl_178_properties[0]
18117 };
18118 
18120 impl_179;
18121 
18122 /*
18123  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/defaultFlags
18124  */
18125 
18126 static const afw_value_string_t
18127 impl_179_property_value_brief = {
18129  AFW_UTF8_LITERAL("List of default flags to be set when an execution context (xctx) is created.")
18130 };
18131 
18132 static const afw_runtime_property_t
18133 impl_179_property_brief = {
18134  &afw_s_brief,
18135  (const afw_value_t *)&impl_179_property_value_brief
18136 };
18137 
18138 static const afw_value_string_t
18139 impl_179_property_value_dataType = {
18141  AFW_UTF8_LITERAL("list")
18142 };
18143 
18144 static const afw_runtime_property_t
18145 impl_179_property_dataType = {
18146  &afw_s_dataType,
18147  (const afw_value_t *)&impl_179_property_value_dataType
18148 };
18149 
18150 static const afw_value_string_t
18151 impl_179_property_value_dataTypeParameter = {
18153  AFW_UTF8_LITERAL("string")
18154 };
18155 
18156 static const afw_runtime_property_t
18157 impl_179_property_dataTypeParameter = {
18158  &afw_s_dataTypeParameter,
18159  (const afw_value_t *)&impl_179_property_value_dataTypeParameter
18160 };
18161 
18162 static const afw_value_string_t
18163 impl_179_property_value_description = {
18165  AFW_UTF8_LITERAL("This is a list of the flagId of default flags that will be set when an execution context (xctx) is created. Flags in this list that are not yet registered will be set as a default when/if they are registered. Each registered flagId is the objectId of an object in /afw/_AdaptiveFlag_/.")
18166 };
18167 
18168 static const afw_runtime_property_t
18169 impl_179_property_description = {
18170  &afw_s_description,
18171  (const afw_value_t *)&impl_179_property_value_description
18172 };
18173 
18174 static const afw_value_string_t
18175 impl_179_property_value_label = {
18177  AFW_UTF8_LITERAL("Default Flags")
18178 };
18179 
18180 static const afw_runtime_property_t
18181 impl_179_property_label = {
18182  &afw_s_label,
18183  (const afw_value_t *)&impl_179_property_value_label
18184 };
18185 
18186 static const afw_value_boolean_t
18187 impl_179_property_value_required = {
18189  false
18190 };
18191 
18192 static const afw_runtime_property_t
18193 impl_179_property_required = {
18194  &afw_s_required,
18195  (const afw_value_t *)&impl_179_property_value_required
18196 };
18197 
18198 static const afw_runtime_property_t *
18199 impl_179_properties[] = {
18200  &impl_179_property_brief,
18201  &impl_179_property_dataType,
18202  &impl_179_property_dataTypeParameter,
18203  &impl_179_property_description,
18204  &impl_179_property_label,
18205  &impl_179_property_required,
18206  NULL
18207 };
18208 
18210 impl_179_meta_object = {
18211  {
18212  &afw_runtime_inf_const_meta_object_inf
18213  },
18214  &impl_179,
18215  NULL
18216 };
18217 
18218 static const afw_utf8_t
18219 impl_179_meta_path =
18220  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/defaultFlags");
18221 
18223 impl_179 = {
18224  {
18225  &afw_runtime_inf_const_embedded_untyped_object,
18226  NULL,
18227  {
18228  (const afw_object_t *)&impl_179_meta_object,
18229  (const afw_object_t *)&impl_174,
18230  &afw_s_defaultFlags,
18231  &afw_s__AdaptiveValueMeta_,
18232  &impl_179_meta_path
18233  }
18234  },
18235  &impl_179_properties[0]
18236 };
18237 
18239 impl_180;
18240 
18241 /*
18242  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/defaultModelAdaptorId
18243  */
18244 
18245 static const afw_value_boolean_t
18246 impl_180_property_value_allowQuery = {
18248  true
18249 };
18250 
18251 static const afw_runtime_property_t
18252 impl_180_property_allowQuery = {
18253  &afw_s_allowQuery,
18254  (const afw_value_t *)&impl_180_property_value_allowQuery
18255 };
18256 
18257 static const afw_value_string_t
18258 impl_180_property_value_brief = {
18260  AFW_UTF8_LITERAL("The default adaptorId to select for model storage")
18261 };
18262 
18263 static const afw_runtime_property_t
18264 impl_180_property_brief = {
18265  &afw_s_brief,
18266  (const afw_value_t *)&impl_180_property_value_brief
18267 };
18268 
18269 static const afw_value_string_t
18270 impl_180_property_value_dataType = {
18272  AFW_UTF8_LITERAL("string")
18273 };
18274 
18275 static const afw_runtime_property_t
18276 impl_180_property_dataType = {
18277  &afw_s_dataType,
18278  (const afw_value_t *)&impl_180_property_value_dataType
18279 };
18280 
18281 static const afw_value_string_t
18282 impl_180_property_value_description = {
18284  AFW_UTF8_LITERAL("When presented with multiple model adaptors, this is the default adaptorId to use. This will be the default selected adaptor chosen by user interface components.")
18285 };
18286 
18287 static const afw_runtime_property_t
18288 impl_180_property_description = {
18289  &afw_s_description,
18290  (const afw_value_t *)&impl_180_property_value_description
18291 };
18292 
18293 static const afw_value_string_t
18294 impl_180_property_value_label = {
18296  AFW_UTF8_LITERAL("Default Model Adaptor")
18297 };
18298 
18299 static const afw_runtime_property_t
18300 impl_180_property_label = {
18301  &afw_s_label,
18302  (const afw_value_t *)&impl_180_property_value_label
18303 };
18304 
18305 static const afw_value_boolean_t
18306 impl_180_property_value_required = {
18308  false
18309 };
18310 
18311 static const afw_runtime_property_t
18312 impl_180_property_required = {
18313  &afw_s_required,
18314  (const afw_value_t *)&impl_180_property_value_required
18315 };
18316 
18317 static const afw_runtime_property_t *
18318 impl_180_properties[] = {
18319  &impl_180_property_allowQuery,
18320  &impl_180_property_brief,
18321  &impl_180_property_dataType,
18322  &impl_180_property_description,
18323  &impl_180_property_label,
18324  &impl_180_property_required,
18325  NULL
18326 };
18327 
18329 impl_180_meta_object = {
18330  {
18331  &afw_runtime_inf_const_meta_object_inf
18332  },
18333  &impl_180,
18334  NULL
18335 };
18336 
18337 static const afw_utf8_t
18338 impl_180_meta_path =
18339  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/defaultModelAdaptorId");
18340 
18342 impl_180 = {
18343  {
18344  &afw_runtime_inf_const_embedded_untyped_object,
18345  NULL,
18346  {
18347  (const afw_object_t *)&impl_180_meta_object,
18348  (const afw_object_t *)&impl_174,
18349  &afw_s_defaultModelAdaptorId,
18350  &afw_s__AdaptiveValueMeta_,
18351  &impl_180_meta_path
18352  }
18353  },
18354  &impl_180_properties[0]
18355 };
18356 
18358 impl_181;
18359 
18360 /*
18361  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/description
18362  */
18363 
18364 static const afw_value_boolean_t
18365 impl_181_property_value_allowQuery = {
18367  true
18368 };
18369 
18370 static const afw_runtime_property_t
18371 impl_181_property_allowQuery = {
18372  &afw_s_allowQuery,
18373  (const afw_value_t *)&impl_181_property_value_allowQuery
18374 };
18375 
18376 static const afw_value_string_t
18377 impl_181_property_value_brief = {
18379  AFW_UTF8_LITERAL("The description of the application")
18380 };
18381 
18382 static const afw_runtime_property_t
18383 impl_181_property_brief = {
18384  &afw_s_brief,
18385  (const afw_value_t *)&impl_181_property_value_brief
18386 };
18387 
18388 static const afw_value_string_t
18389 impl_181_property_value_dataType = {
18391  AFW_UTF8_LITERAL("string")
18392 };
18393 
18394 static const afw_runtime_property_t
18395 impl_181_property_dataType = {
18396  &afw_s_dataType,
18397  (const afw_value_t *)&impl_181_property_value_dataType
18398 };
18399 
18400 static const afw_value_string_t
18401 impl_181_property_value_dataTypeParameter = {
18403  AFW_UTF8_LITERAL("text/plain")
18404 };
18405 
18406 static const afw_runtime_property_t
18407 impl_181_property_dataTypeParameter = {
18408  &afw_s_dataTypeParameter,
18409  (const afw_value_t *)&impl_181_property_value_dataTypeParameter
18410 };
18411 
18412 static const afw_value_string_t
18413 impl_181_property_value_description = {
18415  AFW_UTF8_LITERAL("The description of the application.")
18416 };
18417 
18418 static const afw_runtime_property_t
18419 impl_181_property_description = {
18420  &afw_s_description,
18421  (const afw_value_t *)&impl_181_property_value_description
18422 };
18423 
18424 static const afw_value_string_t
18425 impl_181_property_value_label = {
18427  AFW_UTF8_LITERAL("Description")
18428 };
18429 
18430 static const afw_runtime_property_t
18431 impl_181_property_label = {
18432  &afw_s_label,
18433  (const afw_value_t *)&impl_181_property_value_label
18434 };
18435 
18436 static const afw_value_boolean_t
18437 impl_181_property_value_required = {
18439  false
18440 };
18441 
18442 static const afw_runtime_property_t
18443 impl_181_property_required = {
18444  &afw_s_required,
18445  (const afw_value_t *)&impl_181_property_value_required
18446 };
18447 
18448 static const afw_runtime_property_t *
18449 impl_181_properties[] = {
18450  &impl_181_property_allowQuery,
18451  &impl_181_property_brief,
18452  &impl_181_property_dataType,
18453  &impl_181_property_dataTypeParameter,
18454  &impl_181_property_description,
18455  &impl_181_property_label,
18456  &impl_181_property_required,
18457  NULL
18458 };
18459 
18461 impl_181_meta_object = {
18462  {
18463  &afw_runtime_inf_const_meta_object_inf
18464  },
18465  &impl_181,
18466  NULL
18467 };
18468 
18469 static const afw_utf8_t
18470 impl_181_meta_path =
18471  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/description");
18472 
18474 impl_181 = {
18475  {
18476  &afw_runtime_inf_const_embedded_untyped_object,
18477  NULL,
18478  {
18479  (const afw_object_t *)&impl_181_meta_object,
18480  (const afw_object_t *)&impl_174,
18481  &afw_s_description,
18482  &afw_s__AdaptiveValueMeta_,
18483  &impl_181_meta_path
18484  }
18485  },
18486  &impl_181_properties[0]
18487 };
18488 
18490 impl_182;
18491 
18492 /*
18493  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/extensionModulePaths
18494  */
18495 
18496 static const afw_value_string_t
18497 impl_182_property_value_brief = {
18499  AFW_UTF8_LITERAL("List of modulePaths of extensions to load at startup")
18500 };
18501 
18502 static const afw_runtime_property_t
18503 impl_182_property_brief = {
18504  &afw_s_brief,
18505  (const afw_value_t *)&impl_182_property_value_brief
18506 };
18507 
18508 static const afw_value_string_t
18509 impl_182_property_value_dataType = {
18511  AFW_UTF8_LITERAL("list")
18512 };
18513 
18514 static const afw_runtime_property_t
18515 impl_182_property_dataType = {
18516  &afw_s_dataType,
18517  (const afw_value_t *)&impl_182_property_value_dataType
18518 };
18519 
18520 static const afw_value_string_t
18521 impl_182_property_value_dataTypeParameter = {
18523  AFW_UTF8_LITERAL("string")
18524 };
18525 
18526 static const afw_runtime_property_t
18527 impl_182_property_dataTypeParameter = {
18528  &afw_s_dataTypeParameter,
18529  (const afw_value_t *)&impl_182_property_value_dataTypeParameter
18530 };
18531 
18532 static const afw_value_string_t
18533 impl_182_property_value_description = {
18535  AFW_UTF8_LITERAL("This is a list of modulePaths of extensions to load at startup. If there is already an extension manifest that has the extensionId, use the extensions property instead. This property is most useful for loading the extension manifest of an AFW package.")
18536 };
18537 
18538 static const afw_runtime_property_t
18539 impl_182_property_description = {
18540  &afw_s_description,
18541  (const afw_value_t *)&impl_182_property_value_description
18542 };
18543 
18544 static const afw_value_string_t
18545 impl_182_property_value_label = {
18547  AFW_UTF8_LITERAL("Extension Module Paths")
18548 };
18549 
18550 static const afw_runtime_property_t
18551 impl_182_property_label = {
18552  &afw_s_label,
18553  (const afw_value_t *)&impl_182_property_value_label
18554 };
18555 
18556 static const afw_value_boolean_t
18557 impl_182_property_value_required = {
18559  false
18560 };
18561 
18562 static const afw_runtime_property_t
18563 impl_182_property_required = {
18564  &afw_s_required,
18565  (const afw_value_t *)&impl_182_property_value_required
18566 };
18567 
18568 static const afw_runtime_property_t *
18569 impl_182_properties[] = {
18570  &impl_182_property_brief,
18571  &impl_182_property_dataType,
18572  &impl_182_property_dataTypeParameter,
18573  &impl_182_property_description,
18574  &impl_182_property_label,
18575  &impl_182_property_required,
18576  NULL
18577 };
18578 
18580 impl_182_meta_object = {
18581  {
18582  &afw_runtime_inf_const_meta_object_inf
18583  },
18584  &impl_182,
18585  NULL
18586 };
18587 
18588 static const afw_utf8_t
18589 impl_182_meta_path =
18590  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/extensionModulePaths");
18591 
18593 impl_182 = {
18594  {
18595  &afw_runtime_inf_const_embedded_untyped_object,
18596  NULL,
18597  {
18598  (const afw_object_t *)&impl_182_meta_object,
18599  (const afw_object_t *)&impl_174,
18600  &afw_s_extensionModulePaths,
18601  &afw_s__AdaptiveValueMeta_,
18602  &impl_182_meta_path
18603  }
18604  },
18605  &impl_182_properties[0]
18606 };
18607 
18609 impl_183;
18610 
18611 /*
18612  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/extensions
18613  */
18614 
18615 static const afw_value_string_t
18616 impl_183_property_value_brief = {
18618  AFW_UTF8_LITERAL("List of extensionIds to load at startup")
18619 };
18620 
18621 static const afw_runtime_property_t
18622 impl_183_property_brief = {
18623  &afw_s_brief,
18624  (const afw_value_t *)&impl_183_property_value_brief
18625 };
18626 
18627 static const afw_value_string_t
18628 impl_183_property_value_dataType = {
18630  AFW_UTF8_LITERAL("list")
18631 };
18632 
18633 static const afw_runtime_property_t
18634 impl_183_property_dataType = {
18635  &afw_s_dataType,
18636  (const afw_value_t *)&impl_183_property_value_dataType
18637 };
18638 
18639 static const afw_value_string_t
18640 impl_183_property_value_dataTypeParameter = {
18642  AFW_UTF8_LITERAL("string")
18643 };
18644 
18645 static const afw_runtime_property_t
18646 impl_183_property_dataTypeParameter = {
18647  &afw_s_dataTypeParameter,
18648  (const afw_value_t *)&impl_183_property_value_dataTypeParameter
18649 };
18650 
18651 static const afw_value_string_t
18652 impl_183_property_value_description = {
18654  AFW_UTF8_LITERAL("This is a list of extensionId of extensions to load at startup. Each extensionId must be the objectId of an object in /afw/_AdaptiveManifest_/.")
18655 };
18656 
18657 static const afw_runtime_property_t
18658 impl_183_property_description = {
18659  &afw_s_description,
18660  (const afw_value_t *)&impl_183_property_value_description
18661 };
18662 
18663 static const afw_value_string_t
18664 impl_183_property_value_label = {
18666  AFW_UTF8_LITERAL("Extensions")
18667 };
18668 
18669 static const afw_runtime_property_t
18670 impl_183_property_label = {
18671  &afw_s_label,
18672  (const afw_value_t *)&impl_183_property_value_label
18673 };
18674 
18675 static const afw_value_boolean_t
18676 impl_183_property_value_required = {
18678  false
18679 };
18680 
18681 static const afw_runtime_property_t
18682 impl_183_property_required = {
18683  &afw_s_required,
18684  (const afw_value_t *)&impl_183_property_value_required
18685 };
18686 
18687 static const afw_runtime_property_t *
18688 impl_183_properties[] = {
18689  &impl_183_property_brief,
18690  &impl_183_property_dataType,
18691  &impl_183_property_dataTypeParameter,
18692  &impl_183_property_description,
18693  &impl_183_property_label,
18694  &impl_183_property_required,
18695  NULL
18696 };
18697 
18699 impl_183_meta_object = {
18700  {
18701  &afw_runtime_inf_const_meta_object_inf
18702  },
18703  &impl_183,
18704  NULL
18705 };
18706 
18707 static const afw_utf8_t
18708 impl_183_meta_path =
18709  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/extensions");
18710 
18712 impl_183 = {
18713  {
18714  &afw_runtime_inf_const_embedded_untyped_object,
18715  NULL,
18716  {
18717  (const afw_object_t *)&impl_183_meta_object,
18718  (const afw_object_t *)&impl_174,
18719  &afw_s_extensions,
18720  &afw_s__AdaptiveValueMeta_,
18721  &impl_183_meta_path
18722  }
18723  },
18724  &impl_183_properties[0]
18725 };
18726 
18728 impl_184;
18729 
18730 /*
18731  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/layoutsAdaptorId
18732  */
18733 
18734 static const afw_value_boolean_t
18735 impl_184_property_value_allowQuery = {
18737  true
18738 };
18739 
18740 static const afw_runtime_property_t
18741 impl_184_property_allowQuery = {
18742  &afw_s_allowQuery,
18743  (const afw_value_t *)&impl_184_property_value_allowQuery
18744 };
18745 
18746 static const afw_value_string_t
18747 impl_184_property_value_brief = {
18749  AFW_UTF8_LITERAL("The default adaptorId to select for layout component objects")
18750 };
18751 
18752 static const afw_runtime_property_t
18753 impl_184_property_brief = {
18754  &afw_s_brief,
18755  (const afw_value_t *)&impl_184_property_value_brief
18756 };
18757 
18758 static const afw_value_string_t
18759 impl_184_property_value_dataType = {
18761  AFW_UTF8_LITERAL("string")
18762 };
18763 
18764 static const afw_runtime_property_t
18765 impl_184_property_dataType = {
18766  &afw_s_dataType,
18767  (const afw_value_t *)&impl_184_property_value_dataType
18768 };
18769 
18770 static const afw_value_string_t
18771 impl_184_property_value_description = {
18773  AFW_UTF8_LITERAL("This is the adaptorId that locates Adaptive Layout Component objects.")
18774 };
18775 
18776 static const afw_runtime_property_t
18777 impl_184_property_description = {
18778  &afw_s_description,
18779  (const afw_value_t *)&impl_184_property_value_description
18780 };
18781 
18782 static const afw_value_string_t
18783 impl_184_property_value_label = {
18785  AFW_UTF8_LITERAL("Layouts Adaptor")
18786 };
18787 
18788 static const afw_runtime_property_t
18789 impl_184_property_label = {
18790  &afw_s_label,
18791  (const afw_value_t *)&impl_184_property_value_label
18792 };
18793 
18794 static const afw_value_boolean_t
18795 impl_184_property_value_required = {
18797  false
18798 };
18799 
18800 static const afw_runtime_property_t
18801 impl_184_property_required = {
18802  &afw_s_required,
18803  (const afw_value_t *)&impl_184_property_value_required
18804 };
18805 
18806 static const afw_runtime_property_t *
18807 impl_184_properties[] = {
18808  &impl_184_property_allowQuery,
18809  &impl_184_property_brief,
18810  &impl_184_property_dataType,
18811  &impl_184_property_description,
18812  &impl_184_property_label,
18813  &impl_184_property_required,
18814  NULL
18815 };
18816 
18818 impl_184_meta_object = {
18819  {
18820  &afw_runtime_inf_const_meta_object_inf
18821  },
18822  &impl_184,
18823  NULL
18824 };
18825 
18826 static const afw_utf8_t
18827 impl_184_meta_path =
18828  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/layoutsAdaptorId");
18829 
18831 impl_184 = {
18832  {
18833  &afw_runtime_inf_const_embedded_untyped_object,
18834  NULL,
18835  {
18836  (const afw_object_t *)&impl_184_meta_object,
18837  (const afw_object_t *)&impl_174,
18838  &afw_s_layoutsAdaptorId,
18839  &afw_s__AdaptiveValueMeta_,
18840  &impl_184_meta_path
18841  }
18842  },
18843  &impl_184_properties[0]
18844 };
18845 
18847 impl_185;
18848 
18849 /*
18850  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/onApplicationStartupComplete
18851  */
18852 
18853 static const afw_value_boolean_t
18854 impl_185_property_value_allowQuery = {
18856  true
18857 };
18858 
18859 static const afw_runtime_property_t
18860 impl_185_property_allowQuery = {
18861  &afw_s_allowQuery,
18862  (const afw_value_t *)&impl_185_property_value_allowQuery
18863 };
18864 
18865 static const afw_value_string_t
18866 impl_185_property_value_brief = {
18868  AFW_UTF8_LITERAL("Script to run when application startup completes")
18869 };
18870 
18871 static const afw_runtime_property_t
18872 impl_185_property_brief = {
18873  &afw_s_brief,
18874  (const afw_value_t *)&impl_185_property_value_brief
18875 };
18876 
18877 static const afw_value_string_t
18878 impl_185_property_value_contextType = {
18880  AFW_UTF8_LITERAL("application")
18881 };
18882 
18883 static const afw_runtime_property_t
18884 impl_185_property_contextType = {
18885  &afw_s_contextType,
18886  (const afw_value_t *)&impl_185_property_value_contextType
18887 };
18888 
18889 static const afw_value_string_t
18890 impl_185_property_value_dataType = {
18892  AFW_UTF8_LITERAL("script")
18893 };
18894 
18895 static const afw_runtime_property_t
18896 impl_185_property_dataType = {
18897  &afw_s_dataType,
18898  (const afw_value_t *)&impl_185_property_value_dataType
18899 };
18900 
18901 static const afw_value_string_t
18902 impl_185_property_value_dataTypeParameter = {
18904  AFW_UTF8_LITERAL("integer")
18905 };
18906 
18907 static const afw_runtime_property_t
18908 impl_185_property_dataTypeParameter = {
18909  &afw_s_dataTypeParameter,
18910  (const afw_value_t *)&impl_185_property_value_dataTypeParameter
18911 };
18912 
18913 static const afw_value_string_t
18914 impl_185_property_value_description = {
18916  AFW_UTF8_LITERAL("This is an optional script to run after this application has completed startup but before starting to process requests. The script can perform additional startup functions or request that the application terminate. All permanent and immediate services will have been started before the script is called. If the script fails or explicitly returns a value other than 0, the application will terminate.")
18917 };
18918 
18919 static const afw_runtime_property_t
18920 impl_185_property_description = {
18921  &afw_s_description,
18922  (const afw_value_t *)&impl_185_property_value_description
18923 };
18924 
18925 static const afw_value_string_t
18926 impl_185_property_value_label = {
18928  AFW_UTF8_LITERAL("Application Startup Complete")
18929 };
18930 
18931 static const afw_runtime_property_t
18932 impl_185_property_label = {
18933  &afw_s_label,
18934  (const afw_value_t *)&impl_185_property_value_label
18935 };
18936 
18937 static const afw_runtime_property_t *
18938 impl_185_properties[] = {
18939  &impl_185_property_allowQuery,
18940  &impl_185_property_brief,
18941  &impl_185_property_contextType,
18942  &impl_185_property_dataType,
18943  &impl_185_property_dataTypeParameter,
18944  &impl_185_property_description,
18945  &impl_185_property_label,
18946  NULL
18947 };
18948 
18950 impl_185_meta_object = {
18951  {
18952  &afw_runtime_inf_const_meta_object_inf
18953  },
18954  &impl_185,
18955  NULL
18956 };
18957 
18958 static const afw_utf8_t
18959 impl_185_meta_path =
18960  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/onApplicationStartupComplete");
18961 
18963 impl_185 = {
18964  {
18965  &afw_runtime_inf_const_embedded_untyped_object,
18966  NULL,
18967  {
18968  (const afw_object_t *)&impl_185_meta_object,
18969  (const afw_object_t *)&impl_174,
18970  &afw_s_onApplicationStartupComplete,
18971  &afw_s__AdaptiveValueMeta_,
18972  &impl_185_meta_path
18973  }
18974  },
18975  &impl_185_properties[0]
18976 };
18977 
18979 impl_186;
18980 
18981 /*
18982  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/qualifiedVariables
18983  */
18984 
18985 static const afw_value_string_t
18986 impl_186_property_value_brief = {
18988  AFW_UTF8_LITERAL("Qualified set of variables")
18989 };
18990 
18991 static const afw_runtime_property_t
18992 impl_186_property_brief = {
18993  &afw_s_brief,
18994  (const afw_value_t *)&impl_186_property_value_brief
18995 };
18996 
18997 static const afw_value_string_t
18998 impl_186_property_value_dataType = {
19000  AFW_UTF8_LITERAL("object")
19001 };
19002 
19003 static const afw_runtime_property_t
19004 impl_186_property_dataType = {
19005  &afw_s_dataType,
19006  (const afw_value_t *)&impl_186_property_value_dataType
19007 };
19008 
19009 static const afw_value_string_t
19010 impl_186_property_value_dataTypeParameter = {
19012  AFW_UTF8_LITERAL("_AdaptiveHybridPropertiesObjects_")
19013 };
19014 
19015 static const afw_runtime_property_t
19016 impl_186_property_dataTypeParameter = {
19017  &afw_s_dataTypeParameter,
19018  (const afw_value_t *)&impl_186_property_value_dataTypeParameter
19019 };
19020 
19021 static const afw_value_string_t
19022 impl_186_property_value_description = {
19024  AFW_UTF8_LITERAL("The name of each property in this object corresponds to a qualifier that is available in processing associated with this application. The qualifier can not be an empty string. The properties of these \"qualifier objects\" are hybrid values that are accessible as qualified variables. These variables are evaluated once per execution context (xctx) as they are accessed.\n\nSome qualifiers are restricted.")
19025 };
19026 
19027 static const afw_runtime_property_t
19028 impl_186_property_description = {
19029  &afw_s_description,
19030  (const afw_value_t *)&impl_186_property_value_description
19031 };
19032 
19033 static const afw_value_string_t
19034 impl_186_property_value_label = {
19036  AFW_UTF8_LITERAL("Qualified Variables")
19037 };
19038 
19039 static const afw_runtime_property_t
19040 impl_186_property_label = {
19041  &afw_s_label,
19042  (const afw_value_t *)&impl_186_property_value_label
19043 };
19044 
19045 static const afw_runtime_property_t *
19046 impl_186_properties[] = {
19047  &impl_186_property_brief,
19048  &impl_186_property_dataType,
19049  &impl_186_property_dataTypeParameter,
19050  &impl_186_property_description,
19051  &impl_186_property_label,
19052  NULL
19053 };
19054 
19056 impl_186_meta_object = {
19057  {
19058  &afw_runtime_inf_const_meta_object_inf
19059  },
19060  &impl_186,
19061  NULL
19062 };
19063 
19064 static const afw_utf8_t
19065 impl_186_meta_path =
19066  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/qualifiedVariables");
19067 
19069 impl_186 = {
19070  {
19071  &afw_runtime_inf_const_embedded_untyped_object,
19072  NULL,
19073  {
19074  (const afw_object_t *)&impl_186_meta_object,
19075  (const afw_object_t *)&impl_174,
19076  &afw_s_qualifiedVariables,
19077  &afw_s__AdaptiveValueMeta_,
19078  &impl_186_meta_path
19079  }
19080  },
19081  &impl_186_properties[0]
19082 };
19083 
19085 impl_187;
19086 
19087 /*
19088  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/rootFilePaths
19089  */
19090 
19091 static const afw_value_boolean_t
19092 impl_187_property_value_allowQuery = {
19094  false
19095 };
19096 
19097 static const afw_runtime_property_t
19098 impl_187_property_allowQuery = {
19099  &afw_s_allowQuery,
19100  (const afw_value_t *)&impl_187_property_value_allowQuery
19101 };
19102 
19103 static const afw_value_string_t
19104 impl_187_property_value_brief = {
19106  AFW_UTF8_LITERAL("Root file paths")
19107 };
19108 
19109 static const afw_runtime_property_t
19110 impl_187_property_brief = {
19111  &afw_s_brief,
19112  (const afw_value_t *)&impl_187_property_value_brief
19113 };
19114 
19115 static const afw_value_string_t
19116 impl_187_property_value_dataType = {
19118  AFW_UTF8_LITERAL("object")
19119 };
19120 
19121 static const afw_runtime_property_t
19122 impl_187_property_dataType = {
19123  &afw_s_dataType,
19124  (const afw_value_t *)&impl_187_property_value_dataType
19125 };
19126 
19127 static const afw_value_string_t
19128 impl_187_property_value_dataTypeParameter = {
19130  AFW_UTF8_LITERAL("_AdaptiveRootFilePaths_")
19131 };
19132 
19133 static const afw_runtime_property_t
19134 impl_187_property_dataTypeParameter = {
19135  &afw_s_dataTypeParameter,
19136  (const afw_value_t *)&impl_187_property_value_dataTypeParameter
19137 };
19138 
19139 static const afw_value_string_t
19140 impl_187_property_value_description = {
19142  AFW_UTF8_LITERAL("The properties of this object are the root file paths used by open_file().")
19143 };
19144 
19145 static const afw_runtime_property_t
19146 impl_187_property_description = {
19147  &afw_s_description,
19148  (const afw_value_t *)&impl_187_property_value_description
19149 };
19150 
19151 static const afw_value_string_t
19152 impl_187_property_value_label = {
19154  AFW_UTF8_LITERAL("Root File Paths")
19155 };
19156 
19157 static const afw_runtime_property_t
19158 impl_187_property_label = {
19159  &afw_s_label,
19160  (const afw_value_t *)&impl_187_property_value_label
19161 };
19162 
19163 static const afw_value_boolean_t
19164 impl_187_property_value_required = {
19166  false
19167 };
19168 
19169 static const afw_runtime_property_t
19170 impl_187_property_required = {
19171  &afw_s_required,
19172  (const afw_value_t *)&impl_187_property_value_required
19173 };
19174 
19175 static const afw_runtime_property_t *
19176 impl_187_properties[] = {
19177  &impl_187_property_allowQuery,
19178  &impl_187_property_brief,
19179  &impl_187_property_dataType,
19180  &impl_187_property_dataTypeParameter,
19181  &impl_187_property_description,
19182  &impl_187_property_label,
19183  &impl_187_property_required,
19184  NULL
19185 };
19186 
19188 impl_187_meta_object = {
19189  {
19190  &afw_runtime_inf_const_meta_object_inf
19191  },
19192  &impl_187,
19193  NULL
19194 };
19195 
19196 static const afw_utf8_t
19197 impl_187_meta_path =
19198  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/rootFilePaths");
19199 
19201 impl_187 = {
19202  {
19203  &afw_runtime_inf_const_embedded_untyped_object,
19204  NULL,
19205  {
19206  (const afw_object_t *)&impl_187_meta_object,
19207  (const afw_object_t *)&impl_174,
19208  &afw_s_rootFilePaths,
19209  &afw_s__AdaptiveValueMeta_,
19210  &impl_187_meta_path
19211  }
19212  },
19213  &impl_187_properties[0]
19214 };
19215 
19217 impl_188;
19218 
19219 /*
19220  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/title
19221  */
19222 
19223 static const afw_value_boolean_t
19224 impl_188_property_value_allowQuery = {
19226  true
19227 };
19228 
19229 static const afw_runtime_property_t
19230 impl_188_property_allowQuery = {
19231  &afw_s_allowQuery,
19232  (const afw_value_t *)&impl_188_property_value_allowQuery
19233 };
19234 
19235 static const afw_value_string_t
19236 impl_188_property_value_brief = {
19238  AFW_UTF8_LITERAL("The title of the application")
19239 };
19240 
19241 static const afw_runtime_property_t
19242 impl_188_property_brief = {
19243  &afw_s_brief,
19244  (const afw_value_t *)&impl_188_property_value_brief
19245 };
19246 
19247 static const afw_value_string_t
19248 impl_188_property_value_dataType = {
19250  AFW_UTF8_LITERAL("string")
19251 };
19252 
19253 static const afw_runtime_property_t
19254 impl_188_property_dataType = {
19255  &afw_s_dataType,
19256  (const afw_value_t *)&impl_188_property_value_dataType
19257 };
19258 
19259 static const afw_value_string_t
19260 impl_188_property_value_description = {
19262  AFW_UTF8_LITERAL("The title of the application. This is used as the title of the Adaptive Framework Web App and is available for use in other places as appropriate.")
19263 };
19264 
19265 static const afw_runtime_property_t
19266 impl_188_property_description = {
19267  &afw_s_description,
19268  (const afw_value_t *)&impl_188_property_value_description
19269 };
19270 
19271 static const afw_value_string_t
19272 impl_188_property_value_label = {
19274  AFW_UTF8_LITERAL("Title")
19275 };
19276 
19277 static const afw_runtime_property_t
19278 impl_188_property_label = {
19279  &afw_s_label,
19280  (const afw_value_t *)&impl_188_property_value_label
19281 };
19282 
19283 static const afw_value_boolean_t
19284 impl_188_property_value_required = {
19286  false
19287 };
19288 
19289 static const afw_runtime_property_t
19290 impl_188_property_required = {
19291  &afw_s_required,
19292  (const afw_value_t *)&impl_188_property_value_required
19293 };
19294 
19295 static const afw_runtime_property_t *
19296 impl_188_properties[] = {
19297  &impl_188_property_allowQuery,
19298  &impl_188_property_brief,
19299  &impl_188_property_dataType,
19300  &impl_188_property_description,
19301  &impl_188_property_label,
19302  &impl_188_property_required,
19303  NULL
19304 };
19305 
19307 impl_188_meta_object = {
19308  {
19309  &afw_runtime_inf_const_meta_object_inf
19310  },
19311  &impl_188,
19312  NULL
19313 };
19314 
19315 static const afw_utf8_t
19316 impl_188_meta_path =
19317  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes/title");
19318 
19320 impl_188 = {
19321  {
19322  &afw_runtime_inf_const_embedded_untyped_object,
19323  NULL,
19324  {
19325  (const afw_object_t *)&impl_188_meta_object,
19326  (const afw_object_t *)&impl_174,
19327  &afw_s_title,
19328  &afw_s__AdaptiveValueMeta_,
19329  &impl_188_meta_path
19330  }
19331  },
19332  &impl_188_properties[0]
19333 };
19334 
19335 /*
19336  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes
19337  */
19338 
19339 static const afw_value_object_t
19340 impl_174_property_value_applicationId = {
19342  (const afw_object_t *)&impl_175
19343 };
19344 
19345 static const afw_runtime_property_t
19346 impl_174_property_applicationId = {
19347  &afw_s_applicationId,
19348  (const afw_value_t *)&impl_174_property_value_applicationId
19349 };
19350 
19351 static const afw_value_object_t
19352 impl_174_property_value_authorizationControl = {
19354  (const afw_object_t *)&impl_176
19355 };
19356 
19357 static const afw_runtime_property_t
19358 impl_174_property_authorizationControl = {
19359  &afw_s_authorizationControl,
19360  (const afw_value_t *)&impl_174_property_value_authorizationControl
19361 };
19362 
19363 static const afw_value_object_t
19364 impl_174_property_value_confAdaptorId = {
19366  (const afw_object_t *)&impl_177
19367 };
19368 
19369 static const afw_runtime_property_t
19370 impl_174_property_confAdaptorId = {
19371  &afw_s_confAdaptorId,
19372  (const afw_value_t *)&impl_174_property_value_confAdaptorId
19373 };
19374 
19375 static const afw_value_object_t
19376 impl_174_property_value_defaultAdaptorId = {
19378  (const afw_object_t *)&impl_178
19379 };
19380 
19381 static const afw_runtime_property_t
19382 impl_174_property_defaultAdaptorId = {
19383  &afw_s_defaultAdaptorId,
19384  (const afw_value_t *)&impl_174_property_value_defaultAdaptorId
19385 };
19386 
19387 static const afw_value_object_t
19388 impl_174_property_value_defaultFlags = {
19390  (const afw_object_t *)&impl_179
19391 };
19392 
19393 static const afw_runtime_property_t
19394 impl_174_property_defaultFlags = {
19395  &afw_s_defaultFlags,
19396  (const afw_value_t *)&impl_174_property_value_defaultFlags
19397 };
19398 
19399 static const afw_value_object_t
19400 impl_174_property_value_defaultModelAdaptorId = {
19402  (const afw_object_t *)&impl_180
19403 };
19404 
19405 static const afw_runtime_property_t
19406 impl_174_property_defaultModelAdaptorId = {
19407  &afw_s_defaultModelAdaptorId,
19408  (const afw_value_t *)&impl_174_property_value_defaultModelAdaptorId
19409 };
19410 
19411 static const afw_value_object_t
19412 impl_174_property_value_description = {
19414  (const afw_object_t *)&impl_181
19415 };
19416 
19417 static const afw_runtime_property_t
19418 impl_174_property_description = {
19419  &afw_s_description,
19420  (const afw_value_t *)&impl_174_property_value_description
19421 };
19422 
19423 static const afw_value_object_t
19424 impl_174_property_value_extensionModulePaths = {
19426  (const afw_object_t *)&impl_182
19427 };
19428 
19429 static const afw_runtime_property_t
19430 impl_174_property_extensionModulePaths = {
19431  &afw_s_extensionModulePaths,
19432  (const afw_value_t *)&impl_174_property_value_extensionModulePaths
19433 };
19434 
19435 static const afw_value_object_t
19436 impl_174_property_value_extensions = {
19438  (const afw_object_t *)&impl_183
19439 };
19440 
19441 static const afw_runtime_property_t
19442 impl_174_property_extensions = {
19443  &afw_s_extensions,
19444  (const afw_value_t *)&impl_174_property_value_extensions
19445 };
19446 
19447 static const afw_value_object_t
19448 impl_174_property_value_layoutsAdaptorId = {
19450  (const afw_object_t *)&impl_184
19451 };
19452 
19453 static const afw_runtime_property_t
19454 impl_174_property_layoutsAdaptorId = {
19455  &afw_s_layoutsAdaptorId,
19456  (const afw_value_t *)&impl_174_property_value_layoutsAdaptorId
19457 };
19458 
19459 static const afw_value_object_t
19460 impl_174_property_value_onApplicationStartupComplete = {
19462  (const afw_object_t *)&impl_185
19463 };
19464 
19465 static const afw_runtime_property_t
19466 impl_174_property_onApplicationStartupComplete = {
19467  &afw_s_onApplicationStartupComplete,
19468  (const afw_value_t *)&impl_174_property_value_onApplicationStartupComplete
19469 };
19470 
19471 static const afw_value_object_t
19472 impl_174_property_value_qualifiedVariables = {
19474  (const afw_object_t *)&impl_186
19475 };
19476 
19477 static const afw_runtime_property_t
19478 impl_174_property_qualifiedVariables = {
19479  &afw_s_qualifiedVariables,
19480  (const afw_value_t *)&impl_174_property_value_qualifiedVariables
19481 };
19482 
19483 static const afw_value_object_t
19484 impl_174_property_value_rootFilePaths = {
19486  (const afw_object_t *)&impl_187
19487 };
19488 
19489 static const afw_runtime_property_t
19490 impl_174_property_rootFilePaths = {
19491  &afw_s_rootFilePaths,
19492  (const afw_value_t *)&impl_174_property_value_rootFilePaths
19493 };
19494 
19495 static const afw_value_object_t
19496 impl_174_property_value_title = {
19498  (const afw_object_t *)&impl_188
19499 };
19500 
19501 static const afw_runtime_property_t
19502 impl_174_property_title = {
19503  &afw_s_title,
19504  (const afw_value_t *)&impl_174_property_value_title
19505 };
19506 
19507 static const afw_runtime_property_t *
19508 impl_174_properties[] = {
19509  &impl_174_property_applicationId,
19510  &impl_174_property_authorizationControl,
19511  &impl_174_property_confAdaptorId,
19512  &impl_174_property_defaultAdaptorId,
19513  &impl_174_property_defaultFlags,
19514  &impl_174_property_defaultModelAdaptorId,
19515  &impl_174_property_description,
19516  &impl_174_property_extensionModulePaths,
19517  &impl_174_property_extensions,
19518  &impl_174_property_layoutsAdaptorId,
19519  &impl_174_property_onApplicationStartupComplete,
19520  &impl_174_property_qualifiedVariables,
19521  &impl_174_property_rootFilePaths,
19522  &impl_174_property_title,
19523  NULL
19524 };
19525 
19526 static const afw_utf8_t
19527 impl_174_parentPaths_array[] = {
19528  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes")
19529 };
19530 
19532 impl_174_parentPaths_list = {
19535  sizeof(impl_174_parentPaths_array) / sizeof(afw_utf8_t),
19536  (const void *)&impl_174_parentPaths_array
19537 };
19538 
19539 static const afw_value_list_t
19540 impl_174_parentPaths = {
19542  (const afw_list_t *)&impl_174_parentPaths_list
19543 };
19544 
19546 impl_174_meta_object = {
19547  {
19548  &afw_runtime_inf_const_meta_object_inf
19549  },
19550  &impl_174,
19551  &impl_174_parentPaths
19552 };
19553 
19554 static const afw_utf8_t
19555 impl_174_meta_path =
19556  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application/propertyTypes");
19557 
19559 impl_174 = {
19560  {
19561  &afw_runtime_inf_const_embedded_untyped_object,
19562  NULL,
19563  {
19564  (const afw_object_t *)&impl_174_meta_object,
19565  (const afw_object_t *)&impl_173,
19566  &afw_s_propertyTypes,
19567  &afw_s__AdaptivePropertyTypes_,
19568  &impl_174_meta_path
19569  }
19570  },
19571  &impl_174_properties[0]
19572 };
19573 
19574 /*
19575  * /afw/_AdaptiveObjectType_/_AdaptiveConf_application
19576  */
19577 
19578 static const afw_value_boolean_t
19579 impl_173_property_value_allowEntity = {
19581  true
19582 };
19583 
19584 static const afw_runtime_property_t
19585 impl_173_property_allowEntity = {
19586  &afw_s_allowEntity,
19587  (const afw_value_t *)&impl_173_property_value_allowEntity
19588 };
19589 
19590 static const afw_utf8_t
19591 impl_173_array_collectionURIs[] = {
19592  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
19593 };
19594 
19596 impl_173_list_collectionURIs = {
19599  sizeof(impl_173_array_collectionURIs) / sizeof(afw_utf8_t),
19600  &impl_173_array_collectionURIs
19601 };
19602 
19603 static const afw_value_list_t
19604 impl_173_property_value_collectionURIs = {
19606  (const afw_list_t *)&impl_173_list_collectionURIs
19607 };
19608 
19609 static const afw_runtime_property_t
19610 impl_173_property_collectionURIs = {
19611  &afw_s_collectionURIs,
19612  (const afw_value_t *)&impl_173_property_value_collectionURIs
19613 };
19614 
19615 static const afw_value_string_t
19616 impl_173_property_value_description = {
19618  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=application. There is only one application conf entry per Adaptive Framework instance.\n\nUse path /afw/_AdaptiveConf_application/current to access this entry at run time.")
19619 };
19620 
19621 static const afw_runtime_property_t
19622 impl_173_property_description = {
19623  &afw_s_description,
19624  (const afw_value_t *)&impl_173_property_value_description
19625 };
19626 
19627 static const afw_value_string_t
19628 impl_173_property_value_objectType = {
19630  AFW_UTF8_LITERAL("_AdaptiveConf_application")
19631 };
19632 
19633 static const afw_runtime_property_t
19634 impl_173_property_objectType = {
19635  &afw_s_objectType,
19636  (const afw_value_t *)&impl_173_property_value_objectType
19637 };
19638 
19639 static const afw_value_object_t
19640 impl_173_property_value_propertyTypes = {
19642  (const afw_object_t *)&impl_174
19643 };
19644 
19645 static const afw_runtime_property_t
19646 impl_173_property_propertyTypes = {
19647  &afw_s_propertyTypes,
19648  (const afw_value_t *)&impl_173_property_value_propertyTypes
19649 };
19650 
19651 static const afw_runtime_property_t *
19652 impl_173_properties[] = {
19653  &impl_173_property_allowEntity,
19654  &impl_173_property_collectionURIs,
19655  &impl_173_property_description,
19656  &impl_173_property_objectType,
19657  &impl_173_property_propertyTypes,
19658  NULL
19659 };
19660 
19662 impl_173_meta_object = {
19663  {
19664  &afw_runtime_inf_const_meta_object_inf
19665  },
19666  &impl_173,
19667  NULL
19668 };
19669 
19670 static const afw_utf8_t
19671 impl_173_meta_path =
19672  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_application");
19673 
19675 impl_173 = {
19676  {
19678  NULL,
19679  {
19680  (const afw_object_t *)&impl_173_meta_object,
19681  NULL,
19682  &afw_s__AdaptiveConf_application,
19683  &afw_s__AdaptiveObjectType_,
19684  &impl_173_meta_path
19685  }
19686  },
19687  &impl_173_properties[0]
19688 };
19689 
19691 impl_189;
19692 
19694 impl_190;
19695 
19697 impl_191;
19698 
19699 /*
19700  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/allowDenyOverride
19701  */
19702 
19703 static const afw_value_boolean_t
19704 impl_191_property_value_allowQuery = {
19706  true
19707 };
19708 
19709 static const afw_runtime_property_t
19710 impl_191_property_allowQuery = {
19711  &afw_s_allowQuery,
19712  (const afw_value_t *)&impl_191_property_value_allowQuery
19713 };
19714 
19715 static const afw_value_string_t
19716 impl_191_property_value_brief = {
19718  AFW_UTF8_LITERAL("Allow override of previous deny")
19719 };
19720 
19721 static const afw_runtime_property_t
19722 impl_191_property_brief = {
19723  &afw_s_brief,
19724  (const afw_value_t *)&impl_191_property_value_brief
19725 };
19726 
19727 static const afw_value_string_t
19728 impl_191_property_value_dataType = {
19730  AFW_UTF8_LITERAL("boolean")
19731 };
19732 
19733 static const afw_runtime_property_t
19734 impl_191_property_dataType = {
19735  &afw_s_dataType,
19736  (const afw_value_t *)&impl_191_property_value_dataType
19737 };
19738 
19739 static const afw_value_string_t
19740 impl_191_property_value_description = {
19742  AFW_UTF8_LITERAL("Use caution when setting this parameter to true. If this parameter is true, a decision of permit by this authorization handler will override a decision of deny by a previous authorization handler.")
19743 };
19744 
19745 static const afw_runtime_property_t
19746 impl_191_property_description = {
19747  &afw_s_description,
19748  (const afw_value_t *)&impl_191_property_value_description
19749 };
19750 
19751 static const afw_value_string_t
19752 impl_191_property_value_label = {
19754  AFW_UTF8_LITERAL("Allow Deny Override")
19755 };
19756 
19757 static const afw_runtime_property_t
19758 impl_191_property_label = {
19759  &afw_s_label,
19760  (const afw_value_t *)&impl_191_property_value_label
19761 };
19762 
19763 static const afw_value_boolean_t
19764 impl_191_property_value_required = {
19766  false
19767 };
19768 
19769 static const afw_runtime_property_t
19770 impl_191_property_required = {
19771  &afw_s_required,
19772  (const afw_value_t *)&impl_191_property_value_required
19773 };
19774 
19775 static const afw_runtime_property_t *
19776 impl_191_properties[] = {
19777  &impl_191_property_allowQuery,
19778  &impl_191_property_brief,
19779  &impl_191_property_dataType,
19780  &impl_191_property_description,
19781  &impl_191_property_label,
19782  &impl_191_property_required,
19783  NULL
19784 };
19785 
19787 impl_191_meta_object = {
19788  {
19789  &afw_runtime_inf_const_meta_object_inf
19790  },
19791  &impl_191,
19792  NULL
19793 };
19794 
19795 static const afw_utf8_t
19796 impl_191_meta_path =
19797  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/allowDenyOverride");
19798 
19800 impl_191 = {
19801  {
19802  &afw_runtime_inf_const_embedded_untyped_object,
19803  NULL,
19804  {
19805  (const afw_object_t *)&impl_191_meta_object,
19806  (const afw_object_t *)&impl_190,
19807  &afw_s_allowDenyOverride,
19808  &afw_s__AdaptiveValueMeta_,
19809  &impl_191_meta_path
19810  }
19811  },
19812  &impl_191_properties[0]
19813 };
19814 
19816 impl_192;
19817 
19818 /*
19819  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/allowPermitOverride
19820  */
19821 
19822 static const afw_value_boolean_t
19823 impl_192_property_value_allowQuery = {
19825  true
19826 };
19827 
19828 static const afw_runtime_property_t
19829 impl_192_property_allowQuery = {
19830  &afw_s_allowQuery,
19831  (const afw_value_t *)&impl_192_property_value_allowQuery
19832 };
19833 
19834 static const afw_value_string_t
19835 impl_192_property_value_brief = {
19837  AFW_UTF8_LITERAL("Allow override of previous permit")
19838 };
19839 
19840 static const afw_runtime_property_t
19841 impl_192_property_brief = {
19842  &afw_s_brief,
19843  (const afw_value_t *)&impl_192_property_value_brief
19844 };
19845 
19846 static const afw_value_string_t
19847 impl_192_property_value_dataType = {
19849  AFW_UTF8_LITERAL("boolean")
19850 };
19851 
19852 static const afw_runtime_property_t
19853 impl_192_property_dataType = {
19854  &afw_s_dataType,
19855  (const afw_value_t *)&impl_192_property_value_dataType
19856 };
19857 
19858 static const afw_value_string_t
19859 impl_192_property_value_description = {
19861  AFW_UTF8_LITERAL("If this parameter is true, a decision of deny by this authorization handler will override a decision of permit by a previous authorization handler.")
19862 };
19863 
19864 static const afw_runtime_property_t
19865 impl_192_property_description = {
19866  &afw_s_description,
19867  (const afw_value_t *)&impl_192_property_value_description
19868 };
19869 
19870 static const afw_value_string_t
19871 impl_192_property_value_label = {
19873  AFW_UTF8_LITERAL("Allow Permit Override")
19874 };
19875 
19876 static const afw_runtime_property_t
19877 impl_192_property_label = {
19878  &afw_s_label,
19879  (const afw_value_t *)&impl_192_property_value_label
19880 };
19881 
19882 static const afw_value_boolean_t
19883 impl_192_property_value_required = {
19885  false
19886 };
19887 
19888 static const afw_runtime_property_t
19889 impl_192_property_required = {
19890  &afw_s_required,
19891  (const afw_value_t *)&impl_192_property_value_required
19892 };
19893 
19894 static const afw_runtime_property_t *
19895 impl_192_properties[] = {
19896  &impl_192_property_allowQuery,
19897  &impl_192_property_brief,
19898  &impl_192_property_dataType,
19899  &impl_192_property_description,
19900  &impl_192_property_label,
19901  &impl_192_property_required,
19902  NULL
19903 };
19904 
19906 impl_192_meta_object = {
19907  {
19908  &afw_runtime_inf_const_meta_object_inf
19909  },
19910  &impl_192,
19911  NULL
19912 };
19913 
19914 static const afw_utf8_t
19915 impl_192_meta_path =
19916  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/allowPermitOverride");
19917 
19919 impl_192 = {
19920  {
19921  &afw_runtime_inf_const_embedded_untyped_object,
19922  NULL,
19923  {
19924  (const afw_object_t *)&impl_192_meta_object,
19925  (const afw_object_t *)&impl_190,
19926  &afw_s_allowPermitOverride,
19927  &afw_s__AdaptiveValueMeta_,
19928  &impl_192_meta_path
19929  }
19930  },
19931  &impl_192_properties[0]
19932 };
19933 
19935 impl_193;
19936 
19937 /*
19938  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/authorizationHandlerId
19939  */
19940 
19941 static const afw_value_boolean_t
19942 impl_193_property_value_allowQuery = {
19944  true
19945 };
19946 
19947 static const afw_runtime_property_t
19948 impl_193_property_allowQuery = {
19949  &afw_s_allowQuery,
19950  (const afw_value_t *)&impl_193_property_value_allowQuery
19951 };
19952 
19953 static const afw_value_string_t
19954 impl_193_property_value_brief = {
19956  AFW_UTF8_LITERAL("Authorization handler id")
19957 };
19958 
19959 static const afw_runtime_property_t
19960 impl_193_property_brief = {
19961  &afw_s_brief,
19962  (const afw_value_t *)&impl_193_property_value_brief
19963 };
19964 
19965 static const afw_value_string_t
19966 impl_193_property_value_dataType = {
19968  AFW_UTF8_LITERAL("string")
19969 };
19970 
19971 static const afw_runtime_property_t
19972 impl_193_property_dataType = {
19973  &afw_s_dataType,
19974  (const afw_value_t *)&impl_193_property_value_dataType
19975 };
19976 
19977 static const afw_value_string_t
19978 impl_193_property_value_description = {
19980  AFW_UTF8_LITERAL("Authorization handler id.")
19981 };
19982 
19983 static const afw_runtime_property_t
19984 impl_193_property_description = {
19985  &afw_s_description,
19986  (const afw_value_t *)&impl_193_property_value_description
19987 };
19988 
19989 static const afw_value_string_t
19990 impl_193_property_value_label = {
19992  AFW_UTF8_LITERAL("Authorization Id")
19993 };
19994 
19995 static const afw_runtime_property_t
19996 impl_193_property_label = {
19997  &afw_s_label,
19998  (const afw_value_t *)&impl_193_property_value_label
19999 };
20000 
20001 static const afw_runtime_property_t *
20002 impl_193_properties[] = {
20003  &impl_193_property_allowQuery,
20004  &impl_193_property_brief,
20005  &impl_193_property_dataType,
20006  &impl_193_property_description,
20007  &impl_193_property_label,
20008  NULL
20009 };
20010 
20012 impl_193_meta_object = {
20013  {
20014  &afw_runtime_inf_const_meta_object_inf
20015  },
20016  &impl_193,
20017  NULL
20018 };
20019 
20020 static const afw_utf8_t
20021 impl_193_meta_path =
20022  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/authorizationHandlerId");
20023 
20025 impl_193 = {
20026  {
20027  &afw_runtime_inf_const_embedded_untyped_object,
20028  NULL,
20029  {
20030  (const afw_object_t *)&impl_193_meta_object,
20031  (const afw_object_t *)&impl_190,
20032  &afw_s_authorizationHandlerId,
20033  &afw_s__AdaptiveValueMeta_,
20034  &impl_193_meta_path
20035  }
20036  },
20037  &impl_193_properties[0]
20038 };
20039 
20041 impl_194;
20042 
20043 /*
20044  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/authorizationHandlerType
20045  */
20046 
20047 static const afw_value_boolean_t
20048 impl_194_property_value_allowQuery = {
20050  true
20051 };
20052 
20053 static const afw_runtime_property_t
20054 impl_194_property_allowQuery = {
20055  &afw_s_allowQuery,
20056  (const afw_value_t *)&impl_194_property_value_allowQuery
20057 };
20058 
20059 static const afw_value_string_t
20060 impl_194_property_value_brief = {
20062  AFW_UTF8_LITERAL("Authorization handler type")
20063 };
20064 
20065 static const afw_runtime_property_t
20066 impl_194_property_brief = {
20067  &afw_s_brief,
20068  (const afw_value_t *)&impl_194_property_value_brief
20069 };
20070 
20071 static const afw_value_string_t
20072 impl_194_property_value_dataType = {
20074  AFW_UTF8_LITERAL("string")
20075 };
20076 
20077 static const afw_runtime_property_t
20078 impl_194_property_dataType = {
20079  &afw_s_dataType,
20080  (const afw_value_t *)&impl_194_property_value_dataType
20081 };
20082 
20083 static const afw_value_string_t
20084 impl_194_property_value_description = {
20086  AFW_UTF8_LITERAL("Authorization handler type.")
20087 };
20088 
20089 static const afw_runtime_property_t
20090 impl_194_property_description = {
20091  &afw_s_description,
20092  (const afw_value_t *)&impl_194_property_value_description
20093 };
20094 
20095 static const afw_value_string_t
20096 impl_194_property_value_label = {
20098  AFW_UTF8_LITERAL("Authorization Type")
20099 };
20100 
20101 static const afw_runtime_property_t
20102 impl_194_property_label = {
20103  &afw_s_label,
20104  (const afw_value_t *)&impl_194_property_value_label
20105 };
20106 
20107 static const afw_value_boolean_t
20108 impl_194_property_value_required = {
20110  true
20111 };
20112 
20113 static const afw_runtime_property_t
20114 impl_194_property_required = {
20115  &afw_s_required,
20116  (const afw_value_t *)&impl_194_property_value_required
20117 };
20118 
20119 static const afw_runtime_property_t *
20120 impl_194_properties[] = {
20121  &impl_194_property_allowQuery,
20122  &impl_194_property_brief,
20123  &impl_194_property_dataType,
20124  &impl_194_property_description,
20125  &impl_194_property_label,
20126  &impl_194_property_required,
20127  NULL
20128 };
20129 
20131 impl_194_meta_object = {
20132  {
20133  &afw_runtime_inf_const_meta_object_inf
20134  },
20135  &impl_194,
20136  NULL
20137 };
20138 
20139 static const afw_utf8_t
20140 impl_194_meta_path =
20141  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/authorizationHandlerType");
20142 
20144 impl_194 = {
20145  {
20146  &afw_runtime_inf_const_embedded_untyped_object,
20147  NULL,
20148  {
20149  (const afw_object_t *)&impl_194_meta_object,
20150  (const afw_object_t *)&impl_190,
20151  &afw_s_authorizationHandlerType,
20152  &afw_s__AdaptiveValueMeta_,
20153  &impl_194_meta_path
20154  }
20155  },
20156  &impl_194_properties[0]
20157 };
20158 
20160 impl_195;
20161 
20162 /*
20163  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/priority
20164  */
20165 
20166 static const afw_value_boolean_t
20167 impl_195_property_value_allowQuery = {
20169  true
20170 };
20171 
20172 static const afw_runtime_property_t
20173 impl_195_property_allowQuery = {
20174  &afw_s_allowQuery,
20175  (const afw_value_t *)&impl_195_property_value_allowQuery
20176 };
20177 
20178 static const afw_value_string_t
20179 impl_195_property_value_brief = {
20181  AFW_UTF8_LITERAL("Authorization handler priority")
20182 };
20183 
20184 static const afw_runtime_property_t
20185 impl_195_property_brief = {
20186  &afw_s_brief,
20187  (const afw_value_t *)&impl_195_property_value_brief
20188 };
20189 
20190 static const afw_value_string_t
20191 impl_195_property_value_dataType = {
20193  AFW_UTF8_LITERAL("integer")
20194 };
20195 
20196 static const afw_runtime_property_t
20197 impl_195_property_dataType = {
20198  &afw_s_dataType,
20199  (const afw_value_t *)&impl_195_property_value_dataType
20200 };
20201 
20202 static const afw_value_integer_t
20203 impl_195_property_value_defaultValue = {
20205  9999
20206 };
20207 
20208 static const afw_runtime_property_t
20209 impl_195_property_defaultValue = {
20210  &afw_s_defaultValue,
20211  (const afw_value_t *)&impl_195_property_value_defaultValue
20212 };
20213 
20214 static const afw_value_string_t
20215 impl_195_property_value_description = {
20217  AFW_UTF8_LITERAL("When there are multiple active authorization handlers, this priority determines order this handler will be checked. Priority 1 is the highest and will be checked first. If multiple handlers have the same priority the order will vary.")
20218 };
20219 
20220 static const afw_runtime_property_t
20221 impl_195_property_description = {
20222  &afw_s_description,
20223  (const afw_value_t *)&impl_195_property_value_description
20224 };
20225 
20226 static const afw_value_string_t
20227 impl_195_property_value_label = {
20229  AFW_UTF8_LITERAL("Priority")
20230 };
20231 
20232 static const afw_runtime_property_t
20233 impl_195_property_label = {
20234  &afw_s_label,
20235  (const afw_value_t *)&impl_195_property_value_label
20236 };
20237 
20238 static const afw_value_integer_t
20239 impl_195_property_value_maxValue = {
20241  9999
20242 };
20243 
20244 static const afw_runtime_property_t
20245 impl_195_property_maxValue = {
20246  &afw_s_maxValue,
20247  (const afw_value_t *)&impl_195_property_value_maxValue
20248 };
20249 
20250 static const afw_value_integer_t
20251 impl_195_property_value_minValue = {
20253  1
20254 };
20255 
20256 static const afw_runtime_property_t
20257 impl_195_property_minValue = {
20258  &afw_s_minValue,
20259  (const afw_value_t *)&impl_195_property_value_minValue
20260 };
20261 
20262 static const afw_value_boolean_t
20263 impl_195_property_value_required = {
20265  false
20266 };
20267 
20268 static const afw_runtime_property_t
20269 impl_195_property_required = {
20270  &afw_s_required,
20271  (const afw_value_t *)&impl_195_property_value_required
20272 };
20273 
20274 static const afw_runtime_property_t *
20275 impl_195_properties[] = {
20276  &impl_195_property_allowQuery,
20277  &impl_195_property_brief,
20278  &impl_195_property_dataType,
20279  &impl_195_property_defaultValue,
20280  &impl_195_property_description,
20281  &impl_195_property_label,
20282  &impl_195_property_maxValue,
20283  &impl_195_property_minValue,
20284  &impl_195_property_required,
20285  NULL
20286 };
20287 
20289 impl_195_meta_object = {
20290  {
20291  &afw_runtime_inf_const_meta_object_inf
20292  },
20293  &impl_195,
20294  NULL
20295 };
20296 
20297 static const afw_utf8_t
20298 impl_195_meta_path =
20299  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/priority");
20300 
20302 impl_195 = {
20303  {
20304  &afw_runtime_inf_const_embedded_untyped_object,
20305  NULL,
20306  {
20307  (const afw_object_t *)&impl_195_meta_object,
20308  (const afw_object_t *)&impl_190,
20309  &afw_s_priority,
20310  &afw_s__AdaptiveValueMeta_,
20311  &impl_195_meta_path
20312  }
20313  },
20314  &impl_195_properties[0]
20315 };
20316 
20318 impl_196;
20319 
20320 /*
20321  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/required
20322  */
20323 
20324 static const afw_value_boolean_t
20325 impl_196_property_value_allowQuery = {
20327  true
20328 };
20329 
20330 static const afw_runtime_property_t
20331 impl_196_property_allowQuery = {
20332  &afw_s_allowQuery,
20333  (const afw_value_t *)&impl_196_property_value_allowQuery
20334 };
20335 
20336 static const afw_value_string_t
20337 impl_196_property_value_brief = {
20339  AFW_UTF8_LITERAL("This authorization handler is required")
20340 };
20341 
20342 static const afw_runtime_property_t
20343 impl_196_property_brief = {
20344  &afw_s_brief,
20345  (const afw_value_t *)&impl_196_property_value_brief
20346 };
20347 
20348 static const afw_value_string_t
20349 impl_196_property_value_dataType = {
20351  AFW_UTF8_LITERAL("boolean")
20352 };
20353 
20354 static const afw_runtime_property_t
20355 impl_196_property_dataType = {
20356  &afw_s_dataType,
20357  (const afw_value_t *)&impl_196_property_value_dataType
20358 };
20359 
20360 static const afw_value_string_t
20361 impl_196_property_value_description = {
20363  AFW_UTF8_LITERAL("If true, this authorization handler must be running to make an authorization decision if not running in core mode and if initialAuthorizationCheck did not make a decision.")
20364 };
20365 
20366 static const afw_runtime_property_t
20367 impl_196_property_description = {
20368  &afw_s_description,
20369  (const afw_value_t *)&impl_196_property_value_description
20370 };
20371 
20372 static const afw_value_string_t
20373 impl_196_property_value_label = {
20375  AFW_UTF8_LITERAL("Required")
20376 };
20377 
20378 static const afw_runtime_property_t
20379 impl_196_property_label = {
20380  &afw_s_label,
20381  (const afw_value_t *)&impl_196_property_value_label
20382 };
20383 
20384 static const afw_value_boolean_t
20385 impl_196_property_value_required = {
20387  false
20388 };
20389 
20390 static const afw_runtime_property_t
20391 impl_196_property_required = {
20392  &afw_s_required,
20393  (const afw_value_t *)&impl_196_property_value_required
20394 };
20395 
20396 static const afw_runtime_property_t *
20397 impl_196_properties[] = {
20398  &impl_196_property_allowQuery,
20399  &impl_196_property_brief,
20400  &impl_196_property_dataType,
20401  &impl_196_property_description,
20402  &impl_196_property_label,
20403  &impl_196_property_required,
20404  NULL
20405 };
20406 
20408 impl_196_meta_object = {
20409  {
20410  &afw_runtime_inf_const_meta_object_inf
20411  },
20412  &impl_196,
20413  NULL
20414 };
20415 
20416 static const afw_utf8_t
20417 impl_196_meta_path =
20418  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes/required");
20419 
20421 impl_196 = {
20422  {
20423  &afw_runtime_inf_const_embedded_untyped_object,
20424  NULL,
20425  {
20426  (const afw_object_t *)&impl_196_meta_object,
20427  (const afw_object_t *)&impl_190,
20428  &afw_s_required,
20429  &afw_s__AdaptiveValueMeta_,
20430  &impl_196_meta_path
20431  }
20432  },
20433  &impl_196_properties[0]
20434 };
20435 
20436 /*
20437  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes
20438  */
20439 
20440 static const afw_value_object_t
20441 impl_190_property_value_allowDenyOverride = {
20443  (const afw_object_t *)&impl_191
20444 };
20445 
20446 static const afw_runtime_property_t
20447 impl_190_property_allowDenyOverride = {
20448  &afw_s_allowDenyOverride,
20449  (const afw_value_t *)&impl_190_property_value_allowDenyOverride
20450 };
20451 
20452 static const afw_value_object_t
20453 impl_190_property_value_allowPermitOverride = {
20455  (const afw_object_t *)&impl_192
20456 };
20457 
20458 static const afw_runtime_property_t
20459 impl_190_property_allowPermitOverride = {
20460  &afw_s_allowPermitOverride,
20461  (const afw_value_t *)&impl_190_property_value_allowPermitOverride
20462 };
20463 
20464 static const afw_value_object_t
20465 impl_190_property_value_authorizationHandlerId = {
20467  (const afw_object_t *)&impl_193
20468 };
20469 
20470 static const afw_runtime_property_t
20471 impl_190_property_authorizationHandlerId = {
20472  &afw_s_authorizationHandlerId,
20473  (const afw_value_t *)&impl_190_property_value_authorizationHandlerId
20474 };
20475 
20476 static const afw_value_object_t
20477 impl_190_property_value_authorizationHandlerType = {
20479  (const afw_object_t *)&impl_194
20480 };
20481 
20482 static const afw_runtime_property_t
20483 impl_190_property_authorizationHandlerType = {
20484  &afw_s_authorizationHandlerType,
20485  (const afw_value_t *)&impl_190_property_value_authorizationHandlerType
20486 };
20487 
20488 static const afw_value_object_t
20489 impl_190_property_value_priority = {
20491  (const afw_object_t *)&impl_195
20492 };
20493 
20494 static const afw_runtime_property_t
20495 impl_190_property_priority = {
20496  &afw_s_priority,
20497  (const afw_value_t *)&impl_190_property_value_priority
20498 };
20499 
20500 static const afw_value_object_t
20501 impl_190_property_value_required = {
20503  (const afw_object_t *)&impl_196
20504 };
20505 
20506 static const afw_runtime_property_t
20507 impl_190_property_required = {
20508  &afw_s_required,
20509  (const afw_value_t *)&impl_190_property_value_required
20510 };
20511 
20512 static const afw_runtime_property_t *
20513 impl_190_properties[] = {
20514  &impl_190_property_allowDenyOverride,
20515  &impl_190_property_allowPermitOverride,
20516  &impl_190_property_authorizationHandlerId,
20517  &impl_190_property_authorizationHandlerType,
20518  &impl_190_property_priority,
20519  &impl_190_property_required,
20520  NULL
20521 };
20522 
20523 static const afw_utf8_t
20524 impl_190_parentPaths_array[] = {
20525  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes")
20526 };
20527 
20529 impl_190_parentPaths_list = {
20532  sizeof(impl_190_parentPaths_array) / sizeof(afw_utf8_t),
20533  (const void *)&impl_190_parentPaths_array
20534 };
20535 
20536 static const afw_value_list_t
20537 impl_190_parentPaths = {
20539  (const afw_list_t *)&impl_190_parentPaths_list
20540 };
20541 
20543 impl_190_meta_object = {
20544  {
20545  &afw_runtime_inf_const_meta_object_inf
20546  },
20547  &impl_190,
20548  &impl_190_parentPaths
20549 };
20550 
20551 static const afw_utf8_t
20552 impl_190_meta_path =
20553  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes");
20554 
20556 impl_190 = {
20557  {
20558  &afw_runtime_inf_const_embedded_untyped_object,
20559  NULL,
20560  {
20561  (const afw_object_t *)&impl_190_meta_object,
20562  (const afw_object_t *)&impl_189,
20563  &afw_s_propertyTypes,
20564  &afw_s__AdaptivePropertyTypes_,
20565  &impl_190_meta_path
20566  }
20567  },
20568  &impl_190_properties[0]
20569 };
20570 
20571 /*
20572  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler
20573  */
20574 
20575 static const afw_value_boolean_t
20576 impl_189_property_value_allowEntity = {
20578  false
20579 };
20580 
20581 static const afw_runtime_property_t
20582 impl_189_property_allowEntity = {
20583  &afw_s_allowEntity,
20584  (const afw_value_t *)&impl_189_property_value_allowEntity
20585 };
20586 
20587 static const afw_utf8_t
20588 impl_189_array_collectionURIs[] = {
20589  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
20590 };
20591 
20593 impl_189_list_collectionURIs = {
20596  sizeof(impl_189_array_collectionURIs) / sizeof(afw_utf8_t),
20597  &impl_189_array_collectionURIs
20598 };
20599 
20600 static const afw_value_list_t
20601 impl_189_property_value_collectionURIs = {
20603  (const afw_list_t *)&impl_189_list_collectionURIs
20604 };
20605 
20606 static const afw_runtime_property_t
20607 impl_189_property_collectionURIs = {
20608  &afw_s_collectionURIs,
20609  (const afw_value_t *)&impl_189_property_value_collectionURIs
20610 };
20611 
20612 static const afw_value_string_t
20613 impl_189_property_value_description = {
20615  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=authorization. This object type is the parent of an _AdaptiveObjectType_ that contains authorizationType specific properties.")
20616 };
20617 
20618 static const afw_runtime_property_t
20619 impl_189_property_description = {
20620  &afw_s_description,
20621  (const afw_value_t *)&impl_189_property_value_description
20622 };
20623 
20624 static const afw_value_string_t
20625 impl_189_property_value_objectType = {
20627  AFW_UTF8_LITERAL("_AdaptiveConf_authorizationHandler")
20628 };
20629 
20630 static const afw_runtime_property_t
20631 impl_189_property_objectType = {
20632  &afw_s_objectType,
20633  (const afw_value_t *)&impl_189_property_value_objectType
20634 };
20635 
20636 static const afw_value_object_t
20637 impl_189_property_value_propertyTypes = {
20639  (const afw_object_t *)&impl_190
20640 };
20641 
20642 static const afw_runtime_property_t
20643 impl_189_property_propertyTypes = {
20644  &afw_s_propertyTypes,
20645  (const afw_value_t *)&impl_189_property_value_propertyTypes
20646 };
20647 
20648 static const afw_runtime_property_t *
20649 impl_189_properties[] = {
20650  &impl_189_property_allowEntity,
20651  &impl_189_property_collectionURIs,
20652  &impl_189_property_description,
20653  &impl_189_property_objectType,
20654  &impl_189_property_propertyTypes,
20655  NULL
20656 };
20657 
20659 impl_189_meta_object = {
20660  {
20661  &afw_runtime_inf_const_meta_object_inf
20662  },
20663  &impl_189,
20664  NULL
20665 };
20666 
20667 static const afw_utf8_t
20668 impl_189_meta_path =
20669  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler");
20670 
20672 impl_189 = {
20673  {
20675  NULL,
20676  {
20677  (const afw_object_t *)&impl_189_meta_object,
20678  NULL,
20679  &afw_s__AdaptiveConf_authorizationHandler,
20680  &afw_s__AdaptiveObjectType_,
20681  &impl_189_meta_path
20682  }
20683  },
20684  &impl_189_properties[0]
20685 };
20686 
20688 impl_197;
20689 
20691 impl_198;
20692 
20694 impl_199;
20695 
20696 /*
20697  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script/propertyTypes/authorizationCheck
20698  */
20699 
20700 static const afw_value_boolean_t
20701 impl_199_property_value_allowQuery = {
20703  true
20704 };
20705 
20706 static const afw_runtime_property_t
20707 impl_199_property_allowQuery = {
20708  &afw_s_allowQuery,
20709  (const afw_value_t *)&impl_199_property_value_allowQuery
20710 };
20711 
20712 static const afw_value_string_t
20713 impl_199_property_value_brief = {
20715  AFW_UTF8_LITERAL("Hybrid to determine whether to allow access to the specified resourceId and/or object")
20716 };
20717 
20718 static const afw_runtime_property_t
20719 impl_199_property_brief = {
20720  &afw_s_brief,
20721  (const afw_value_t *)&impl_199_property_value_brief
20722 };
20723 
20724 static const afw_value_string_t
20725 impl_199_property_value_contextType = {
20727  AFW_UTF8_LITERAL("authorizationCheck")
20728 };
20729 
20730 static const afw_runtime_property_t
20731 impl_199_property_contextType = {
20732  &afw_s_contextType,
20733  (const afw_value_t *)&impl_199_property_value_contextType
20734 };
20735 
20736 static const afw_value_string_t
20737 impl_199_property_value_dataType = {
20739  AFW_UTF8_LITERAL("hybrid")
20740 };
20741 
20742 static const afw_runtime_property_t
20743 impl_199_property_dataType = {
20744  &afw_s_dataType,
20745  (const afw_value_t *)&impl_199_property_value_dataType
20746 };
20747 
20748 static const afw_value_string_t
20749 impl_199_property_value_dataTypeParameter = {
20751  AFW_UTF8_LITERAL("object _AdaptiveAuthorizationResult_")
20752 };
20753 
20754 static const afw_runtime_property_t
20755 impl_199_property_dataTypeParameter = {
20756  &afw_s_dataTypeParameter,
20757  (const afw_value_t *)&impl_199_property_value_dataTypeParameter
20758 };
20759 
20760 static const afw_value_string_t
20761 impl_199_property_value_description = {
20763  AFW_UTF8_LITERAL("This is hybrid is evaluated to determine whether to allow the requested access to the specified resourceId and/or object.")
20764 };
20765 
20766 static const afw_runtime_property_t
20767 impl_199_property_description = {
20768  &afw_s_description,
20769  (const afw_value_t *)&impl_199_property_value_description
20770 };
20771 
20772 static const afw_value_string_t
20773 impl_199_property_value_label = {
20775  AFW_UTF8_LITERAL("Authorization Check")
20776 };
20777 
20778 static const afw_runtime_property_t
20779 impl_199_property_label = {
20780  &afw_s_label,
20781  (const afw_value_t *)&impl_199_property_value_label
20782 };
20783 
20784 static const afw_value_boolean_t
20785 impl_199_property_value_required = {
20787  true
20788 };
20789 
20790 static const afw_runtime_property_t
20791 impl_199_property_required = {
20792  &afw_s_required,
20793  (const afw_value_t *)&impl_199_property_value_required
20794 };
20795 
20796 static const afw_runtime_property_t *
20797 impl_199_properties[] = {
20798  &impl_199_property_allowQuery,
20799  &impl_199_property_brief,
20800  &impl_199_property_contextType,
20801  &impl_199_property_dataType,
20802  &impl_199_property_dataTypeParameter,
20803  &impl_199_property_description,
20804  &impl_199_property_label,
20805  &impl_199_property_required,
20806  NULL
20807 };
20808 
20810 impl_199_meta_object = {
20811  {
20812  &afw_runtime_inf_const_meta_object_inf
20813  },
20814  &impl_199,
20815  NULL
20816 };
20817 
20818 static const afw_utf8_t
20819 impl_199_meta_path =
20820  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script/propertyTypes/authorizationCheck");
20821 
20823 impl_199 = {
20824  {
20825  &afw_runtime_inf_const_embedded_untyped_object,
20826  NULL,
20827  {
20828  (const afw_object_t *)&impl_199_meta_object,
20829  (const afw_object_t *)&impl_198,
20830  &afw_s_authorizationCheck,
20831  &afw_s__AdaptiveValueMeta_,
20832  &impl_199_meta_path
20833  }
20834  },
20835  &impl_199_properties[0]
20836 };
20837 
20839 impl_200;
20840 
20841 /*
20842  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script/propertyTypes/qualifiedVariables
20843  */
20844 
20845 static const afw_value_string_t
20846 impl_200_property_value_brief = {
20848  AFW_UTF8_LITERAL("Qualified variables associated with this authorization handler")
20849 };
20850 
20851 static const afw_runtime_property_t
20852 impl_200_property_brief = {
20853  &afw_s_brief,
20854  (const afw_value_t *)&impl_200_property_value_brief
20855 };
20856 
20857 static const afw_value_string_t
20858 impl_200_property_value_dataType = {
20860  AFW_UTF8_LITERAL("object")
20861 };
20862 
20863 static const afw_runtime_property_t
20864 impl_200_property_dataType = {
20865  &afw_s_dataType,
20866  (const afw_value_t *)&impl_200_property_value_dataType
20867 };
20868 
20869 static const afw_value_string_t
20870 impl_200_property_value_dataTypeParameter = {
20872  AFW_UTF8_LITERAL("_AdaptiveHybridPropertiesObjects_")
20873 };
20874 
20875 static const afw_runtime_property_t
20876 impl_200_property_dataTypeParameter = {
20877  &afw_s_dataTypeParameter,
20878  (const afw_value_t *)&impl_200_property_value_dataTypeParameter
20879 };
20880 
20881 static const afw_value_string_t
20882 impl_200_property_value_description = {
20884  AFW_UTF8_LITERAL("The name of each property in this object corresponds to a qualifier that is available in processing associated with this authorization handler. The qualifier can be an empty string for unqualified variables. The properties of these \"qualifier objects\" are hybrid values that are accessible as qualified variables while processing this authorization handler. These variables are evaluated once per authorization check as they are accessed.\n\nVariables specified here have precedence over duplicate application variables when this authorization handler is being processed.\n\nSome qualifiers are restricted.")
20885 };
20886 
20887 static const afw_runtime_property_t
20888 impl_200_property_description = {
20889  &afw_s_description,
20890  (const afw_value_t *)&impl_200_property_value_description
20891 };
20892 
20893 static const afw_value_string_t
20894 impl_200_property_value_label = {
20896  AFW_UTF8_LITERAL("Qualified Variables")
20897 };
20898 
20899 static const afw_runtime_property_t
20900 impl_200_property_label = {
20901  &afw_s_label,
20902  (const afw_value_t *)&impl_200_property_value_label
20903 };
20904 
20905 static const afw_runtime_property_t *
20906 impl_200_properties[] = {
20907  &impl_200_property_brief,
20908  &impl_200_property_dataType,
20909  &impl_200_property_dataTypeParameter,
20910  &impl_200_property_description,
20911  &impl_200_property_label,
20912  NULL
20913 };
20914 
20916 impl_200_meta_object = {
20917  {
20918  &afw_runtime_inf_const_meta_object_inf
20919  },
20920  &impl_200,
20921  NULL
20922 };
20923 
20924 static const afw_utf8_t
20925 impl_200_meta_path =
20926  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script/propertyTypes/qualifiedVariables");
20927 
20929 impl_200 = {
20930  {
20931  &afw_runtime_inf_const_embedded_untyped_object,
20932  NULL,
20933  {
20934  (const afw_object_t *)&impl_200_meta_object,
20935  (const afw_object_t *)&impl_198,
20936  &afw_s_qualifiedVariables,
20937  &afw_s__AdaptiveValueMeta_,
20938  &impl_200_meta_path
20939  }
20940  },
20941  &impl_200_properties[0]
20942 };
20943 
20944 /*
20945  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script/propertyTypes
20946  */
20947 
20948 static const afw_value_object_t
20949 impl_198_property_value_authorizationCheck = {
20951  (const afw_object_t *)&impl_199
20952 };
20953 
20954 static const afw_runtime_property_t
20955 impl_198_property_authorizationCheck = {
20956  &afw_s_authorizationCheck,
20957  (const afw_value_t *)&impl_198_property_value_authorizationCheck
20958 };
20959 
20960 static const afw_value_object_t
20961 impl_198_property_value_qualifiedVariables = {
20963  (const afw_object_t *)&impl_200
20964 };
20965 
20966 static const afw_runtime_property_t
20967 impl_198_property_qualifiedVariables = {
20968  &afw_s_qualifiedVariables,
20969  (const afw_value_t *)&impl_198_property_value_qualifiedVariables
20970 };
20971 
20972 static const afw_runtime_property_t *
20973 impl_198_properties[] = {
20974  &impl_198_property_authorizationCheck,
20975  &impl_198_property_qualifiedVariables,
20976  NULL
20977 };
20978 
20979 static const afw_utf8_t
20980 impl_198_parentPaths_array[] = {
20981  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler/propertyTypes")
20982 };
20983 
20985 impl_198_parentPaths_list = {
20988  sizeof(impl_198_parentPaths_array) / sizeof(afw_utf8_t),
20989  (const void *)&impl_198_parentPaths_array
20990 };
20991 
20992 static const afw_value_list_t
20993 impl_198_parentPaths = {
20995  (const afw_list_t *)&impl_198_parentPaths_list
20996 };
20997 
20999 impl_198_meta_object = {
21000  {
21001  &afw_runtime_inf_const_meta_object_inf
21002  },
21003  &impl_198,
21004  &impl_198_parentPaths
21005 };
21006 
21007 static const afw_utf8_t
21008 impl_198_meta_path =
21009  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script/propertyTypes");
21010 
21012 impl_198 = {
21013  {
21014  &afw_runtime_inf_const_embedded_untyped_object,
21015  NULL,
21016  {
21017  (const afw_object_t *)&impl_198_meta_object,
21018  (const afw_object_t *)&impl_197,
21019  &afw_s_propertyTypes,
21020  &afw_s__AdaptivePropertyTypes_,
21021  &impl_198_meta_path
21022  }
21023  },
21024  &impl_198_properties[0]
21025 };
21026 
21027 /*
21028  * /afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script
21029  */
21030 
21031 static const afw_value_boolean_t
21032 impl_197_property_value_allowEntity = {
21034  false
21035 };
21036 
21037 static const afw_runtime_property_t
21038 impl_197_property_allowEntity = {
21039  &afw_s_allowEntity,
21040  (const afw_value_t *)&impl_197_property_value_allowEntity
21041 };
21042 
21043 static const afw_utf8_t
21044 impl_197_array_collectionURIs[] = {
21045  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
21046 };
21047 
21049 impl_197_list_collectionURIs = {
21052  sizeof(impl_197_array_collectionURIs) / sizeof(afw_utf8_t),
21053  &impl_197_array_collectionURIs
21054 };
21055 
21056 static const afw_value_list_t
21057 impl_197_property_value_collectionURIs = {
21059  (const afw_list_t *)&impl_197_list_collectionURIs
21060 };
21061 
21062 static const afw_runtime_property_t
21063 impl_197_property_collectionURIs = {
21064  &afw_s_collectionURIs,
21065  (const afw_value_t *)&impl_197_property_value_collectionURIs
21066 };
21067 
21068 static const afw_value_string_t
21069 impl_197_property_value_description = {
21071  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=authorizationHandler authorizationHandlerType=script.")
21072 };
21073 
21074 static const afw_runtime_property_t
21075 impl_197_property_description = {
21076  &afw_s_description,
21077  (const afw_value_t *)&impl_197_property_value_description
21078 };
21079 
21080 static const afw_value_string_t
21081 impl_197_property_value_objectType = {
21083  AFW_UTF8_LITERAL("_AdaptiveConf_authorizationHandler_script")
21084 };
21085 
21086 static const afw_runtime_property_t
21087 impl_197_property_objectType = {
21088  &afw_s_objectType,
21089  (const afw_value_t *)&impl_197_property_value_objectType
21090 };
21091 
21092 static const afw_value_object_t
21093 impl_197_property_value_propertyTypes = {
21095  (const afw_object_t *)&impl_198
21096 };
21097 
21098 static const afw_runtime_property_t
21099 impl_197_property_propertyTypes = {
21100  &afw_s_propertyTypes,
21101  (const afw_value_t *)&impl_197_property_value_propertyTypes
21102 };
21103 
21104 static const afw_runtime_property_t *
21105 impl_197_properties[] = {
21106  &impl_197_property_allowEntity,
21107  &impl_197_property_collectionURIs,
21108  &impl_197_property_description,
21109  &impl_197_property_objectType,
21110  &impl_197_property_propertyTypes,
21111  NULL
21112 };
21113 
21115 impl_197_meta_object = {
21116  {
21117  &afw_runtime_inf_const_meta_object_inf
21118  },
21119  &impl_197,
21120  NULL
21121 };
21122 
21123 static const afw_utf8_t
21124 impl_197_meta_path =
21125  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_authorizationHandler_script");
21126 
21128 impl_197 = {
21129  {
21131  NULL,
21132  {
21133  (const afw_object_t *)&impl_197_meta_object,
21134  NULL,
21135  &afw_s__AdaptiveConf_authorizationHandler_script,
21136  &afw_s__AdaptiveObjectType_,
21137  &impl_197_meta_path
21138  }
21139  },
21140  &impl_197_properties[0]
21141 };
21142 
21144 impl_201;
21145 
21147 impl_202;
21148 
21150 impl_203;
21151 
21152 /*
21153  * /afw/_AdaptiveObjectType_/_AdaptiveConf_extension/propertyTypes/extensionId
21154  */
21155 
21156 static const afw_value_boolean_t
21157 impl_203_property_value_allowQuery = {
21159  true
21160 };
21161 
21162 static const afw_runtime_property_t
21163 impl_203_property_allowQuery = {
21164  &afw_s_allowQuery,
21165  (const afw_value_t *)&impl_203_property_value_allowQuery
21166 };
21167 
21168 static const afw_value_string_t
21169 impl_203_property_value_brief = {
21171  AFW_UTF8_LITERAL("Extension id")
21172 };
21173 
21174 static const afw_runtime_property_t
21175 impl_203_property_brief = {
21176  &afw_s_brief,
21177  (const afw_value_t *)&impl_203_property_value_brief
21178 };
21179 
21180 static const afw_value_string_t
21181 impl_203_property_value_dataType = {
21183  AFW_UTF8_LITERAL("string")
21184 };
21185 
21186 static const afw_runtime_property_t
21187 impl_203_property_dataType = {
21188  &afw_s_dataType,
21189  (const afw_value_t *)&impl_203_property_value_dataType
21190 };
21191 
21192 static const afw_value_string_t
21193 impl_203_property_value_description = {
21195  AFW_UTF8_LITERAL("Extension id.")
21196 };
21197 
21198 static const afw_runtime_property_t
21199 impl_203_property_description = {
21200  &afw_s_description,
21201  (const afw_value_t *)&impl_203_property_value_description
21202 };
21203 
21204 static const afw_value_string_t
21205 impl_203_property_value_label = {
21207  AFW_UTF8_LITERAL("Extension")
21208 };
21209 
21210 static const afw_runtime_property_t
21211 impl_203_property_label = {
21212  &afw_s_label,
21213  (const afw_value_t *)&impl_203_property_value_label
21214 };
21215 
21216 static const afw_runtime_property_t *
21217 impl_203_properties[] = {
21218  &impl_203_property_allowQuery,
21219  &impl_203_property_brief,
21220  &impl_203_property_dataType,
21221  &impl_203_property_description,
21222  &impl_203_property_label,
21223  NULL
21224 };
21225 
21227 impl_203_meta_object = {
21228  {
21229  &afw_runtime_inf_const_meta_object_inf
21230  },
21231  &impl_203,
21232  NULL
21233 };
21234 
21235 static const afw_utf8_t
21236 impl_203_meta_path =
21237  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_extension/propertyTypes/extensionId");
21238 
21240 impl_203 = {
21241  {
21242  &afw_runtime_inf_const_embedded_untyped_object,
21243  NULL,
21244  {
21245  (const afw_object_t *)&impl_203_meta_object,
21246  (const afw_object_t *)&impl_202,
21247  &afw_s_extensionId,
21248  &afw_s__AdaptiveValueMeta_,
21249  &impl_203_meta_path
21250  }
21251  },
21252  &impl_203_properties[0]
21253 };
21254 
21256 impl_204;
21257 
21258 /*
21259  * /afw/_AdaptiveObjectType_/_AdaptiveConf_extension/propertyTypes/modulePath
21260  */
21261 
21262 static const afw_value_boolean_t
21263 impl_204_property_value_allowQuery = {
21265  true
21266 };
21267 
21268 static const afw_runtime_property_t
21269 impl_204_property_allowQuery = {
21270  &afw_s_allowQuery,
21271  (const afw_value_t *)&impl_204_property_value_allowQuery
21272 };
21273 
21274 static const afw_value_string_t
21275 impl_204_property_value_brief = {
21277  AFW_UTF8_LITERAL("Path to locate the module")
21278 };
21279 
21280 static const afw_runtime_property_t
21281 impl_204_property_brief = {
21282  &afw_s_brief,
21283  (const afw_value_t *)&impl_204_property_value_brief
21284 };
21285 
21286 static const afw_value_string_t
21287 impl_204_property_value_dataType = {
21289  AFW_UTF8_LITERAL("string")
21290 };
21291 
21292 static const afw_runtime_property_t
21293 impl_204_property_dataType = {
21294  &afw_s_dataType,
21295  (const afw_value_t *)&impl_204_property_value_dataType
21296 };
21297 
21298 static const afw_value_string_t
21299 impl_204_property_value_description = {
21301  AFW_UTF8_LITERAL("Path to locate the module. This is required if extensionsId is not registered.")
21302 };
21303 
21304 static const afw_runtime_property_t
21305 impl_204_property_description = {
21306  &afw_s_description,
21307  (const afw_value_t *)&impl_204_property_value_description
21308 };
21309 
21310 static const afw_value_string_t
21311 impl_204_property_value_label = {
21313  AFW_UTF8_LITERAL("Module Path")
21314 };
21315 
21316 static const afw_runtime_property_t
21317 impl_204_property_label = {
21318  &afw_s_label,
21319  (const afw_value_t *)&impl_204_property_value_label
21320 };
21321 
21322 static const afw_runtime_property_t *
21323 impl_204_properties[] = {
21324  &impl_204_property_allowQuery,
21325  &impl_204_property_brief,
21326  &impl_204_property_dataType,
21327  &impl_204_property_description,
21328  &impl_204_property_label,
21329  NULL
21330 };
21331 
21333 impl_204_meta_object = {
21334  {
21335  &afw_runtime_inf_const_meta_object_inf
21336  },
21337  &impl_204,
21338  NULL
21339 };
21340 
21341 static const afw_utf8_t
21342 impl_204_meta_path =
21343  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_extension/propertyTypes/modulePath");
21344 
21346 impl_204 = {
21347  {
21348  &afw_runtime_inf_const_embedded_untyped_object,
21349  NULL,
21350  {
21351  (const afw_object_t *)&impl_204_meta_object,
21352  (const afw_object_t *)&impl_202,
21353  &afw_s_modulePath,
21354  &afw_s__AdaptiveValueMeta_,
21355  &impl_204_meta_path
21356  }
21357  },
21358  &impl_204_properties[0]
21359 };
21360 
21361 /*
21362  * /afw/_AdaptiveObjectType_/_AdaptiveConf_extension/propertyTypes
21363  */
21364 
21365 static const afw_value_object_t
21366 impl_202_property_value_extensionId = {
21368  (const afw_object_t *)&impl_203
21369 };
21370 
21371 static const afw_runtime_property_t
21372 impl_202_property_extensionId = {
21373  &afw_s_extensionId,
21374  (const afw_value_t *)&impl_202_property_value_extensionId
21375 };
21376 
21377 static const afw_value_object_t
21378 impl_202_property_value_modulePath = {
21380  (const afw_object_t *)&impl_204
21381 };
21382 
21383 static const afw_runtime_property_t
21384 impl_202_property_modulePath = {
21385  &afw_s_modulePath,
21386  (const afw_value_t *)&impl_202_property_value_modulePath
21387 };
21388 
21389 static const afw_runtime_property_t *
21390 impl_202_properties[] = {
21391  &impl_202_property_extensionId,
21392  &impl_202_property_modulePath,
21393  NULL
21394 };
21395 
21396 static const afw_utf8_t
21397 impl_202_parentPaths_array[] = {
21398  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes")
21399 };
21400 
21402 impl_202_parentPaths_list = {
21405  sizeof(impl_202_parentPaths_array) / sizeof(afw_utf8_t),
21406  (const void *)&impl_202_parentPaths_array
21407 };
21408 
21409 static const afw_value_list_t
21410 impl_202_parentPaths = {
21412  (const afw_list_t *)&impl_202_parentPaths_list
21413 };
21414 
21416 impl_202_meta_object = {
21417  {
21418  &afw_runtime_inf_const_meta_object_inf
21419  },
21420  &impl_202,
21421  &impl_202_parentPaths
21422 };
21423 
21424 static const afw_utf8_t
21425 impl_202_meta_path =
21426  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_extension/propertyTypes");
21427 
21429 impl_202 = {
21430  {
21431  &afw_runtime_inf_const_embedded_untyped_object,
21432  NULL,
21433  {
21434  (const afw_object_t *)&impl_202_meta_object,
21435  (const afw_object_t *)&impl_201,
21436  &afw_s_propertyTypes,
21437  &afw_s__AdaptivePropertyTypes_,
21438  &impl_202_meta_path
21439  }
21440  },
21441  &impl_202_properties[0]
21442 };
21443 
21444 /*
21445  * /afw/_AdaptiveObjectType_/_AdaptiveConf_extension
21446  */
21447 
21448 static const afw_value_boolean_t
21449 impl_201_property_value_allowEntity = {
21451  false
21452 };
21453 
21454 static const afw_runtime_property_t
21455 impl_201_property_allowEntity = {
21456  &afw_s_allowEntity,
21457  (const afw_value_t *)&impl_201_property_value_allowEntity
21458 };
21459 
21460 static const afw_utf8_t
21461 impl_201_array_collectionURIs[] = {
21462  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
21463 };
21464 
21466 impl_201_list_collectionURIs = {
21469  sizeof(impl_201_array_collectionURIs) / sizeof(afw_utf8_t),
21470  &impl_201_array_collectionURIs
21471 };
21472 
21473 static const afw_value_list_t
21474 impl_201_property_value_collectionURIs = {
21476  (const afw_list_t *)&impl_201_list_collectionURIs
21477 };
21478 
21479 static const afw_runtime_property_t
21480 impl_201_property_collectionURIs = {
21481  &afw_s_collectionURIs,
21482  (const afw_value_t *)&impl_201_property_value_collectionURIs
21483 };
21484 
21485 static const afw_value_string_t
21486 impl_201_property_value_description = {
21488  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=extension.")
21489 };
21490 
21491 static const afw_runtime_property_t
21492 impl_201_property_description = {
21493  &afw_s_description,
21494  (const afw_value_t *)&impl_201_property_value_description
21495 };
21496 
21497 static const afw_value_string_t
21498 impl_201_property_value_objectType = {
21500  AFW_UTF8_LITERAL("_AdaptiveConf_extension")
21501 };
21502 
21503 static const afw_runtime_property_t
21504 impl_201_property_objectType = {
21505  &afw_s_objectType,
21506  (const afw_value_t *)&impl_201_property_value_objectType
21507 };
21508 
21509 static const afw_value_object_t
21510 impl_201_property_value_propertyTypes = {
21512  (const afw_object_t *)&impl_202
21513 };
21514 
21515 static const afw_runtime_property_t
21516 impl_201_property_propertyTypes = {
21517  &afw_s_propertyTypes,
21518  (const afw_value_t *)&impl_201_property_value_propertyTypes
21519 };
21520 
21521 static const afw_runtime_property_t *
21522 impl_201_properties[] = {
21523  &impl_201_property_allowEntity,
21524  &impl_201_property_collectionURIs,
21525  &impl_201_property_description,
21526  &impl_201_property_objectType,
21527  &impl_201_property_propertyTypes,
21528  NULL
21529 };
21530 
21532 impl_201_meta_object = {
21533  {
21534  &afw_runtime_inf_const_meta_object_inf
21535  },
21536  &impl_201,
21537  NULL
21538 };
21539 
21540 static const afw_utf8_t
21541 impl_201_meta_path =
21542  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_extension");
21543 
21545 impl_201 = {
21546  {
21548  NULL,
21549  {
21550  (const afw_object_t *)&impl_201_meta_object,
21551  NULL,
21552  &afw_s__AdaptiveConf_extension,
21553  &afw_s__AdaptiveObjectType_,
21554  &impl_201_meta_path
21555  }
21556  },
21557  &impl_201_properties[0]
21558 };
21559 
21561 impl_205;
21562 
21564 impl_206;
21565 
21567 impl_207;
21568 
21569 /*
21570  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/alert
21571  */
21572 
21573 static const afw_value_boolean_t
21574 impl_207_property_value_allowQuery = {
21576  true
21577 };
21578 
21579 static const afw_runtime_property_t
21580 impl_207_property_allowQuery = {
21581  &afw_s_allowQuery,
21582  (const afw_value_t *)&impl_207_property_value_allowQuery
21583 };
21584 
21585 static const afw_value_string_t
21586 impl_207_property_value_brief = {
21588  AFW_UTF8_LITERAL("Include alert priority")
21589 };
21590 
21591 static const afw_runtime_property_t
21592 impl_207_property_brief = {
21593  &afw_s_brief,
21594  (const afw_value_t *)&impl_207_property_value_brief
21595 };
21596 
21597 static const afw_value_string_t
21598 impl_207_property_value_dataType = {
21600  AFW_UTF8_LITERAL("boolean")
21601 };
21602 
21603 static const afw_runtime_property_t
21604 impl_207_property_dataType = {
21605  &afw_s_dataType,
21606  (const afw_value_t *)&impl_207_property_value_dataType
21607 };
21608 
21609 static const afw_value_string_t
21610 impl_207_property_value_description = {
21612  AFW_UTF8_LITERAL("Include alert priority.")
21613 };
21614 
21615 static const afw_runtime_property_t
21616 impl_207_property_description = {
21617  &afw_s_description,
21618  (const afw_value_t *)&impl_207_property_value_description
21619 };
21620 
21621 static const afw_value_string_t
21622 impl_207_property_value_label = {
21624  AFW_UTF8_LITERAL("Alert")
21625 };
21626 
21627 static const afw_runtime_property_t
21628 impl_207_property_label = {
21629  &afw_s_label,
21630  (const afw_value_t *)&impl_207_property_value_label
21631 };
21632 
21633 static const afw_runtime_property_t *
21634 impl_207_properties[] = {
21635  &impl_207_property_allowQuery,
21636  &impl_207_property_brief,
21637  &impl_207_property_dataType,
21638  &impl_207_property_description,
21639  &impl_207_property_label,
21640  NULL
21641 };
21642 
21644 impl_207_meta_object = {
21645  {
21646  &afw_runtime_inf_const_meta_object_inf
21647  },
21648  &impl_207,
21649  NULL
21650 };
21651 
21652 static const afw_utf8_t
21653 impl_207_meta_path =
21654  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/alert");
21655 
21657 impl_207 = {
21658  {
21659  &afw_runtime_inf_const_embedded_untyped_object,
21660  NULL,
21661  {
21662  (const afw_object_t *)&impl_207_meta_object,
21663  (const afw_object_t *)&impl_206,
21664  &afw_s_alert,
21665  &afw_s__AdaptiveValueMeta_,
21666  &impl_207_meta_path
21667  }
21668  },
21669  &impl_207_properties[0]
21670 };
21671 
21673 impl_208;
21674 
21675 /*
21676  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/crit
21677  */
21678 
21679 static const afw_value_boolean_t
21680 impl_208_property_value_allowQuery = {
21682  true
21683 };
21684 
21685 static const afw_runtime_property_t
21686 impl_208_property_allowQuery = {
21687  &afw_s_allowQuery,
21688  (const afw_value_t *)&impl_208_property_value_allowQuery
21689 };
21690 
21691 static const afw_value_string_t
21692 impl_208_property_value_brief = {
21694  AFW_UTF8_LITERAL("Include crit priority")
21695 };
21696 
21697 static const afw_runtime_property_t
21698 impl_208_property_brief = {
21699  &afw_s_brief,
21700  (const afw_value_t *)&impl_208_property_value_brief
21701 };
21702 
21703 static const afw_value_string_t
21704 impl_208_property_value_dataType = {
21706  AFW_UTF8_LITERAL("boolean")
21707 };
21708 
21709 static const afw_runtime_property_t
21710 impl_208_property_dataType = {
21711  &afw_s_dataType,
21712  (const afw_value_t *)&impl_208_property_value_dataType
21713 };
21714 
21715 static const afw_value_string_t
21716 impl_208_property_value_description = {
21718  AFW_UTF8_LITERAL("Include crit priority.")
21719 };
21720 
21721 static const afw_runtime_property_t
21722 impl_208_property_description = {
21723  &afw_s_description,
21724  (const afw_value_t *)&impl_208_property_value_description
21725 };
21726 
21727 static const afw_value_string_t
21728 impl_208_property_value_label = {
21730  AFW_UTF8_LITERAL("Critical")
21731 };
21732 
21733 static const afw_runtime_property_t
21734 impl_208_property_label = {
21735  &afw_s_label,
21736  (const afw_value_t *)&impl_208_property_value_label
21737 };
21738 
21739 static const afw_runtime_property_t *
21740 impl_208_properties[] = {
21741  &impl_208_property_allowQuery,
21742  &impl_208_property_brief,
21743  &impl_208_property_dataType,
21744  &impl_208_property_description,
21745  &impl_208_property_label,
21746  NULL
21747 };
21748 
21750 impl_208_meta_object = {
21751  {
21752  &afw_runtime_inf_const_meta_object_inf
21753  },
21754  &impl_208,
21755  NULL
21756 };
21757 
21758 static const afw_utf8_t
21759 impl_208_meta_path =
21760  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/crit");
21761 
21763 impl_208 = {
21764  {
21765  &afw_runtime_inf_const_embedded_untyped_object,
21766  NULL,
21767  {
21768  (const afw_object_t *)&impl_208_meta_object,
21769  (const afw_object_t *)&impl_206,
21770  &afw_s_crit,
21771  &afw_s__AdaptiveValueMeta_,
21772  &impl_208_meta_path
21773  }
21774  },
21775  &impl_208_properties[0]
21776 };
21777 
21779 impl_209;
21780 
21781 /*
21782  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/custom
21783  */
21784 
21785 static const afw_value_boolean_t
21786 impl_209_property_value_allowQuery = {
21788  true
21789 };
21790 
21791 static const afw_runtime_property_t
21792 impl_209_property_allowQuery = {
21793  &afw_s_allowQuery,
21794  (const afw_value_t *)&impl_209_property_value_allowQuery
21795 };
21796 
21797 static const afw_value_string_t
21798 impl_209_property_value_brief = {
21800  AFW_UTF8_LITERAL("Custom Variables available to log expressions")
21801 };
21802 
21803 static const afw_runtime_property_t
21804 impl_209_property_brief = {
21805  &afw_s_brief,
21806  (const afw_value_t *)&impl_209_property_value_brief
21807 };
21808 
21809 static const afw_value_string_t
21810 impl_209_property_value_dataType = {
21812  AFW_UTF8_LITERAL("object")
21813 };
21814 
21815 static const afw_runtime_property_t
21816 impl_209_property_dataType = {
21817  &afw_s_dataType,
21818  (const afw_value_t *)&impl_209_property_value_dataType
21819 };
21820 
21821 static const afw_value_string_t
21822 impl_209_property_value_dataTypeParameter = {
21824  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
21825 };
21826 
21827 static const afw_runtime_property_t
21828 impl_209_property_dataTypeParameter = {
21829  &afw_s_dataTypeParameter,
21830  (const afw_value_t *)&impl_209_property_value_dataTypeParameter
21831 };
21832 
21833 static const afw_value_string_t
21834 impl_209_property_value_description = {
21836  AFW_UTF8_LITERAL("Qualifier custom:: variables available in log expressions.")
21837 };
21838 
21839 static const afw_runtime_property_t
21840 impl_209_property_description = {
21841  &afw_s_description,
21842  (const afw_value_t *)&impl_209_property_value_description
21843 };
21844 
21845 static const afw_value_string_t
21846 impl_209_property_value_label = {
21848  AFW_UTF8_LITERAL("Custom")
21849 };
21850 
21851 static const afw_runtime_property_t
21852 impl_209_property_label = {
21853  &afw_s_label,
21854  (const afw_value_t *)&impl_209_property_value_label
21855 };
21856 
21857 static const afw_runtime_property_t *
21858 impl_209_properties[] = {
21859  &impl_209_property_allowQuery,
21860  &impl_209_property_brief,
21861  &impl_209_property_dataType,
21862  &impl_209_property_dataTypeParameter,
21863  &impl_209_property_description,
21864  &impl_209_property_label,
21865  NULL
21866 };
21867 
21869 impl_209_meta_object = {
21870  {
21871  &afw_runtime_inf_const_meta_object_inf
21872  },
21873  &impl_209,
21874  NULL
21875 };
21876 
21877 static const afw_utf8_t
21878 impl_209_meta_path =
21879  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/custom");
21880 
21882 impl_209 = {
21883  {
21884  &afw_runtime_inf_const_embedded_untyped_object,
21885  NULL,
21886  {
21887  (const afw_object_t *)&impl_209_meta_object,
21888  (const afw_object_t *)&impl_206,
21889  &afw_s_custom,
21890  &afw_s__AdaptiveValueMeta_,
21891  &impl_209_meta_path
21892  }
21893  },
21894  &impl_209_properties[0]
21895 };
21896 
21898 impl_210;
21899 
21900 /*
21901  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/debug
21902  */
21903 
21904 static const afw_value_boolean_t
21905 impl_210_property_value_allowQuery = {
21907  true
21908 };
21909 
21910 static const afw_runtime_property_t
21911 impl_210_property_allowQuery = {
21912  &afw_s_allowQuery,
21913  (const afw_value_t *)&impl_210_property_value_allowQuery
21914 };
21915 
21916 static const afw_value_string_t
21917 impl_210_property_value_brief = {
21919  AFW_UTF8_LITERAL("Include debug priority")
21920 };
21921 
21922 static const afw_runtime_property_t
21923 impl_210_property_brief = {
21924  &afw_s_brief,
21925  (const afw_value_t *)&impl_210_property_value_brief
21926 };
21927 
21928 static const afw_value_string_t
21929 impl_210_property_value_dataType = {
21931  AFW_UTF8_LITERAL("boolean")
21932 };
21933 
21934 static const afw_runtime_property_t
21935 impl_210_property_dataType = {
21936  &afw_s_dataType,
21937  (const afw_value_t *)&impl_210_property_value_dataType
21938 };
21939 
21940 static const afw_value_string_t
21941 impl_210_property_value_description = {
21943  AFW_UTF8_LITERAL("Include debug priority.")
21944 };
21945 
21946 static const afw_runtime_property_t
21947 impl_210_property_description = {
21948  &afw_s_description,
21949  (const afw_value_t *)&impl_210_property_value_description
21950 };
21951 
21952 static const afw_value_string_t
21953 impl_210_property_value_label = {
21955  AFW_UTF8_LITERAL("Debug")
21956 };
21957 
21958 static const afw_runtime_property_t
21959 impl_210_property_label = {
21960  &afw_s_label,
21961  (const afw_value_t *)&impl_210_property_value_label
21962 };
21963 
21964 static const afw_runtime_property_t *
21965 impl_210_properties[] = {
21966  &impl_210_property_allowQuery,
21967  &impl_210_property_brief,
21968  &impl_210_property_dataType,
21969  &impl_210_property_description,
21970  &impl_210_property_label,
21971  NULL
21972 };
21973 
21975 impl_210_meta_object = {
21976  {
21977  &afw_runtime_inf_const_meta_object_inf
21978  },
21979  &impl_210,
21980  NULL
21981 };
21982 
21983 static const afw_utf8_t
21984 impl_210_meta_path =
21985  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/debug");
21986 
21988 impl_210 = {
21989  {
21990  &afw_runtime_inf_const_embedded_untyped_object,
21991  NULL,
21992  {
21993  (const afw_object_t *)&impl_210_meta_object,
21994  (const afw_object_t *)&impl_206,
21995  &afw_s_debug,
21996  &afw_s__AdaptiveValueMeta_,
21997  &impl_210_meta_path
21998  }
21999  },
22000  &impl_210_properties[0]
22001 };
22002 
22004 impl_211;
22005 
22006 /*
22007  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/emerg
22008  */
22009 
22010 static const afw_value_boolean_t
22011 impl_211_property_value_allowQuery = {
22013  true
22014 };
22015 
22016 static const afw_runtime_property_t
22017 impl_211_property_allowQuery = {
22018  &afw_s_allowQuery,
22019  (const afw_value_t *)&impl_211_property_value_allowQuery
22020 };
22021 
22022 static const afw_value_string_t
22023 impl_211_property_value_brief = {
22025  AFW_UTF8_LITERAL("Include emerg priority")
22026 };
22027 
22028 static const afw_runtime_property_t
22029 impl_211_property_brief = {
22030  &afw_s_brief,
22031  (const afw_value_t *)&impl_211_property_value_brief
22032 };
22033 
22034 static const afw_value_string_t
22035 impl_211_property_value_dataType = {
22037  AFW_UTF8_LITERAL("boolean")
22038 };
22039 
22040 static const afw_runtime_property_t
22041 impl_211_property_dataType = {
22042  &afw_s_dataType,
22043  (const afw_value_t *)&impl_211_property_value_dataType
22044 };
22045 
22046 static const afw_value_string_t
22047 impl_211_property_value_description = {
22049  AFW_UTF8_LITERAL("Include emerg priority.")
22050 };
22051 
22052 static const afw_runtime_property_t
22053 impl_211_property_description = {
22054  &afw_s_description,
22055  (const afw_value_t *)&impl_211_property_value_description
22056 };
22057 
22058 static const afw_value_string_t
22059 impl_211_property_value_label = {
22061  AFW_UTF8_LITERAL("Emergency")
22062 };
22063 
22064 static const afw_runtime_property_t
22065 impl_211_property_label = {
22066  &afw_s_label,
22067  (const afw_value_t *)&impl_211_property_value_label
22068 };
22069 
22070 static const afw_runtime_property_t *
22071 impl_211_properties[] = {
22072  &impl_211_property_allowQuery,
22073  &impl_211_property_brief,
22074  &impl_211_property_dataType,
22075  &impl_211_property_description,
22076  &impl_211_property_label,
22077  NULL
22078 };
22079 
22081 impl_211_meta_object = {
22082  {
22083  &afw_runtime_inf_const_meta_object_inf
22084  },
22085  &impl_211,
22086  NULL
22087 };
22088 
22089 static const afw_utf8_t
22090 impl_211_meta_path =
22091  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/emerg");
22092 
22094 impl_211 = {
22095  {
22096  &afw_runtime_inf_const_embedded_untyped_object,
22097  NULL,
22098  {
22099  (const afw_object_t *)&impl_211_meta_object,
22100  (const afw_object_t *)&impl_206,
22101  &afw_s_emerg,
22102  &afw_s__AdaptiveValueMeta_,
22103  &impl_211_meta_path
22104  }
22105  },
22106  &impl_211_properties[0]
22107 };
22108 
22110 impl_212;
22111 
22112 /*
22113  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/err
22114  */
22115 
22116 static const afw_value_boolean_t
22117 impl_212_property_value_allowQuery = {
22119  true
22120 };
22121 
22122 static const afw_runtime_property_t
22123 impl_212_property_allowQuery = {
22124  &afw_s_allowQuery,
22125  (const afw_value_t *)&impl_212_property_value_allowQuery
22126 };
22127 
22128 static const afw_value_string_t
22129 impl_212_property_value_brief = {
22131  AFW_UTF8_LITERAL("Include err priority")
22132 };
22133 
22134 static const afw_runtime_property_t
22135 impl_212_property_brief = {
22136  &afw_s_brief,
22137  (const afw_value_t *)&impl_212_property_value_brief
22138 };
22139 
22140 static const afw_value_string_t
22141 impl_212_property_value_dataType = {
22143  AFW_UTF8_LITERAL("boolean")
22144 };
22145 
22146 static const afw_runtime_property_t
22147 impl_212_property_dataType = {
22148  &afw_s_dataType,
22149  (const afw_value_t *)&impl_212_property_value_dataType
22150 };
22151 
22152 static const afw_value_string_t
22153 impl_212_property_value_description = {
22155  AFW_UTF8_LITERAL("Include err priority.")
22156 };
22157 
22158 static const afw_runtime_property_t
22159 impl_212_property_description = {
22160  &afw_s_description,
22161  (const afw_value_t *)&impl_212_property_value_description
22162 };
22163 
22164 static const afw_value_string_t
22165 impl_212_property_value_label = {
22167  AFW_UTF8_LITERAL("Error")
22168 };
22169 
22170 static const afw_runtime_property_t
22171 impl_212_property_label = {
22172  &afw_s_label,
22173  (const afw_value_t *)&impl_212_property_value_label
22174 };
22175 
22176 static const afw_runtime_property_t *
22177 impl_212_properties[] = {
22178  &impl_212_property_allowQuery,
22179  &impl_212_property_brief,
22180  &impl_212_property_dataType,
22181  &impl_212_property_description,
22182  &impl_212_property_label,
22183  NULL
22184 };
22185 
22187 impl_212_meta_object = {
22188  {
22189  &afw_runtime_inf_const_meta_object_inf
22190  },
22191  &impl_212,
22192  NULL
22193 };
22194 
22195 static const afw_utf8_t
22196 impl_212_meta_path =
22197  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/err");
22198 
22200 impl_212 = {
22201  {
22202  &afw_runtime_inf_const_embedded_untyped_object,
22203  NULL,
22204  {
22205  (const afw_object_t *)&impl_212_meta_object,
22206  (const afw_object_t *)&impl_206,
22207  &afw_s_err,
22208  &afw_s__AdaptiveValueMeta_,
22209  &impl_212_meta_path
22210  }
22211  },
22212  &impl_212_properties[0]
22213 };
22214 
22216 impl_213;
22217 
22218 /*
22219  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/filter
22220  */
22221 
22222 static const afw_value_boolean_t
22223 impl_213_property_value_allowQuery = {
22225  true
22226 };
22227 
22228 static const afw_runtime_property_t
22229 impl_213_property_allowQuery = {
22230  &afw_s_allowQuery,
22231  (const afw_value_t *)&impl_213_property_value_allowQuery
22232 };
22233 
22234 static const afw_value_string_t
22235 impl_213_property_value_brief = {
22237  AFW_UTF8_LITERAL("Filter expression")
22238 };
22239 
22240 static const afw_runtime_property_t
22241 impl_213_property_brief = {
22242  &afw_s_brief,
22243  (const afw_value_t *)&impl_213_property_value_brief
22244 };
22245 
22246 static const afw_value_string_t
22247 impl_213_property_value_dataType = {
22249  AFW_UTF8_LITERAL("hybrid")
22250 };
22251 
22252 static const afw_runtime_property_t
22253 impl_213_property_dataType = {
22254  &afw_s_dataType,
22255  (const afw_value_t *)&impl_213_property_value_dataType
22256 };
22257 
22258 static const afw_value_string_t
22259 impl_213_property_value_dataTypeParameter = {
22261  AFW_UTF8_LITERAL("boolean")
22262 };
22263 
22264 static const afw_runtime_property_t
22265 impl_213_property_dataTypeParameter = {
22266  &afw_s_dataTypeParameter,
22267  (const afw_value_t *)&impl_213_property_value_dataTypeParameter
22268 };
22269 
22270 static const afw_value_boolean_t
22271 impl_213_property_value_defaultValue = {
22273  true
22274 };
22275 
22276 static const afw_runtime_property_t
22277 impl_213_property_defaultValue = {
22278  &afw_s_defaultValue,
22279  (const afw_value_t *)&impl_213_property_value_defaultValue
22280 };
22281 
22282 static const afw_value_string_t
22283 impl_213_property_value_description = {
22285  AFW_UTF8_LITERAL("Filter expression used to determine whether to log a particular message.")
22286 };
22287 
22288 static const afw_runtime_property_t
22289 impl_213_property_description = {
22290  &afw_s_description,
22291  (const afw_value_t *)&impl_213_property_value_description
22292 };
22293 
22294 static const afw_value_string_t
22295 impl_213_property_value_label = {
22297  AFW_UTF8_LITERAL("Filter")
22298 };
22299 
22300 static const afw_runtime_property_t
22301 impl_213_property_label = {
22302  &afw_s_label,
22303  (const afw_value_t *)&impl_213_property_value_label
22304 };
22305 
22306 static const afw_runtime_property_t *
22307 impl_213_properties[] = {
22308  &impl_213_property_allowQuery,
22309  &impl_213_property_brief,
22310  &impl_213_property_dataType,
22311  &impl_213_property_dataTypeParameter,
22312  &impl_213_property_defaultValue,
22313  &impl_213_property_description,
22314  &impl_213_property_label,
22315  NULL
22316 };
22317 
22319 impl_213_meta_object = {
22320  {
22321  &afw_runtime_inf_const_meta_object_inf
22322  },
22323  &impl_213,
22324  NULL
22325 };
22326 
22327 static const afw_utf8_t
22328 impl_213_meta_path =
22329  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/filter");
22330 
22332 impl_213 = {
22333  {
22334  &afw_runtime_inf_const_embedded_untyped_object,
22335  NULL,
22336  {
22337  (const afw_object_t *)&impl_213_meta_object,
22338  (const afw_object_t *)&impl_206,
22339  &afw_s_filter,
22340  &afw_s__AdaptiveValueMeta_,
22341  &impl_213_meta_path
22342  }
22343  },
22344  &impl_213_properties[0]
22345 };
22346 
22348 impl_214;
22349 
22350 /*
22351  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/format
22352  */
22353 
22354 static const afw_value_boolean_t
22355 impl_214_property_value_allowQuery = {
22357  true
22358 };
22359 
22360 static const afw_runtime_property_t
22361 impl_214_property_allowQuery = {
22362  &afw_s_allowQuery,
22363  (const afw_value_t *)&impl_214_property_value_allowQuery
22364 };
22365 
22366 static const afw_value_string_t
22367 impl_214_property_value_brief = {
22369  AFW_UTF8_LITERAL("Log format")
22370 };
22371 
22372 static const afw_runtime_property_t
22373 impl_214_property_brief = {
22374  &afw_s_brief,
22375  (const afw_value_t *)&impl_214_property_value_brief
22376 };
22377 
22378 static const afw_value_string_t
22379 impl_214_property_value_dataType = {
22381  AFW_UTF8_LITERAL("hybrid")
22382 };
22383 
22384 static const afw_runtime_property_t
22385 impl_214_property_dataType = {
22386  &afw_s_dataType,
22387  (const afw_value_t *)&impl_214_property_value_dataType
22388 };
22389 
22390 static const afw_value_string_t
22391 impl_214_property_value_dataTypeParameter = {
22393  AFW_UTF8_LITERAL("string")
22394 };
22395 
22396 static const afw_runtime_property_t
22397 impl_214_property_dataTypeParameter = {
22398  &afw_s_dataTypeParameter,
22399  (const afw_value_t *)&impl_214_property_value_dataTypeParameter
22400 };
22401 
22402 static const afw_value_string_t
22403 impl_214_property_value_description = {
22405  AFW_UTF8_LITERAL("Log format.")
22406 };
22407 
22408 static const afw_runtime_property_t
22409 impl_214_property_description = {
22410  &afw_s_description,
22411  (const afw_value_t *)&impl_214_property_value_description
22412 };
22413 
22414 static const afw_value_string_t
22415 impl_214_property_value_label = {
22417  AFW_UTF8_LITERAL("Format")
22418 };
22419 
22420 static const afw_runtime_property_t
22421 impl_214_property_label = {
22422  &afw_s_label,
22423  (const afw_value_t *)&impl_214_property_value_label
22424 };
22425 
22426 static const afw_runtime_property_t *
22427 impl_214_properties[] = {
22428  &impl_214_property_allowQuery,
22429  &impl_214_property_brief,
22430  &impl_214_property_dataType,
22431  &impl_214_property_dataTypeParameter,
22432  &impl_214_property_description,
22433  &impl_214_property_label,
22434  NULL
22435 };
22436 
22438 impl_214_meta_object = {
22439  {
22440  &afw_runtime_inf_const_meta_object_inf
22441  },
22442  &impl_214,
22443  NULL
22444 };
22445 
22446 static const afw_utf8_t
22447 impl_214_meta_path =
22448  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/format");
22449 
22451 impl_214 = {
22452  {
22453  &afw_runtime_inf_const_embedded_untyped_object,
22454  NULL,
22455  {
22456  (const afw_object_t *)&impl_214_meta_object,
22457  (const afw_object_t *)&impl_206,
22458  &afw_s_format,
22459  &afw_s__AdaptiveValueMeta_,
22460  &impl_214_meta_path
22461  }
22462  },
22463  &impl_214_properties[0]
22464 };
22465 
22467 impl_215;
22468 
22469 /*
22470  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/info
22471  */
22472 
22473 static const afw_value_boolean_t
22474 impl_215_property_value_allowQuery = {
22476  true
22477 };
22478 
22479 static const afw_runtime_property_t
22480 impl_215_property_allowQuery = {
22481  &afw_s_allowQuery,
22482  (const afw_value_t *)&impl_215_property_value_allowQuery
22483 };
22484 
22485 static const afw_value_string_t
22486 impl_215_property_value_brief = {
22488  AFW_UTF8_LITERAL("Include info priority")
22489 };
22490 
22491 static const afw_runtime_property_t
22492 impl_215_property_brief = {
22493  &afw_s_brief,
22494  (const afw_value_t *)&impl_215_property_value_brief
22495 };
22496 
22497 static const afw_value_string_t
22498 impl_215_property_value_dataType = {
22500  AFW_UTF8_LITERAL("boolean")
22501 };
22502 
22503 static const afw_runtime_property_t
22504 impl_215_property_dataType = {
22505  &afw_s_dataType,
22506  (const afw_value_t *)&impl_215_property_value_dataType
22507 };
22508 
22509 static const afw_value_string_t
22510 impl_215_property_value_description = {
22512  AFW_UTF8_LITERAL("Include info priority.")
22513 };
22514 
22515 static const afw_runtime_property_t
22516 impl_215_property_description = {
22517  &afw_s_description,
22518  (const afw_value_t *)&impl_215_property_value_description
22519 };
22520 
22521 static const afw_value_string_t
22522 impl_215_property_value_label = {
22524  AFW_UTF8_LITERAL("Informational")
22525 };
22526 
22527 static const afw_runtime_property_t
22528 impl_215_property_label = {
22529  &afw_s_label,
22530  (const afw_value_t *)&impl_215_property_value_label
22531 };
22532 
22533 static const afw_runtime_property_t *
22534 impl_215_properties[] = {
22535  &impl_215_property_allowQuery,
22536  &impl_215_property_brief,
22537  &impl_215_property_dataType,
22538  &impl_215_property_description,
22539  &impl_215_property_label,
22540  NULL
22541 };
22542 
22544 impl_215_meta_object = {
22545  {
22546  &afw_runtime_inf_const_meta_object_inf
22547  },
22548  &impl_215,
22549  NULL
22550 };
22551 
22552 static const afw_utf8_t
22553 impl_215_meta_path =
22554  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/info");
22555 
22557 impl_215 = {
22558  {
22559  &afw_runtime_inf_const_embedded_untyped_object,
22560  NULL,
22561  {
22562  (const afw_object_t *)&impl_215_meta_object,
22563  (const afw_object_t *)&impl_206,
22564  &afw_s_info,
22565  &afw_s__AdaptiveValueMeta_,
22566  &impl_215_meta_path
22567  }
22568  },
22569  &impl_215_properties[0]
22570 };
22571 
22573 impl_216;
22574 
22575 /*
22576  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/logId
22577  */
22578 
22579 static const afw_value_boolean_t
22580 impl_216_property_value_allowQuery = {
22582  true
22583 };
22584 
22585 static const afw_runtime_property_t
22586 impl_216_property_allowQuery = {
22587  &afw_s_allowQuery,
22588  (const afw_value_t *)&impl_216_property_value_allowQuery
22589 };
22590 
22591 static const afw_value_string_t
22592 impl_216_property_value_brief = {
22594  AFW_UTF8_LITERAL("The id of this log")
22595 };
22596 
22597 static const afw_runtime_property_t
22598 impl_216_property_brief = {
22599  &afw_s_brief,
22600  (const afw_value_t *)&impl_216_property_value_brief
22601 };
22602 
22603 static const afw_value_string_t
22604 impl_216_property_value_dataType = {
22606  AFW_UTF8_LITERAL("string")
22607 };
22608 
22609 static const afw_runtime_property_t
22610 impl_216_property_dataType = {
22611  &afw_s_dataType,
22612  (const afw_value_t *)&impl_216_property_value_dataType
22613 };
22614 
22615 static const afw_value_string_t
22616 impl_216_property_value_description = {
22618  AFW_UTF8_LITERAL("The id of this log. This defaults to logType.")
22619 };
22620 
22621 static const afw_runtime_property_t
22622 impl_216_property_description = {
22623  &afw_s_description,
22624  (const afw_value_t *)&impl_216_property_value_description
22625 };
22626 
22627 static const afw_value_string_t
22628 impl_216_property_value_label = {
22630  AFW_UTF8_LITERAL("Log")
22631 };
22632 
22633 static const afw_runtime_property_t
22634 impl_216_property_label = {
22635  &afw_s_label,
22636  (const afw_value_t *)&impl_216_property_value_label
22637 };
22638 
22639 static const afw_value_boolean_t
22640 impl_216_property_value_unique = {
22642  true
22643 };
22644 
22645 static const afw_runtime_property_t
22646 impl_216_property_unique = {
22647  &afw_s_unique,
22648  (const afw_value_t *)&impl_216_property_value_unique
22649 };
22650 
22651 static const afw_runtime_property_t *
22652 impl_216_properties[] = {
22653  &impl_216_property_allowQuery,
22654  &impl_216_property_brief,
22655  &impl_216_property_dataType,
22656  &impl_216_property_description,
22657  &impl_216_property_label,
22658  &impl_216_property_unique,
22659  NULL
22660 };
22661 
22663 impl_216_meta_object = {
22664  {
22665  &afw_runtime_inf_const_meta_object_inf
22666  },
22667  &impl_216,
22668  NULL
22669 };
22670 
22671 static const afw_utf8_t
22672 impl_216_meta_path =
22673  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/logId");
22674 
22676 impl_216 = {
22677  {
22678  &afw_runtime_inf_const_embedded_untyped_object,
22679  NULL,
22680  {
22681  (const afw_object_t *)&impl_216_meta_object,
22682  (const afw_object_t *)&impl_206,
22683  &afw_s_logId,
22684  &afw_s__AdaptiveValueMeta_,
22685  &impl_216_meta_path
22686  }
22687  },
22688  &impl_216_properties[0]
22689 };
22690 
22692 impl_217;
22693 
22694 /*
22695  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/logType
22696  */
22697 
22698 static const afw_value_boolean_t
22699 impl_217_property_value_allowQuery = {
22701  true
22702 };
22703 
22704 static const afw_runtime_property_t
22705 impl_217_property_allowQuery = {
22706  &afw_s_allowQuery,
22707  (const afw_value_t *)&impl_217_property_value_allowQuery
22708 };
22709 
22710 static const afw_value_string_t
22711 impl_217_property_value_brief = {
22713  AFW_UTF8_LITERAL("The type of this log")
22714 };
22715 
22716 static const afw_runtime_property_t
22717 impl_217_property_brief = {
22718  &afw_s_brief,
22719  (const afw_value_t *)&impl_217_property_value_brief
22720 };
22721 
22722 static const afw_value_string_t
22723 impl_217_property_value_dataType = {
22725  AFW_UTF8_LITERAL("string")
22726 };
22727 
22728 static const afw_runtime_property_t
22729 impl_217_property_dataType = {
22730  &afw_s_dataType,
22731  (const afw_value_t *)&impl_217_property_value_dataType
22732 };
22733 
22734 static const afw_value_string_t
22735 impl_217_property_value_description = {
22737  AFW_UTF8_LITERAL("The type of this log.")
22738 };
22739 
22740 static const afw_runtime_property_t
22741 impl_217_property_description = {
22742  &afw_s_description,
22743  (const afw_value_t *)&impl_217_property_value_description
22744 };
22745 
22746 static const afw_value_string_t
22747 impl_217_property_value_label = {
22749  AFW_UTF8_LITERAL("Log Type")
22750 };
22751 
22752 static const afw_runtime_property_t
22753 impl_217_property_label = {
22754  &afw_s_label,
22755  (const afw_value_t *)&impl_217_property_value_label
22756 };
22757 
22758 static const afw_value_boolean_t
22759 impl_217_property_value_required = {
22761  true
22762 };
22763 
22764 static const afw_runtime_property_t
22765 impl_217_property_required = {
22766  &afw_s_required,
22767  (const afw_value_t *)&impl_217_property_value_required
22768 };
22769 
22770 static const afw_runtime_property_t *
22771 impl_217_properties[] = {
22772  &impl_217_property_allowQuery,
22773  &impl_217_property_brief,
22774  &impl_217_property_dataType,
22775  &impl_217_property_description,
22776  &impl_217_property_label,
22777  &impl_217_property_required,
22778  NULL
22779 };
22780 
22782 impl_217_meta_object = {
22783  {
22784  &afw_runtime_inf_const_meta_object_inf
22785  },
22786  &impl_217,
22787  NULL
22788 };
22789 
22790 static const afw_utf8_t
22791 impl_217_meta_path =
22792  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/logType");
22793 
22795 impl_217 = {
22796  {
22797  &afw_runtime_inf_const_embedded_untyped_object,
22798  NULL,
22799  {
22800  (const afw_object_t *)&impl_217_meta_object,
22801  (const afw_object_t *)&impl_206,
22802  &afw_s_logType,
22803  &afw_s__AdaptiveValueMeta_,
22804  &impl_217_meta_path
22805  }
22806  },
22807  &impl_217_properties[0]
22808 };
22809 
22811 impl_218;
22812 
22813 /*
22814  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/notice
22815  */
22816 
22817 static const afw_value_boolean_t
22818 impl_218_property_value_allowQuery = {
22820  true
22821 };
22822 
22823 static const afw_runtime_property_t
22824 impl_218_property_allowQuery = {
22825  &afw_s_allowQuery,
22826  (const afw_value_t *)&impl_218_property_value_allowQuery
22827 };
22828 
22829 static const afw_value_string_t
22830 impl_218_property_value_brief = {
22832  AFW_UTF8_LITERAL("Include notice priority")
22833 };
22834 
22835 static const afw_runtime_property_t
22836 impl_218_property_brief = {
22837  &afw_s_brief,
22838  (const afw_value_t *)&impl_218_property_value_brief
22839 };
22840 
22841 static const afw_value_string_t
22842 impl_218_property_value_dataType = {
22844  AFW_UTF8_LITERAL("boolean")
22845 };
22846 
22847 static const afw_runtime_property_t
22848 impl_218_property_dataType = {
22849  &afw_s_dataType,
22850  (const afw_value_t *)&impl_218_property_value_dataType
22851 };
22852 
22853 static const afw_value_string_t
22854 impl_218_property_value_description = {
22856  AFW_UTF8_LITERAL("Include notice priority.")
22857 };
22858 
22859 static const afw_runtime_property_t
22860 impl_218_property_description = {
22861  &afw_s_description,
22862  (const afw_value_t *)&impl_218_property_value_description
22863 };
22864 
22865 static const afw_value_string_t
22866 impl_218_property_value_label = {
22868  AFW_UTF8_LITERAL("Notice")
22869 };
22870 
22871 static const afw_runtime_property_t
22872 impl_218_property_label = {
22873  &afw_s_label,
22874  (const afw_value_t *)&impl_218_property_value_label
22875 };
22876 
22877 static const afw_runtime_property_t *
22878 impl_218_properties[] = {
22879  &impl_218_property_allowQuery,
22880  &impl_218_property_brief,
22881  &impl_218_property_dataType,
22882  &impl_218_property_description,
22883  &impl_218_property_label,
22884  NULL
22885 };
22886 
22888 impl_218_meta_object = {
22889  {
22890  &afw_runtime_inf_const_meta_object_inf
22891  },
22892  &impl_218,
22893  NULL
22894 };
22895 
22896 static const afw_utf8_t
22897 impl_218_meta_path =
22898  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/notice");
22899 
22901 impl_218 = {
22902  {
22903  &afw_runtime_inf_const_embedded_untyped_object,
22904  NULL,
22905  {
22906  (const afw_object_t *)&impl_218_meta_object,
22907  (const afw_object_t *)&impl_206,
22908  &afw_s_notice,
22909  &afw_s__AdaptiveValueMeta_,
22910  &impl_218_meta_path
22911  }
22912  },
22913  &impl_218_properties[0]
22914 };
22915 
22917 impl_219;
22918 
22919 /*
22920  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace1
22921  */
22922 
22923 static const afw_value_boolean_t
22924 impl_219_property_value_allowQuery = {
22926  true
22927 };
22928 
22929 static const afw_runtime_property_t
22930 impl_219_property_allowQuery = {
22931  &afw_s_allowQuery,
22932  (const afw_value_t *)&impl_219_property_value_allowQuery
22933 };
22934 
22935 static const afw_value_string_t
22936 impl_219_property_value_brief = {
22938  AFW_UTF8_LITERAL("Include trace1 priority")
22939 };
22940 
22941 static const afw_runtime_property_t
22942 impl_219_property_brief = {
22943  &afw_s_brief,
22944  (const afw_value_t *)&impl_219_property_value_brief
22945 };
22946 
22947 static const afw_value_string_t
22948 impl_219_property_value_dataType = {
22950  AFW_UTF8_LITERAL("boolean")
22951 };
22952 
22953 static const afw_runtime_property_t
22954 impl_219_property_dataType = {
22955  &afw_s_dataType,
22956  (const afw_value_t *)&impl_219_property_value_dataType
22957 };
22958 
22959 static const afw_value_string_t
22960 impl_219_property_value_description = {
22962  AFW_UTF8_LITERAL("Include trace1 priority.")
22963 };
22964 
22965 static const afw_runtime_property_t
22966 impl_219_property_description = {
22967  &afw_s_description,
22968  (const afw_value_t *)&impl_219_property_value_description
22969 };
22970 
22971 static const afw_value_string_t
22972 impl_219_property_value_label = {
22974  AFW_UTF8_LITERAL("Trace1")
22975 };
22976 
22977 static const afw_runtime_property_t
22978 impl_219_property_label = {
22979  &afw_s_label,
22980  (const afw_value_t *)&impl_219_property_value_label
22981 };
22982 
22983 static const afw_runtime_property_t *
22984 impl_219_properties[] = {
22985  &impl_219_property_allowQuery,
22986  &impl_219_property_brief,
22987  &impl_219_property_dataType,
22988  &impl_219_property_description,
22989  &impl_219_property_label,
22990  NULL
22991 };
22992 
22994 impl_219_meta_object = {
22995  {
22996  &afw_runtime_inf_const_meta_object_inf
22997  },
22998  &impl_219,
22999  NULL
23000 };
23001 
23002 static const afw_utf8_t
23003 impl_219_meta_path =
23004  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace1");
23005 
23007 impl_219 = {
23008  {
23009  &afw_runtime_inf_const_embedded_untyped_object,
23010  NULL,
23011  {
23012  (const afw_object_t *)&impl_219_meta_object,
23013  (const afw_object_t *)&impl_206,
23014  &afw_s_trace1,
23015  &afw_s__AdaptiveValueMeta_,
23016  &impl_219_meta_path
23017  }
23018  },
23019  &impl_219_properties[0]
23020 };
23021 
23023 impl_220;
23024 
23025 /*
23026  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace2
23027  */
23028 
23029 static const afw_value_boolean_t
23030 impl_220_property_value_allowQuery = {
23032  true
23033 };
23034 
23035 static const afw_runtime_property_t
23036 impl_220_property_allowQuery = {
23037  &afw_s_allowQuery,
23038  (const afw_value_t *)&impl_220_property_value_allowQuery
23039 };
23040 
23041 static const afw_value_string_t
23042 impl_220_property_value_brief = {
23044  AFW_UTF8_LITERAL("Include trace2 priority")
23045 };
23046 
23047 static const afw_runtime_property_t
23048 impl_220_property_brief = {
23049  &afw_s_brief,
23050  (const afw_value_t *)&impl_220_property_value_brief
23051 };
23052 
23053 static const afw_value_string_t
23054 impl_220_property_value_dataType = {
23056  AFW_UTF8_LITERAL("boolean")
23057 };
23058 
23059 static const afw_runtime_property_t
23060 impl_220_property_dataType = {
23061  &afw_s_dataType,
23062  (const afw_value_t *)&impl_220_property_value_dataType
23063 };
23064 
23065 static const afw_value_string_t
23066 impl_220_property_value_description = {
23068  AFW_UTF8_LITERAL("Include trace2 priority.")
23069 };
23070 
23071 static const afw_runtime_property_t
23072 impl_220_property_description = {
23073  &afw_s_description,
23074  (const afw_value_t *)&impl_220_property_value_description
23075 };
23076 
23077 static const afw_value_string_t
23078 impl_220_property_value_label = {
23080  AFW_UTF8_LITERAL("Trace2")
23081 };
23082 
23083 static const afw_runtime_property_t
23084 impl_220_property_label = {
23085  &afw_s_label,
23086  (const afw_value_t *)&impl_220_property_value_label
23087 };
23088 
23089 static const afw_runtime_property_t *
23090 impl_220_properties[] = {
23091  &impl_220_property_allowQuery,
23092  &impl_220_property_brief,
23093  &impl_220_property_dataType,
23094  &impl_220_property_description,
23095  &impl_220_property_label,
23096  NULL
23097 };
23098 
23100 impl_220_meta_object = {
23101  {
23102  &afw_runtime_inf_const_meta_object_inf
23103  },
23104  &impl_220,
23105  NULL
23106 };
23107 
23108 static const afw_utf8_t
23109 impl_220_meta_path =
23110  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace2");
23111 
23113 impl_220 = {
23114  {
23115  &afw_runtime_inf_const_embedded_untyped_object,
23116  NULL,
23117  {
23118  (const afw_object_t *)&impl_220_meta_object,
23119  (const afw_object_t *)&impl_206,
23120  &afw_s_trace2,
23121  &afw_s__AdaptiveValueMeta_,
23122  &impl_220_meta_path
23123  }
23124  },
23125  &impl_220_properties[0]
23126 };
23127 
23129 impl_221;
23130 
23131 /*
23132  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace3
23133  */
23134 
23135 static const afw_value_boolean_t
23136 impl_221_property_value_allowQuery = {
23138  true
23139 };
23140 
23141 static const afw_runtime_property_t
23142 impl_221_property_allowQuery = {
23143  &afw_s_allowQuery,
23144  (const afw_value_t *)&impl_221_property_value_allowQuery
23145 };
23146 
23147 static const afw_value_string_t
23148 impl_221_property_value_brief = {
23150  AFW_UTF8_LITERAL("Include trace3 priority")
23151 };
23152 
23153 static const afw_runtime_property_t
23154 impl_221_property_brief = {
23155  &afw_s_brief,
23156  (const afw_value_t *)&impl_221_property_value_brief
23157 };
23158 
23159 static const afw_value_string_t
23160 impl_221_property_value_dataType = {
23162  AFW_UTF8_LITERAL("boolean")
23163 };
23164 
23165 static const afw_runtime_property_t
23166 impl_221_property_dataType = {
23167  &afw_s_dataType,
23168  (const afw_value_t *)&impl_221_property_value_dataType
23169 };
23170 
23171 static const afw_value_string_t
23172 impl_221_property_value_description = {
23174  AFW_UTF8_LITERAL("Include trace3 priority.")
23175 };
23176 
23177 static const afw_runtime_property_t
23178 impl_221_property_description = {
23179  &afw_s_description,
23180  (const afw_value_t *)&impl_221_property_value_description
23181 };
23182 
23183 static const afw_value_string_t
23184 impl_221_property_value_label = {
23186  AFW_UTF8_LITERAL("Trace3")
23187 };
23188 
23189 static const afw_runtime_property_t
23190 impl_221_property_label = {
23191  &afw_s_label,
23192  (const afw_value_t *)&impl_221_property_value_label
23193 };
23194 
23195 static const afw_runtime_property_t *
23196 impl_221_properties[] = {
23197  &impl_221_property_allowQuery,
23198  &impl_221_property_brief,
23199  &impl_221_property_dataType,
23200  &impl_221_property_description,
23201  &impl_221_property_label,
23202  NULL
23203 };
23204 
23206 impl_221_meta_object = {
23207  {
23208  &afw_runtime_inf_const_meta_object_inf
23209  },
23210  &impl_221,
23211  NULL
23212 };
23213 
23214 static const afw_utf8_t
23215 impl_221_meta_path =
23216  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace3");
23217 
23219 impl_221 = {
23220  {
23221  &afw_runtime_inf_const_embedded_untyped_object,
23222  NULL,
23223  {
23224  (const afw_object_t *)&impl_221_meta_object,
23225  (const afw_object_t *)&impl_206,
23226  &afw_s_trace3,
23227  &afw_s__AdaptiveValueMeta_,
23228  &impl_221_meta_path
23229  }
23230  },
23231  &impl_221_properties[0]
23232 };
23233 
23235 impl_222;
23236 
23237 /*
23238  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace4
23239  */
23240 
23241 static const afw_value_boolean_t
23242 impl_222_property_value_allowQuery = {
23244  true
23245 };
23246 
23247 static const afw_runtime_property_t
23248 impl_222_property_allowQuery = {
23249  &afw_s_allowQuery,
23250  (const afw_value_t *)&impl_222_property_value_allowQuery
23251 };
23252 
23253 static const afw_value_string_t
23254 impl_222_property_value_brief = {
23256  AFW_UTF8_LITERAL("Include trace4 priority")
23257 };
23258 
23259 static const afw_runtime_property_t
23260 impl_222_property_brief = {
23261  &afw_s_brief,
23262  (const afw_value_t *)&impl_222_property_value_brief
23263 };
23264 
23265 static const afw_value_string_t
23266 impl_222_property_value_dataType = {
23268  AFW_UTF8_LITERAL("boolean")
23269 };
23270 
23271 static const afw_runtime_property_t
23272 impl_222_property_dataType = {
23273  &afw_s_dataType,
23274  (const afw_value_t *)&impl_222_property_value_dataType
23275 };
23276 
23277 static const afw_value_string_t
23278 impl_222_property_value_description = {
23280  AFW_UTF8_LITERAL("Include trace4 priority.")
23281 };
23282 
23283 static const afw_runtime_property_t
23284 impl_222_property_description = {
23285  &afw_s_description,
23286  (const afw_value_t *)&impl_222_property_value_description
23287 };
23288 
23289 static const afw_value_string_t
23290 impl_222_property_value_label = {
23292  AFW_UTF8_LITERAL("Trace4")
23293 };
23294 
23295 static const afw_runtime_property_t
23296 impl_222_property_label = {
23297  &afw_s_label,
23298  (const afw_value_t *)&impl_222_property_value_label
23299 };
23300 
23301 static const afw_runtime_property_t *
23302 impl_222_properties[] = {
23303  &impl_222_property_allowQuery,
23304  &impl_222_property_brief,
23305  &impl_222_property_dataType,
23306  &impl_222_property_description,
23307  &impl_222_property_label,
23308  NULL
23309 };
23310 
23312 impl_222_meta_object = {
23313  {
23314  &afw_runtime_inf_const_meta_object_inf
23315  },
23316  &impl_222,
23317  NULL
23318 };
23319 
23320 static const afw_utf8_t
23321 impl_222_meta_path =
23322  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace4");
23323 
23325 impl_222 = {
23326  {
23327  &afw_runtime_inf_const_embedded_untyped_object,
23328  NULL,
23329  {
23330  (const afw_object_t *)&impl_222_meta_object,
23331  (const afw_object_t *)&impl_206,
23332  &afw_s_trace4,
23333  &afw_s__AdaptiveValueMeta_,
23334  &impl_222_meta_path
23335  }
23336  },
23337  &impl_222_properties[0]
23338 };
23339 
23341 impl_223;
23342 
23343 /*
23344  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace5
23345  */
23346 
23347 static const afw_value_boolean_t
23348 impl_223_property_value_allowQuery = {
23350  true
23351 };
23352 
23353 static const afw_runtime_property_t
23354 impl_223_property_allowQuery = {
23355  &afw_s_allowQuery,
23356  (const afw_value_t *)&impl_223_property_value_allowQuery
23357 };
23358 
23359 static const afw_value_string_t
23360 impl_223_property_value_brief = {
23362  AFW_UTF8_LITERAL("Include trace5 priority")
23363 };
23364 
23365 static const afw_runtime_property_t
23366 impl_223_property_brief = {
23367  &afw_s_brief,
23368  (const afw_value_t *)&impl_223_property_value_brief
23369 };
23370 
23371 static const afw_value_string_t
23372 impl_223_property_value_dataType = {
23374  AFW_UTF8_LITERAL("boolean")
23375 };
23376 
23377 static const afw_runtime_property_t
23378 impl_223_property_dataType = {
23379  &afw_s_dataType,
23380  (const afw_value_t *)&impl_223_property_value_dataType
23381 };
23382 
23383 static const afw_value_string_t
23384 impl_223_property_value_description = {
23386  AFW_UTF8_LITERAL("Include trace5 priority.")
23387 };
23388 
23389 static const afw_runtime_property_t
23390 impl_223_property_description = {
23391  &afw_s_description,
23392  (const afw_value_t *)&impl_223_property_value_description
23393 };
23394 
23395 static const afw_value_string_t
23396 impl_223_property_value_label = {
23398  AFW_UTF8_LITERAL("Trace5")
23399 };
23400 
23401 static const afw_runtime_property_t
23402 impl_223_property_label = {
23403  &afw_s_label,
23404  (const afw_value_t *)&impl_223_property_value_label
23405 };
23406 
23407 static const afw_runtime_property_t *
23408 impl_223_properties[] = {
23409  &impl_223_property_allowQuery,
23410  &impl_223_property_brief,
23411  &impl_223_property_dataType,
23412  &impl_223_property_description,
23413  &impl_223_property_label,
23414  NULL
23415 };
23416 
23418 impl_223_meta_object = {
23419  {
23420  &afw_runtime_inf_const_meta_object_inf
23421  },
23422  &impl_223,
23423  NULL
23424 };
23425 
23426 static const afw_utf8_t
23427 impl_223_meta_path =
23428  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace5");
23429 
23431 impl_223 = {
23432  {
23433  &afw_runtime_inf_const_embedded_untyped_object,
23434  NULL,
23435  {
23436  (const afw_object_t *)&impl_223_meta_object,
23437  (const afw_object_t *)&impl_206,
23438  &afw_s_trace5,
23439  &afw_s__AdaptiveValueMeta_,
23440  &impl_223_meta_path
23441  }
23442  },
23443  &impl_223_properties[0]
23444 };
23445 
23447 impl_224;
23448 
23449 /*
23450  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace6
23451  */
23452 
23453 static const afw_value_boolean_t
23454 impl_224_property_value_allowQuery = {
23456  true
23457 };
23458 
23459 static const afw_runtime_property_t
23460 impl_224_property_allowQuery = {
23461  &afw_s_allowQuery,
23462  (const afw_value_t *)&impl_224_property_value_allowQuery
23463 };
23464 
23465 static const afw_value_string_t
23466 impl_224_property_value_brief = {
23468  AFW_UTF8_LITERAL("Include trace6 priority")
23469 };
23470 
23471 static const afw_runtime_property_t
23472 impl_224_property_brief = {
23473  &afw_s_brief,
23474  (const afw_value_t *)&impl_224_property_value_brief
23475 };
23476 
23477 static const afw_value_string_t
23478 impl_224_property_value_dataType = {
23480  AFW_UTF8_LITERAL("boolean")
23481 };
23482 
23483 static const afw_runtime_property_t
23484 impl_224_property_dataType = {
23485  &afw_s_dataType,
23486  (const afw_value_t *)&impl_224_property_value_dataType
23487 };
23488 
23489 static const afw_value_string_t
23490 impl_224_property_value_description = {
23492  AFW_UTF8_LITERAL("Include trace6 priority.")
23493 };
23494 
23495 static const afw_runtime_property_t
23496 impl_224_property_description = {
23497  &afw_s_description,
23498  (const afw_value_t *)&impl_224_property_value_description
23499 };
23500 
23501 static const afw_value_string_t
23502 impl_224_property_value_label = {
23504  AFW_UTF8_LITERAL("Trace6")
23505 };
23506 
23507 static const afw_runtime_property_t
23508 impl_224_property_label = {
23509  &afw_s_label,
23510  (const afw_value_t *)&impl_224_property_value_label
23511 };
23512 
23513 static const afw_runtime_property_t *
23514 impl_224_properties[] = {
23515  &impl_224_property_allowQuery,
23516  &impl_224_property_brief,
23517  &impl_224_property_dataType,
23518  &impl_224_property_description,
23519  &impl_224_property_label,
23520  NULL
23521 };
23522 
23524 impl_224_meta_object = {
23525  {
23526  &afw_runtime_inf_const_meta_object_inf
23527  },
23528  &impl_224,
23529  NULL
23530 };
23531 
23532 static const afw_utf8_t
23533 impl_224_meta_path =
23534  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace6");
23535 
23537 impl_224 = {
23538  {
23539  &afw_runtime_inf_const_embedded_untyped_object,
23540  NULL,
23541  {
23542  (const afw_object_t *)&impl_224_meta_object,
23543  (const afw_object_t *)&impl_206,
23544  &afw_s_trace6,
23545  &afw_s__AdaptiveValueMeta_,
23546  &impl_224_meta_path
23547  }
23548  },
23549  &impl_224_properties[0]
23550 };
23551 
23553 impl_225;
23554 
23555 /*
23556  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace7
23557  */
23558 
23559 static const afw_value_boolean_t
23560 impl_225_property_value_allowQuery = {
23562  true
23563 };
23564 
23565 static const afw_runtime_property_t
23566 impl_225_property_allowQuery = {
23567  &afw_s_allowQuery,
23568  (const afw_value_t *)&impl_225_property_value_allowQuery
23569 };
23570 
23571 static const afw_value_string_t
23572 impl_225_property_value_brief = {
23574  AFW_UTF8_LITERAL("Include trace7 priority")
23575 };
23576 
23577 static const afw_runtime_property_t
23578 impl_225_property_brief = {
23579  &afw_s_brief,
23580  (const afw_value_t *)&impl_225_property_value_brief
23581 };
23582 
23583 static const afw_value_string_t
23584 impl_225_property_value_dataType = {
23586  AFW_UTF8_LITERAL("boolean")
23587 };
23588 
23589 static const afw_runtime_property_t
23590 impl_225_property_dataType = {
23591  &afw_s_dataType,
23592  (const afw_value_t *)&impl_225_property_value_dataType
23593 };
23594 
23595 static const afw_value_string_t
23596 impl_225_property_value_description = {
23598  AFW_UTF8_LITERAL("Include trace7 priority.")
23599 };
23600 
23601 static const afw_runtime_property_t
23602 impl_225_property_description = {
23603  &afw_s_description,
23604  (const afw_value_t *)&impl_225_property_value_description
23605 };
23606 
23607 static const afw_value_string_t
23608 impl_225_property_value_label = {
23610  AFW_UTF8_LITERAL("Trace7")
23611 };
23612 
23613 static const afw_runtime_property_t
23614 impl_225_property_label = {
23615  &afw_s_label,
23616  (const afw_value_t *)&impl_225_property_value_label
23617 };
23618 
23619 static const afw_runtime_property_t *
23620 impl_225_properties[] = {
23621  &impl_225_property_allowQuery,
23622  &impl_225_property_brief,
23623  &impl_225_property_dataType,
23624  &impl_225_property_description,
23625  &impl_225_property_label,
23626  NULL
23627 };
23628 
23630 impl_225_meta_object = {
23631  {
23632  &afw_runtime_inf_const_meta_object_inf
23633  },
23634  &impl_225,
23635  NULL
23636 };
23637 
23638 static const afw_utf8_t
23639 impl_225_meta_path =
23640  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace7");
23641 
23643 impl_225 = {
23644  {
23645  &afw_runtime_inf_const_embedded_untyped_object,
23646  NULL,
23647  {
23648  (const afw_object_t *)&impl_225_meta_object,
23649  (const afw_object_t *)&impl_206,
23650  &afw_s_trace7,
23651  &afw_s__AdaptiveValueMeta_,
23652  &impl_225_meta_path
23653  }
23654  },
23655  &impl_225_properties[0]
23656 };
23657 
23659 impl_226;
23660 
23661 /*
23662  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace8
23663  */
23664 
23665 static const afw_value_boolean_t
23666 impl_226_property_value_allowQuery = {
23668  true
23669 };
23670 
23671 static const afw_runtime_property_t
23672 impl_226_property_allowQuery = {
23673  &afw_s_allowQuery,
23674  (const afw_value_t *)&impl_226_property_value_allowQuery
23675 };
23676 
23677 static const afw_value_string_t
23678 impl_226_property_value_brief = {
23680  AFW_UTF8_LITERAL("Include trace8 priority")
23681 };
23682 
23683 static const afw_runtime_property_t
23684 impl_226_property_brief = {
23685  &afw_s_brief,
23686  (const afw_value_t *)&impl_226_property_value_brief
23687 };
23688 
23689 static const afw_value_string_t
23690 impl_226_property_value_dataType = {
23692  AFW_UTF8_LITERAL("boolean")
23693 };
23694 
23695 static const afw_runtime_property_t
23696 impl_226_property_dataType = {
23697  &afw_s_dataType,
23698  (const afw_value_t *)&impl_226_property_value_dataType
23699 };
23700 
23701 static const afw_value_string_t
23702 impl_226_property_value_description = {
23704  AFW_UTF8_LITERAL("Include trace8 priority.")
23705 };
23706 
23707 static const afw_runtime_property_t
23708 impl_226_property_description = {
23709  &afw_s_description,
23710  (const afw_value_t *)&impl_226_property_value_description
23711 };
23712 
23713 static const afw_value_string_t
23714 impl_226_property_value_label = {
23716  AFW_UTF8_LITERAL("Trace8")
23717 };
23718 
23719 static const afw_runtime_property_t
23720 impl_226_property_label = {
23721  &afw_s_label,
23722  (const afw_value_t *)&impl_226_property_value_label
23723 };
23724 
23725 static const afw_runtime_property_t *
23726 impl_226_properties[] = {
23727  &impl_226_property_allowQuery,
23728  &impl_226_property_brief,
23729  &impl_226_property_dataType,
23730  &impl_226_property_description,
23731  &impl_226_property_label,
23732  NULL
23733 };
23734 
23736 impl_226_meta_object = {
23737  {
23738  &afw_runtime_inf_const_meta_object_inf
23739  },
23740  &impl_226,
23741  NULL
23742 };
23743 
23744 static const afw_utf8_t
23745 impl_226_meta_path =
23746  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/trace8");
23747 
23749 impl_226 = {
23750  {
23751  &afw_runtime_inf_const_embedded_untyped_object,
23752  NULL,
23753  {
23754  (const afw_object_t *)&impl_226_meta_object,
23755  (const afw_object_t *)&impl_206,
23756  &afw_s_trace8,
23757  &afw_s__AdaptiveValueMeta_,
23758  &impl_226_meta_path
23759  }
23760  },
23761  &impl_226_properties[0]
23762 };
23763 
23765 impl_227;
23766 
23767 /*
23768  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/warning
23769  */
23770 
23771 static const afw_value_boolean_t
23772 impl_227_property_value_allowQuery = {
23774  true
23775 };
23776 
23777 static const afw_runtime_property_t
23778 impl_227_property_allowQuery = {
23779  &afw_s_allowQuery,
23780  (const afw_value_t *)&impl_227_property_value_allowQuery
23781 };
23782 
23783 static const afw_value_string_t
23784 impl_227_property_value_brief = {
23786  AFW_UTF8_LITERAL("Include warning priority")
23787 };
23788 
23789 static const afw_runtime_property_t
23790 impl_227_property_brief = {
23791  &afw_s_brief,
23792  (const afw_value_t *)&impl_227_property_value_brief
23793 };
23794 
23795 static const afw_value_string_t
23796 impl_227_property_value_dataType = {
23798  AFW_UTF8_LITERAL("boolean")
23799 };
23800 
23801 static const afw_runtime_property_t
23802 impl_227_property_dataType = {
23803  &afw_s_dataType,
23804  (const afw_value_t *)&impl_227_property_value_dataType
23805 };
23806 
23807 static const afw_value_string_t
23808 impl_227_property_value_description = {
23810  AFW_UTF8_LITERAL("Include warning priority.")
23811 };
23812 
23813 static const afw_runtime_property_t
23814 impl_227_property_description = {
23815  &afw_s_description,
23816  (const afw_value_t *)&impl_227_property_value_description
23817 };
23818 
23819 static const afw_value_string_t
23820 impl_227_property_value_label = {
23822  AFW_UTF8_LITERAL("Warning")
23823 };
23824 
23825 static const afw_runtime_property_t
23826 impl_227_property_label = {
23827  &afw_s_label,
23828  (const afw_value_t *)&impl_227_property_value_label
23829 };
23830 
23831 static const afw_runtime_property_t *
23832 impl_227_properties[] = {
23833  &impl_227_property_allowQuery,
23834  &impl_227_property_brief,
23835  &impl_227_property_dataType,
23836  &impl_227_property_description,
23837  &impl_227_property_label,
23838  NULL
23839 };
23840 
23842 impl_227_meta_object = {
23843  {
23844  &afw_runtime_inf_const_meta_object_inf
23845  },
23846  &impl_227,
23847  NULL
23848 };
23849 
23850 static const afw_utf8_t
23851 impl_227_meta_path =
23852  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes/warning");
23853 
23855 impl_227 = {
23856  {
23857  &afw_runtime_inf_const_embedded_untyped_object,
23858  NULL,
23859  {
23860  (const afw_object_t *)&impl_227_meta_object,
23861  (const afw_object_t *)&impl_206,
23862  &afw_s_warning,
23863  &afw_s__AdaptiveValueMeta_,
23864  &impl_227_meta_path
23865  }
23866  },
23867  &impl_227_properties[0]
23868 };
23869 
23870 /*
23871  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes
23872  */
23873 
23874 static const afw_value_object_t
23875 impl_206_property_value_alert = {
23877  (const afw_object_t *)&impl_207
23878 };
23879 
23880 static const afw_runtime_property_t
23881 impl_206_property_alert = {
23882  &afw_s_alert,
23883  (const afw_value_t *)&impl_206_property_value_alert
23884 };
23885 
23886 static const afw_value_object_t
23887 impl_206_property_value_crit = {
23889  (const afw_object_t *)&impl_208
23890 };
23891 
23892 static const afw_runtime_property_t
23893 impl_206_property_crit = {
23894  &afw_s_crit,
23895  (const afw_value_t *)&impl_206_property_value_crit
23896 };
23897 
23898 static const afw_value_object_t
23899 impl_206_property_value_custom = {
23901  (const afw_object_t *)&impl_209
23902 };
23903 
23904 static const afw_runtime_property_t
23905 impl_206_property_custom = {
23906  &afw_s_custom,
23907  (const afw_value_t *)&impl_206_property_value_custom
23908 };
23909 
23910 static const afw_value_object_t
23911 impl_206_property_value_debug = {
23913  (const afw_object_t *)&impl_210
23914 };
23915 
23916 static const afw_runtime_property_t
23917 impl_206_property_debug = {
23918  &afw_s_debug,
23919  (const afw_value_t *)&impl_206_property_value_debug
23920 };
23921 
23922 static const afw_value_object_t
23923 impl_206_property_value_emerg = {
23925  (const afw_object_t *)&impl_211
23926 };
23927 
23928 static const afw_runtime_property_t
23929 impl_206_property_emerg = {
23930  &afw_s_emerg,
23931  (const afw_value_t *)&impl_206_property_value_emerg
23932 };
23933 
23934 static const afw_value_object_t
23935 impl_206_property_value_err = {
23937  (const afw_object_t *)&impl_212
23938 };
23939 
23940 static const afw_runtime_property_t
23941 impl_206_property_err = {
23942  &afw_s_err,
23943  (const afw_value_t *)&impl_206_property_value_err
23944 };
23945 
23946 static const afw_value_object_t
23947 impl_206_property_value_filter = {
23949  (const afw_object_t *)&impl_213
23950 };
23951 
23952 static const afw_runtime_property_t
23953 impl_206_property_filter = {
23954  &afw_s_filter,
23955  (const afw_value_t *)&impl_206_property_value_filter
23956 };
23957 
23958 static const afw_value_object_t
23959 impl_206_property_value_format = {
23961  (const afw_object_t *)&impl_214
23962 };
23963 
23964 static const afw_runtime_property_t
23965 impl_206_property_format = {
23966  &afw_s_format,
23967  (const afw_value_t *)&impl_206_property_value_format
23968 };
23969 
23970 static const afw_value_object_t
23971 impl_206_property_value_info = {
23973  (const afw_object_t *)&impl_215
23974 };
23975 
23976 static const afw_runtime_property_t
23977 impl_206_property_info = {
23978  &afw_s_info,
23979  (const afw_value_t *)&impl_206_property_value_info
23980 };
23981 
23982 static const afw_value_object_t
23983 impl_206_property_value_logId = {
23985  (const afw_object_t *)&impl_216
23986 };
23987 
23988 static const afw_runtime_property_t
23989 impl_206_property_logId = {
23990  &afw_s_logId,
23991  (const afw_value_t *)&impl_206_property_value_logId
23992 };
23993 
23994 static const afw_value_object_t
23995 impl_206_property_value_logType = {
23997  (const afw_object_t *)&impl_217
23998 };
23999 
24000 static const afw_runtime_property_t
24001 impl_206_property_logType = {
24002  &afw_s_logType,
24003  (const afw_value_t *)&impl_206_property_value_logType
24004 };
24005 
24006 static const afw_value_object_t
24007 impl_206_property_value_notice = {
24009  (const afw_object_t *)&impl_218
24010 };
24011 
24012 static const afw_runtime_property_t
24013 impl_206_property_notice = {
24014  &afw_s_notice,
24015  (const afw_value_t *)&impl_206_property_value_notice
24016 };
24017 
24018 static const afw_value_object_t
24019 impl_206_property_value_trace1 = {
24021  (const afw_object_t *)&impl_219
24022 };
24023 
24024 static const afw_runtime_property_t
24025 impl_206_property_trace1 = {
24026  &afw_s_trace1,
24027  (const afw_value_t *)&impl_206_property_value_trace1
24028 };
24029 
24030 static const afw_value_object_t
24031 impl_206_property_value_trace2 = {
24033  (const afw_object_t *)&impl_220
24034 };
24035 
24036 static const afw_runtime_property_t
24037 impl_206_property_trace2 = {
24038  &afw_s_trace2,
24039  (const afw_value_t *)&impl_206_property_value_trace2
24040 };
24041 
24042 static const afw_value_object_t
24043 impl_206_property_value_trace3 = {
24045  (const afw_object_t *)&impl_221
24046 };
24047 
24048 static const afw_runtime_property_t
24049 impl_206_property_trace3 = {
24050  &afw_s_trace3,
24051  (const afw_value_t *)&impl_206_property_value_trace3
24052 };
24053 
24054 static const afw_value_object_t
24055 impl_206_property_value_trace4 = {
24057  (const afw_object_t *)&impl_222
24058 };
24059 
24060 static const afw_runtime_property_t
24061 impl_206_property_trace4 = {
24062  &afw_s_trace4,
24063  (const afw_value_t *)&impl_206_property_value_trace4
24064 };
24065 
24066 static const afw_value_object_t
24067 impl_206_property_value_trace5 = {
24069  (const afw_object_t *)&impl_223
24070 };
24071 
24072 static const afw_runtime_property_t
24073 impl_206_property_trace5 = {
24074  &afw_s_trace5,
24075  (const afw_value_t *)&impl_206_property_value_trace5
24076 };
24077 
24078 static const afw_value_object_t
24079 impl_206_property_value_trace6 = {
24081  (const afw_object_t *)&impl_224
24082 };
24083 
24084 static const afw_runtime_property_t
24085 impl_206_property_trace6 = {
24086  &afw_s_trace6,
24087  (const afw_value_t *)&impl_206_property_value_trace6
24088 };
24089 
24090 static const afw_value_object_t
24091 impl_206_property_value_trace7 = {
24093  (const afw_object_t *)&impl_225
24094 };
24095 
24096 static const afw_runtime_property_t
24097 impl_206_property_trace7 = {
24098  &afw_s_trace7,
24099  (const afw_value_t *)&impl_206_property_value_trace7
24100 };
24101 
24102 static const afw_value_object_t
24103 impl_206_property_value_trace8 = {
24105  (const afw_object_t *)&impl_226
24106 };
24107 
24108 static const afw_runtime_property_t
24109 impl_206_property_trace8 = {
24110  &afw_s_trace8,
24111  (const afw_value_t *)&impl_206_property_value_trace8
24112 };
24113 
24114 static const afw_value_object_t
24115 impl_206_property_value_warning = {
24117  (const afw_object_t *)&impl_227
24118 };
24119 
24120 static const afw_runtime_property_t
24121 impl_206_property_warning = {
24122  &afw_s_warning,
24123  (const afw_value_t *)&impl_206_property_value_warning
24124 };
24125 
24126 static const afw_runtime_property_t *
24127 impl_206_properties[] = {
24128  &impl_206_property_alert,
24129  &impl_206_property_crit,
24130  &impl_206_property_custom,
24131  &impl_206_property_debug,
24132  &impl_206_property_emerg,
24133  &impl_206_property_err,
24134  &impl_206_property_filter,
24135  &impl_206_property_format,
24136  &impl_206_property_info,
24137  &impl_206_property_logId,
24138  &impl_206_property_logType,
24139  &impl_206_property_notice,
24140  &impl_206_property_trace1,
24141  &impl_206_property_trace2,
24142  &impl_206_property_trace3,
24143  &impl_206_property_trace4,
24144  &impl_206_property_trace5,
24145  &impl_206_property_trace6,
24146  &impl_206_property_trace7,
24147  &impl_206_property_trace8,
24148  &impl_206_property_warning,
24149  NULL
24150 };
24151 
24152 static const afw_utf8_t
24153 impl_206_parentPaths_array[] = {
24154  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes")
24155 };
24156 
24158 impl_206_parentPaths_list = {
24161  sizeof(impl_206_parentPaths_array) / sizeof(afw_utf8_t),
24162  (const void *)&impl_206_parentPaths_array
24163 };
24164 
24165 static const afw_value_list_t
24166 impl_206_parentPaths = {
24168  (const afw_list_t *)&impl_206_parentPaths_list
24169 };
24170 
24172 impl_206_meta_object = {
24173  {
24174  &afw_runtime_inf_const_meta_object_inf
24175  },
24176  &impl_206,
24177  &impl_206_parentPaths
24178 };
24179 
24180 static const afw_utf8_t
24181 impl_206_meta_path =
24182  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes");
24183 
24185 impl_206 = {
24186  {
24187  &afw_runtime_inf_const_embedded_untyped_object,
24188  NULL,
24189  {
24190  (const afw_object_t *)&impl_206_meta_object,
24191  (const afw_object_t *)&impl_205,
24192  &afw_s_propertyTypes,
24193  &afw_s__AdaptivePropertyTypes_,
24194  &impl_206_meta_path
24195  }
24196  },
24197  &impl_206_properties[0]
24198 };
24199 
24200 /*
24201  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log
24202  */
24203 
24204 static const afw_value_boolean_t
24205 impl_205_property_value_allowEntity = {
24207  false
24208 };
24209 
24210 static const afw_runtime_property_t
24211 impl_205_property_allowEntity = {
24212  &afw_s_allowEntity,
24213  (const afw_value_t *)&impl_205_property_value_allowEntity
24214 };
24215 
24216 static const afw_utf8_t
24217 impl_205_array_collectionURIs[] = {
24218  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
24219 };
24220 
24222 impl_205_list_collectionURIs = {
24225  sizeof(impl_205_array_collectionURIs) / sizeof(afw_utf8_t),
24226  &impl_205_array_collectionURIs
24227 };
24228 
24229 static const afw_value_list_t
24230 impl_205_property_value_collectionURIs = {
24232  (const afw_list_t *)&impl_205_list_collectionURIs
24233 };
24234 
24235 static const afw_runtime_property_t
24236 impl_205_property_collectionURIs = {
24237  &afw_s_collectionURIs,
24238  (const afw_value_t *)&impl_205_property_value_collectionURIs
24239 };
24240 
24241 static const afw_value_string_t
24242 impl_205_property_value_description = {
24244  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=log. This object type is the parent of an _AdaptiveObjectType_ that contains logType specific properties.")
24245 };
24246 
24247 static const afw_runtime_property_t
24248 impl_205_property_description = {
24249  &afw_s_description,
24250  (const afw_value_t *)&impl_205_property_value_description
24251 };
24252 
24253 static const afw_value_string_t
24254 impl_205_property_value_objectType = {
24256  AFW_UTF8_LITERAL("_AdaptiveConf_log")
24257 };
24258 
24259 static const afw_runtime_property_t
24260 impl_205_property_objectType = {
24261  &afw_s_objectType,
24262  (const afw_value_t *)&impl_205_property_value_objectType
24263 };
24264 
24265 static const afw_value_object_t
24266 impl_205_property_value_propertyTypes = {
24268  (const afw_object_t *)&impl_206
24269 };
24270 
24271 static const afw_runtime_property_t
24272 impl_205_property_propertyTypes = {
24273  &afw_s_propertyTypes,
24274  (const afw_value_t *)&impl_205_property_value_propertyTypes
24275 };
24276 
24277 static const afw_runtime_property_t *
24278 impl_205_properties[] = {
24279  &impl_205_property_allowEntity,
24280  &impl_205_property_collectionURIs,
24281  &impl_205_property_description,
24282  &impl_205_property_objectType,
24283  &impl_205_property_propertyTypes,
24284  NULL
24285 };
24286 
24288 impl_205_meta_object = {
24289  {
24290  &afw_runtime_inf_const_meta_object_inf
24291  },
24292  &impl_205,
24293  NULL
24294 };
24295 
24296 static const afw_utf8_t
24297 impl_205_meta_path =
24298  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log");
24299 
24301 impl_205 = {
24302  {
24304  NULL,
24305  {
24306  (const afw_object_t *)&impl_205_meta_object,
24307  NULL,
24308  &afw_s__AdaptiveConf_log,
24309  &afw_s__AdaptiveObjectType_,
24310  &impl_205_meta_path
24311  }
24312  },
24313  &impl_205_properties[0]
24314 };
24315 
24317 impl_228;
24318 
24320 impl_229;
24321 
24322 /*
24323  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_event_log/propertyTypes
24324  */
24325 
24326 static const afw_runtime_property_t *
24327 impl_229_properties[] = {
24328  NULL
24329 };
24330 
24331 static const afw_utf8_t
24332 impl_229_parentPaths_array[] = {
24333  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes")
24334 };
24335 
24337 impl_229_parentPaths_list = {
24340  sizeof(impl_229_parentPaths_array) / sizeof(afw_utf8_t),
24341  (const void *)&impl_229_parentPaths_array
24342 };
24343 
24344 static const afw_value_list_t
24345 impl_229_parentPaths = {
24347  (const afw_list_t *)&impl_229_parentPaths_list
24348 };
24349 
24351 impl_229_meta_object = {
24352  {
24353  &afw_runtime_inf_const_meta_object_inf
24354  },
24355  &impl_229,
24356  &impl_229_parentPaths
24357 };
24358 
24359 static const afw_utf8_t
24360 impl_229_meta_path =
24361  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_event_log/propertyTypes");
24362 
24364 impl_229 = {
24365  {
24366  &afw_runtime_inf_const_embedded_untyped_object,
24367  NULL,
24368  {
24369  (const afw_object_t *)&impl_229_meta_object,
24370  (const afw_object_t *)&impl_228,
24371  &afw_s_propertyTypes,
24372  &afw_s__AdaptivePropertyTypes_,
24373  &impl_229_meta_path
24374  }
24375  },
24376  &impl_229_properties[0]
24377 };
24378 
24379 /*
24380  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_event_log
24381  */
24382 
24383 static const afw_value_boolean_t
24384 impl_228_property_value_allowEntity = {
24386  false
24387 };
24388 
24389 static const afw_runtime_property_t
24390 impl_228_property_allowEntity = {
24391  &afw_s_allowEntity,
24392  (const afw_value_t *)&impl_228_property_value_allowEntity
24393 };
24394 
24395 static const afw_utf8_t
24396 impl_228_array_collectionURIs[] = {
24397  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
24398 };
24399 
24401 impl_228_list_collectionURIs = {
24404  sizeof(impl_228_array_collectionURIs) / sizeof(afw_utf8_t),
24405  &impl_228_array_collectionURIs
24406 };
24407 
24408 static const afw_value_list_t
24409 impl_228_property_value_collectionURIs = {
24411  (const afw_list_t *)&impl_228_list_collectionURIs
24412 };
24413 
24414 static const afw_runtime_property_t
24415 impl_228_property_collectionURIs = {
24416  &afw_s_collectionURIs,
24417  (const afw_value_t *)&impl_228_property_value_collectionURIs
24418 };
24419 
24420 static const afw_value_string_t
24421 impl_228_property_value_description = {
24423  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=log logType=event_log. This log type is only available on Windows.")
24424 };
24425 
24426 static const afw_runtime_property_t
24427 impl_228_property_description = {
24428  &afw_s_description,
24429  (const afw_value_t *)&impl_228_property_value_description
24430 };
24431 
24432 static const afw_value_string_t
24433 impl_228_property_value_objectType = {
24435  AFW_UTF8_LITERAL("_AdaptiveConf_log_event_log")
24436 };
24437 
24438 static const afw_runtime_property_t
24439 impl_228_property_objectType = {
24440  &afw_s_objectType,
24441  (const afw_value_t *)&impl_228_property_value_objectType
24442 };
24443 
24444 static const afw_value_object_t
24445 impl_228_property_value_propertyTypes = {
24447  (const afw_object_t *)&impl_229
24448 };
24449 
24450 static const afw_runtime_property_t
24451 impl_228_property_propertyTypes = {
24452  &afw_s_propertyTypes,
24453  (const afw_value_t *)&impl_228_property_value_propertyTypes
24454 };
24455 
24456 static const afw_runtime_property_t *
24457 impl_228_properties[] = {
24458  &impl_228_property_allowEntity,
24459  &impl_228_property_collectionURIs,
24460  &impl_228_property_description,
24461  &impl_228_property_objectType,
24462  &impl_228_property_propertyTypes,
24463  NULL
24464 };
24465 
24467 impl_228_meta_object = {
24468  {
24469  &afw_runtime_inf_const_meta_object_inf
24470  },
24471  &impl_228,
24472  NULL
24473 };
24474 
24475 static const afw_utf8_t
24476 impl_228_meta_path =
24477  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_event_log");
24478 
24480 impl_228 = {
24481  {
24483  NULL,
24484  {
24485  (const afw_object_t *)&impl_228_meta_object,
24486  NULL,
24487  &afw_s__AdaptiveConf_log_event_log,
24488  &afw_s__AdaptiveObjectType_,
24489  &impl_228_meta_path
24490  }
24491  },
24492  &impl_228_properties[0]
24493 };
24494 
24496 impl_230;
24497 
24499 impl_231;
24500 
24501 /*
24502  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_standard/propertyTypes
24503  */
24504 
24505 static const afw_runtime_property_t *
24506 impl_231_properties[] = {
24507  NULL
24508 };
24509 
24510 static const afw_utf8_t
24511 impl_231_parentPaths_array[] = {
24512  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes")
24513 };
24514 
24516 impl_231_parentPaths_list = {
24519  sizeof(impl_231_parentPaths_array) / sizeof(afw_utf8_t),
24520  (const void *)&impl_231_parentPaths_array
24521 };
24522 
24523 static const afw_value_list_t
24524 impl_231_parentPaths = {
24526  (const afw_list_t *)&impl_231_parentPaths_list
24527 };
24528 
24530 impl_231_meta_object = {
24531  {
24532  &afw_runtime_inf_const_meta_object_inf
24533  },
24534  &impl_231,
24535  &impl_231_parentPaths
24536 };
24537 
24538 static const afw_utf8_t
24539 impl_231_meta_path =
24540  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_standard/propertyTypes");
24541 
24543 impl_231 = {
24544  {
24545  &afw_runtime_inf_const_embedded_untyped_object,
24546  NULL,
24547  {
24548  (const afw_object_t *)&impl_231_meta_object,
24549  (const afw_object_t *)&impl_230,
24550  &afw_s_propertyTypes,
24551  &afw_s__AdaptivePropertyTypes_,
24552  &impl_231_meta_path
24553  }
24554  },
24555  &impl_231_properties[0]
24556 };
24557 
24558 /*
24559  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_standard
24560  */
24561 
24562 static const afw_value_boolean_t
24563 impl_230_property_value_allowEntity = {
24565  false
24566 };
24567 
24568 static const afw_runtime_property_t
24569 impl_230_property_allowEntity = {
24570  &afw_s_allowEntity,
24571  (const afw_value_t *)&impl_230_property_value_allowEntity
24572 };
24573 
24574 static const afw_utf8_t
24575 impl_230_array_collectionURIs[] = {
24576  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
24577 };
24578 
24580 impl_230_list_collectionURIs = {
24583  sizeof(impl_230_array_collectionURIs) / sizeof(afw_utf8_t),
24584  &impl_230_array_collectionURIs
24585 };
24586 
24587 static const afw_value_list_t
24588 impl_230_property_value_collectionURIs = {
24590  (const afw_list_t *)&impl_230_list_collectionURIs
24591 };
24592 
24593 static const afw_runtime_property_t
24594 impl_230_property_collectionURIs = {
24595  &afw_s_collectionURIs,
24596  (const afw_value_t *)&impl_230_property_value_collectionURIs
24597 };
24598 
24599 static const afw_value_string_t
24600 impl_230_property_value_description = {
24602  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=log logType=standard. This type of log writes log messages to stdout.")
24603 };
24604 
24605 static const afw_runtime_property_t
24606 impl_230_property_description = {
24607  &afw_s_description,
24608  (const afw_value_t *)&impl_230_property_value_description
24609 };
24610 
24611 static const afw_value_string_t
24612 impl_230_property_value_objectType = {
24614  AFW_UTF8_LITERAL("_AdaptiveConf_log_standard")
24615 };
24616 
24617 static const afw_runtime_property_t
24618 impl_230_property_objectType = {
24619  &afw_s_objectType,
24620  (const afw_value_t *)&impl_230_property_value_objectType
24621 };
24622 
24623 static const afw_value_object_t
24624 impl_230_property_value_propertyTypes = {
24626  (const afw_object_t *)&impl_231
24627 };
24628 
24629 static const afw_runtime_property_t
24630 impl_230_property_propertyTypes = {
24631  &afw_s_propertyTypes,
24632  (const afw_value_t *)&impl_230_property_value_propertyTypes
24633 };
24634 
24635 static const afw_runtime_property_t *
24636 impl_230_properties[] = {
24637  &impl_230_property_allowEntity,
24638  &impl_230_property_collectionURIs,
24639  &impl_230_property_description,
24640  &impl_230_property_objectType,
24641  &impl_230_property_propertyTypes,
24642  NULL
24643 };
24644 
24646 impl_230_meta_object = {
24647  {
24648  &afw_runtime_inf_const_meta_object_inf
24649  },
24650  &impl_230,
24651  NULL
24652 };
24653 
24654 static const afw_utf8_t
24655 impl_230_meta_path =
24656  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_standard");
24657 
24659 impl_230 = {
24660  {
24662  NULL,
24663  {
24664  (const afw_object_t *)&impl_230_meta_object,
24665  NULL,
24666  &afw_s__AdaptiveConf_log_standard,
24667  &afw_s__AdaptiveObjectType_,
24668  &impl_230_meta_path
24669  }
24670  },
24671  &impl_230_properties[0]
24672 };
24673 
24675 impl_232;
24676 
24678 impl_233;
24679 
24681 impl_234;
24682 
24683 /*
24684  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/facility
24685  */
24686 
24687 static const afw_value_string_t
24688 impl_234_property_value_brief = {
24690  AFW_UTF8_LITERAL("The syslog facility")
24691 };
24692 
24693 static const afw_runtime_property_t
24694 impl_234_property_brief = {
24695  &afw_s_brief,
24696  (const afw_value_t *)&impl_234_property_value_brief
24697 };
24698 
24699 static const afw_value_string_t
24700 impl_234_property_value_dataType = {
24702  AFW_UTF8_LITERAL("string")
24703 };
24704 
24705 static const afw_runtime_property_t
24706 impl_234_property_dataType = {
24707  &afw_s_dataType,
24708  (const afw_value_t *)&impl_234_property_value_dataType
24709 };
24710 
24711 static const afw_value_string_t
24712 impl_234_property_value_description = {
24714  AFW_UTF8_LITERAL("The facility argument is used to specify what type of program is logging the message. This lets the configuration file specify that messages from different facilities will be handled differently. Valid options are: auth, authpriv, cron, daemon, ftp, kern, local0 through local7, lpr, mail, news, user, uucp.")
24715 };
24716 
24717 static const afw_runtime_property_t
24718 impl_234_property_description = {
24719  &afw_s_description,
24720  (const afw_value_t *)&impl_234_property_value_description
24721 };
24722 
24723 static const afw_value_string_t
24724 impl_234_property_value_label = {
24726  AFW_UTF8_LITERAL("Facility")
24727 };
24728 
24729 static const afw_runtime_property_t
24730 impl_234_property_label = {
24731  &afw_s_label,
24732  (const afw_value_t *)&impl_234_property_value_label
24733 };
24734 
24735 static const afw_value_boolean_t
24736 impl_234_property_value_required = {
24738  false
24739 };
24740 
24741 static const afw_runtime_property_t
24742 impl_234_property_required = {
24743  &afw_s_required,
24744  (const afw_value_t *)&impl_234_property_value_required
24745 };
24746 
24747 static const afw_runtime_property_t *
24748 impl_234_properties[] = {
24749  &impl_234_property_brief,
24750  &impl_234_property_dataType,
24751  &impl_234_property_description,
24752  &impl_234_property_label,
24753  &impl_234_property_required,
24754  NULL
24755 };
24756 
24758 impl_234_meta_object = {
24759  {
24760  &afw_runtime_inf_const_meta_object_inf
24761  },
24762  &impl_234,
24763  NULL
24764 };
24765 
24766 static const afw_utf8_t
24767 impl_234_meta_path =
24768  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/facility");
24769 
24771 impl_234 = {
24772  {
24773  &afw_runtime_inf_const_embedded_untyped_object,
24774  NULL,
24775  {
24776  (const afw_object_t *)&impl_234_meta_object,
24777  (const afw_object_t *)&impl_233,
24778  &afw_s_facility,
24779  &afw_s__AdaptiveValueMeta_,
24780  &impl_234_meta_path
24781  }
24782  },
24783  &impl_234_properties[0]
24784 };
24785 
24787 impl_235;
24788 
24789 /*
24790  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/ident
24791  */
24792 
24793 static const afw_value_string_t
24794 impl_235_property_value_brief = {
24796  AFW_UTF8_LITERAL("The syslog message identifier")
24797 };
24798 
24799 static const afw_runtime_property_t
24800 impl_235_property_brief = {
24801  &afw_s_brief,
24802  (const afw_value_t *)&impl_235_property_value_brief
24803 };
24804 
24805 static const afw_value_string_t
24806 impl_235_property_value_dataType = {
24808  AFW_UTF8_LITERAL("string")
24809 };
24810 
24811 static const afw_runtime_property_t
24812 impl_235_property_dataType = {
24813  &afw_s_dataType,
24814  (const afw_value_t *)&impl_235_property_value_dataType
24815 };
24816 
24817 static const afw_value_string_t
24818 impl_235_property_value_description = {
24820  AFW_UTF8_LITERAL("The identifier is prepended to every message, and is typically set to the program name. If omitted, the program name is used.")
24821 };
24822 
24823 static const afw_runtime_property_t
24824 impl_235_property_description = {
24825  &afw_s_description,
24826  (const afw_value_t *)&impl_235_property_value_description
24827 };
24828 
24829 static const afw_value_string_t
24830 impl_235_property_value_label = {
24832  AFW_UTF8_LITERAL("Identifier")
24833 };
24834 
24835 static const afw_runtime_property_t
24836 impl_235_property_label = {
24837  &afw_s_label,
24838  (const afw_value_t *)&impl_235_property_value_label
24839 };
24840 
24841 static const afw_value_boolean_t
24842 impl_235_property_value_required = {
24844  false
24845 };
24846 
24847 static const afw_runtime_property_t
24848 impl_235_property_required = {
24849  &afw_s_required,
24850  (const afw_value_t *)&impl_235_property_value_required
24851 };
24852 
24853 static const afw_runtime_property_t *
24854 impl_235_properties[] = {
24855  &impl_235_property_brief,
24856  &impl_235_property_dataType,
24857  &impl_235_property_description,
24858  &impl_235_property_label,
24859  &impl_235_property_required,
24860  NULL
24861 };
24862 
24864 impl_235_meta_object = {
24865  {
24866  &afw_runtime_inf_const_meta_object_inf
24867  },
24868  &impl_235,
24869  NULL
24870 };
24871 
24872 static const afw_utf8_t
24873 impl_235_meta_path =
24874  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/ident");
24875 
24877 impl_235 = {
24878  {
24879  &afw_runtime_inf_const_embedded_untyped_object,
24880  NULL,
24881  {
24882  (const afw_object_t *)&impl_235_meta_object,
24883  (const afw_object_t *)&impl_233,
24884  &afw_s_ident,
24885  &afw_s__AdaptiveValueMeta_,
24886  &impl_235_meta_path
24887  }
24888  },
24889  &impl_235_properties[0]
24890 };
24891 
24893 impl_236;
24894 
24895 /*
24896  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogCons
24897  */
24898 
24899 static const afw_value_string_t
24900 impl_236_property_value_brief = {
24902  AFW_UTF8_LITERAL("Write to Console on error")
24903 };
24904 
24905 static const afw_runtime_property_t
24906 impl_236_property_brief = {
24907  &afw_s_brief,
24908  (const afw_value_t *)&impl_236_property_value_brief
24909 };
24910 
24911 static const afw_value_string_t
24912 impl_236_property_value_dataType = {
24914  AFW_UTF8_LITERAL("boolean")
24915 };
24916 
24917 static const afw_runtime_property_t
24918 impl_236_property_dataType = {
24919  &afw_s_dataType,
24920  (const afw_value_t *)&impl_236_property_value_dataType
24921 };
24922 
24923 static const afw_value_string_t
24924 impl_236_property_value_description = {
24926  AFW_UTF8_LITERAL("Write directly to system console if there is an error while sending to system logger.")
24927 };
24928 
24929 static const afw_runtime_property_t
24930 impl_236_property_description = {
24931  &afw_s_description,
24932  (const afw_value_t *)&impl_236_property_value_description
24933 };
24934 
24935 static const afw_value_string_t
24936 impl_236_property_value_label = {
24938  AFW_UTF8_LITERAL("Write to Console")
24939 };
24940 
24941 static const afw_runtime_property_t
24942 impl_236_property_label = {
24943  &afw_s_label,
24944  (const afw_value_t *)&impl_236_property_value_label
24945 };
24946 
24947 static const afw_value_boolean_t
24948 impl_236_property_value_required = {
24950  false
24951 };
24952 
24953 static const afw_runtime_property_t
24954 impl_236_property_required = {
24955  &afw_s_required,
24956  (const afw_value_t *)&impl_236_property_value_required
24957 };
24958 
24959 static const afw_runtime_property_t *
24960 impl_236_properties[] = {
24961  &impl_236_property_brief,
24962  &impl_236_property_dataType,
24963  &impl_236_property_description,
24964  &impl_236_property_label,
24965  &impl_236_property_required,
24966  NULL
24967 };
24968 
24970 impl_236_meta_object = {
24971  {
24972  &afw_runtime_inf_const_meta_object_inf
24973  },
24974  &impl_236,
24975  NULL
24976 };
24977 
24978 static const afw_utf8_t
24979 impl_236_meta_path =
24980  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogCons");
24981 
24983 impl_236 = {
24984  {
24985  &afw_runtime_inf_const_embedded_untyped_object,
24986  NULL,
24987  {
24988  (const afw_object_t *)&impl_236_meta_object,
24989  (const afw_object_t *)&impl_233,
24990  &afw_s_optionLogCons,
24991  &afw_s__AdaptiveValueMeta_,
24992  &impl_236_meta_path
24993  }
24994  },
24995  &impl_236_properties[0]
24996 };
24997 
24999 impl_237;
25000 
25001 /*
25002  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogNoDelay
25003  */
25004 
25005 static const afw_value_string_t
25006 impl_237_property_value_brief = {
25008  AFW_UTF8_LITERAL("Open the connection immediately")
25009 };
25010 
25011 static const afw_runtime_property_t
25012 impl_237_property_brief = {
25013  &afw_s_brief,
25014  (const afw_value_t *)&impl_237_property_value_brief
25015 };
25016 
25017 static const afw_value_string_t
25018 impl_237_property_value_dataType = {
25020  AFW_UTF8_LITERAL("boolean")
25021 };
25022 
25023 static const afw_runtime_property_t
25024 impl_237_property_dataType = {
25025  &afw_s_dataType,
25026  (const afw_value_t *)&impl_237_property_value_dataType
25027 };
25028 
25029 static const afw_value_string_t
25030 impl_237_property_value_description = {
25032  AFW_UTF8_LITERAL("Open the connection immediately (normally, the connection is opened when the first message is logged).")
25033 };
25034 
25035 static const afw_runtime_property_t
25036 impl_237_property_description = {
25037  &afw_s_description,
25038  (const afw_value_t *)&impl_237_property_value_description
25039 };
25040 
25041 static const afw_value_string_t
25042 impl_237_property_value_label = {
25044  AFW_UTF8_LITERAL("Connect Immediately")
25045 };
25046 
25047 static const afw_runtime_property_t
25048 impl_237_property_label = {
25049  &afw_s_label,
25050  (const afw_value_t *)&impl_237_property_value_label
25051 };
25052 
25053 static const afw_value_boolean_t
25054 impl_237_property_value_required = {
25056  false
25057 };
25058 
25059 static const afw_runtime_property_t
25060 impl_237_property_required = {
25061  &afw_s_required,
25062  (const afw_value_t *)&impl_237_property_value_required
25063 };
25064 
25065 static const afw_runtime_property_t *
25066 impl_237_properties[] = {
25067  &impl_237_property_brief,
25068  &impl_237_property_dataType,
25069  &impl_237_property_description,
25070  &impl_237_property_label,
25071  &impl_237_property_required,
25072  NULL
25073 };
25074 
25076 impl_237_meta_object = {
25077  {
25078  &afw_runtime_inf_const_meta_object_inf
25079  },
25080  &impl_237,
25081  NULL
25082 };
25083 
25084 static const afw_utf8_t
25085 impl_237_meta_path =
25086  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogNoDelay");
25087 
25089 impl_237 = {
25090  {
25091  &afw_runtime_inf_const_embedded_untyped_object,
25092  NULL,
25093  {
25094  (const afw_object_t *)&impl_237_meta_object,
25095  (const afw_object_t *)&impl_233,
25096  &afw_s_optionLogNoDelay,
25097  &afw_s__AdaptiveValueMeta_,
25098  &impl_237_meta_path
25099  }
25100  },
25101  &impl_237_properties[0]
25102 };
25103 
25105 impl_238;
25106 
25107 /*
25108  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogNoWait
25109  */
25110 
25111 static const afw_value_string_t
25112 impl_238_property_value_brief = {
25114  AFW_UTF8_LITERAL("Don't wait for child process")
25115 };
25116 
25117 static const afw_runtime_property_t
25118 impl_238_property_brief = {
25119  &afw_s_brief,
25120  (const afw_value_t *)&impl_238_property_value_brief
25121 };
25122 
25123 static const afw_value_string_t
25124 impl_238_property_value_dataType = {
25126  AFW_UTF8_LITERAL("boolean")
25127 };
25128 
25129 static const afw_runtime_property_t
25130 impl_238_property_dataType = {
25131  &afw_s_dataType,
25132  (const afw_value_t *)&impl_238_property_value_dataType
25133 };
25134 
25135 static const afw_value_string_t
25136 impl_238_property_value_description = {
25138  AFW_UTF8_LITERAL("Don't wait for child processes that may have been created while logging the message. (The GNU C library does not create a child process, so this option has no effect on Linux.)")
25139 };
25140 
25141 static const afw_runtime_property_t
25142 impl_238_property_description = {
25143  &afw_s_description,
25144  (const afw_value_t *)&impl_238_property_value_description
25145 };
25146 
25147 static const afw_value_string_t
25148 impl_238_property_value_label = {
25150  AFW_UTF8_LITERAL("No Wait")
25151 };
25152 
25153 static const afw_runtime_property_t
25154 impl_238_property_label = {
25155  &afw_s_label,
25156  (const afw_value_t *)&impl_238_property_value_label
25157 };
25158 
25159 static const afw_value_boolean_t
25160 impl_238_property_value_required = {
25162  false
25163 };
25164 
25165 static const afw_runtime_property_t
25166 impl_238_property_required = {
25167  &afw_s_required,
25168  (const afw_value_t *)&impl_238_property_value_required
25169 };
25170 
25171 static const afw_runtime_property_t *
25172 impl_238_properties[] = {
25173  &impl_238_property_brief,
25174  &impl_238_property_dataType,
25175  &impl_238_property_description,
25176  &impl_238_property_label,
25177  &impl_238_property_required,
25178  NULL
25179 };
25180 
25182 impl_238_meta_object = {
25183  {
25184  &afw_runtime_inf_const_meta_object_inf
25185  },
25186  &impl_238,
25187  NULL
25188 };
25189 
25190 static const afw_utf8_t
25191 impl_238_meta_path =
25192  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogNoWait");
25193 
25195 impl_238 = {
25196  {
25197  &afw_runtime_inf_const_embedded_untyped_object,
25198  NULL,
25199  {
25200  (const afw_object_t *)&impl_238_meta_object,
25201  (const afw_object_t *)&impl_233,
25202  &afw_s_optionLogNoWait,
25203  &afw_s__AdaptiveValueMeta_,
25204  &impl_238_meta_path
25205  }
25206  },
25207  &impl_238_properties[0]
25208 };
25209 
25211 impl_239;
25212 
25213 /*
25214  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogODelay
25215  */
25216 
25217 static const afw_value_string_t
25218 impl_239_property_value_brief = {
25220  AFW_UTF8_LITERAL("Delay opening the connection")
25221 };
25222 
25223 static const afw_runtime_property_t
25224 impl_239_property_brief = {
25225  &afw_s_brief,
25226  (const afw_value_t *)&impl_239_property_value_brief
25227 };
25228 
25229 static const afw_value_string_t
25230 impl_239_property_value_dataType = {
25232  AFW_UTF8_LITERAL("boolean")
25233 };
25234 
25235 static const afw_runtime_property_t
25236 impl_239_property_dataType = {
25237  &afw_s_dataType,
25238  (const afw_value_t *)&impl_239_property_value_dataType
25239 };
25240 
25241 static const afw_value_boolean_t
25242 impl_239_property_value_defaultValue = {
25244  true
25245 };
25246 
25247 static const afw_runtime_property_t
25248 impl_239_property_defaultValue = {
25249  &afw_s_defaultValue,
25250  (const afw_value_t *)&impl_239_property_value_defaultValue
25251 };
25252 
25253 static const afw_value_string_t
25254 impl_239_property_value_description = {
25256  AFW_UTF8_LITERAL("The converse of LOG_NDELAY; opening of the connection is delayed until syslog() is called. (This is the default, and need not be specified.)")
25257 };
25258 
25259 static const afw_runtime_property_t
25260 impl_239_property_description = {
25261  &afw_s_description,
25262  (const afw_value_t *)&impl_239_property_value_description
25263 };
25264 
25265 static const afw_value_string_t
25266 impl_239_property_value_label = {
25268  AFW_UTF8_LITERAL("Delay Connection")
25269 };
25270 
25271 static const afw_runtime_property_t
25272 impl_239_property_label = {
25273  &afw_s_label,
25274  (const afw_value_t *)&impl_239_property_value_label
25275 };
25276 
25277 static const afw_value_boolean_t
25278 impl_239_property_value_required = {
25280  false
25281 };
25282 
25283 static const afw_runtime_property_t
25284 impl_239_property_required = {
25285  &afw_s_required,
25286  (const afw_value_t *)&impl_239_property_value_required
25287 };
25288 
25289 static const afw_runtime_property_t *
25290 impl_239_properties[] = {
25291  &impl_239_property_brief,
25292  &impl_239_property_dataType,
25293  &impl_239_property_defaultValue,
25294  &impl_239_property_description,
25295  &impl_239_property_label,
25296  &impl_239_property_required,
25297  NULL
25298 };
25299 
25301 impl_239_meta_object = {
25302  {
25303  &afw_runtime_inf_const_meta_object_inf
25304  },
25305  &impl_239,
25306  NULL
25307 };
25308 
25309 static const afw_utf8_t
25310 impl_239_meta_path =
25311  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogODelay");
25312 
25314 impl_239 = {
25315  {
25316  &afw_runtime_inf_const_embedded_untyped_object,
25317  NULL,
25318  {
25319  (const afw_object_t *)&impl_239_meta_object,
25320  (const afw_object_t *)&impl_233,
25321  &afw_s_optionLogODelay,
25322  &afw_s__AdaptiveValueMeta_,
25323  &impl_239_meta_path
25324  }
25325  },
25326  &impl_239_properties[0]
25327 };
25328 
25330 impl_240;
25331 
25332 /*
25333  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogPError
25334  */
25335 
25336 static const afw_value_string_t
25337 impl_240_property_value_brief = {
25339  AFW_UTF8_LITERAL("Print to stderr as well")
25340 };
25341 
25342 static const afw_runtime_property_t
25343 impl_240_property_brief = {
25344  &afw_s_brief,
25345  (const afw_value_t *)&impl_240_property_value_brief
25346 };
25347 
25348 static const afw_value_string_t
25349 impl_240_property_value_dataType = {
25351  AFW_UTF8_LITERAL("boolean")
25352 };
25353 
25354 static const afw_runtime_property_t
25355 impl_240_property_dataType = {
25356  &afw_s_dataType,
25357  (const afw_value_t *)&impl_240_property_value_dataType
25358 };
25359 
25360 static const afw_value_string_t
25361 impl_240_property_value_description = {
25363  AFW_UTF8_LITERAL("Print to stderr as well.")
25364 };
25365 
25366 static const afw_runtime_property_t
25367 impl_240_property_description = {
25368  &afw_s_description,
25369  (const afw_value_t *)&impl_240_property_value_description
25370 };
25371 
25372 static const afw_value_string_t
25373 impl_240_property_value_label = {
25375  AFW_UTF8_LITERAL("Standard Error")
25376 };
25377 
25378 static const afw_runtime_property_t
25379 impl_240_property_label = {
25380  &afw_s_label,
25381  (const afw_value_t *)&impl_240_property_value_label
25382 };
25383 
25384 static const afw_value_boolean_t
25385 impl_240_property_value_required = {
25387  false
25388 };
25389 
25390 static const afw_runtime_property_t
25391 impl_240_property_required = {
25392  &afw_s_required,
25393  (const afw_value_t *)&impl_240_property_value_required
25394 };
25395 
25396 static const afw_runtime_property_t *
25397 impl_240_properties[] = {
25398  &impl_240_property_brief,
25399  &impl_240_property_dataType,
25400  &impl_240_property_description,
25401  &impl_240_property_label,
25402  &impl_240_property_required,
25403  NULL
25404 };
25405 
25407 impl_240_meta_object = {
25408  {
25409  &afw_runtime_inf_const_meta_object_inf
25410  },
25411  &impl_240,
25412  NULL
25413 };
25414 
25415 static const afw_utf8_t
25416 impl_240_meta_path =
25417  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogPError");
25418 
25420 impl_240 = {
25421  {
25422  &afw_runtime_inf_const_embedded_untyped_object,
25423  NULL,
25424  {
25425  (const afw_object_t *)&impl_240_meta_object,
25426  (const afw_object_t *)&impl_233,
25427  &afw_s_optionLogPError,
25428  &afw_s__AdaptiveValueMeta_,
25429  &impl_240_meta_path
25430  }
25431  },
25432  &impl_240_properties[0]
25433 };
25434 
25436 impl_241;
25437 
25438 /*
25439  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogPid
25440  */
25441 
25442 static const afw_value_string_t
25443 impl_241_property_value_brief = {
25445  AFW_UTF8_LITERAL("Include PID with each message")
25446 };
25447 
25448 static const afw_runtime_property_t
25449 impl_241_property_brief = {
25450  &afw_s_brief,
25451  (const afw_value_t *)&impl_241_property_value_brief
25452 };
25453 
25454 static const afw_value_string_t
25455 impl_241_property_value_dataType = {
25457  AFW_UTF8_LITERAL("boolean")
25458 };
25459 
25460 static const afw_runtime_property_t
25461 impl_241_property_dataType = {
25462  &afw_s_dataType,
25463  (const afw_value_t *)&impl_241_property_value_dataType
25464 };
25465 
25466 static const afw_value_string_t
25467 impl_241_property_value_description = {
25469  AFW_UTF8_LITERAL("Include PID with each message.")
25470 };
25471 
25472 static const afw_runtime_property_t
25473 impl_241_property_description = {
25474  &afw_s_description,
25475  (const afw_value_t *)&impl_241_property_value_description
25476 };
25477 
25478 static const afw_value_string_t
25479 impl_241_property_value_label = {
25481  AFW_UTF8_LITERAL("Log PID")
25482 };
25483 
25484 static const afw_runtime_property_t
25485 impl_241_property_label = {
25486  &afw_s_label,
25487  (const afw_value_t *)&impl_241_property_value_label
25488 };
25489 
25490 static const afw_value_boolean_t
25491 impl_241_property_value_required = {
25493  false
25494 };
25495 
25496 static const afw_runtime_property_t
25497 impl_241_property_required = {
25498  &afw_s_required,
25499  (const afw_value_t *)&impl_241_property_value_required
25500 };
25501 
25502 static const afw_runtime_property_t *
25503 impl_241_properties[] = {
25504  &impl_241_property_brief,
25505  &impl_241_property_dataType,
25506  &impl_241_property_description,
25507  &impl_241_property_label,
25508  &impl_241_property_required,
25509  NULL
25510 };
25511 
25513 impl_241_meta_object = {
25514  {
25515  &afw_runtime_inf_const_meta_object_inf
25516  },
25517  &impl_241,
25518  NULL
25519 };
25520 
25521 static const afw_utf8_t
25522 impl_241_meta_path =
25523  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes/optionLogPid");
25524 
25526 impl_241 = {
25527  {
25528  &afw_runtime_inf_const_embedded_untyped_object,
25529  NULL,
25530  {
25531  (const afw_object_t *)&impl_241_meta_object,
25532  (const afw_object_t *)&impl_233,
25533  &afw_s_optionLogPid,
25534  &afw_s__AdaptiveValueMeta_,
25535  &impl_241_meta_path
25536  }
25537  },
25538  &impl_241_properties[0]
25539 };
25540 
25541 /*
25542  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes
25543  */
25544 
25545 static const afw_value_object_t
25546 impl_233_property_value_facility = {
25548  (const afw_object_t *)&impl_234
25549 };
25550 
25551 static const afw_runtime_property_t
25552 impl_233_property_facility = {
25553  &afw_s_facility,
25554  (const afw_value_t *)&impl_233_property_value_facility
25555 };
25556 
25557 static const afw_value_object_t
25558 impl_233_property_value_ident = {
25560  (const afw_object_t *)&impl_235
25561 };
25562 
25563 static const afw_runtime_property_t
25564 impl_233_property_ident = {
25565  &afw_s_ident,
25566  (const afw_value_t *)&impl_233_property_value_ident
25567 };
25568 
25569 static const afw_value_object_t
25570 impl_233_property_value_optionLogCons = {
25572  (const afw_object_t *)&impl_236
25573 };
25574 
25575 static const afw_runtime_property_t
25576 impl_233_property_optionLogCons = {
25577  &afw_s_optionLogCons,
25578  (const afw_value_t *)&impl_233_property_value_optionLogCons
25579 };
25580 
25581 static const afw_value_object_t
25582 impl_233_property_value_optionLogNoDelay = {
25584  (const afw_object_t *)&impl_237
25585 };
25586 
25587 static const afw_runtime_property_t
25588 impl_233_property_optionLogNoDelay = {
25589  &afw_s_optionLogNoDelay,
25590  (const afw_value_t *)&impl_233_property_value_optionLogNoDelay
25591 };
25592 
25593 static const afw_value_object_t
25594 impl_233_property_value_optionLogNoWait = {
25596  (const afw_object_t *)&impl_238
25597 };
25598 
25599 static const afw_runtime_property_t
25600 impl_233_property_optionLogNoWait = {
25601  &afw_s_optionLogNoWait,
25602  (const afw_value_t *)&impl_233_property_value_optionLogNoWait
25603 };
25604 
25605 static const afw_value_object_t
25606 impl_233_property_value_optionLogODelay = {
25608  (const afw_object_t *)&impl_239
25609 };
25610 
25611 static const afw_runtime_property_t
25612 impl_233_property_optionLogODelay = {
25613  &afw_s_optionLogODelay,
25614  (const afw_value_t *)&impl_233_property_value_optionLogODelay
25615 };
25616 
25617 static const afw_value_object_t
25618 impl_233_property_value_optionLogPError = {
25620  (const afw_object_t *)&impl_240
25621 };
25622 
25623 static const afw_runtime_property_t
25624 impl_233_property_optionLogPError = {
25625  &afw_s_optionLogPError,
25626  (const afw_value_t *)&impl_233_property_value_optionLogPError
25627 };
25628 
25629 static const afw_value_object_t
25630 impl_233_property_value_optionLogPid = {
25632  (const afw_object_t *)&impl_241
25633 };
25634 
25635 static const afw_runtime_property_t
25636 impl_233_property_optionLogPid = {
25637  &afw_s_optionLogPid,
25638  (const afw_value_t *)&impl_233_property_value_optionLogPid
25639 };
25640 
25641 static const afw_runtime_property_t *
25642 impl_233_properties[] = {
25643  &impl_233_property_facility,
25644  &impl_233_property_ident,
25645  &impl_233_property_optionLogCons,
25646  &impl_233_property_optionLogNoDelay,
25647  &impl_233_property_optionLogNoWait,
25648  &impl_233_property_optionLogODelay,
25649  &impl_233_property_optionLogPError,
25650  &impl_233_property_optionLogPid,
25651  NULL
25652 };
25653 
25654 static const afw_utf8_t
25655 impl_233_parentPaths_array[] = {
25656  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log/propertyTypes")
25657 };
25658 
25660 impl_233_parentPaths_list = {
25663  sizeof(impl_233_parentPaths_array) / sizeof(afw_utf8_t),
25664  (const void *)&impl_233_parentPaths_array
25665 };
25666 
25667 static const afw_value_list_t
25668 impl_233_parentPaths = {
25670  (const afw_list_t *)&impl_233_parentPaths_list
25671 };
25672 
25674 impl_233_meta_object = {
25675  {
25676  &afw_runtime_inf_const_meta_object_inf
25677  },
25678  &impl_233,
25679  &impl_233_parentPaths
25680 };
25681 
25682 static const afw_utf8_t
25683 impl_233_meta_path =
25684  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog/propertyTypes");
25685 
25687 impl_233 = {
25688  {
25689  &afw_runtime_inf_const_embedded_untyped_object,
25690  NULL,
25691  {
25692  (const afw_object_t *)&impl_233_meta_object,
25693  (const afw_object_t *)&impl_232,
25694  &afw_s_propertyTypes,
25695  &afw_s__AdaptivePropertyTypes_,
25696  &impl_233_meta_path
25697  }
25698  },
25699  &impl_233_properties[0]
25700 };
25701 
25702 /*
25703  * /afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog
25704  */
25705 
25706 static const afw_value_boolean_t
25707 impl_232_property_value_allowEntity = {
25709  false
25710 };
25711 
25712 static const afw_runtime_property_t
25713 impl_232_property_allowEntity = {
25714  &afw_s_allowEntity,
25715  (const afw_value_t *)&impl_232_property_value_allowEntity
25716 };
25717 
25718 static const afw_utf8_t
25719 impl_232_array_collectionURIs[] = {
25720  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
25721 };
25722 
25724 impl_232_list_collectionURIs = {
25727  sizeof(impl_232_array_collectionURIs) / sizeof(afw_utf8_t),
25728  &impl_232_array_collectionURIs
25729 };
25730 
25731 static const afw_value_list_t
25732 impl_232_property_value_collectionURIs = {
25734  (const afw_list_t *)&impl_232_list_collectionURIs
25735 };
25736 
25737 static const afw_runtime_property_t
25738 impl_232_property_collectionURIs = {
25739  &afw_s_collectionURIs,
25740  (const afw_value_t *)&impl_232_property_value_collectionURIs
25741 };
25742 
25743 static const afw_value_string_t
25744 impl_232_property_value_description = {
25746  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=log logType=syslog. This log type is only available on Linux.")
25747 };
25748 
25749 static const afw_runtime_property_t
25750 impl_232_property_description = {
25751  &afw_s_description,
25752  (const afw_value_t *)&impl_232_property_value_description
25753 };
25754 
25755 static const afw_value_string_t
25756 impl_232_property_value_objectType = {
25758  AFW_UTF8_LITERAL("_AdaptiveConf_log_syslog")
25759 };
25760 
25761 static const afw_runtime_property_t
25762 impl_232_property_objectType = {
25763  &afw_s_objectType,
25764  (const afw_value_t *)&impl_232_property_value_objectType
25765 };
25766 
25767 static const afw_value_object_t
25768 impl_232_property_value_propertyTypes = {
25770  (const afw_object_t *)&impl_233
25771 };
25772 
25773 static const afw_runtime_property_t
25774 impl_232_property_propertyTypes = {
25775  &afw_s_propertyTypes,
25776  (const afw_value_t *)&impl_232_property_value_propertyTypes
25777 };
25778 
25779 static const afw_runtime_property_t *
25780 impl_232_properties[] = {
25781  &impl_232_property_allowEntity,
25782  &impl_232_property_collectionURIs,
25783  &impl_232_property_description,
25784  &impl_232_property_objectType,
25785  &impl_232_property_propertyTypes,
25786  NULL
25787 };
25788 
25790 impl_232_meta_object = {
25791  {
25792  &afw_runtime_inf_const_meta_object_inf
25793  },
25794  &impl_232,
25795  NULL
25796 };
25797 
25798 static const afw_utf8_t
25799 impl_232_meta_path =
25800  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_log_syslog");
25801 
25803 impl_232 = {
25804  {
25806  NULL,
25807  {
25808  (const afw_object_t *)&impl_232_meta_object,
25809  NULL,
25810  &afw_s__AdaptiveConf_log_syslog,
25811  &afw_s__AdaptiveObjectType_,
25812  &impl_232_meta_path
25813  }
25814  },
25815  &impl_232_properties[0]
25816 };
25817 
25819 impl_242;
25820 
25822 impl_243;
25823 
25825 impl_244;
25826 
25827 /*
25828  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes/requestHandlerType
25829  */
25830 
25831 static const afw_value_boolean_t
25832 impl_244_property_value_allowQuery = {
25834  true
25835 };
25836 
25837 static const afw_runtime_property_t
25838 impl_244_property_allowQuery = {
25839  &afw_s_allowQuery,
25840  (const afw_value_t *)&impl_244_property_value_allowQuery
25841 };
25842 
25843 static const afw_value_string_t
25844 impl_244_property_value_brief = {
25846  AFW_UTF8_LITERAL("Type of request handler that will process requests directed to this handler")
25847 };
25848 
25849 static const afw_runtime_property_t
25850 impl_244_property_brief = {
25851  &afw_s_brief,
25852  (const afw_value_t *)&impl_244_property_value_brief
25853 };
25854 
25855 static const afw_value_string_t
25856 impl_244_property_value_dataType = {
25858  AFW_UTF8_LITERAL("string")
25859 };
25860 
25861 static const afw_runtime_property_t
25862 impl_244_property_dataType = {
25863  &afw_s_dataType,
25864  (const afw_value_t *)&impl_244_property_value_dataType
25865 };
25866 
25867 static const afw_value_string_t
25868 impl_244_property_value_description = {
25870  AFW_UTF8_LITERAL("Type of request handler that will process requests directed to this handler.")
25871 };
25872 
25873 static const afw_runtime_property_t
25874 impl_244_property_description = {
25875  &afw_s_description,
25876  (const afw_value_t *)&impl_244_property_value_description
25877 };
25878 
25879 static const afw_value_string_t
25880 impl_244_property_value_label = {
25882  AFW_UTF8_LITERAL("Handler Type")
25883 };
25884 
25885 static const afw_runtime_property_t
25886 impl_244_property_label = {
25887  &afw_s_label,
25888  (const afw_value_t *)&impl_244_property_value_label
25889 };
25890 
25891 static const afw_runtime_property_t *
25892 impl_244_properties[] = {
25893  &impl_244_property_allowQuery,
25894  &impl_244_property_brief,
25895  &impl_244_property_dataType,
25896  &impl_244_property_description,
25897  &impl_244_property_label,
25898  NULL
25899 };
25900 
25902 impl_244_meta_object = {
25903  {
25904  &afw_runtime_inf_const_meta_object_inf
25905  },
25906  &impl_244,
25907  NULL
25908 };
25909 
25910 static const afw_utf8_t
25911 impl_244_meta_path =
25912  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes/requestHandlerType");
25913 
25915 impl_244 = {
25916  {
25917  &afw_runtime_inf_const_embedded_untyped_object,
25918  NULL,
25919  {
25920  (const afw_object_t *)&impl_244_meta_object,
25921  (const afw_object_t *)&impl_243,
25922  &afw_s_requestHandlerType,
25923  &afw_s__AdaptiveValueMeta_,
25924  &impl_244_meta_path
25925  }
25926  },
25927  &impl_244_properties[0]
25928 };
25929 
25931 impl_245;
25932 
25933 /*
25934  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes/uriPrefix
25935  */
25936 
25937 static const afw_value_boolean_t
25938 impl_245_property_value_allowQuery = {
25940  true
25941 };
25942 
25943 static const afw_runtime_property_t
25944 impl_245_property_allowQuery = {
25945  &afw_s_allowQuery,
25946  (const afw_value_t *)&impl_245_property_value_allowQuery
25947 };
25948 
25949 static const afw_value_string_t
25950 impl_245_property_value_brief = {
25952  AFW_UTF8_LITERAL("Prefix of URIs that will be directed to this request handler")
25953 };
25954 
25955 static const afw_runtime_property_t
25956 impl_245_property_brief = {
25957  &afw_s_brief,
25958  (const afw_value_t *)&impl_245_property_value_brief
25959 };
25960 
25961 static const afw_value_string_t
25962 impl_245_property_value_dataType = {
25964  AFW_UTF8_LITERAL("string")
25965 };
25966 
25967 static const afw_runtime_property_t
25968 impl_245_property_dataType = {
25969  &afw_s_dataType,
25970  (const afw_value_t *)&impl_245_property_value_dataType
25971 };
25972 
25973 static const afw_value_string_t
25974 impl_245_property_value_description = {
25976  AFW_UTF8_LITERAL("Prefix of URIs that will be directed to this request handler.")
25977 };
25978 
25979 static const afw_runtime_property_t
25980 impl_245_property_description = {
25981  &afw_s_description,
25982  (const afw_value_t *)&impl_245_property_value_description
25983 };
25984 
25985 static const afw_value_string_t
25986 impl_245_property_value_label = {
25988  AFW_UTF8_LITERAL("URI Prefix")
25989 };
25990 
25991 static const afw_runtime_property_t
25992 impl_245_property_label = {
25993  &afw_s_label,
25994  (const afw_value_t *)&impl_245_property_value_label
25995 };
25996 
25997 static const afw_value_boolean_t
25998 impl_245_property_value_unique = {
26000  false
26001 };
26002 
26003 static const afw_runtime_property_t
26004 impl_245_property_unique = {
26005  &afw_s_unique,
26006  (const afw_value_t *)&impl_245_property_value_unique
26007 };
26008 
26009 static const afw_runtime_property_t *
26010 impl_245_properties[] = {
26011  &impl_245_property_allowQuery,
26012  &impl_245_property_brief,
26013  &impl_245_property_dataType,
26014  &impl_245_property_description,
26015  &impl_245_property_label,
26016  &impl_245_property_unique,
26017  NULL
26018 };
26019 
26021 impl_245_meta_object = {
26022  {
26023  &afw_runtime_inf_const_meta_object_inf
26024  },
26025  &impl_245,
26026  NULL
26027 };
26028 
26029 static const afw_utf8_t
26030 impl_245_meta_path =
26031  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes/uriPrefix");
26032 
26034 impl_245 = {
26035  {
26036  &afw_runtime_inf_const_embedded_untyped_object,
26037  NULL,
26038  {
26039  (const afw_object_t *)&impl_245_meta_object,
26040  (const afw_object_t *)&impl_243,
26041  &afw_s_uriPrefix,
26042  &afw_s__AdaptiveValueMeta_,
26043  &impl_245_meta_path
26044  }
26045  },
26046  &impl_245_properties[0]
26047 };
26048 
26049 /*
26050  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes
26051  */
26052 
26053 static const afw_value_object_t
26054 impl_243_property_value_requestHandlerType = {
26056  (const afw_object_t *)&impl_244
26057 };
26058 
26059 static const afw_runtime_property_t
26060 impl_243_property_requestHandlerType = {
26061  &afw_s_requestHandlerType,
26062  (const afw_value_t *)&impl_243_property_value_requestHandlerType
26063 };
26064 
26065 static const afw_value_object_t
26066 impl_243_property_value_uriPrefix = {
26068  (const afw_object_t *)&impl_245
26069 };
26070 
26071 static const afw_runtime_property_t
26072 impl_243_property_uriPrefix = {
26073  &afw_s_uriPrefix,
26074  (const afw_value_t *)&impl_243_property_value_uriPrefix
26075 };
26076 
26077 static const afw_runtime_property_t *
26078 impl_243_properties[] = {
26079  &impl_243_property_requestHandlerType,
26080  &impl_243_property_uriPrefix,
26081  NULL
26082 };
26083 
26084 static const afw_utf8_t
26085 impl_243_parentPaths_array[] = {
26086  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_/propertyTypes")
26087 };
26088 
26090 impl_243_parentPaths_list = {
26093  sizeof(impl_243_parentPaths_array) / sizeof(afw_utf8_t),
26094  (const void *)&impl_243_parentPaths_array
26095 };
26096 
26097 static const afw_value_list_t
26098 impl_243_parentPaths = {
26100  (const afw_list_t *)&impl_243_parentPaths_list
26101 };
26102 
26104 impl_243_meta_object = {
26105  {
26106  &afw_runtime_inf_const_meta_object_inf
26107  },
26108  &impl_243,
26109  &impl_243_parentPaths
26110 };
26111 
26112 static const afw_utf8_t
26113 impl_243_meta_path =
26114  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes");
26115 
26117 impl_243 = {
26118  {
26119  &afw_runtime_inf_const_embedded_untyped_object,
26120  NULL,
26121  {
26122  (const afw_object_t *)&impl_243_meta_object,
26123  (const afw_object_t *)&impl_242,
26124  &afw_s_propertyTypes,
26125  &afw_s__AdaptivePropertyTypes_,
26126  &impl_243_meta_path
26127  }
26128  },
26129  &impl_243_properties[0]
26130 };
26131 
26132 /*
26133  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler
26134  */
26135 
26136 static const afw_value_boolean_t
26137 impl_242_property_value_allowEntity = {
26139  false
26140 };
26141 
26142 static const afw_runtime_property_t
26143 impl_242_property_allowEntity = {
26144  &afw_s_allowEntity,
26145  (const afw_value_t *)&impl_242_property_value_allowEntity
26146 };
26147 
26148 static const afw_utf8_t
26149 impl_242_array_collectionURIs[] = {
26150  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
26151 };
26152 
26154 impl_242_list_collectionURIs = {
26157  sizeof(impl_242_array_collectionURIs) / sizeof(afw_utf8_t),
26158  &impl_242_array_collectionURIs
26159 };
26160 
26161 static const afw_value_list_t
26162 impl_242_property_value_collectionURIs = {
26164  (const afw_list_t *)&impl_242_list_collectionURIs
26165 };
26166 
26167 static const afw_runtime_property_t
26168 impl_242_property_collectionURIs = {
26169  &afw_s_collectionURIs,
26170  (const afw_value_t *)&impl_242_property_value_collectionURIs
26171 };
26172 
26173 static const afw_value_string_t
26174 impl_242_property_value_description = {
26176  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=requestHandler. This object type is the parent of an _AdaptiveObjectType_ that contains handlerType specific properties.")
26177 };
26178 
26179 static const afw_runtime_property_t
26180 impl_242_property_description = {
26181  &afw_s_description,
26182  (const afw_value_t *)&impl_242_property_value_description
26183 };
26184 
26185 static const afw_value_string_t
26186 impl_242_property_value_objectType = {
26188  AFW_UTF8_LITERAL("_AdaptiveConf_requestHandler")
26189 };
26190 
26191 static const afw_runtime_property_t
26192 impl_242_property_objectType = {
26193  &afw_s_objectType,
26194  (const afw_value_t *)&impl_242_property_value_objectType
26195 };
26196 
26197 static const afw_value_object_t
26198 impl_242_property_value_propertyTypes = {
26200  (const afw_object_t *)&impl_243
26201 };
26202 
26203 static const afw_runtime_property_t
26204 impl_242_property_propertyTypes = {
26205  &afw_s_propertyTypes,
26206  (const afw_value_t *)&impl_242_property_value_propertyTypes
26207 };
26208 
26209 static const afw_runtime_property_t *
26210 impl_242_properties[] = {
26211  &impl_242_property_allowEntity,
26212  &impl_242_property_collectionURIs,
26213  &impl_242_property_description,
26214  &impl_242_property_objectType,
26215  &impl_242_property_propertyTypes,
26216  NULL
26217 };
26218 
26220 impl_242_meta_object = {
26221  {
26222  &afw_runtime_inf_const_meta_object_inf
26223  },
26224  &impl_242,
26225  NULL
26226 };
26227 
26228 static const afw_utf8_t
26229 impl_242_meta_path =
26230  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler");
26231 
26233 impl_242 = {
26234  {
26236  NULL,
26237  {
26238  (const afw_object_t *)&impl_242_meta_object,
26239  NULL,
26240  &afw_s__AdaptiveConf_requestHandler,
26241  &afw_s__AdaptiveObjectType_,
26242  &impl_242_meta_path
26243  }
26244  },
26245  &impl_242_properties[0]
26246 };
26247 
26249 impl_246;
26250 
26252 impl_247;
26253 
26255 impl_248;
26256 
26257 /*
26258  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes/adaptorId
26259  */
26260 
26261 static const afw_value_boolean_t
26262 impl_248_property_value_allowQuery = {
26264  true
26265 };
26266 
26267 static const afw_runtime_property_t
26268 impl_248_property_allowQuery = {
26269  &afw_s_allowQuery,
26270  (const afw_value_t *)&impl_248_property_value_allowQuery
26271 };
26272 
26273 static const afw_value_string_t
26274 impl_248_property_value_brief = {
26276  AFW_UTF8_LITERAL("If specified, this adaptorId is prepended to the path")
26277 };
26278 
26279 static const afw_runtime_property_t
26280 impl_248_property_brief = {
26281  &afw_s_brief,
26282  (const afw_value_t *)&impl_248_property_value_brief
26283 };
26284 
26285 static const afw_value_string_t
26286 impl_248_property_value_dataType = {
26288  AFW_UTF8_LITERAL("string")
26289 };
26290 
26291 static const afw_runtime_property_t
26292 impl_248_property_dataType = {
26293  &afw_s_dataType,
26294  (const afw_value_t *)&impl_248_property_value_dataType
26295 };
26296 
26297 static const afw_value_string_t
26298 impl_248_property_value_description = {
26300  AFW_UTF8_LITERAL("If this property is specified, a '/' followed by adaptorId is prepended to the path passed to process request if it does not already have that prefix.")
26301 };
26302 
26303 static const afw_runtime_property_t
26304 impl_248_property_description = {
26305  &afw_s_description,
26306  (const afw_value_t *)&impl_248_property_value_description
26307 };
26308 
26309 static const afw_value_string_t
26310 impl_248_property_value_label = {
26312  AFW_UTF8_LITERAL("Adaptor")
26313 };
26314 
26315 static const afw_runtime_property_t
26316 impl_248_property_label = {
26317  &afw_s_label,
26318  (const afw_value_t *)&impl_248_property_value_label
26319 };
26320 
26321 static const afw_runtime_property_t *
26322 impl_248_properties[] = {
26323  &impl_248_property_allowQuery,
26324  &impl_248_property_brief,
26325  &impl_248_property_dataType,
26326  &impl_248_property_description,
26327  &impl_248_property_label,
26328  NULL
26329 };
26330 
26332 impl_248_meta_object = {
26333  {
26334  &afw_runtime_inf_const_meta_object_inf
26335  },
26336  &impl_248,
26337  NULL
26338 };
26339 
26340 static const afw_utf8_t
26341 impl_248_meta_path =
26342  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes/adaptorId");
26343 
26345 impl_248 = {
26346  {
26347  &afw_runtime_inf_const_embedded_untyped_object,
26348  NULL,
26349  {
26350  (const afw_object_t *)&impl_248_meta_object,
26351  (const afw_object_t *)&impl_247,
26352  &afw_s_adaptorId,
26353  &afw_s__AdaptiveValueMeta_,
26354  &impl_248_meta_path
26355  }
26356  },
26357  &impl_248_properties[0]
26358 };
26359 
26361 impl_249;
26362 
26363 /*
26364  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes/defaultOptions
26365  */
26366 
26367 static const afw_value_boolean_t
26368 impl_249_property_value_allowQuery = {
26370  false
26371 };
26372 
26373 static const afw_runtime_property_t
26374 impl_249_property_allowQuery = {
26375  &afw_s_allowQuery,
26376  (const afw_value_t *)&impl_249_property_value_allowQuery
26377 };
26378 
26379 static const afw_value_string_t
26380 impl_249_property_value_brief = {
26382  AFW_UTF8_LITERAL("Default object options for method GET requests through this request handler")
26383 };
26384 
26385 static const afw_runtime_property_t
26386 impl_249_property_brief = {
26387  &afw_s_brief,
26388  (const afw_value_t *)&impl_249_property_value_brief
26389 };
26390 
26391 static const afw_value_string_t
26392 impl_249_property_value_dataType = {
26394  AFW_UTF8_LITERAL("object")
26395 };
26396 
26397 static const afw_runtime_property_t
26398 impl_249_property_dataType = {
26399  &afw_s_dataType,
26400  (const afw_value_t *)&impl_249_property_value_dataType
26401 };
26402 
26403 static const afw_value_string_t
26404 impl_249_property_value_dataTypeParameter = {
26406  AFW_UTF8_LITERAL("_AdaptiveObjectOptions_")
26407 };
26408 
26409 static const afw_runtime_property_t
26410 impl_249_property_dataTypeParameter = {
26411  &afw_s_dataTypeParameter,
26412  (const afw_value_t *)&impl_249_property_value_dataTypeParameter
26413 };
26414 
26415 static const afw_value_string_t
26416 impl_249_property_value_description = {
26418  AFW_UTF8_LITERAL("This is the default object options for method GET requests though this request handler.")
26419 };
26420 
26421 static const afw_runtime_property_t
26422 impl_249_property_description = {
26423  &afw_s_description,
26424  (const afw_value_t *)&impl_249_property_value_description
26425 };
26426 
26427 static const afw_value_string_t
26428 impl_249_property_value_label = {
26430  AFW_UTF8_LITERAL("Default Options")
26431 };
26432 
26433 static const afw_runtime_property_t
26434 impl_249_property_label = {
26435  &afw_s_label,
26436  (const afw_value_t *)&impl_249_property_value_label
26437 };
26438 
26439 static const afw_runtime_property_t *
26440 impl_249_properties[] = {
26441  &impl_249_property_allowQuery,
26442  &impl_249_property_brief,
26443  &impl_249_property_dataType,
26444  &impl_249_property_dataTypeParameter,
26445  &impl_249_property_description,
26446  &impl_249_property_label,
26447  NULL
26448 };
26449 
26451 impl_249_meta_object = {
26452  {
26453  &afw_runtime_inf_const_meta_object_inf
26454  },
26455  &impl_249,
26456  NULL
26457 };
26458 
26459 static const afw_utf8_t
26460 impl_249_meta_path =
26461  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes/defaultOptions");
26462 
26464 impl_249 = {
26465  {
26466  &afw_runtime_inf_const_embedded_untyped_object,
26467  NULL,
26468  {
26469  (const afw_object_t *)&impl_249_meta_object,
26470  (const afw_object_t *)&impl_247,
26471  &afw_s_defaultOptions,
26472  &afw_s__AdaptiveValueMeta_,
26473  &impl_249_meta_path
26474  }
26475  },
26476  &impl_249_properties[0]
26477 };
26478 
26480 impl_250;
26481 
26482 /*
26483  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes/objectType
26484  */
26485 
26486 static const afw_value_boolean_t
26487 impl_250_property_value_allowQuery = {
26489  true
26490 };
26491 
26492 static const afw_runtime_property_t
26493 impl_250_property_allowQuery = {
26494  &afw_s_allowQuery,
26495  (const afw_value_t *)&impl_250_property_value_allowQuery
26496 };
26497 
26498 static const afw_value_string_t
26499 impl_250_property_value_brief = {
26501  AFW_UTF8_LITERAL("If specified, this objectType is prepended to the path")
26502 };
26503 
26504 static const afw_runtime_property_t
26505 impl_250_property_brief = {
26506  &afw_s_brief,
26507  (const afw_value_t *)&impl_250_property_value_brief
26508 };
26509 
26510 static const afw_value_string_t
26511 impl_250_property_value_dataType = {
26513  AFW_UTF8_LITERAL("string")
26514 };
26515 
26516 static const afw_runtime_property_t
26517 impl_250_property_dataType = {
26518  &afw_s_dataType,
26519  (const afw_value_t *)&impl_250_property_value_dataType
26520 };
26521 
26522 static const afw_value_string_t
26523 impl_250_property_value_description = {
26525  AFW_UTF8_LITERAL("If this property is specified, a '/' followed by adaptorId followed by a '/' followed by objectType is prepended to the path passed to process request if it does not already have that prefix. If this property is specified, adaptorId is required.")
26526 };
26527 
26528 static const afw_runtime_property_t
26529 impl_250_property_description = {
26530  &afw_s_description,
26531  (const afw_value_t *)&impl_250_property_value_description
26532 };
26533 
26534 static const afw_value_string_t
26535 impl_250_property_value_label = {
26537  AFW_UTF8_LITERAL("Object Type")
26538 };
26539 
26540 static const afw_runtime_property_t
26541 impl_250_property_label = {
26542  &afw_s_label,
26543  (const afw_value_t *)&impl_250_property_value_label
26544 };
26545 
26546 static const afw_runtime_property_t *
26547 impl_250_properties[] = {
26548  &impl_250_property_allowQuery,
26549  &impl_250_property_brief,
26550  &impl_250_property_dataType,
26551  &impl_250_property_description,
26552  &impl_250_property_label,
26553  NULL
26554 };
26555 
26557 impl_250_meta_object = {
26558  {
26559  &afw_runtime_inf_const_meta_object_inf
26560  },
26561  &impl_250,
26562  NULL
26563 };
26564 
26565 static const afw_utf8_t
26566 impl_250_meta_path =
26567  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes/objectType");
26568 
26570 impl_250 = {
26571  {
26572  &afw_runtime_inf_const_embedded_untyped_object,
26573  NULL,
26574  {
26575  (const afw_object_t *)&impl_250_meta_object,
26576  (const afw_object_t *)&impl_247,
26577  &afw_s_objectType,
26578  &afw_s__AdaptiveValueMeta_,
26579  &impl_250_meta_path
26580  }
26581  },
26582  &impl_250_properties[0]
26583 };
26584 
26585 /*
26586  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes
26587  */
26588 
26589 static const afw_value_object_t
26590 impl_247_property_value_adaptorId = {
26592  (const afw_object_t *)&impl_248
26593 };
26594 
26595 static const afw_runtime_property_t
26596 impl_247_property_adaptorId = {
26597  &afw_s_adaptorId,
26598  (const afw_value_t *)&impl_247_property_value_adaptorId
26599 };
26600 
26601 static const afw_value_object_t
26602 impl_247_property_value_defaultOptions = {
26604  (const afw_object_t *)&impl_249
26605 };
26606 
26607 static const afw_runtime_property_t
26608 impl_247_property_defaultOptions = {
26609  &afw_s_defaultOptions,
26610  (const afw_value_t *)&impl_247_property_value_defaultOptions
26611 };
26612 
26613 static const afw_value_object_t
26614 impl_247_property_value_objectType = {
26616  (const afw_object_t *)&impl_250
26617 };
26618 
26619 static const afw_runtime_property_t
26620 impl_247_property_objectType = {
26621  &afw_s_objectType,
26622  (const afw_value_t *)&impl_247_property_value_objectType
26623 };
26624 
26625 static const afw_runtime_property_t *
26626 impl_247_properties[] = {
26627  &impl_247_property_adaptorId,
26628  &impl_247_property_defaultOptions,
26629  &impl_247_property_objectType,
26630  NULL
26631 };
26632 
26633 static const afw_utf8_t
26634 impl_247_parentPaths_array[] = {
26635  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes")
26636 };
26637 
26639 impl_247_parentPaths_list = {
26642  sizeof(impl_247_parentPaths_array) / sizeof(afw_utf8_t),
26643  (const void *)&impl_247_parentPaths_array
26644 };
26645 
26646 static const afw_value_list_t
26647 impl_247_parentPaths = {
26649  (const afw_list_t *)&impl_247_parentPaths_list
26650 };
26651 
26653 impl_247_meta_object = {
26654  {
26655  &afw_runtime_inf_const_meta_object_inf
26656  },
26657  &impl_247,
26658  &impl_247_parentPaths
26659 };
26660 
26661 static const afw_utf8_t
26662 impl_247_meta_path =
26663  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor/propertyTypes");
26664 
26666 impl_247 = {
26667  {
26668  &afw_runtime_inf_const_embedded_untyped_object,
26669  NULL,
26670  {
26671  (const afw_object_t *)&impl_247_meta_object,
26672  (const afw_object_t *)&impl_246,
26673  &afw_s_propertyTypes,
26674  &afw_s__AdaptivePropertyTypes_,
26675  &impl_247_meta_path
26676  }
26677  },
26678  &impl_247_properties[0]
26679 };
26680 
26681 /*
26682  * /afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor
26683  */
26684 
26685 static const afw_value_boolean_t
26686 impl_246_property_value_allowEntity = {
26688  false
26689 };
26690 
26691 static const afw_runtime_property_t
26692 impl_246_property_allowEntity = {
26693  &afw_s_allowEntity,
26694  (const afw_value_t *)&impl_246_property_value_allowEntity
26695 };
26696 
26697 static const afw_utf8_t
26698 impl_246_array_collectionURIs[] = {
26699  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
26700 };
26701 
26703 impl_246_list_collectionURIs = {
26706  sizeof(impl_246_array_collectionURIs) / sizeof(afw_utf8_t),
26707  &impl_246_array_collectionURIs
26708 };
26709 
26710 static const afw_value_list_t
26711 impl_246_property_value_collectionURIs = {
26713  (const afw_list_t *)&impl_246_list_collectionURIs
26714 };
26715 
26716 static const afw_runtime_property_t
26717 impl_246_property_collectionURIs = {
26718  &afw_s_collectionURIs,
26719  (const afw_value_t *)&impl_246_property_value_collectionURIs
26720 };
26721 
26722 static const afw_value_string_t
26723 impl_246_property_value_description = {
26725  AFW_UTF8_LITERAL("Adaptive Framework configuration component for type=requestHandler handlerType=adaptor.")
26726 };
26727 
26728 static const afw_runtime_property_t
26729 impl_246_property_description = {
26730  &afw_s_description,
26731  (const afw_value_t *)&impl_246_property_value_description
26732 };
26733 
26734 static const afw_value_string_t
26735 impl_246_property_value_objectType = {
26737  AFW_UTF8_LITERAL("_AdaptiveConf_requestHandler_adaptor")
26738 };
26739 
26740 static const afw_runtime_property_t
26741 impl_246_property_objectType = {
26742  &afw_s_objectType,
26743  (const afw_value_t *)&impl_246_property_value_objectType
26744 };
26745 
26746 static const afw_value_object_t
26747 impl_246_property_value_propertyTypes = {
26749  (const afw_object_t *)&impl_247
26750 };
26751 
26752 static const afw_runtime_property_t
26753 impl_246_property_propertyTypes = {
26754  &afw_s_propertyTypes,
26755  (const afw_value_t *)&impl_246_property_value_propertyTypes
26756 };
26757 
26758 static const afw_runtime_property_t *
26759 impl_246_properties[] = {
26760  &impl_246_property_allowEntity,
26761  &impl_246_property_collectionURIs,
26762  &impl_246_property_description,
26763  &impl_246_property_objectType,
26764  &impl_246_property_propertyTypes,
26765  NULL
26766 };
26767 
26769 impl_246_meta_object = {
26770  {
26771  &afw_runtime_inf_const_meta_object_inf
26772  },
26773  &impl_246,
26774  NULL
26775 };
26776 
26777 static const afw_utf8_t
26778 impl_246_meta_path =
26779  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler_adaptor");
26780 
26782 impl_246 = {
26783  {
26785  NULL,
26786  {
26787  (const afw_object_t *)&impl_246_meta_object,
26788  NULL,
26789  &afw_s__AdaptiveConf_requestHandler_adaptor,
26790  &afw_s__AdaptiveObjectType_,
26791  &impl_246_meta_path
26792  }
26793  },
26794  &impl_246_properties[0]
26795 };
26796 
26798 impl_251;
26799 
26801 impl_252;
26802 
26804 impl_253;
26805 
26807 impl_254;
26808 
26809 /*
26810  * /afw/_AdaptiveObjectType_/_AdaptiveContentType_/propertyTypes/mediaType/runtime
26811  */
26812 
26813 static const afw_value_string_t
26814 impl_254_property_value_memberName = {
26816  AFW_UTF8_LITERAL("key")
26817 };
26818 
26819 static const afw_runtime_property_t
26820 impl_254_property_memberName = {
26821  &afw_s_memberName,
26822  (const afw_value_t *)&impl_254_property_value_memberName
26823 };
26824 
26825 static const afw_value_string_t
26826 impl_254_property_value_valueAccessor = {
26828  AFW_UTF8_LITERAL("indirect")
26829 };
26830 
26831 static const afw_runtime_property_t
26832 impl_254_property_valueAccessor = {
26833  &afw_s_valueAccessor,
26834  (const afw_value_t *)&impl_254_property_value_valueAccessor
26835 };
26836 
26837 static const afw_runtime_property_t *
26838 impl_254_properties[] = {
26839  &impl_254_property_memberName,
26840  &impl_254_property_valueAccessor,
26841  NULL
26842 };
26843 
26845 impl_254_meta_object = {
26846  {
26847  &afw_runtime_inf_const_meta_object_inf
26848  },
26849  &impl_254,
26850  NULL
26851 };
26852 
26853 static const afw_utf8_t
26854 impl_254_meta_path =
26855  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContentType_/propertyTypes/mediaType/runtime");
26856 
26858 impl_254 = {
26859  {
26860  &afw_runtime_inf_const_embedded_untyped_object,
26861  NULL,
26862  {
26863  (const afw_object_t *)&impl_254_meta_object,
26864  (const afw_object_t *)&impl_253,
26865  &afw_s_runtime,
26866  &afw_s__AdaptiveRuntimeProperty_,
26867  &impl_254_meta_path
26868  }
26869  },
26870  &impl_254_properties[0]
26871 };
26872 
26873 /*
26874  * /afw/_AdaptiveObjectType_/_AdaptiveContentType_/propertyTypes/mediaType
26875  */
26876 
26877 static const afw_value_string_t
26878 impl_253_property_value_brief = {
26880  AFW_UTF8_LITERAL("Key of entry")
26881 };
26882 
26883 static const afw_runtime_property_t
26884 impl_253_property_brief = {
26885  &afw_s_brief,
26886  (const afw_value_t *)&impl_253_property_value_brief
26887 };
26888 
26889 static const afw_value_string_t
26890 impl_253_property_value_dataType = {
26892  AFW_UTF8_LITERAL("string")
26893 };
26894 
26895 static const afw_runtime_property_t
26896 impl_253_property_dataType = {
26897  &afw_s_dataType,
26898  (const afw_value_t *)&impl_253_property_value_dataType
26899 };
26900 
26901 static const afw_value_string_t
26902 impl_253_property_value_description = {
26904  AFW_UTF8_LITERAL("Key of entry.")
26905 };
26906 
26907 static const afw_runtime_property_t
26908 impl_253_property_description = {
26909  &afw_s_description,
26910  (const afw_value_t *)&impl_253_property_value_description
26911 };
26912 
26913 static const afw_value_string_t
26914 impl_253_property_value_label = {
26916  AFW_UTF8_LITERAL("Media Type")
26917 };
26918 
26919 static const afw_runtime_property_t
26920 impl_253_property_label = {
26921  &afw_s_label,
26922  (const afw_value_t *)&impl_253_property_value_label
26923 };
26924 
26925 static const afw_value_object_t
26926 impl_253_property_value_runtime = {
26928  (const afw_object_t *)&impl_254
26929 };
26930 
26931 static const afw_runtime_property_t
26932 impl_253_property_runtime = {
26933  &afw_s_runtime,
26934  (const afw_value_t *)&impl_253_property_value_runtime
26935 };
26936 
26937 static const afw_runtime_property_t *
26938 impl_253_properties[] = {
26939  &impl_253_property_brief,
26940  &impl_253_property_dataType,
26941  &impl_253_property_description,
26942  &impl_253_property_label,
26943  &impl_253_property_runtime,
26944  NULL
26945 };
26946 
26948 impl_253_meta_object = {
26949  {
26950  &afw_runtime_inf_const_meta_object_inf
26951  },
26952  &impl_253,
26953  NULL
26954 };
26955 
26956 static const afw_utf8_t
26957 impl_253_meta_path =
26958  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContentType_/propertyTypes/mediaType");
26959 
26961 impl_253 = {
26962  {
26963  &afw_runtime_inf_const_embedded_untyped_object,
26964  NULL,
26965  {
26966  (const afw_object_t *)&impl_253_meta_object,
26967  (const afw_object_t *)&impl_252,
26968  &afw_s_mediaType,
26969  &afw_s__AdaptiveValueMeta_,
26970  &impl_253_meta_path
26971  }
26972  },
26973  &impl_253_properties[0]
26974 };
26975 
26976 /*
26977  * /afw/_AdaptiveObjectType_/_AdaptiveContentType_/propertyTypes
26978  */
26979 
26980 static const afw_value_object_t
26981 impl_252_property_value_mediaType = {
26983  (const afw_object_t *)&impl_253
26984 };
26985 
26986 static const afw_runtime_property_t
26987 impl_252_property_mediaType = {
26988  &afw_s_mediaType,
26989  (const afw_value_t *)&impl_252_property_value_mediaType
26990 };
26991 
26992 static const afw_runtime_property_t *
26993 impl_252_properties[] = {
26994  &impl_252_property_mediaType,
26995  NULL
26996 };
26997 
26999 impl_252_meta_object = {
27000  {
27001  &afw_runtime_inf_const_meta_object_inf
27002  },
27003  &impl_252,
27004  NULL
27005 };
27006 
27007 static const afw_utf8_t
27008 impl_252_meta_path =
27009  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContentType_/propertyTypes");
27010 
27012 impl_252 = {
27013  {
27014  &afw_runtime_inf_const_embedded_untyped_object,
27015  NULL,
27016  {
27017  (const afw_object_t *)&impl_252_meta_object,
27018  (const afw_object_t *)&impl_251,
27019  &afw_s_propertyTypes,
27020  &afw_s__AdaptivePropertyTypes_,
27021  &impl_252_meta_path
27022  }
27023  },
27024  &impl_252_properties[0]
27025 };
27026 
27028 impl_255;
27029 
27031 impl_256;
27032 
27033 /*
27034  * /afw/_AdaptiveObjectType_/_AdaptiveContentType_/runtime/labels
27035  */
27036 
27037 static const afw_value_boolean_t
27038 impl_256_property_value_indirectObjectId = {
27040  true
27041 };
27042 
27043 static const afw_runtime_property_t
27044 impl_256_property_indirectObjectId = {
27045  &afw_s_indirectObjectId,
27046  (const afw_value_t *)&impl_256_property_value_indirectObjectId
27047 };
27048 
27049 static const afw_value_string_t
27050 impl_256_property_value_objectId = {
27052  AFW_UTF8_LITERAL("key")
27053 };
27054 
27055 static const afw_runtime_property_t
27056 impl_256_property_objectId = {
27057  &afw_s_objectId,
27058  (const afw_value_t *)&impl_256_property_value_objectId
27059 };
27060 
27061 static const afw_runtime_property_t *
27062 impl_256_properties[] = {
27063  &impl_256_property_indirectObjectId,
27064  &impl_256_property_objectId,
27065  NULL
27066 };
27067 
27069 impl_256_meta_object = {
27070  {
27071  &afw_runtime_inf_const_meta_object_inf
27072  },
27073  &impl_256,
27074  NULL
27075 };
27076 
27077 static const afw_utf8_t
27078 impl_256_meta_path =
27079  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContentType_/runtime/labels");
27080 
27082 impl_256 = {
27083  {
27084  &afw_runtime_inf_const_embedded_untyped_object,
27085  NULL,
27086  {
27087  (const afw_object_t *)&impl_256_meta_object,
27088  (const afw_object_t *)&impl_255,
27089  &afw_s_labels,
27090  &afw_s__AdaptiveRuntimeLabels_,
27091  &impl_256_meta_path
27092  }
27093  },
27094  &impl_256_properties[0]
27095 };
27096 
27097 /*
27098  * /afw/_AdaptiveObjectType_/_AdaptiveContentType_/runtime
27099  */
27100 
27101 static const afw_value_boolean_t
27102 impl_255_property_value_indirect = {
27104  true
27105 };
27106 
27107 static const afw_runtime_property_t
27108 impl_255_property_indirect = {
27109  &afw_s_indirect,
27110  (const afw_value_t *)&impl_255_property_value_indirect
27111 };
27112 
27113 static const afw_value_object_t
27114 impl_255_property_value_labels = {
27116  (const afw_object_t *)&impl_256
27117 };
27118 
27119 static const afw_runtime_property_t
27120 impl_255_property_labels = {
27121  &afw_s_labels,
27122  (const afw_value_t *)&impl_255_property_value_labels
27123 };
27124 
27125 static const afw_value_string_t
27126 impl_255_property_value_typedef = {
27128  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
27129 };
27130 
27131 static const afw_runtime_property_t
27132 impl_255_property_typedef = {
27133  &afw_s_typedef,
27134  (const afw_value_t *)&impl_255_property_value_typedef
27135 };
27136 
27137 static const afw_runtime_property_t *
27138 impl_255_properties[] = {
27139  &impl_255_property_indirect,
27140  &impl_255_property_labels,
27141  &impl_255_property_typedef,
27142  NULL
27143 };
27144 
27146 impl_255_meta_object = {
27147  {
27148  &afw_runtime_inf_const_meta_object_inf
27149  },
27150  &impl_255,
27151  NULL
27152 };
27153 
27154 static const afw_utf8_t
27155 impl_255_meta_path =
27156  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContentType_/runtime");
27157 
27159 impl_255 = {
27160  {
27161  &afw_runtime_inf_const_embedded_untyped_object,
27162  NULL,
27163  {
27164  (const afw_object_t *)&impl_255_meta_object,
27165  (const afw_object_t *)&impl_251,
27166  &afw_s_runtime,
27167  &afw_s__AdaptiveRuntimeObject_,
27168  &impl_255_meta_path
27169  }
27170  },
27171  &impl_255_properties[0]
27172 };
27173 
27174 /*
27175  * /afw/_AdaptiveObjectType_/_AdaptiveContentType_
27176  */
27177 
27178 static const afw_value_boolean_t
27179 impl_251_property_value_allowAdd = {
27181  false
27182 };
27183 
27184 static const afw_runtime_property_t
27185 impl_251_property_allowAdd = {
27186  &afw_s_allowAdd,
27187  (const afw_value_t *)&impl_251_property_value_allowAdd
27188 };
27189 
27190 static const afw_value_boolean_t
27191 impl_251_property_value_allowChange = {
27193  false
27194 };
27195 
27196 static const afw_runtime_property_t
27197 impl_251_property_allowChange = {
27198  &afw_s_allowChange,
27199  (const afw_value_t *)&impl_251_property_value_allowChange
27200 };
27201 
27202 static const afw_value_boolean_t
27203 impl_251_property_value_allowDelete = {
27205  false
27206 };
27207 
27208 static const afw_runtime_property_t
27209 impl_251_property_allowDelete = {
27210  &afw_s_allowDelete,
27211  (const afw_value_t *)&impl_251_property_value_allowDelete
27212 };
27213 
27214 static const afw_value_boolean_t
27215 impl_251_property_value_allowEntity = {
27217  true
27218 };
27219 
27220 static const afw_runtime_property_t
27221 impl_251_property_allowEntity = {
27222  &afw_s_allowEntity,
27223  (const afw_value_t *)&impl_251_property_value_allowEntity
27224 };
27225 
27226 static const afw_utf8_t
27227 impl_251_array_collectionURIs[] = {
27228  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
27229 };
27230 
27232 impl_251_list_collectionURIs = {
27235  sizeof(impl_251_array_collectionURIs) / sizeof(afw_utf8_t),
27236  &impl_251_array_collectionURIs
27237 };
27238 
27239 static const afw_value_list_t
27240 impl_251_property_value_collectionURIs = {
27242  (const afw_list_t *)&impl_251_list_collectionURIs
27243 };
27244 
27245 static const afw_runtime_property_t
27246 impl_251_property_collectionURIs = {
27247  &afw_s_collectionURIs,
27248  (const afw_value_t *)&impl_251_property_value_collectionURIs
27249 };
27250 
27251 static const afw_value_string_t
27252 impl_251_property_value_description = {
27254  AFW_UTF8_LITERAL("There is one of these for each media type registered for a content type implementation.")
27255 };
27256 
27257 static const afw_runtime_property_t
27258 impl_251_property_description = {
27259  &afw_s_description,
27260  (const afw_value_t *)&impl_251_property_value_description
27261 };
27262 
27263 static const afw_value_string_t
27264 impl_251_property_value_objectType = {
27266  AFW_UTF8_LITERAL("_AdaptiveContentType_")
27267 };
27268 
27269 static const afw_runtime_property_t
27270 impl_251_property_objectType = {
27271  &afw_s_objectType,
27272  (const afw_value_t *)&impl_251_property_value_objectType
27273 };
27274 
27275 static const afw_value_object_t
27276 impl_251_property_value_propertyTypes = {
27278  (const afw_object_t *)&impl_252
27279 };
27280 
27281 static const afw_runtime_property_t
27282 impl_251_property_propertyTypes = {
27283  &afw_s_propertyTypes,
27284  (const afw_value_t *)&impl_251_property_value_propertyTypes
27285 };
27286 
27287 static const afw_value_object_t
27288 impl_251_property_value_runtime = {
27290  (const afw_object_t *)&impl_255
27291 };
27292 
27293 static const afw_runtime_property_t
27294 impl_251_property_runtime = {
27295  &afw_s_runtime,
27296  (const afw_value_t *)&impl_251_property_value_runtime
27297 };
27298 
27299 static const afw_runtime_property_t *
27300 impl_251_properties[] = {
27301  &impl_251_property_allowAdd,
27302  &impl_251_property_allowChange,
27303  &impl_251_property_allowDelete,
27304  &impl_251_property_allowEntity,
27305  &impl_251_property_collectionURIs,
27306  &impl_251_property_description,
27307  &impl_251_property_objectType,
27308  &impl_251_property_propertyTypes,
27309  &impl_251_property_runtime,
27310  NULL
27311 };
27312 
27314 impl_251_meta_object = {
27315  {
27316  &afw_runtime_inf_const_meta_object_inf
27317  },
27318  &impl_251,
27319  NULL
27320 };
27321 
27322 static const afw_utf8_t
27323 impl_251_meta_path =
27324  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContentType_");
27325 
27327 impl_251 = {
27328  {
27330  NULL,
27331  {
27332  (const afw_object_t *)&impl_251_meta_object,
27333  NULL,
27334  &afw_s__AdaptiveContentType_,
27335  &afw_s__AdaptiveObjectType_,
27336  &impl_251_meta_path
27337  }
27338  },
27339  &impl_251_properties[0]
27340 };
27341 
27343 impl_257;
27344 
27346 impl_258;
27347 
27349 impl_259;
27350 
27351 /*
27352  * /afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/contextTypeId
27353  */
27354 
27355 static const afw_value_boolean_t
27356 impl_259_property_value_allowQuery = {
27358  true
27359 };
27360 
27361 static const afw_runtime_property_t
27362 impl_259_property_allowQuery = {
27363  &afw_s_allowQuery,
27364  (const afw_value_t *)&impl_259_property_value_allowQuery
27365 };
27366 
27367 static const afw_value_string_t
27368 impl_259_property_value_brief = {
27370  AFW_UTF8_LITERAL("This is the context type id")
27371 };
27372 
27373 static const afw_runtime_property_t
27374 impl_259_property_brief = {
27375  &afw_s_brief,
27376  (const afw_value_t *)&impl_259_property_value_brief
27377 };
27378 
27379 static const afw_value_string_t
27380 impl_259_property_value_dataType = {
27382  AFW_UTF8_LITERAL("string")
27383 };
27384 
27385 static const afw_runtime_property_t
27386 impl_259_property_dataType = {
27387  &afw_s_dataType,
27388  (const afw_value_t *)&impl_259_property_value_dataType
27389 };
27390 
27391 static const afw_value_string_t
27392 impl_259_property_value_description = {
27394  AFW_UTF8_LITERAL("This is the context type id. For context types related to conf objects, the id should be the type followed by an optional dash and subtype. For example, the id for conf type log logType standard must be log-standard.")
27395 };
27396 
27397 static const afw_runtime_property_t
27398 impl_259_property_description = {
27399  &afw_s_description,
27400  (const afw_value_t *)&impl_259_property_value_description
27401 };
27402 
27403 static const afw_value_string_t
27404 impl_259_property_value_label = {
27406  AFW_UTF8_LITERAL("Context Type Id")
27407 };
27408 
27409 static const afw_runtime_property_t
27410 impl_259_property_label = {
27411  &afw_s_label,
27412  (const afw_value_t *)&impl_259_property_value_label
27413 };
27414 
27415 static const afw_runtime_property_t *
27416 impl_259_properties[] = {
27417  &impl_259_property_allowQuery,
27418  &impl_259_property_brief,
27419  &impl_259_property_dataType,
27420  &impl_259_property_description,
27421  &impl_259_property_label,
27422  NULL
27423 };
27424 
27426 impl_259_meta_object = {
27427  {
27428  &afw_runtime_inf_const_meta_object_inf
27429  },
27430  &impl_259,
27431  NULL
27432 };
27433 
27434 static const afw_utf8_t
27435 impl_259_meta_path =
27436  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/contextTypeId");
27437 
27439 impl_259 = {
27440  {
27441  &afw_runtime_inf_const_embedded_untyped_object,
27442  NULL,
27443  {
27444  (const afw_object_t *)&impl_259_meta_object,
27445  (const afw_object_t *)&impl_258,
27446  &afw_s_contextTypeId,
27447  &afw_s__AdaptiveValueMeta_,
27448  &impl_259_meta_path
27449  }
27450  },
27451  &impl_259_properties[0]
27452 };
27453 
27455 impl_260;
27456 
27457 /*
27458  * /afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/description
27459  */
27460 
27461 static const afw_value_boolean_t
27462 impl_260_property_value_allowQuery = {
27464  true
27465 };
27466 
27467 static const afw_runtime_property_t
27468 impl_260_property_allowQuery = {
27469  &afw_s_allowQuery,
27470  (const afw_value_t *)&impl_260_property_value_allowQuery
27471 };
27472 
27473 static const afw_value_string_t
27474 impl_260_property_value_brief = {
27476  AFW_UTF8_LITERAL("Description of this context type")
27477 };
27478 
27479 static const afw_runtime_property_t
27480 impl_260_property_brief = {
27481  &afw_s_brief,
27482  (const afw_value_t *)&impl_260_property_value_brief
27483 };
27484 
27485 static const afw_value_string_t
27486 impl_260_property_value_dataType = {
27488  AFW_UTF8_LITERAL("string")
27489 };
27490 
27491 static const afw_runtime_property_t
27492 impl_260_property_dataType = {
27493  &afw_s_dataType,
27494  (const afw_value_t *)&impl_260_property_value_dataType
27495 };
27496 
27497 static const afw_value_string_t
27498 impl_260_property_value_dataTypeParameter = {
27500  AFW_UTF8_LITERAL("text/plain")
27501 };
27502 
27503 static const afw_runtime_property_t
27504 impl_260_property_dataTypeParameter = {
27505  &afw_s_dataTypeParameter,
27506  (const afw_value_t *)&impl_260_property_value_dataTypeParameter
27507 };
27508 
27509 static const afw_value_string_t
27510 impl_260_property_value_description = {
27512  AFW_UTF8_LITERAL("Description of this context type.")
27513 };
27514 
27515 static const afw_runtime_property_t
27516 impl_260_property_description = {
27517  &afw_s_description,
27518  (const afw_value_t *)&impl_260_property_value_description
27519 };
27520 
27521 static const afw_value_string_t
27522 impl_260_property_value_label = {
27524  AFW_UTF8_LITERAL("Description")
27525 };
27526 
27527 static const afw_runtime_property_t
27528 impl_260_property_label = {
27529  &afw_s_label,
27530  (const afw_value_t *)&impl_260_property_value_label
27531 };
27532 
27533 static const afw_runtime_property_t *
27534 impl_260_properties[] = {
27535  &impl_260_property_allowQuery,
27536  &impl_260_property_brief,
27537  &impl_260_property_dataType,
27538  &impl_260_property_dataTypeParameter,
27539  &impl_260_property_description,
27540  &impl_260_property_label,
27541  NULL
27542 };
27543 
27545 impl_260_meta_object = {
27546  {
27547  &afw_runtime_inf_const_meta_object_inf
27548  },
27549  &impl_260,
27550  NULL
27551 };
27552 
27553 static const afw_utf8_t
27554 impl_260_meta_path =
27555  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/description");
27556 
27558 impl_260 = {
27559  {
27560  &afw_runtime_inf_const_embedded_untyped_object,
27561  NULL,
27562  {
27563  (const afw_object_t *)&impl_260_meta_object,
27564  (const afw_object_t *)&impl_258,
27565  &afw_s_description,
27566  &afw_s__AdaptiveValueMeta_,
27567  &impl_260_meta_path
27568  }
27569  },
27570  &impl_260_properties[0]
27571 };
27572 
27574 impl_261;
27575 
27576 /*
27577  * /afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/qualifierDefinitions
27578  */
27579 
27580 static const afw_value_boolean_t
27581 impl_261_property_value_allowQuery = {
27583  false
27584 };
27585 
27586 static const afw_runtime_property_t
27587 impl_261_property_allowQuery = {
27588  &afw_s_allowQuery,
27589  (const afw_value_t *)&impl_261_property_value_allowQuery
27590 };
27591 
27592 static const afw_value_string_t
27593 impl_261_property_value_brief = {
27595  AFW_UTF8_LITERAL("Qualifiers that can be used in log related expressions")
27596 };
27597 
27598 static const afw_runtime_property_t
27599 impl_261_property_brief = {
27600  &afw_s_brief,
27601  (const afw_value_t *)&impl_261_property_value_brief
27602 };
27603 
27604 static const afw_value_string_t
27605 impl_261_property_value_dataType = {
27607  AFW_UTF8_LITERAL("object")
27608 };
27609 
27610 static const afw_runtime_property_t
27611 impl_261_property_dataType = {
27612  &afw_s_dataType,
27613  (const afw_value_t *)&impl_261_property_value_dataType
27614 };
27615 
27616 static const afw_value_string_t
27617 impl_261_property_value_dataTypeParameter = {
27619  AFW_UTF8_LITERAL("_AdaptiveQualifierDefinitions_")
27620 };
27621 
27622 static const afw_runtime_property_t
27623 impl_261_property_dataTypeParameter = {
27624  &afw_s_dataTypeParameter,
27625  (const afw_value_t *)&impl_261_property_value_dataTypeParameter
27626 };
27627 
27628 static const afw_value_string_t
27629 impl_261_property_value_description = {
27631  AFW_UTF8_LITERAL("Qualifiers that can be used in log related expressions. An empty string qualifier is used for unqualified variable references.")
27632 };
27633 
27634 static const afw_runtime_property_t
27635 impl_261_property_description = {
27636  &afw_s_description,
27637  (const afw_value_t *)&impl_261_property_value_description
27638 };
27639 
27640 static const afw_value_string_t
27641 impl_261_property_value_label = {
27643  AFW_UTF8_LITERAL("Qualifiers")
27644 };
27645 
27646 static const afw_runtime_property_t
27647 impl_261_property_label = {
27648  &afw_s_label,
27649  (const afw_value_t *)&impl_261_property_value_label
27650 };
27651 
27652 static const afw_runtime_property_t *
27653 impl_261_properties[] = {
27654  &impl_261_property_allowQuery,
27655  &impl_261_property_brief,
27656  &impl_261_property_dataType,
27657  &impl_261_property_dataTypeParameter,
27658  &impl_261_property_description,
27659  &impl_261_property_label,
27660  NULL
27661 };
27662 
27664 impl_261_meta_object = {
27665  {
27666  &afw_runtime_inf_const_meta_object_inf
27667  },
27668  &impl_261,
27669  NULL
27670 };
27671 
27672 static const afw_utf8_t
27673 impl_261_meta_path =
27674  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/qualifierDefinitions");
27675 
27677 impl_261 = {
27678  {
27679  &afw_runtime_inf_const_embedded_untyped_object,
27680  NULL,
27681  {
27682  (const afw_object_t *)&impl_261_meta_object,
27683  (const afw_object_t *)&impl_258,
27684  &afw_s_qualifierDefinitions,
27685  &afw_s__AdaptiveValueMeta_,
27686  &impl_261_meta_path
27687  }
27688  },
27689  &impl_261_properties[0]
27690 };
27691 
27693 impl_262;
27694 
27695 /*
27696  * /afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/title
27697  */
27698 
27699 static const afw_value_boolean_t
27700 impl_262_property_value_allowQuery = {
27702  true
27703 };
27704 
27705 static const afw_runtime_property_t
27706 impl_262_property_allowQuery = {
27707  &afw_s_allowQuery,
27708  (const afw_value_t *)&impl_262_property_value_allowQuery
27709 };
27710 
27711 static const afw_value_string_t
27712 impl_262_property_value_brief = {
27714  AFW_UTF8_LITERAL("Title of this context type")
27715 };
27716 
27717 static const afw_runtime_property_t
27718 impl_262_property_brief = {
27719  &afw_s_brief,
27720  (const afw_value_t *)&impl_262_property_value_brief
27721 };
27722 
27723 static const afw_value_string_t
27724 impl_262_property_value_dataType = {
27726  AFW_UTF8_LITERAL("string")
27727 };
27728 
27729 static const afw_runtime_property_t
27730 impl_262_property_dataType = {
27731  &afw_s_dataType,
27732  (const afw_value_t *)&impl_262_property_value_dataType
27733 };
27734 
27735 static const afw_value_string_t
27736 impl_262_property_value_description = {
27738  AFW_UTF8_LITERAL("Title of this context type.")
27739 };
27740 
27741 static const afw_runtime_property_t
27742 impl_262_property_description = {
27743  &afw_s_description,
27744  (const afw_value_t *)&impl_262_property_value_description
27745 };
27746 
27747 static const afw_value_string_t
27748 impl_262_property_value_label = {
27750  AFW_UTF8_LITERAL("Title")
27751 };
27752 
27753 static const afw_runtime_property_t
27754 impl_262_property_label = {
27755  &afw_s_label,
27756  (const afw_value_t *)&impl_262_property_value_label
27757 };
27758 
27759 static const afw_runtime_property_t *
27760 impl_262_properties[] = {
27761  &impl_262_property_allowQuery,
27762  &impl_262_property_brief,
27763  &impl_262_property_dataType,
27764  &impl_262_property_description,
27765  &impl_262_property_label,
27766  NULL
27767 };
27768 
27770 impl_262_meta_object = {
27771  {
27772  &afw_runtime_inf_const_meta_object_inf
27773  },
27774  &impl_262,
27775  NULL
27776 };
27777 
27778 static const afw_utf8_t
27779 impl_262_meta_path =
27780  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes/title");
27781 
27783 impl_262 = {
27784  {
27785  &afw_runtime_inf_const_embedded_untyped_object,
27786  NULL,
27787  {
27788  (const afw_object_t *)&impl_262_meta_object,
27789  (const afw_object_t *)&impl_258,
27790  &afw_s_title,
27791  &afw_s__AdaptiveValueMeta_,
27792  &impl_262_meta_path
27793  }
27794  },
27795  &impl_262_properties[0]
27796 };
27797 
27798 /*
27799  * /afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes
27800  */
27801 
27802 static const afw_value_object_t
27803 impl_258_property_value_contextTypeId = {
27805  (const afw_object_t *)&impl_259
27806 };
27807 
27808 static const afw_runtime_property_t
27809 impl_258_property_contextTypeId = {
27810  &afw_s_contextTypeId,
27811  (const afw_value_t *)&impl_258_property_value_contextTypeId
27812 };
27813 
27814 static const afw_value_object_t
27815 impl_258_property_value_description = {
27817  (const afw_object_t *)&impl_260
27818 };
27819 
27820 static const afw_runtime_property_t
27821 impl_258_property_description = {
27822  &afw_s_description,
27823  (const afw_value_t *)&impl_258_property_value_description
27824 };
27825 
27826 static const afw_value_object_t
27827 impl_258_property_value_qualifierDefinitions = {
27829  (const afw_object_t *)&impl_261
27830 };
27831 
27832 static const afw_runtime_property_t
27833 impl_258_property_qualifierDefinitions = {
27834  &afw_s_qualifierDefinitions,
27835  (const afw_value_t *)&impl_258_property_value_qualifierDefinitions
27836 };
27837 
27838 static const afw_value_object_t
27839 impl_258_property_value_title = {
27841  (const afw_object_t *)&impl_262
27842 };
27843 
27844 static const afw_runtime_property_t
27845 impl_258_property_title = {
27846  &afw_s_title,
27847  (const afw_value_t *)&impl_258_property_value_title
27848 };
27849 
27850 static const afw_runtime_property_t *
27851 impl_258_properties[] = {
27852  &impl_258_property_contextTypeId,
27853  &impl_258_property_description,
27854  &impl_258_property_qualifierDefinitions,
27855  &impl_258_property_title,
27856  NULL
27857 };
27858 
27860 impl_258_meta_object = {
27861  {
27862  &afw_runtime_inf_const_meta_object_inf
27863  },
27864  &impl_258,
27865  NULL
27866 };
27867 
27868 static const afw_utf8_t
27869 impl_258_meta_path =
27870  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContextType_/propertyTypes");
27871 
27873 impl_258 = {
27874  {
27875  &afw_runtime_inf_const_embedded_untyped_object,
27876  NULL,
27877  {
27878  (const afw_object_t *)&impl_258_meta_object,
27879  (const afw_object_t *)&impl_257,
27880  &afw_s_propertyTypes,
27881  &afw_s__AdaptivePropertyTypes_,
27882  &impl_258_meta_path
27883  }
27884  },
27885  &impl_258_properties[0]
27886 };
27887 
27888 /*
27889  * /afw/_AdaptiveObjectType_/_AdaptiveContextType_
27890  */
27891 
27892 static const afw_value_boolean_t
27893 impl_257_property_value_allowAdd = {
27895  false
27896 };
27897 
27898 static const afw_runtime_property_t
27899 impl_257_property_allowAdd = {
27900  &afw_s_allowAdd,
27901  (const afw_value_t *)&impl_257_property_value_allowAdd
27902 };
27903 
27904 static const afw_value_boolean_t
27905 impl_257_property_value_allowChange = {
27907  false
27908 };
27909 
27910 static const afw_runtime_property_t
27911 impl_257_property_allowChange = {
27912  &afw_s_allowChange,
27913  (const afw_value_t *)&impl_257_property_value_allowChange
27914 };
27915 
27916 static const afw_value_boolean_t
27917 impl_257_property_value_allowDelete = {
27919  false
27920 };
27921 
27922 static const afw_runtime_property_t
27923 impl_257_property_allowDelete = {
27924  &afw_s_allowDelete,
27925  (const afw_value_t *)&impl_257_property_value_allowDelete
27926 };
27927 
27928 static const afw_value_boolean_t
27929 impl_257_property_value_allowEntity = {
27931  true
27932 };
27933 
27934 static const afw_runtime_property_t
27935 impl_257_property_allowEntity = {
27936  &afw_s_allowEntity,
27937  (const afw_value_t *)&impl_257_property_value_allowEntity
27938 };
27939 
27940 static const afw_utf8_t
27941 impl_257_array_collectionURIs[] = {
27942  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
27943 };
27944 
27946 impl_257_list_collectionURIs = {
27949  sizeof(impl_257_array_collectionURIs) / sizeof(afw_utf8_t),
27950  &impl_257_array_collectionURIs
27951 };
27952 
27953 static const afw_value_list_t
27954 impl_257_property_value_collectionURIs = {
27956  (const afw_list_t *)&impl_257_list_collectionURIs
27957 };
27958 
27959 static const afw_runtime_property_t
27960 impl_257_property_collectionURIs = {
27961  &afw_s_collectionURIs,
27962  (const afw_value_t *)&impl_257_property_value_collectionURIs
27963 };
27964 
27965 static const afw_value_string_t
27966 impl_257_property_value_description = {
27968  AFW_UTF8_LITERAL("Runtime log information.")
27969 };
27970 
27971 static const afw_runtime_property_t
27972 impl_257_property_description = {
27973  &afw_s_description,
27974  (const afw_value_t *)&impl_257_property_value_description
27975 };
27976 
27977 static const afw_value_string_t
27978 impl_257_property_value_objectIdPropertyName = {
27980  AFW_UTF8_LITERAL("contextTypeId")
27981 };
27982 
27983 static const afw_runtime_property_t
27984 impl_257_property_objectIdPropertyName = {
27985  &afw_s_objectIdPropertyName,
27986  (const afw_value_t *)&impl_257_property_value_objectIdPropertyName
27987 };
27988 
27989 static const afw_value_string_t
27990 impl_257_property_value_objectType = {
27992  AFW_UTF8_LITERAL("_AdaptiveContextType_")
27993 };
27994 
27995 static const afw_runtime_property_t
27996 impl_257_property_objectType = {
27997  &afw_s_objectType,
27998  (const afw_value_t *)&impl_257_property_value_objectType
27999 };
28000 
28001 static const afw_value_object_t
28002 impl_257_property_value_propertyTypes = {
28004  (const afw_object_t *)&impl_258
28005 };
28006 
28007 static const afw_runtime_property_t
28008 impl_257_property_propertyTypes = {
28009  &afw_s_propertyTypes,
28010  (const afw_value_t *)&impl_257_property_value_propertyTypes
28011 };
28012 
28013 static const afw_runtime_property_t *
28014 impl_257_properties[] = {
28015  &impl_257_property_allowAdd,
28016  &impl_257_property_allowChange,
28017  &impl_257_property_allowDelete,
28018  &impl_257_property_allowEntity,
28019  &impl_257_property_collectionURIs,
28020  &impl_257_property_description,
28021  &impl_257_property_objectIdPropertyName,
28022  &impl_257_property_objectType,
28023  &impl_257_property_propertyTypes,
28024  NULL
28025 };
28026 
28028 impl_257_meta_object = {
28029  {
28030  &afw_runtime_inf_const_meta_object_inf
28031  },
28032  &impl_257,
28033  NULL
28034 };
28035 
28036 static const afw_utf8_t
28037 impl_257_meta_path =
28038  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveContextType_");
28039 
28041 impl_257 = {
28042  {
28044  NULL,
28045  {
28046  (const afw_object_t *)&impl_257_meta_object,
28047  NULL,
28048  &afw_s__AdaptiveContextType_,
28049  &afw_s__AdaptiveObjectType_,
28050  &impl_257_meta_path
28051  }
28052  },
28053  &impl_257_properties[0]
28054 };
28055 
28057 impl_263;
28058 
28060 impl_264;
28061 
28063 impl_265;
28064 
28065 /*
28066  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_/propertyTypes/afw_value_get_evaluated_meta
28067  */
28068 
28069 static const afw_value_boolean_t
28070 impl_265_property_value_allowQuery = {
28072  true
28073 };
28074 
28075 static const afw_runtime_property_t
28076 impl_265_property_allowQuery = {
28077  &afw_s_allowQuery,
28078  (const afw_value_t *)&impl_265_property_value_allowQuery
28079 };
28080 
28081 static const afw_value_string_t
28082 impl_265_property_value_brief = {
28084  AFW_UTF8_LITERAL("Label for afw_value_get_evaluated_meta")
28085 };
28086 
28087 static const afw_runtime_property_t
28088 impl_265_property_brief = {
28089  &afw_s_brief,
28090  (const afw_value_t *)&impl_265_property_value_brief
28091 };
28092 
28093 static const afw_value_string_t
28094 impl_265_property_value_dataType = {
28096  AFW_UTF8_LITERAL("string")
28097 };
28098 
28099 static const afw_runtime_property_t
28100 impl_265_property_dataType = {
28101  &afw_s_dataType,
28102  (const afw_value_t *)&impl_265_property_value_dataType
28103 };
28104 
28105 static const afw_value_string_t
28106 impl_265_property_value_description = {
28108  AFW_UTF8_LITERAL("This is the label in C source of the afw_value_get_evaluated_meta for this data type.")
28109 };
28110 
28111 static const afw_runtime_property_t
28112 impl_265_property_description = {
28113  &afw_s_description,
28114  (const afw_value_t *)&impl_265_property_value_description
28115 };
28116 
28117 static const afw_value_string_t
28118 impl_265_property_value_label = {
28120  AFW_UTF8_LITERAL("afw_value_get_evaluated_meta")
28121 };
28122 
28123 static const afw_runtime_property_t
28124 impl_265_property_label = {
28125  &afw_s_label,
28126  (const afw_value_t *)&impl_265_property_value_label
28127 };
28128 
28129 static const afw_value_boolean_t
28130 impl_265_property_value_required = {
28132  false
28133 };
28134 
28135 static const afw_runtime_property_t
28136 impl_265_property_required = {
28137  &afw_s_required,
28138  (const afw_value_t *)&impl_265_property_value_required
28139 };
28140 
28141 static const afw_runtime_property_t *
28142 impl_265_properties[] = {
28143  &impl_265_property_allowQuery,
28144  &impl_265_property_brief,
28145  &impl_265_property_dataType,
28146  &impl_265_property_description,
28147  &impl_265_property_label,
28148  &impl_265_property_required,
28149  NULL
28150 };
28151 
28153 impl_265_meta_object = {
28154  {
28155  &afw_runtime_inf_const_meta_object_inf
28156  },
28157  &impl_265,
28158  NULL
28159 };
28160 
28161 static const afw_utf8_t
28162 impl_265_meta_path =
28163  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_/propertyTypes/afw_value_get_evaluated_meta");
28164 
28166 impl_265 = {
28167  {
28168  &afw_runtime_inf_const_embedded_untyped_object,
28169  NULL,
28170  {
28171  (const afw_object_t *)&impl_265_meta_object,
28172  (const afw_object_t *)&impl_264,
28173  &afw_s_afw_value_get_evaluated_meta,
28174  &afw_s__AdaptiveValueMeta_,
28175  &impl_265_meta_path
28176  }
28177  },
28178  &impl_265_properties[0]
28179 };
28180 
28182 impl_266;
28183 
28184 /*
28185  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_/propertyTypes/afw_value_get_evaluated_metas
28186  */
28187 
28188 static const afw_value_boolean_t
28189 impl_266_property_value_allowQuery = {
28191  true
28192 };
28193 
28194 static const afw_runtime_property_t
28195 impl_266_property_allowQuery = {
28196  &afw_s_allowQuery,
28197  (const afw_value_t *)&impl_266_property_value_allowQuery
28198 };
28199 
28200 static const afw_value_string_t
28201 impl_266_property_value_brief = {
28203  AFW_UTF8_LITERAL("Label for afw_value_get_evaluated_metas")
28204 };
28205 
28206 static const afw_runtime_property_t
28207 impl_266_property_brief = {
28208  &afw_s_brief,
28209  (const afw_value_t *)&impl_266_property_value_brief
28210 };
28211 
28212 static const afw_value_string_t
28213 impl_266_property_value_dataType = {
28215  AFW_UTF8_LITERAL("string")
28216 };
28217 
28218 static const afw_runtime_property_t
28219 impl_266_property_dataType = {
28220  &afw_s_dataType,
28221  (const afw_value_t *)&impl_266_property_value_dataType
28222 };
28223 
28224 static const afw_value_string_t
28225 impl_266_property_value_description = {
28227  AFW_UTF8_LITERAL("This is the label in C source of the afw_value_get_evaluated_metas for this data type.")
28228 };
28229 
28230 static const afw_runtime_property_t
28231 impl_266_property_description = {
28232  &afw_s_description,
28233  (const afw_value_t *)&impl_266_property_value_description
28234 };
28235 
28236 static const afw_value_string_t
28237 impl_266_property_value_label = {
28239  AFW_UTF8_LITERAL("afw_value_get_evaluated_metas")
28240 };
28241 
28242 static const afw_runtime_property_t
28243 impl_266_property_label = {
28244  &afw_s_label,
28245  (const afw_value_t *)&impl_266_property_value_label
28246 };
28247 
28248 static const afw_value_boolean_t
28249 impl_266_property_value_required = {
28251  false
28252 };
28253 
28254 static const afw_runtime_property_t
28255 impl_266_property_required = {
28256  &afw_s_required,
28257  (const afw_value_t *)&impl_266_property_value_required
28258 };
28259 
28260 static const afw_runtime_property_t *
28261 impl_266_properties[] = {
28262  &impl_266_property_allowQuery,
28263  &impl_266_property_brief,
28264  &impl_266_property_dataType,
28265  &impl_266_property_description,
28266  &impl_266_property_label,
28267  &impl_266_property_required,
28268  NULL
28269 };
28270 
28272 impl_266_meta_object = {
28273  {
28274  &afw_runtime_inf_const_meta_object_inf
28275  },
28276  &impl_266,
28277  NULL
28278 };
28279 
28280 static const afw_utf8_t
28281 impl_266_meta_path =
28282  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_/propertyTypes/afw_value_get_evaluated_metas");
28283 
28285 impl_266 = {
28286  {
28287  &afw_runtime_inf_const_embedded_untyped_object,
28288  NULL,
28289  {
28290  (const afw_object_t *)&impl_266_meta_object,
28291  (const afw_object_t *)&impl_264,
28292  &afw_s_afw_value_get_evaluated_metas,
28293  &afw_s__AdaptiveValueMeta_,
28294  &impl_266_meta_path
28295  }
28296  },
28297  &impl_266_properties[0]
28298 };
28299 
28300 /*
28301  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_/propertyTypes
28302  */
28303 
28304 static const afw_value_object_t
28305 impl_264_property_value_afw_value_get_evaluated_meta = {
28307  (const afw_object_t *)&impl_265
28308 };
28309 
28310 static const afw_runtime_property_t
28311 impl_264_property_afw_value_get_evaluated_meta = {
28312  &afw_s_afw_value_get_evaluated_meta,
28313  (const afw_value_t *)&impl_264_property_value_afw_value_get_evaluated_meta
28314 };
28315 
28316 static const afw_value_object_t
28317 impl_264_property_value_afw_value_get_evaluated_metas = {
28319  (const afw_object_t *)&impl_266
28320 };
28321 
28322 static const afw_runtime_property_t
28323 impl_264_property_afw_value_get_evaluated_metas = {
28324  &afw_s_afw_value_get_evaluated_metas,
28325  (const afw_value_t *)&impl_264_property_value_afw_value_get_evaluated_metas
28326 };
28327 
28328 static const afw_runtime_property_t *
28329 impl_264_properties[] = {
28330  &impl_264_property_afw_value_get_evaluated_meta,
28331  &impl_264_property_afw_value_get_evaluated_metas,
28332  NULL
28333 };
28334 
28335 static const afw_utf8_t
28336 impl_264_parentPaths_array[] = {
28337  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes")
28338 };
28339 
28341 impl_264_parentPaths_list = {
28344  sizeof(impl_264_parentPaths_array) / sizeof(afw_utf8_t),
28345  (const void *)&impl_264_parentPaths_array
28346 };
28347 
28348 static const afw_value_list_t
28349 impl_264_parentPaths = {
28351  (const afw_list_t *)&impl_264_parentPaths_list
28352 };
28353 
28355 impl_264_meta_object = {
28356  {
28357  &afw_runtime_inf_const_meta_object_inf
28358  },
28359  &impl_264,
28360  &impl_264_parentPaths
28361 };
28362 
28363 static const afw_utf8_t
28364 impl_264_meta_path =
28365  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_/propertyTypes");
28366 
28368 impl_264 = {
28369  {
28370  &afw_runtime_inf_const_embedded_untyped_object,
28371  NULL,
28372  {
28373  (const afw_object_t *)&impl_264_meta_object,
28374  (const afw_object_t *)&impl_263,
28375  &afw_s_propertyTypes,
28376  &afw_s__AdaptivePropertyTypes_,
28377  &impl_264_meta_path
28378  }
28379  },
28380  &impl_264_properties[0]
28381 };
28382 
28383 /*
28384  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_
28385  */
28386 
28387 static const afw_value_boolean_t
28388 impl_263_property_value_allowAdd = {
28390  false
28391 };
28392 
28393 static const afw_runtime_property_t
28394 impl_263_property_allowAdd = {
28395  &afw_s_allowAdd,
28396  (const afw_value_t *)&impl_263_property_value_allowAdd
28397 };
28398 
28399 static const afw_value_boolean_t
28400 impl_263_property_value_allowChange = {
28402  false
28403 };
28404 
28405 static const afw_runtime_property_t
28406 impl_263_property_allowChange = {
28407  &afw_s_allowChange,
28408  (const afw_value_t *)&impl_263_property_value_allowChange
28409 };
28410 
28411 static const afw_value_boolean_t
28412 impl_263_property_value_allowDelete = {
28414  false
28415 };
28416 
28417 static const afw_runtime_property_t
28418 impl_263_property_allowDelete = {
28419  &afw_s_allowDelete,
28420  (const afw_value_t *)&impl_263_property_value_allowDelete
28421 };
28422 
28423 static const afw_value_boolean_t
28424 impl_263_property_value_allowEntity = {
28426  true
28427 };
28428 
28429 static const afw_runtime_property_t
28430 impl_263_property_allowEntity = {
28431  &afw_s_allowEntity,
28432  (const afw_value_t *)&impl_263_property_value_allowEntity
28433 };
28434 
28435 static const afw_utf8_t
28436 impl_263_array_collectionURIs[] = {
28437  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
28438 };
28439 
28441 impl_263_list_collectionURIs = {
28444  sizeof(impl_263_array_collectionURIs) / sizeof(afw_utf8_t),
28445  &impl_263_array_collectionURIs
28446 };
28447 
28448 static const afw_value_list_t
28449 impl_263_property_value_collectionURIs = {
28451  (const afw_list_t *)&impl_263_list_collectionURIs
28452 };
28453 
28454 static const afw_runtime_property_t
28455 impl_263_property_collectionURIs = {
28456  &afw_s_collectionURIs,
28457  (const afw_value_t *)&impl_263_property_value_collectionURIs
28458 };
28459 
28460 static const afw_value_string_t
28461 impl_263_property_value_description = {
28463  AFW_UTF8_LITERAL("This is the object type for objects in the generate/objects/_AdaptiveDataTypeGenerate_/ of command, core, and extension source directories. These objects are used by the \"dev.py generate\" script to generate _AdaptiveDataType_ objects.")
28464 };
28465 
28466 static const afw_runtime_property_t
28467 impl_263_property_description = {
28468  &afw_s_description,
28469  (const afw_value_t *)&impl_263_property_value_description
28470 };
28471 
28472 static const afw_value_string_t
28473 impl_263_property_value_objectType = {
28475  AFW_UTF8_LITERAL("_AdaptiveDataTypeGenerate_")
28476 };
28477 
28478 static const afw_runtime_property_t
28479 impl_263_property_objectType = {
28480  &afw_s_objectType,
28481  (const afw_value_t *)&impl_263_property_value_objectType
28482 };
28483 
28484 static const afw_value_object_t
28485 impl_263_property_value_propertyTypes = {
28487  (const afw_object_t *)&impl_264
28488 };
28489 
28490 static const afw_runtime_property_t
28491 impl_263_property_propertyTypes = {
28492  &afw_s_propertyTypes,
28493  (const afw_value_t *)&impl_263_property_value_propertyTypes
28494 };
28495 
28496 static const afw_runtime_property_t *
28497 impl_263_properties[] = {
28498  &impl_263_property_allowAdd,
28499  &impl_263_property_allowChange,
28500  &impl_263_property_allowDelete,
28501  &impl_263_property_allowEntity,
28502  &impl_263_property_collectionURIs,
28503  &impl_263_property_description,
28504  &impl_263_property_objectType,
28505  &impl_263_property_propertyTypes,
28506  NULL
28507 };
28508 
28510 impl_263_meta_object = {
28511  {
28512  &afw_runtime_inf_const_meta_object_inf
28513  },
28514  &impl_263,
28515  NULL
28516 };
28517 
28518 static const afw_utf8_t
28519 impl_263_meta_path =
28520  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeGenerate_");
28521 
28523 impl_263 = {
28524  {
28526  NULL,
28527  {
28528  (const afw_object_t *)&impl_263_meta_object,
28529  NULL,
28530  &afw_s__AdaptiveDataTypeGenerate_,
28531  &afw_s__AdaptiveObjectType_,
28532  &impl_263_meta_path
28533  }
28534  },
28535  &impl_263_properties[0]
28536 };
28537 
28539 impl_267;
28540 
28542 impl_268;
28543 
28545 impl_269;
28546 
28547 /*
28548  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/brief
28549  */
28550 
28551 static const afw_value_boolean_t
28552 impl_269_property_value_allowQuery = {
28554  true
28555 };
28556 
28557 static const afw_runtime_property_t
28558 impl_269_property_allowQuery = {
28559  &afw_s_allowQuery,
28560  (const afw_value_t *)&impl_269_property_value_allowQuery
28561 };
28562 
28563 static const afw_value_string_t
28564 impl_269_property_value_brief = {
28566  AFW_UTF8_LITERAL("Brief description for this data type test case")
28567 };
28568 
28569 static const afw_runtime_property_t
28570 impl_269_property_brief = {
28571  &afw_s_brief,
28572  (const afw_value_t *)&impl_269_property_value_brief
28573 };
28574 
28575 static const afw_value_string_t
28576 impl_269_property_value_dataType = {
28578  AFW_UTF8_LITERAL("string")
28579 };
28580 
28581 static const afw_runtime_property_t
28582 impl_269_property_dataType = {
28583  &afw_s_dataType,
28584  (const afw_value_t *)&impl_269_property_value_dataType
28585 };
28586 
28587 static const afw_value_string_t
28588 impl_269_property_value_description = {
28590  AFW_UTF8_LITERAL("This is a predicate for the data type test with the first letter capitalized and without a trailing period.")
28591 };
28592 
28593 static const afw_runtime_property_t
28594 impl_269_property_description = {
28595  &afw_s_description,
28596  (const afw_value_t *)&impl_269_property_value_description
28597 };
28598 
28599 static const afw_value_string_t
28600 impl_269_property_value_label = {
28602  AFW_UTF8_LITERAL("Brief")
28603 };
28604 
28605 static const afw_runtime_property_t
28606 impl_269_property_label = {
28607  &afw_s_label,
28608  (const afw_value_t *)&impl_269_property_value_label
28609 };
28610 
28611 static const afw_value_boolean_t
28612 impl_269_property_value_required = {
28614  false
28615 };
28616 
28617 static const afw_runtime_property_t
28618 impl_269_property_required = {
28619  &afw_s_required,
28620  (const afw_value_t *)&impl_269_property_value_required
28621 };
28622 
28623 static const afw_runtime_property_t *
28624 impl_269_properties[] = {
28625  &impl_269_property_allowQuery,
28626  &impl_269_property_brief,
28627  &impl_269_property_dataType,
28628  &impl_269_property_description,
28629  &impl_269_property_label,
28630  &impl_269_property_required,
28631  NULL
28632 };
28633 
28635 impl_269_meta_object = {
28636  {
28637  &afw_runtime_inf_const_meta_object_inf
28638  },
28639  &impl_269,
28640  NULL
28641 };
28642 
28643 static const afw_utf8_t
28644 impl_269_meta_path =
28645  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/brief");
28646 
28648 impl_269 = {
28649  {
28650  &afw_runtime_inf_const_embedded_untyped_object,
28651  NULL,
28652  {
28653  (const afw_object_t *)&impl_269_meta_object,
28654  (const afw_object_t *)&impl_268,
28655  &afw_s_brief,
28656  &afw_s__AdaptiveValueMeta_,
28657  &impl_269_meta_path
28658  }
28659  },
28660  &impl_269_properties[0]
28661 };
28662 
28664 impl_270;
28665 
28666 /*
28667  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/description
28668  */
28669 
28670 static const afw_value_boolean_t
28671 impl_270_property_value_allowQuery = {
28673  true
28674 };
28675 
28676 static const afw_runtime_property_t
28677 impl_270_property_allowQuery = {
28678  &afw_s_allowQuery,
28679  (const afw_value_t *)&impl_270_property_value_allowQuery
28680 };
28681 
28682 static const afw_value_string_t
28683 impl_270_property_value_brief = {
28685  AFW_UTF8_LITERAL("Description of this data type test case")
28686 };
28687 
28688 static const afw_runtime_property_t
28689 impl_270_property_brief = {
28690  &afw_s_brief,
28691  (const afw_value_t *)&impl_270_property_value_brief
28692 };
28693 
28694 static const afw_value_string_t
28695 impl_270_property_value_dataType = {
28697  AFW_UTF8_LITERAL("string")
28698 };
28699 
28700 static const afw_runtime_property_t
28701 impl_270_property_dataType = {
28702  &afw_s_dataType,
28703  (const afw_value_t *)&impl_270_property_value_dataType
28704 };
28705 
28706 static const afw_value_string_t
28707 impl_270_property_value_dataTypeParameter = {
28709  AFW_UTF8_LITERAL("text/plain")
28710 };
28711 
28712 static const afw_runtime_property_t
28713 impl_270_property_dataTypeParameter = {
28714  &afw_s_dataTypeParameter,
28715  (const afw_value_t *)&impl_270_property_value_dataTypeParameter
28716 };
28717 
28718 static const afw_value_string_t
28719 impl_270_property_value_description = {
28721  AFW_UTF8_LITERAL("This is the data type test's description, used for documentation purposes.")
28722 };
28723 
28724 static const afw_runtime_property_t
28725 impl_270_property_description = {
28726  &afw_s_description,
28727  (const afw_value_t *)&impl_270_property_value_description
28728 };
28729 
28730 static const afw_value_string_t
28731 impl_270_property_value_label = {
28733  AFW_UTF8_LITERAL("Description")
28734 };
28735 
28736 static const afw_runtime_property_t
28737 impl_270_property_label = {
28738  &afw_s_label,
28739  (const afw_value_t *)&impl_270_property_value_label
28740 };
28741 
28742 static const afw_value_boolean_t
28743 impl_270_property_value_required = {
28745  false
28746 };
28747 
28748 static const afw_runtime_property_t
28749 impl_270_property_required = {
28750  &afw_s_required,
28751  (const afw_value_t *)&impl_270_property_value_required
28752 };
28753 
28754 static const afw_runtime_property_t *
28755 impl_270_properties[] = {
28756  &impl_270_property_allowQuery,
28757  &impl_270_property_brief,
28758  &impl_270_property_dataType,
28759  &impl_270_property_dataTypeParameter,
28760  &impl_270_property_description,
28761  &impl_270_property_label,
28762  &impl_270_property_required,
28763  NULL
28764 };
28765 
28767 impl_270_meta_object = {
28768  {
28769  &afw_runtime_inf_const_meta_object_inf
28770  },
28771  &impl_270,
28772  NULL
28773 };
28774 
28775 static const afw_utf8_t
28776 impl_270_meta_path =
28777  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/description");
28778 
28780 impl_270 = {
28781  {
28782  &afw_runtime_inf_const_embedded_untyped_object,
28783  NULL,
28784  {
28785  (const afw_object_t *)&impl_270_meta_object,
28786  (const afw_object_t *)&impl_268,
28787  &afw_s_description,
28788  &afw_s__AdaptiveValueMeta_,
28789  &impl_270_meta_path
28790  }
28791  },
28792  &impl_270_properties[0]
28793 };
28794 
28796 impl_271;
28797 
28798 /*
28799  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/implemented
28800  */
28801 
28802 static const afw_value_boolean_t
28803 impl_271_property_value_allowQuery = {
28805  true
28806 };
28807 
28808 static const afw_runtime_property_t
28809 impl_271_property_allowQuery = {
28810  &afw_s_allowQuery,
28811  (const afw_value_t *)&impl_271_property_value_allowQuery
28812 };
28813 
28814 static const afw_value_string_t
28815 impl_271_property_value_brief = {
28817  AFW_UTF8_LITERAL("")
28818 };
28819 
28820 static const afw_runtime_property_t
28821 impl_271_property_brief = {
28822  &afw_s_brief,
28823  (const afw_value_t *)&impl_271_property_value_brief
28824 };
28825 
28826 static const afw_value_string_t
28827 impl_271_property_value_dataType = {
28829  AFW_UTF8_LITERAL("boolean")
28830 };
28831 
28832 static const afw_runtime_property_t
28833 impl_271_property_dataType = {
28834  &afw_s_dataType,
28835  (const afw_value_t *)&impl_271_property_value_dataType
28836 };
28837 
28838 static const afw_value_string_t
28839 impl_271_property_value_description = {
28841  AFW_UTF8_LITERAL("")
28842 };
28843 
28844 static const afw_runtime_property_t
28845 impl_271_property_description = {
28846  &afw_s_description,
28847  (const afw_value_t *)&impl_271_property_value_description
28848 };
28849 
28850 static const afw_value_string_t
28851 impl_271_property_value_label = {
28853  AFW_UTF8_LITERAL("Implemented")
28854 };
28855 
28856 static const afw_runtime_property_t
28857 impl_271_property_label = {
28858  &afw_s_label,
28859  (const afw_value_t *)&impl_271_property_value_label
28860 };
28861 
28862 static const afw_value_boolean_t
28863 impl_271_property_value_required = {
28865  false
28866 };
28867 
28868 static const afw_runtime_property_t
28869 impl_271_property_required = {
28870  &afw_s_required,
28871  (const afw_value_t *)&impl_271_property_value_required
28872 };
28873 
28874 static const afw_runtime_property_t *
28875 impl_271_properties[] = {
28876  &impl_271_property_allowQuery,
28877  &impl_271_property_brief,
28878  &impl_271_property_dataType,
28879  &impl_271_property_description,
28880  &impl_271_property_label,
28881  &impl_271_property_required,
28882  NULL
28883 };
28884 
28886 impl_271_meta_object = {
28887  {
28888  &afw_runtime_inf_const_meta_object_inf
28889  },
28890  &impl_271,
28891  NULL
28892 };
28893 
28894 static const afw_utf8_t
28895 impl_271_meta_path =
28896  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/implemented");
28897 
28899 impl_271 = {
28900  {
28901  &afw_runtime_inf_const_embedded_untyped_object,
28902  NULL,
28903  {
28904  (const afw_object_t *)&impl_271_meta_object,
28905  (const afw_object_t *)&impl_268,
28906  &afw_s_implemented,
28907  &afw_s__AdaptiveValueMeta_,
28908  &impl_271_meta_path
28909  }
28910  },
28911  &impl_271_properties[0]
28912 };
28913 
28915 impl_272;
28916 
28917 /*
28918  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/value
28919  */
28920 
28921 static const afw_value_string_t
28922 impl_272_property_value_brief = {
28924  AFW_UTF8_LITERAL("")
28925 };
28926 
28927 static const afw_runtime_property_t
28928 impl_272_property_brief = {
28929  &afw_s_brief,
28930  (const afw_value_t *)&impl_272_property_value_brief
28931 };
28932 
28933 static const afw_value_string_t
28934 impl_272_property_value_dataType = {
28936  AFW_UTF8_LITERAL("string")
28937 };
28938 
28939 static const afw_runtime_property_t
28940 impl_272_property_dataType = {
28941  &afw_s_dataType,
28942  (const afw_value_t *)&impl_272_property_value_dataType
28943 };
28944 
28945 static const afw_value_string_t
28946 impl_272_property_value_description = {
28948  AFW_UTF8_LITERAL("")
28949 };
28950 
28951 static const afw_runtime_property_t
28952 impl_272_property_description = {
28953  &afw_s_description,
28954  (const afw_value_t *)&impl_272_property_value_description
28955 };
28956 
28957 static const afw_value_string_t
28958 impl_272_property_value_label = {
28960  AFW_UTF8_LITERAL("Value")
28961 };
28962 
28963 static const afw_runtime_property_t
28964 impl_272_property_label = {
28965  &afw_s_label,
28966  (const afw_value_t *)&impl_272_property_value_label
28967 };
28968 
28969 static const afw_value_boolean_t
28970 impl_272_property_value_required = {
28972  true
28973 };
28974 
28975 static const afw_runtime_property_t
28976 impl_272_property_required = {
28977  &afw_s_required,
28978  (const afw_value_t *)&impl_272_property_value_required
28979 };
28980 
28981 static const afw_runtime_property_t *
28982 impl_272_properties[] = {
28983  &impl_272_property_brief,
28984  &impl_272_property_dataType,
28985  &impl_272_property_description,
28986  &impl_272_property_label,
28987  &impl_272_property_required,
28988  NULL
28989 };
28990 
28992 impl_272_meta_object = {
28993  {
28994  &afw_runtime_inf_const_meta_object_inf
28995  },
28996  &impl_272,
28997  NULL
28998 };
28999 
29000 static const afw_utf8_t
29001 impl_272_meta_path =
29002  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes/value");
29003 
29005 impl_272 = {
29006  {
29007  &afw_runtime_inf_const_embedded_untyped_object,
29008  NULL,
29009  {
29010  (const afw_object_t *)&impl_272_meta_object,
29011  (const afw_object_t *)&impl_268,
29012  &afw_s_value,
29013  &afw_s__AdaptiveValueMeta_,
29014  &impl_272_meta_path
29015  }
29016  },
29017  &impl_272_properties[0]
29018 };
29019 
29020 /*
29021  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes
29022  */
29023 
29024 static const afw_value_object_t
29025 impl_268_property_value_brief = {
29027  (const afw_object_t *)&impl_269
29028 };
29029 
29030 static const afw_runtime_property_t
29031 impl_268_property_brief = {
29032  &afw_s_brief,
29033  (const afw_value_t *)&impl_268_property_value_brief
29034 };
29035 
29036 static const afw_value_object_t
29037 impl_268_property_value_description = {
29039  (const afw_object_t *)&impl_270
29040 };
29041 
29042 static const afw_runtime_property_t
29043 impl_268_property_description = {
29044  &afw_s_description,
29045  (const afw_value_t *)&impl_268_property_value_description
29046 };
29047 
29048 static const afw_value_object_t
29049 impl_268_property_value_implemented = {
29051  (const afw_object_t *)&impl_271
29052 };
29053 
29054 static const afw_runtime_property_t
29055 impl_268_property_implemented = {
29056  &afw_s_implemented,
29057  (const afw_value_t *)&impl_268_property_value_implemented
29058 };
29059 
29060 static const afw_value_object_t
29061 impl_268_property_value_value = {
29063  (const afw_object_t *)&impl_272
29064 };
29065 
29066 static const afw_runtime_property_t
29067 impl_268_property_value = {
29068  &afw_s_value,
29069  (const afw_value_t *)&impl_268_property_value_value
29070 };
29071 
29072 static const afw_runtime_property_t *
29073 impl_268_properties[] = {
29074  &impl_268_property_brief,
29075  &impl_268_property_description,
29076  &impl_268_property_implemented,
29077  &impl_268_property_value,
29078  NULL
29079 };
29080 
29082 impl_268_meta_object = {
29083  {
29084  &afw_runtime_inf_const_meta_object_inf
29085  },
29086  &impl_268,
29087  NULL
29088 };
29089 
29090 static const afw_utf8_t
29091 impl_268_meta_path =
29092  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_/propertyTypes");
29093 
29095 impl_268 = {
29096  {
29097  &afw_runtime_inf_const_embedded_untyped_object,
29098  NULL,
29099  {
29100  (const afw_object_t *)&impl_268_meta_object,
29101  (const afw_object_t *)&impl_267,
29102  &afw_s_propertyTypes,
29103  &afw_s__AdaptivePropertyTypes_,
29104  &impl_268_meta_path
29105  }
29106  },
29107  &impl_268_properties[0]
29108 };
29109 
29110 /*
29111  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_
29112  */
29113 
29114 static const afw_value_boolean_t
29115 impl_267_property_value_allowEntity = {
29117  true
29118 };
29119 
29120 static const afw_runtime_property_t
29121 impl_267_property_allowEntity = {
29122  &afw_s_allowEntity,
29123  (const afw_value_t *)&impl_267_property_value_allowEntity
29124 };
29125 
29126 static const afw_utf8_t
29127 impl_267_array_collectionURIs[] = {
29128  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
29129 };
29130 
29132 impl_267_list_collectionURIs = {
29135  sizeof(impl_267_array_collectionURIs) / sizeof(afw_utf8_t),
29136  &impl_267_array_collectionURIs
29137 };
29138 
29139 static const afw_value_list_t
29140 impl_267_property_value_collectionURIs = {
29142  (const afw_list_t *)&impl_267_list_collectionURIs
29143 };
29144 
29145 static const afw_runtime_property_t
29146 impl_267_property_collectionURIs = {
29147  &afw_s_collectionURIs,
29148  (const afw_value_t *)&impl_267_property_value_collectionURIs
29149 };
29150 
29151 static const afw_value_string_t
29152 impl_267_property_value_description = {
29154  AFW_UTF8_LITERAL("An adaptive data type test case.")
29155 };
29156 
29157 static const afw_runtime_property_t
29158 impl_267_property_description = {
29159  &afw_s_description,
29160  (const afw_value_t *)&impl_267_property_value_description
29161 };
29162 
29163 static const afw_value_string_t
29164 impl_267_property_value_objectType = {
29166  AFW_UTF8_LITERAL("_AdaptiveDataTypeTestCase_")
29167 };
29168 
29169 static const afw_runtime_property_t
29170 impl_267_property_objectType = {
29171  &afw_s_objectType,
29172  (const afw_value_t *)&impl_267_property_value_objectType
29173 };
29174 
29175 static const afw_value_object_t
29176 impl_267_property_value_propertyTypes = {
29178  (const afw_object_t *)&impl_268
29179 };
29180 
29181 static const afw_runtime_property_t
29182 impl_267_property_propertyTypes = {
29183  &afw_s_propertyTypes,
29184  (const afw_value_t *)&impl_267_property_value_propertyTypes
29185 };
29186 
29187 static const afw_runtime_property_t *
29188 impl_267_properties[] = {
29189  &impl_267_property_allowEntity,
29190  &impl_267_property_collectionURIs,
29191  &impl_267_property_description,
29192  &impl_267_property_objectType,
29193  &impl_267_property_propertyTypes,
29194  NULL
29195 };
29196 
29198 impl_267_meta_object = {
29199  {
29200  &afw_runtime_inf_const_meta_object_inf
29201  },
29202  &impl_267,
29203  NULL
29204 };
29205 
29206 static const afw_utf8_t
29207 impl_267_meta_path =
29208  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTestCase_");
29209 
29211 impl_267 = {
29212  {
29214  NULL,
29215  {
29216  (const afw_object_t *)&impl_267_meta_object,
29217  NULL,
29218  &afw_s__AdaptiveDataTypeTestCase_,
29219  &afw_s__AdaptiveObjectType_,
29220  &impl_267_meta_path
29221  }
29222  },
29223  &impl_267_properties[0]
29224 };
29225 
29227 impl_273;
29228 
29230 impl_274;
29231 
29233 impl_275;
29234 
29235 /*
29236  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/brief
29237  */
29238 
29239 static const afw_value_boolean_t
29240 impl_275_property_value_allowQuery = {
29242  true
29243 };
29244 
29245 static const afw_runtime_property_t
29246 impl_275_property_allowQuery = {
29247  &afw_s_allowQuery,
29248  (const afw_value_t *)&impl_275_property_value_allowQuery
29249 };
29250 
29251 static const afw_value_string_t
29252 impl_275_property_value_brief = {
29254  AFW_UTF8_LITERAL("Brief description for this data type test")
29255 };
29256 
29257 static const afw_runtime_property_t
29258 impl_275_property_brief = {
29259  &afw_s_brief,
29260  (const afw_value_t *)&impl_275_property_value_brief
29261 };
29262 
29263 static const afw_value_string_t
29264 impl_275_property_value_dataType = {
29266  AFW_UTF8_LITERAL("string")
29267 };
29268 
29269 static const afw_runtime_property_t
29270 impl_275_property_dataType = {
29271  &afw_s_dataType,
29272  (const afw_value_t *)&impl_275_property_value_dataType
29273 };
29274 
29275 static const afw_value_string_t
29276 impl_275_property_value_description = {
29278  AFW_UTF8_LITERAL("This is a predicate for the data type test with the first letter capitalized and without a trailing period.")
29279 };
29280 
29281 static const afw_runtime_property_t
29282 impl_275_property_description = {
29283  &afw_s_description,
29284  (const afw_value_t *)&impl_275_property_value_description
29285 };
29286 
29287 static const afw_value_string_t
29288 impl_275_property_value_label = {
29290  AFW_UTF8_LITERAL("Brief")
29291 };
29292 
29293 static const afw_runtime_property_t
29294 impl_275_property_label = {
29295  &afw_s_label,
29296  (const afw_value_t *)&impl_275_property_value_label
29297 };
29298 
29299 static const afw_value_boolean_t
29300 impl_275_property_value_required = {
29302  false
29303 };
29304 
29305 static const afw_runtime_property_t
29306 impl_275_property_required = {
29307  &afw_s_required,
29308  (const afw_value_t *)&impl_275_property_value_required
29309 };
29310 
29311 static const afw_runtime_property_t *
29312 impl_275_properties[] = {
29313  &impl_275_property_allowQuery,
29314  &impl_275_property_brief,
29315  &impl_275_property_dataType,
29316  &impl_275_property_description,
29317  &impl_275_property_label,
29318  &impl_275_property_required,
29319  NULL
29320 };
29321 
29323 impl_275_meta_object = {
29324  {
29325  &afw_runtime_inf_const_meta_object_inf
29326  },
29327  &impl_275,
29328  NULL
29329 };
29330 
29331 static const afw_utf8_t
29332 impl_275_meta_path =
29333  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/brief");
29334 
29336 impl_275 = {
29337  {
29338  &afw_runtime_inf_const_embedded_untyped_object,
29339  NULL,
29340  {
29341  (const afw_object_t *)&impl_275_meta_object,
29342  (const afw_object_t *)&impl_274,
29343  &afw_s_brief,
29344  &afw_s__AdaptiveValueMeta_,
29345  &impl_275_meta_path
29346  }
29347  },
29348  &impl_275_properties[0]
29349 };
29350 
29352 impl_276;
29353 
29354 /*
29355  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/dataType
29356  */
29357 
29358 static const afw_value_boolean_t
29359 impl_276_property_value_allowQuery = {
29361  true
29362 };
29363 
29364 static const afw_runtime_property_t
29365 impl_276_property_allowQuery = {
29366  &afw_s_allowQuery,
29367  (const afw_value_t *)&impl_276_property_value_allowQuery
29368 };
29369 
29370 static const afw_value_string_t
29371 impl_276_property_value_brief = {
29373  AFW_UTF8_LITERAL("The adaptive data type")
29374 };
29375 
29376 static const afw_runtime_property_t
29377 impl_276_property_brief = {
29378  &afw_s_brief,
29379  (const afw_value_t *)&impl_276_property_value_brief
29380 };
29381 
29382 static const afw_value_string_t
29383 impl_276_property_value_dataType = {
29385  AFW_UTF8_LITERAL("string")
29386 };
29387 
29388 static const afw_runtime_property_t
29389 impl_276_property_dataType = {
29390  &afw_s_dataType,
29391  (const afw_value_t *)&impl_276_property_value_dataType
29392 };
29393 
29394 static const afw_value_string_t
29395 impl_276_property_value_description = {
29397  AFW_UTF8_LITERAL("This refers to the data type id of the adaptive data type being tested.")
29398 };
29399 
29400 static const afw_runtime_property_t
29401 impl_276_property_description = {
29402  &afw_s_description,
29403  (const afw_value_t *)&impl_276_property_value_description
29404 };
29405 
29406 static const afw_value_string_t
29407 impl_276_property_value_label = {
29409  AFW_UTF8_LITERAL("Data Type")
29410 };
29411 
29412 static const afw_runtime_property_t
29413 impl_276_property_label = {
29414  &afw_s_label,
29415  (const afw_value_t *)&impl_276_property_value_label
29416 };
29417 
29418 static const afw_value_boolean_t
29419 impl_276_property_value_required = {
29421  true
29422 };
29423 
29424 static const afw_runtime_property_t
29425 impl_276_property_required = {
29426  &afw_s_required,
29427  (const afw_value_t *)&impl_276_property_value_required
29428 };
29429 
29430 static const afw_runtime_property_t *
29431 impl_276_properties[] = {
29432  &impl_276_property_allowQuery,
29433  &impl_276_property_brief,
29434  &impl_276_property_dataType,
29435  &impl_276_property_description,
29436  &impl_276_property_label,
29437  &impl_276_property_required,
29438  NULL
29439 };
29440 
29442 impl_276_meta_object = {
29443  {
29444  &afw_runtime_inf_const_meta_object_inf
29445  },
29446  &impl_276,
29447  NULL
29448 };
29449 
29450 static const afw_utf8_t
29451 impl_276_meta_path =
29452  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/dataType");
29453 
29455 impl_276 = {
29456  {
29457  &afw_runtime_inf_const_embedded_untyped_object,
29458  NULL,
29459  {
29460  (const afw_object_t *)&impl_276_meta_object,
29461  (const afw_object_t *)&impl_274,
29462  &afw_s_dataType,
29463  &afw_s__AdaptiveValueMeta_,
29464  &impl_276_meta_path
29465  }
29466  },
29467  &impl_276_properties[0]
29468 };
29469 
29471 impl_277;
29472 
29473 /*
29474  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/description
29475  */
29476 
29477 static const afw_value_boolean_t
29478 impl_277_property_value_allowQuery = {
29480  true
29481 };
29482 
29483 static const afw_runtime_property_t
29484 impl_277_property_allowQuery = {
29485  &afw_s_allowQuery,
29486  (const afw_value_t *)&impl_277_property_value_allowQuery
29487 };
29488 
29489 static const afw_value_string_t
29490 impl_277_property_value_brief = {
29492  AFW_UTF8_LITERAL("Description of this data type test")
29493 };
29494 
29495 static const afw_runtime_property_t
29496 impl_277_property_brief = {
29497  &afw_s_brief,
29498  (const afw_value_t *)&impl_277_property_value_brief
29499 };
29500 
29501 static const afw_value_string_t
29502 impl_277_property_value_dataType = {
29504  AFW_UTF8_LITERAL("string")
29505 };
29506 
29507 static const afw_runtime_property_t
29508 impl_277_property_dataType = {
29509  &afw_s_dataType,
29510  (const afw_value_t *)&impl_277_property_value_dataType
29511 };
29512 
29513 static const afw_value_string_t
29514 impl_277_property_value_dataTypeParameter = {
29516  AFW_UTF8_LITERAL("text/plain")
29517 };
29518 
29519 static const afw_runtime_property_t
29520 impl_277_property_dataTypeParameter = {
29521  &afw_s_dataTypeParameter,
29522  (const afw_value_t *)&impl_277_property_value_dataTypeParameter
29523 };
29524 
29525 static const afw_value_string_t
29526 impl_277_property_value_description = {
29528  AFW_UTF8_LITERAL("This is the data type test's description, used for documentation purposes.")
29529 };
29530 
29531 static const afw_runtime_property_t
29532 impl_277_property_description = {
29533  &afw_s_description,
29534  (const afw_value_t *)&impl_277_property_value_description
29535 };
29536 
29537 static const afw_value_string_t
29538 impl_277_property_value_label = {
29540  AFW_UTF8_LITERAL("Description")
29541 };
29542 
29543 static const afw_runtime_property_t
29544 impl_277_property_label = {
29545  &afw_s_label,
29546  (const afw_value_t *)&impl_277_property_value_label
29547 };
29548 
29549 static const afw_value_boolean_t
29550 impl_277_property_value_required = {
29552  false
29553 };
29554 
29555 static const afw_runtime_property_t
29556 impl_277_property_required = {
29557  &afw_s_required,
29558  (const afw_value_t *)&impl_277_property_value_required
29559 };
29560 
29561 static const afw_runtime_property_t *
29562 impl_277_properties[] = {
29563  &impl_277_property_allowQuery,
29564  &impl_277_property_brief,
29565  &impl_277_property_dataType,
29566  &impl_277_property_dataTypeParameter,
29567  &impl_277_property_description,
29568  &impl_277_property_label,
29569  &impl_277_property_required,
29570  NULL
29571 };
29572 
29574 impl_277_meta_object = {
29575  {
29576  &afw_runtime_inf_const_meta_object_inf
29577  },
29578  &impl_277,
29579  NULL
29580 };
29581 
29582 static const afw_utf8_t
29583 impl_277_meta_path =
29584  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/description");
29585 
29587 impl_277 = {
29588  {
29589  &afw_runtime_inf_const_embedded_untyped_object,
29590  NULL,
29591  {
29592  (const afw_object_t *)&impl_277_meta_object,
29593  (const afw_object_t *)&impl_274,
29594  &afw_s_description,
29595  &afw_s__AdaptiveValueMeta_,
29596  &impl_277_meta_path
29597  }
29598  },
29599  &impl_277_properties[0]
29600 };
29601 
29603 impl_278;
29604 
29605 /*
29606  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/implemented
29607  */
29608 
29609 static const afw_value_boolean_t
29610 impl_278_property_value_allowQuery = {
29612  true
29613 };
29614 
29615 static const afw_runtime_property_t
29616 impl_278_property_allowQuery = {
29617  &afw_s_allowQuery,
29618  (const afw_value_t *)&impl_278_property_value_allowQuery
29619 };
29620 
29621 static const afw_value_string_t
29622 impl_278_property_value_brief = {
29624  AFW_UTF8_LITERAL("Test is implemented")
29625 };
29626 
29627 static const afw_runtime_property_t
29628 impl_278_property_brief = {
29629  &afw_s_brief,
29630  (const afw_value_t *)&impl_278_property_value_brief
29631 };
29632 
29633 static const afw_value_string_t
29634 impl_278_property_value_dataType = {
29636  AFW_UTF8_LITERAL("boolean")
29637 };
29638 
29639 static const afw_runtime_property_t
29640 impl_278_property_dataType = {
29641  &afw_s_dataType,
29642  (const afw_value_t *)&impl_278_property_value_dataType
29643 };
29644 
29645 static const afw_value_string_t
29646 impl_278_property_value_description = {
29648  AFW_UTF8_LITERAL("If true, this test has been implemented.")
29649 };
29650 
29651 static const afw_runtime_property_t
29652 impl_278_property_description = {
29653  &afw_s_description,
29654  (const afw_value_t *)&impl_278_property_value_description
29655 };
29656 
29657 static const afw_value_string_t
29658 impl_278_property_value_label = {
29660  AFW_UTF8_LITERAL("Implemented")
29661 };
29662 
29663 static const afw_runtime_property_t
29664 impl_278_property_label = {
29665  &afw_s_label,
29666  (const afw_value_t *)&impl_278_property_value_label
29667 };
29668 
29669 static const afw_value_boolean_t
29670 impl_278_property_value_required = {
29672  false
29673 };
29674 
29675 static const afw_runtime_property_t
29676 impl_278_property_required = {
29677  &afw_s_required,
29678  (const afw_value_t *)&impl_278_property_value_required
29679 };
29680 
29681 static const afw_runtime_property_t *
29682 impl_278_properties[] = {
29683  &impl_278_property_allowQuery,
29684  &impl_278_property_brief,
29685  &impl_278_property_dataType,
29686  &impl_278_property_description,
29687  &impl_278_property_label,
29688  &impl_278_property_required,
29689  NULL
29690 };
29691 
29693 impl_278_meta_object = {
29694  {
29695  &afw_runtime_inf_const_meta_object_inf
29696  },
29697  &impl_278,
29698  NULL
29699 };
29700 
29701 static const afw_utf8_t
29702 impl_278_meta_path =
29703  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/implemented");
29704 
29706 impl_278 = {
29707  {
29708  &afw_runtime_inf_const_embedded_untyped_object,
29709  NULL,
29710  {
29711  (const afw_object_t *)&impl_278_meta_object,
29712  (const afw_object_t *)&impl_274,
29713  &afw_s_implemented,
29714  &afw_s__AdaptiveValueMeta_,
29715  &impl_278_meta_path
29716  }
29717  },
29718  &impl_278_properties[0]
29719 };
29720 
29722 impl_279;
29723 
29724 /*
29725  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/tests
29726  */
29727 
29728 static const afw_value_string_t
29729 impl_279_property_value_brief = {
29731  AFW_UTF8_LITERAL("Datatype test cases")
29732 };
29733 
29734 static const afw_runtime_property_t
29735 impl_279_property_brief = {
29736  &afw_s_brief,
29737  (const afw_value_t *)&impl_279_property_value_brief
29738 };
29739 
29740 static const afw_value_string_t
29741 impl_279_property_value_dataType = {
29743  AFW_UTF8_LITERAL("list")
29744 };
29745 
29746 static const afw_runtime_property_t
29747 impl_279_property_dataType = {
29748  &afw_s_dataType,
29749  (const afw_value_t *)&impl_279_property_value_dataType
29750 };
29751 
29752 static const afw_value_string_t
29753 impl_279_property_value_dataTypeParameter = {
29755  AFW_UTF8_LITERAL("object _AdaptiveDataTypeTestCase_")
29756 };
29757 
29758 static const afw_runtime_property_t
29759 impl_279_property_dataTypeParameter = {
29760  &afw_s_dataTypeParameter,
29761  (const afw_value_t *)&impl_279_property_value_dataTypeParameter
29762 };
29763 
29764 static const afw_value_string_t
29765 impl_279_property_value_description = {
29767  AFW_UTF8_LITERAL("This describes the test cases for testing a data type.")
29768 };
29769 
29770 static const afw_runtime_property_t
29771 impl_279_property_description = {
29772  &afw_s_description,
29773  (const afw_value_t *)&impl_279_property_value_description
29774 };
29775 
29776 static const afw_value_string_t
29777 impl_279_property_value_label = {
29779  AFW_UTF8_LITERAL("Tests")
29780 };
29781 
29782 static const afw_runtime_property_t
29783 impl_279_property_label = {
29784  &afw_s_label,
29785  (const afw_value_t *)&impl_279_property_value_label
29786 };
29787 
29788 static const afw_value_boolean_t
29789 impl_279_property_value_required = {
29791  true
29792 };
29793 
29794 static const afw_runtime_property_t
29795 impl_279_property_required = {
29796  &afw_s_required,
29797  (const afw_value_t *)&impl_279_property_value_required
29798 };
29799 
29800 static const afw_runtime_property_t *
29801 impl_279_properties[] = {
29802  &impl_279_property_brief,
29803  &impl_279_property_dataType,
29804  &impl_279_property_dataTypeParameter,
29805  &impl_279_property_description,
29806  &impl_279_property_label,
29807  &impl_279_property_required,
29808  NULL
29809 };
29810 
29812 impl_279_meta_object = {
29813  {
29814  &afw_runtime_inf_const_meta_object_inf
29815  },
29816  &impl_279,
29817  NULL
29818 };
29819 
29820 static const afw_utf8_t
29821 impl_279_meta_path =
29822  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes/tests");
29823 
29825 impl_279 = {
29826  {
29827  &afw_runtime_inf_const_embedded_untyped_object,
29828  NULL,
29829  {
29830  (const afw_object_t *)&impl_279_meta_object,
29831  (const afw_object_t *)&impl_274,
29832  &afw_s_tests,
29833  &afw_s__AdaptiveValueMeta_,
29834  &impl_279_meta_path
29835  }
29836  },
29837  &impl_279_properties[0]
29838 };
29839 
29840 /*
29841  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes
29842  */
29843 
29844 static const afw_value_object_t
29845 impl_274_property_value_brief = {
29847  (const afw_object_t *)&impl_275
29848 };
29849 
29850 static const afw_runtime_property_t
29851 impl_274_property_brief = {
29852  &afw_s_brief,
29853  (const afw_value_t *)&impl_274_property_value_brief
29854 };
29855 
29856 static const afw_value_object_t
29857 impl_274_property_value_dataType = {
29859  (const afw_object_t *)&impl_276
29860 };
29861 
29862 static const afw_runtime_property_t
29863 impl_274_property_dataType = {
29864  &afw_s_dataType,
29865  (const afw_value_t *)&impl_274_property_value_dataType
29866 };
29867 
29868 static const afw_value_object_t
29869 impl_274_property_value_description = {
29871  (const afw_object_t *)&impl_277
29872 };
29873 
29874 static const afw_runtime_property_t
29875 impl_274_property_description = {
29876  &afw_s_description,
29877  (const afw_value_t *)&impl_274_property_value_description
29878 };
29879 
29880 static const afw_value_object_t
29881 impl_274_property_value_implemented = {
29883  (const afw_object_t *)&impl_278
29884 };
29885 
29886 static const afw_runtime_property_t
29887 impl_274_property_implemented = {
29888  &afw_s_implemented,
29889  (const afw_value_t *)&impl_274_property_value_implemented
29890 };
29891 
29892 static const afw_value_object_t
29893 impl_274_property_value_tests = {
29895  (const afw_object_t *)&impl_279
29896 };
29897 
29898 static const afw_runtime_property_t
29899 impl_274_property_tests = {
29900  &afw_s_tests,
29901  (const afw_value_t *)&impl_274_property_value_tests
29902 };
29903 
29904 static const afw_runtime_property_t *
29905 impl_274_properties[] = {
29906  &impl_274_property_brief,
29907  &impl_274_property_dataType,
29908  &impl_274_property_description,
29909  &impl_274_property_implemented,
29910  &impl_274_property_tests,
29911  NULL
29912 };
29913 
29915 impl_274_meta_object = {
29916  {
29917  &afw_runtime_inf_const_meta_object_inf
29918  },
29919  &impl_274,
29920  NULL
29921 };
29922 
29923 static const afw_utf8_t
29924 impl_274_meta_path =
29925  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_/propertyTypes");
29926 
29928 impl_274 = {
29929  {
29930  &afw_runtime_inf_const_embedded_untyped_object,
29931  NULL,
29932  {
29933  (const afw_object_t *)&impl_274_meta_object,
29934  (const afw_object_t *)&impl_273,
29935  &afw_s_propertyTypes,
29936  &afw_s__AdaptivePropertyTypes_,
29937  &impl_274_meta_path
29938  }
29939  },
29940  &impl_274_properties[0]
29941 };
29942 
29943 /*
29944  * /afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_
29945  */
29946 
29947 static const afw_value_boolean_t
29948 impl_273_property_value_allowEntity = {
29950  true
29951 };
29952 
29953 static const afw_runtime_property_t
29954 impl_273_property_allowEntity = {
29955  &afw_s_allowEntity,
29956  (const afw_value_t *)&impl_273_property_value_allowEntity
29957 };
29958 
29959 static const afw_utf8_t
29960 impl_273_array_collectionURIs[] = {
29961  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
29962 };
29963 
29965 impl_273_list_collectionURIs = {
29968  sizeof(impl_273_array_collectionURIs) / sizeof(afw_utf8_t),
29969  &impl_273_array_collectionURIs
29970 };
29971 
29972 static const afw_value_list_t
29973 impl_273_property_value_collectionURIs = {
29975  (const afw_list_t *)&impl_273_list_collectionURIs
29976 };
29977 
29978 static const afw_runtime_property_t
29979 impl_273_property_collectionURIs = {
29980  &afw_s_collectionURIs,
29981  (const afw_value_t *)&impl_273_property_value_collectionURIs
29982 };
29983 
29984 static const afw_value_string_t
29985 impl_273_property_value_description = {
29987  AFW_UTF8_LITERAL("An adaptive data type test.")
29988 };
29989 
29990 static const afw_runtime_property_t
29991 impl_273_property_description = {
29992  &afw_s_description,
29993  (const afw_value_t *)&impl_273_property_value_description
29994 };
29995 
29996 static const afw_value_string_t
29997 impl_273_property_value_objectType = {
29999  AFW_UTF8_LITERAL("_AdaptiveDataTypeTest_")
30000 };
30001 
30002 static const afw_runtime_property_t
30003 impl_273_property_objectType = {
30004  &afw_s_objectType,
30005  (const afw_value_t *)&impl_273_property_value_objectType
30006 };
30007 
30008 static const afw_value_object_t
30009 impl_273_property_value_propertyTypes = {
30011  (const afw_object_t *)&impl_274
30012 };
30013 
30014 static const afw_runtime_property_t
30015 impl_273_property_propertyTypes = {
30016  &afw_s_propertyTypes,
30017  (const afw_value_t *)&impl_273_property_value_propertyTypes
30018 };
30019 
30020 static const afw_runtime_property_t *
30021 impl_273_properties[] = {
30022  &impl_273_property_allowEntity,
30023  &impl_273_property_collectionURIs,
30024  &impl_273_property_description,
30025  &impl_273_property_objectType,
30026  &impl_273_property_propertyTypes,
30027  NULL
30028 };
30029 
30031 impl_273_meta_object = {
30032  {
30033  &afw_runtime_inf_const_meta_object_inf
30034  },
30035  &impl_273,
30036  NULL
30037 };
30038 
30039 static const afw_utf8_t
30040 impl_273_meta_path =
30041  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataTypeTest_");
30042 
30044 impl_273 = {
30045  {
30047  NULL,
30048  {
30049  (const afw_object_t *)&impl_273_meta_object,
30050  NULL,
30051  &afw_s__AdaptiveDataTypeTest_,
30052  &afw_s__AdaptiveObjectType_,
30053  &impl_273_meta_path
30054  }
30055  },
30056  &impl_273_properties[0]
30057 };
30058 
30060 impl_280;
30061 
30063 impl_281;
30064 
30066 impl_282;
30067 
30068 /*
30069  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/brief
30070  */
30071 
30072 static const afw_value_boolean_t
30073 impl_282_property_value_allowQuery = {
30075  true
30076 };
30077 
30078 static const afw_runtime_property_t
30079 impl_282_property_allowQuery = {
30080  &afw_s_allowQuery,
30081  (const afw_value_t *)&impl_282_property_value_allowQuery
30082 };
30083 
30084 static const afw_value_string_t
30085 impl_282_property_value_brief = {
30087  AFW_UTF8_LITERAL("Brief description")
30088 };
30089 
30090 static const afw_runtime_property_t
30091 impl_282_property_brief = {
30092  &afw_s_brief,
30093  (const afw_value_t *)&impl_282_property_value_brief
30094 };
30095 
30096 static const afw_value_string_t
30097 impl_282_property_value_dataType = {
30099  AFW_UTF8_LITERAL("string")
30100 };
30101 
30102 static const afw_runtime_property_t
30103 impl_282_property_dataType = {
30104  &afw_s_dataType,
30105  (const afw_value_t *)&impl_282_property_value_dataType
30106 };
30107 
30108 static const afw_value_string_t
30109 impl_282_property_value_description = {
30111  AFW_UTF8_LITERAL("This is a predicate for the data type with the first letter capitalized and without a trailing period.")
30112 };
30113 
30114 static const afw_runtime_property_t
30115 impl_282_property_description = {
30116  &afw_s_description,
30117  (const afw_value_t *)&impl_282_property_value_description
30118 };
30119 
30120 static const afw_value_string_t
30121 impl_282_property_value_label = {
30123  AFW_UTF8_LITERAL("Brief")
30124 };
30125 
30126 static const afw_runtime_property_t
30127 impl_282_property_label = {
30128  &afw_s_label,
30129  (const afw_value_t *)&impl_282_property_value_label
30130 };
30131 
30132 static const afw_value_boolean_t
30133 impl_282_property_value_required = {
30135  false
30136 };
30137 
30138 static const afw_runtime_property_t
30139 impl_282_property_required = {
30140  &afw_s_required,
30141  (const afw_value_t *)&impl_282_property_value_required
30142 };
30143 
30144 static const afw_runtime_property_t *
30145 impl_282_properties[] = {
30146  &impl_282_property_allowQuery,
30147  &impl_282_property_brief,
30148  &impl_282_property_dataType,
30149  &impl_282_property_description,
30150  &impl_282_property_label,
30151  &impl_282_property_required,
30152  NULL
30153 };
30154 
30156 impl_282_meta_object = {
30157  {
30158  &afw_runtime_inf_const_meta_object_inf
30159  },
30160  &impl_282,
30161  NULL
30162 };
30163 
30164 static const afw_utf8_t
30165 impl_282_meta_path =
30166  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/brief");
30167 
30169 impl_282 = {
30170  {
30171  &afw_runtime_inf_const_embedded_untyped_object,
30172  NULL,
30173  {
30174  (const afw_object_t *)&impl_282_meta_object,
30175  (const afw_object_t *)&impl_281,
30176  &afw_s_brief,
30177  &afw_s__AdaptiveValueMeta_,
30178  &impl_282_meta_path
30179  }
30180  },
30181  &impl_282_properties[0]
30182 };
30183 
30185 impl_283;
30186 
30187 /*
30188  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/cType
30189  */
30190 
30191 static const afw_value_boolean_t
30192 impl_283_property_value_allowQuery = {
30194  true
30195 };
30196 
30197 static const afw_runtime_property_t
30198 impl_283_property_allowQuery = {
30199  &afw_s_allowQuery,
30200  (const afw_value_t *)&impl_283_property_value_allowQuery
30201 };
30202 
30203 static const afw_value_string_t
30204 impl_283_property_value_brief = {
30206  AFW_UTF8_LITERAL("C data type")
30207 };
30208 
30209 static const afw_runtime_property_t
30210 impl_283_property_brief = {
30211  &afw_s_brief,
30212  (const afw_value_t *)&impl_283_property_value_brief
30213 };
30214 
30215 static const afw_value_string_t
30216 impl_283_property_value_dataType = {
30218  AFW_UTF8_LITERAL("string")
30219 };
30220 
30221 static const afw_runtime_property_t
30222 impl_283_property_dataType = {
30223  &afw_s_dataType,
30224  (const afw_value_t *)&impl_283_property_value_dataType
30225 };
30226 
30227 static const afw_value_string_t
30228 impl_283_property_value_description = {
30230  AFW_UTF8_LITERAL("C data type.")
30231 };
30232 
30233 static const afw_runtime_property_t
30234 impl_283_property_description = {
30235  &afw_s_description,
30236  (const afw_value_t *)&impl_283_property_value_description
30237 };
30238 
30239 static const afw_value_string_t
30240 impl_283_property_value_label = {
30242  AFW_UTF8_LITERAL("C Type")
30243 };
30244 
30245 static const afw_runtime_property_t
30246 impl_283_property_label = {
30247  &afw_s_label,
30248  (const afw_value_t *)&impl_283_property_value_label
30249 };
30250 
30251 static const afw_value_boolean_t
30252 impl_283_property_value_required = {
30254  true
30255 };
30256 
30257 static const afw_runtime_property_t
30258 impl_283_property_required = {
30259  &afw_s_required,
30260  (const afw_value_t *)&impl_283_property_value_required
30261 };
30262 
30263 static const afw_runtime_property_t *
30264 impl_283_properties[] = {
30265  &impl_283_property_allowQuery,
30266  &impl_283_property_brief,
30267  &impl_283_property_dataType,
30268  &impl_283_property_description,
30269  &impl_283_property_label,
30270  &impl_283_property_required,
30271  NULL
30272 };
30273 
30275 impl_283_meta_object = {
30276  {
30277  &afw_runtime_inf_const_meta_object_inf
30278  },
30279  &impl_283,
30280  NULL
30281 };
30282 
30283 static const afw_utf8_t
30284 impl_283_meta_path =
30285  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/cType");
30286 
30288 impl_283 = {
30289  {
30290  &afw_runtime_inf_const_embedded_untyped_object,
30291  NULL,
30292  {
30293  (const afw_object_t *)&impl_283_meta_object,
30294  (const afw_object_t *)&impl_281,
30295  &afw_s_cType,
30296  &afw_s__AdaptiveValueMeta_,
30297  &impl_283_meta_path
30298  }
30299  },
30300  &impl_283_properties[0]
30301 };
30302 
30304 impl_284;
30305 
30307 impl_285;
30308 
30309 /*
30310  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/compileType/runtime
30311  */
30312 
30313 static const afw_value_string_t
30314 impl_285_property_value_memberName = {
30316  AFW_UTF8_LITERAL("compile_type")
30317 };
30318 
30319 static const afw_runtime_property_t
30320 impl_285_property_memberName = {
30321  &afw_s_memberName,
30322  (const afw_value_t *)&impl_285_property_value_memberName
30323 };
30324 
30325 static const afw_value_string_t
30326 impl_285_property_value_valueAccessor = {
30328  AFW_UTF8_LITERAL("compile_type")
30329 };
30330 
30331 static const afw_runtime_property_t
30332 impl_285_property_valueAccessor = {
30333  &afw_s_valueAccessor,
30334  (const afw_value_t *)&impl_285_property_value_valueAccessor
30335 };
30336 
30337 static const afw_runtime_property_t *
30338 impl_285_properties[] = {
30339  &impl_285_property_memberName,
30340  &impl_285_property_valueAccessor,
30341  NULL
30342 };
30343 
30345 impl_285_meta_object = {
30346  {
30347  &afw_runtime_inf_const_meta_object_inf
30348  },
30349  &impl_285,
30350  NULL
30351 };
30352 
30353 static const afw_utf8_t
30354 impl_285_meta_path =
30355  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/compileType/runtime");
30356 
30358 impl_285 = {
30359  {
30360  &afw_runtime_inf_const_embedded_untyped_object,
30361  NULL,
30362  {
30363  (const afw_object_t *)&impl_285_meta_object,
30364  (const afw_object_t *)&impl_284,
30365  &afw_s_runtime,
30366  &afw_s__AdaptiveRuntimeProperty_,
30367  &impl_285_meta_path
30368  }
30369  },
30370  &impl_285_properties[0]
30371 };
30372 
30373 /*
30374  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/compileType
30375  */
30376 
30377 static const afw_value_boolean_t
30378 impl_284_property_value_allowQuery = {
30380  true
30381 };
30382 
30383 static const afw_runtime_property_t
30384 impl_284_property_allowQuery = {
30385  &afw_s_allowQuery,
30386  (const afw_value_t *)&impl_284_property_value_allowQuery
30387 };
30388 
30389 static const afw_value_string_t
30390 impl_284_property_value_brief = {
30392  AFW_UTF8_LITERAL("Compile type of internal")
30393 };
30394 
30395 static const afw_runtime_property_t
30396 impl_284_property_brief = {
30397  &afw_s_brief,
30398  (const afw_value_t *)&impl_284_property_value_brief
30399 };
30400 
30401 static const afw_value_string_t
30402 impl_284_property_value_dataType = {
30404  AFW_UTF8_LITERAL("string")
30405 };
30406 
30407 static const afw_runtime_property_t
30408 impl_284_property_dataType = {
30409  &afw_s_dataType,
30410  (const afw_value_t *)&impl_284_property_value_dataType
30411 };
30412 
30413 static const afw_value_string_t
30414 impl_284_property_value_description = {
30416  AFW_UTF8_LITERAL("If specified, the internal for this data type can be compiled using the afw_compile_type_<type> where <type> is the value of this property.")
30417 };
30418 
30419 static const afw_runtime_property_t
30420 impl_284_property_description = {
30421  &afw_s_description,
30422  (const afw_value_t *)&impl_284_property_value_description
30423 };
30424 
30425 static const afw_value_string_t
30426 impl_284_property_value_label = {
30428  AFW_UTF8_LITERAL("Compile Type")
30429 };
30430 
30431 static const afw_runtime_property_t
30432 impl_284_property_label = {
30433  &afw_s_label,
30434  (const afw_value_t *)&impl_284_property_value_label
30435 };
30436 
30437 static const afw_value_boolean_t
30438 impl_284_property_value_required = {
30440  false
30441 };
30442 
30443 static const afw_runtime_property_t
30444 impl_284_property_required = {
30445  &afw_s_required,
30446  (const afw_value_t *)&impl_284_property_value_required
30447 };
30448 
30449 static const afw_value_object_t
30450 impl_284_property_value_runtime = {
30452  (const afw_object_t *)&impl_285
30453 };
30454 
30455 static const afw_runtime_property_t
30456 impl_284_property_runtime = {
30457  &afw_s_runtime,
30458  (const afw_value_t *)&impl_284_property_value_runtime
30459 };
30460 
30461 static const afw_runtime_property_t *
30462 impl_284_properties[] = {
30463  &impl_284_property_allowQuery,
30464  &impl_284_property_brief,
30465  &impl_284_property_dataType,
30466  &impl_284_property_description,
30467  &impl_284_property_label,
30468  &impl_284_property_required,
30469  &impl_284_property_runtime,
30470  NULL
30471 };
30472 
30474 impl_284_meta_object = {
30475  {
30476  &afw_runtime_inf_const_meta_object_inf
30477  },
30478  &impl_284,
30479  NULL
30480 };
30481 
30482 static const afw_utf8_t
30483 impl_284_meta_path =
30484  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/compileType");
30485 
30487 impl_284 = {
30488  {
30489  &afw_runtime_inf_const_embedded_untyped_object,
30490  NULL,
30491  {
30492  (const afw_object_t *)&impl_284_meta_object,
30493  (const afw_object_t *)&impl_281,
30494  &afw_s_compileType,
30495  &afw_s__AdaptiveValueMeta_,
30496  &impl_284_meta_path
30497  }
30498  },
30499  &impl_284_properties[0]
30500 };
30501 
30503 impl_286;
30504 
30506 impl_287;
30507 
30508 /*
30509  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataType/runtime
30510  */
30511 
30512 static const afw_value_string_t
30513 impl_287_property_value_memberName = {
30515  AFW_UTF8_LITERAL("data_type_id")
30516 };
30517 
30518 static const afw_runtime_property_t
30519 impl_287_property_memberName = {
30520  &afw_s_memberName,
30521  (const afw_value_t *)&impl_287_property_value_memberName
30522 };
30523 
30524 static const afw_runtime_property_t *
30525 impl_287_properties[] = {
30526  &impl_287_property_memberName,
30527  NULL
30528 };
30529 
30531 impl_287_meta_object = {
30532  {
30533  &afw_runtime_inf_const_meta_object_inf
30534  },
30535  &impl_287,
30536  NULL
30537 };
30538 
30539 static const afw_utf8_t
30540 impl_287_meta_path =
30541  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataType/runtime");
30542 
30544 impl_287 = {
30545  {
30546  &afw_runtime_inf_const_embedded_untyped_object,
30547  NULL,
30548  {
30549  (const afw_object_t *)&impl_287_meta_object,
30550  (const afw_object_t *)&impl_286,
30551  &afw_s_runtime,
30552  &afw_s__AdaptiveRuntimeProperty_,
30553  &impl_287_meta_path
30554  }
30555  },
30556  &impl_287_properties[0]
30557 };
30558 
30559 /*
30560  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataType
30561  */
30562 
30563 static const afw_value_boolean_t
30564 impl_286_property_value_allowQuery = {
30566  true
30567 };
30568 
30569 static const afw_runtime_property_t
30570 impl_286_property_allowQuery = {
30571  &afw_s_allowQuery,
30572  (const afw_value_t *)&impl_286_property_value_allowQuery
30573 };
30574 
30575 static const afw_value_string_t
30576 impl_286_property_value_brief = {
30578  AFW_UTF8_LITERAL("Data type id")
30579 };
30580 
30581 static const afw_runtime_property_t
30582 impl_286_property_brief = {
30583  &afw_s_brief,
30584  (const afw_value_t *)&impl_286_property_value_brief
30585 };
30586 
30587 static const afw_value_string_t
30588 impl_286_property_value_dataType = {
30590  AFW_UTF8_LITERAL("string")
30591 };
30592 
30593 static const afw_runtime_property_t
30594 impl_286_property_dataType = {
30595  &afw_s_dataType,
30596  (const afw_value_t *)&impl_286_property_value_dataType
30597 };
30598 
30599 static const afw_value_string_t
30600 impl_286_property_value_description = {
30602  AFW_UTF8_LITERAL("Data type id.")
30603 };
30604 
30605 static const afw_runtime_property_t
30606 impl_286_property_description = {
30607  &afw_s_description,
30608  (const afw_value_t *)&impl_286_property_value_description
30609 };
30610 
30611 static const afw_value_string_t
30612 impl_286_property_value_label = {
30614  AFW_UTF8_LITERAL("Data Type")
30615 };
30616 
30617 static const afw_runtime_property_t
30618 impl_286_property_label = {
30619  &afw_s_label,
30620  (const afw_value_t *)&impl_286_property_value_label
30621 };
30622 
30623 static const afw_value_boolean_t
30624 impl_286_property_value_required = {
30626  true
30627 };
30628 
30629 static const afw_runtime_property_t
30630 impl_286_property_required = {
30631  &afw_s_required,
30632  (const afw_value_t *)&impl_286_property_value_required
30633 };
30634 
30635 static const afw_value_object_t
30636 impl_286_property_value_runtime = {
30638  (const afw_object_t *)&impl_287
30639 };
30640 
30641 static const afw_runtime_property_t
30642 impl_286_property_runtime = {
30643  &afw_s_runtime,
30644  (const afw_value_t *)&impl_286_property_value_runtime
30645 };
30646 
30647 static const afw_runtime_property_t *
30648 impl_286_properties[] = {
30649  &impl_286_property_allowQuery,
30650  &impl_286_property_brief,
30651  &impl_286_property_dataType,
30652  &impl_286_property_description,
30653  &impl_286_property_label,
30654  &impl_286_property_required,
30655  &impl_286_property_runtime,
30656  NULL
30657 };
30658 
30660 impl_286_meta_object = {
30661  {
30662  &afw_runtime_inf_const_meta_object_inf
30663  },
30664  &impl_286,
30665  NULL
30666 };
30667 
30668 static const afw_utf8_t
30669 impl_286_meta_path =
30670  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataType");
30671 
30673 impl_286 = {
30674  {
30675  &afw_runtime_inf_const_embedded_untyped_object,
30676  NULL,
30677  {
30678  (const afw_object_t *)&impl_286_meta_object,
30679  (const afw_object_t *)&impl_281,
30680  &afw_s_dataType,
30681  &afw_s__AdaptiveValueMeta_,
30682  &impl_286_meta_path
30683  }
30684  },
30685  &impl_286_properties[0]
30686 };
30687 
30689 impl_288;
30690 
30692 impl_289;
30693 
30694 /*
30695  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataTypeParameterType/runtime
30696  */
30697 
30698 static const afw_value_string_t
30699 impl_289_property_value_memberName = {
30701  AFW_UTF8_LITERAL("data_type_parameter_type")
30702 };
30703 
30704 static const afw_runtime_property_t
30705 impl_289_property_memberName = {
30706  &afw_s_memberName,
30707  (const afw_value_t *)&impl_289_property_value_memberName
30708 };
30709 
30710 static const afw_runtime_property_t *
30711 impl_289_properties[] = {
30712  &impl_289_property_memberName,
30713  NULL
30714 };
30715 
30717 impl_289_meta_object = {
30718  {
30719  &afw_runtime_inf_const_meta_object_inf
30720  },
30721  &impl_289,
30722  NULL
30723 };
30724 
30725 static const afw_utf8_t
30726 impl_289_meta_path =
30727  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataTypeParameterType/runtime");
30728 
30730 impl_289 = {
30731  {
30732  &afw_runtime_inf_const_embedded_untyped_object,
30733  NULL,
30734  {
30735  (const afw_object_t *)&impl_289_meta_object,
30736  (const afw_object_t *)&impl_288,
30737  &afw_s_runtime,
30738  &afw_s__AdaptiveRuntimeProperty_,
30739  &impl_289_meta_path
30740  }
30741  },
30742  &impl_289_properties[0]
30743 };
30744 
30745 /*
30746  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataTypeParameterType
30747  */
30748 
30749 static const afw_value_boolean_t
30750 impl_288_property_value_allowQuery = {
30752  true
30753 };
30754 
30755 static const afw_runtime_property_t
30756 impl_288_property_allowQuery = {
30757  &afw_s_allowQuery,
30758  (const afw_value_t *)&impl_288_property_value_allowQuery
30759 };
30760 
30761 static const afw_value_string_t
30762 impl_288_property_value_brief = {
30764  AFW_UTF8_LITERAL("The type of parameter this data type takes")
30765 };
30766 
30767 static const afw_runtime_property_t
30768 impl_288_property_brief = {
30769  &afw_s_brief,
30770  (const afw_value_t *)&impl_288_property_value_brief
30771 };
30772 
30773 static const afw_value_string_t
30774 impl_288_property_value_dataType = {
30776  AFW_UTF8_LITERAL("string")
30777 };
30778 
30779 static const afw_runtime_property_t
30780 impl_288_property_dataType = {
30781  &afw_s_dataType,
30782  (const afw_value_t *)&impl_288_property_value_dataType
30783 };
30784 
30785 static const afw_value_string_t
30786 impl_288_property_value_description = {
30788  AFW_UTF8_LITERAL("This is the type of parameter that can optionally be specified for this data type. A data type parameter is specified in the \"dataTypeParameter\" property of an _AdaptiveValueMeta_ object or in a Type in Adaptive syntax. If the value of the \"dataTypeParameter\" property is a single quoted string, the quotes are optional.\n\nAll dataTypeParameterType values correspond to a production by the same name in Adaptive syntax. These are the valid types and their meanings:\n\nFunctionSignature - A return Type and parameter list.\n\nListOf - Zero or more 'of list' followed by 'of' and a Type.\n\nMediaType - A quoted string containing a media-type as define in https://tools.ietf.org/html/rfc7763 that is appropriate for the data type..\n\nObjectType - The object type id of the object.\n\nSourceParameter - Either the return Type resulting from the evaluation of the compiled source or 'body' followed by a FunctionSignature if the value is the body of a function with this signature.\n\nType - Any Type in Adaptive syntax that is expected when the value is evaluated.")
30789 };
30790 
30791 static const afw_runtime_property_t
30792 impl_288_property_description = {
30793  &afw_s_description,
30794  (const afw_value_t *)&impl_288_property_value_description
30795 };
30796 
30797 static const afw_value_string_t
30798 impl_288_property_value_label = {
30800  AFW_UTF8_LITERAL("Parameter Type")
30801 };
30802 
30803 static const afw_runtime_property_t
30804 impl_288_property_label = {
30805  &afw_s_label,
30806  (const afw_value_t *)&impl_288_property_value_label
30807 };
30808 
30809 static const afw_utf8_t
30810 impl_288_array_possibleValues[] = {
30811  AFW_UTF8_LITERAL("FunctionSignature"),
30812  AFW_UTF8_LITERAL("ListOf"),
30813  AFW_UTF8_LITERAL("MediaType"),
30814  AFW_UTF8_LITERAL("ObjectType"),
30815  AFW_UTF8_LITERAL("SourceParameter"),
30816  AFW_UTF8_LITERAL("Type")
30817 };
30818 
30820 impl_288_list_possibleValues = {
30823  sizeof(impl_288_array_possibleValues) / sizeof(afw_utf8_t),
30824  &impl_288_array_possibleValues
30825 };
30826 
30827 static const afw_value_list_t
30828 impl_288_property_value_possibleValues = {
30830  (const afw_list_t *)&impl_288_list_possibleValues
30831 };
30832 
30833 static const afw_runtime_property_t
30834 impl_288_property_possibleValues = {
30835  &afw_s_possibleValues,
30836  (const afw_value_t *)&impl_288_property_value_possibleValues
30837 };
30838 
30839 static const afw_value_boolean_t
30840 impl_288_property_value_required = {
30842  false
30843 };
30844 
30845 static const afw_runtime_property_t
30846 impl_288_property_required = {
30847  &afw_s_required,
30848  (const afw_value_t *)&impl_288_property_value_required
30849 };
30850 
30851 static const afw_value_object_t
30852 impl_288_property_value_runtime = {
30854  (const afw_object_t *)&impl_289
30855 };
30856 
30857 static const afw_runtime_property_t
30858 impl_288_property_runtime = {
30859  &afw_s_runtime,
30860  (const afw_value_t *)&impl_288_property_value_runtime
30861 };
30862 
30863 static const afw_runtime_property_t *
30864 impl_288_properties[] = {
30865  &impl_288_property_allowQuery,
30866  &impl_288_property_brief,
30867  &impl_288_property_dataType,
30868  &impl_288_property_description,
30869  &impl_288_property_label,
30870  &impl_288_property_possibleValues,
30871  &impl_288_property_required,
30872  &impl_288_property_runtime,
30873  NULL
30874 };
30875 
30877 impl_288_meta_object = {
30878  {
30879  &afw_runtime_inf_const_meta_object_inf
30880  },
30881  &impl_288,
30882  NULL
30883 };
30884 
30885 static const afw_utf8_t
30886 impl_288_meta_path =
30887  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/dataTypeParameterType");
30888 
30890 impl_288 = {
30891  {
30892  &afw_runtime_inf_const_embedded_untyped_object,
30893  NULL,
30894  {
30895  (const afw_object_t *)&impl_288_meta_object,
30896  (const afw_object_t *)&impl_281,
30897  &afw_s_dataTypeParameterType,
30898  &afw_s__AdaptiveValueMeta_,
30899  &impl_288_meta_path
30900  }
30901  },
30902  &impl_288_properties[0]
30903 };
30904 
30906 impl_290;
30907 
30908 /*
30909  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/description
30910  */
30911 
30912 static const afw_value_boolean_t
30913 impl_290_property_value_allowQuery = {
30915  true
30916 };
30917 
30918 static const afw_runtime_property_t
30919 impl_290_property_allowQuery = {
30920  &afw_s_allowQuery,
30921  (const afw_value_t *)&impl_290_property_value_allowQuery
30922 };
30923 
30924 static const afw_value_string_t
30925 impl_290_property_value_brief = {
30927  AFW_UTF8_LITERAL("Description of this object type")
30928 };
30929 
30930 static const afw_runtime_property_t
30931 impl_290_property_brief = {
30932  &afw_s_brief,
30933  (const afw_value_t *)&impl_290_property_value_brief
30934 };
30935 
30936 static const afw_value_string_t
30937 impl_290_property_value_dataType = {
30939  AFW_UTF8_LITERAL("string")
30940 };
30941 
30942 static const afw_runtime_property_t
30943 impl_290_property_dataType = {
30944  &afw_s_dataType,
30945  (const afw_value_t *)&impl_290_property_value_dataType
30946 };
30947 
30948 static const afw_value_string_t
30949 impl_290_property_value_dataTypeParameter = {
30951  AFW_UTF8_LITERAL("text/plain")
30952 };
30953 
30954 static const afw_runtime_property_t
30955 impl_290_property_dataTypeParameter = {
30956  &afw_s_dataTypeParameter,
30957  (const afw_value_t *)&impl_290_property_value_dataTypeParameter
30958 };
30959 
30960 static const afw_value_string_t
30961 impl_290_property_value_description = {
30963  AFW_UTF8_LITERAL("Description of this object type.")
30964 };
30965 
30966 static const afw_runtime_property_t
30967 impl_290_property_description = {
30968  &afw_s_description,
30969  (const afw_value_t *)&impl_290_property_value_description
30970 };
30971 
30972 static const afw_value_string_t
30973 impl_290_property_value_label = {
30975  AFW_UTF8_LITERAL("Description")
30976 };
30977 
30978 static const afw_runtime_property_t
30979 impl_290_property_label = {
30980  &afw_s_label,
30981  (const afw_value_t *)&impl_290_property_value_label
30982 };
30983 
30984 static const afw_value_boolean_t
30985 impl_290_property_value_required = {
30987  false
30988 };
30989 
30990 static const afw_runtime_property_t
30991 impl_290_property_required = {
30992  &afw_s_required,
30993  (const afw_value_t *)&impl_290_property_value_required
30994 };
30995 
30996 static const afw_runtime_property_t *
30997 impl_290_properties[] = {
30998  &impl_290_property_allowQuery,
30999  &impl_290_property_brief,
31000  &impl_290_property_dataType,
31001  &impl_290_property_dataTypeParameter,
31002  &impl_290_property_description,
31003  &impl_290_property_label,
31004  &impl_290_property_required,
31005  NULL
31006 };
31007 
31009 impl_290_meta_object = {
31010  {
31011  &afw_runtime_inf_const_meta_object_inf
31012  },
31013  &impl_290,
31014  NULL
31015 };
31016 
31017 static const afw_utf8_t
31018 impl_290_meta_path =
31019  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/description");
31020 
31022 impl_290 = {
31023  {
31024  &afw_runtime_inf_const_embedded_untyped_object,
31025  NULL,
31026  {
31027  (const afw_object_t *)&impl_290_meta_object,
31028  (const afw_object_t *)&impl_281,
31029  &afw_s_description,
31030  &afw_s__AdaptiveValueMeta_,
31031  &impl_290_meta_path
31032  }
31033  },
31034  &impl_290_properties[0]
31035 };
31036 
31038 impl_291;
31039 
31040 /*
31041  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/directReturn
31042  */
31043 
31044 static const afw_value_boolean_t
31045 impl_291_property_value_allowQuery = {
31047  true
31048 };
31049 
31050 static const afw_runtime_property_t
31051 impl_291_property_allowQuery = {
31052  &afw_s_allowQuery,
31053  (const afw_value_t *)&impl_291_property_value_allowQuery
31054 };
31055 
31056 static const afw_value_string_t
31057 impl_291_property_value_brief = {
31059  AFW_UTF8_LITERAL("Generate afw_value_as_* and afw_object_old_get_property_as_* return value instead of value pointer")
31060 };
31061 
31062 static const afw_runtime_property_t
31063 impl_291_property_brief = {
31064  &afw_s_brief,
31065  (const afw_value_t *)&impl_291_property_value_brief
31066 };
31067 
31068 static const afw_value_string_t
31069 impl_291_property_value_dataType = {
31071  AFW_UTF8_LITERAL("boolean")
31072 };
31073 
31074 static const afw_runtime_property_t
31075 impl_291_property_dataType = {
31076  &afw_s_dataType,
31077  (const afw_value_t *)&impl_291_property_value_dataType
31078 };
31079 
31080 static const afw_value_string_t
31081 impl_291_property_value_description = {
31083  AFW_UTF8_LITERAL("Generate afw_value_as_* and afw_object_old_get_property_as_* return value instead of value pointer.")
31084 };
31085 
31086 static const afw_runtime_property_t
31087 impl_291_property_description = {
31088  &afw_s_description,
31089  (const afw_value_t *)&impl_291_property_value_description
31090 };
31091 
31092 static const afw_value_string_t
31093 impl_291_property_value_label = {
31095  AFW_UTF8_LITERAL("Direct Return")
31096 };
31097 
31098 static const afw_runtime_property_t
31099 impl_291_property_label = {
31100  &afw_s_label,
31101  (const afw_value_t *)&impl_291_property_value_label
31102 };
31103 
31104 static const afw_runtime_property_t *
31105 impl_291_properties[] = {
31106  &impl_291_property_allowQuery,
31107  &impl_291_property_brief,
31108  &impl_291_property_dataType,
31109  &impl_291_property_description,
31110  &impl_291_property_label,
31111  NULL
31112 };
31113 
31115 impl_291_meta_object = {
31116  {
31117  &afw_runtime_inf_const_meta_object_inf
31118  },
31119  &impl_291,
31120  NULL
31121 };
31122 
31123 static const afw_utf8_t
31124 impl_291_meta_path =
31125  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/directReturn");
31126 
31128 impl_291 = {
31129  {
31130  &afw_runtime_inf_const_embedded_untyped_object,
31131  NULL,
31132  {
31133  (const afw_object_t *)&impl_291_meta_object,
31134  (const afw_object_t *)&impl_281,
31135  &afw_s_directReturn,
31136  &afw_s__AdaptiveValueMeta_,
31137  &impl_291_meta_path
31138  }
31139  },
31140  &impl_291_properties[0]
31141 };
31142 
31144 impl_292;
31145 
31146 /*
31147  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/evaluated
31148  */
31149 
31150 static const afw_value_boolean_t
31151 impl_292_property_value_allowQuery = {
31153  true
31154 };
31155 
31156 static const afw_runtime_property_t
31157 impl_292_property_allowQuery = {
31158  &afw_s_allowQuery,
31159  (const afw_value_t *)&impl_292_property_value_allowQuery
31160 };
31161 
31162 static const afw_value_string_t
31163 impl_292_property_value_brief = {
31165  AFW_UTF8_LITERAL("This data type can be compiled and evaluated")
31166 };
31167 
31168 static const afw_runtime_property_t
31169 impl_292_property_brief = {
31170  &afw_s_brief,
31171  (const afw_value_t *)&impl_292_property_value_brief
31172 };
31173 
31174 static const afw_value_string_t
31175 impl_292_property_value_dataType = {
31177  AFW_UTF8_LITERAL("boolean")
31178 };
31179 
31180 static const afw_runtime_property_t
31181 impl_292_property_dataType = {
31182  &afw_s_dataType,
31183  (const afw_value_t *)&impl_292_property_value_dataType
31184 };
31185 
31186 static const afw_value_string_t
31187 impl_292_property_value_description = {
31189  AFW_UTF8_LITERAL("This data type is source that can be compiled and evaluated with the compile() adaptive function.")
31190 };
31191 
31192 static const afw_runtime_property_t
31193 impl_292_property_description = {
31194  &afw_s_description,
31195  (const afw_value_t *)&impl_292_property_value_description
31196 };
31197 
31198 static const afw_value_string_t
31199 impl_292_property_value_label = {
31201  AFW_UTF8_LITERAL("Evaluated")
31202 };
31203 
31204 static const afw_runtime_property_t
31205 impl_292_property_label = {
31206  &afw_s_label,
31207  (const afw_value_t *)&impl_292_property_value_label
31208 };
31209 
31210 static const afw_runtime_property_t *
31211 impl_292_properties[] = {
31212  &impl_292_property_allowQuery,
31213  &impl_292_property_brief,
31214  &impl_292_property_dataType,
31215  &impl_292_property_description,
31216  &impl_292_property_label,
31217  NULL
31218 };
31219 
31221 impl_292_meta_object = {
31222  {
31223  &afw_runtime_inf_const_meta_object_inf
31224  },
31225  &impl_292,
31226  NULL
31227 };
31228 
31229 static const afw_utf8_t
31230 impl_292_meta_path =
31231  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/evaluated");
31232 
31234 impl_292 = {
31235  {
31236  &afw_runtime_inf_const_embedded_untyped_object,
31237  NULL,
31238  {
31239  (const afw_object_t *)&impl_292_meta_object,
31240  (const afw_object_t *)&impl_281,
31241  &afw_s_evaluated,
31242  &afw_s__AdaptiveValueMeta_,
31243  &impl_292_meta_path
31244  }
31245  },
31246  &impl_292_properties[0]
31247 };
31248 
31250 impl_293;
31251 
31253 impl_294;
31254 
31255 /*
31256  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonImpliesDataType/runtime
31257  */
31258 
31259 static const afw_value_string_t
31260 impl_294_property_value_memberName = {
31262  AFW_UTF8_LITERAL("json_implies_data_type")
31263 };
31264 
31265 static const afw_runtime_property_t
31266 impl_294_property_memberName = {
31267  &afw_s_memberName,
31268  (const afw_value_t *)&impl_294_property_value_memberName
31269 };
31270 
31271 static const afw_runtime_property_t *
31272 impl_294_properties[] = {
31273  &impl_294_property_memberName,
31274  NULL
31275 };
31276 
31278 impl_294_meta_object = {
31279  {
31280  &afw_runtime_inf_const_meta_object_inf
31281  },
31282  &impl_294,
31283  NULL
31284 };
31285 
31286 static const afw_utf8_t
31287 impl_294_meta_path =
31288  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonImpliesDataType/runtime");
31289 
31291 impl_294 = {
31292  {
31293  &afw_runtime_inf_const_embedded_untyped_object,
31294  NULL,
31295  {
31296  (const afw_object_t *)&impl_294_meta_object,
31297  (const afw_object_t *)&impl_293,
31298  &afw_s_runtime,
31299  &afw_s__AdaptiveRuntimeProperty_,
31300  &impl_294_meta_path
31301  }
31302  },
31303  &impl_294_properties[0]
31304 };
31305 
31306 /*
31307  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonImpliesDataType
31308  */
31309 
31310 static const afw_value_boolean_t
31311 impl_293_property_value_allowQuery = {
31313  true
31314 };
31315 
31316 static const afw_runtime_property_t
31317 impl_293_property_allowQuery = {
31318  &afw_s_allowQuery,
31319  (const afw_value_t *)&impl_293_property_value_allowQuery
31320 };
31321 
31322 static const afw_value_string_t
31323 impl_293_property_value_brief = {
31325  AFW_UTF8_LITERAL("Indicates that dataType needs to be available to fully interpret json value")
31326 };
31327 
31328 static const afw_runtime_property_t
31329 impl_293_property_brief = {
31330  &afw_s_brief,
31331  (const afw_value_t *)&impl_293_property_value_brief
31332 };
31333 
31334 static const afw_value_string_t
31335 impl_293_property_value_dataType = {
31337  AFW_UTF8_LITERAL("boolean")
31338 };
31339 
31340 static const afw_runtime_property_t
31341 impl_293_property_dataType = {
31342  &afw_s_dataType,
31343  (const afw_value_t *)&impl_293_property_value_dataType
31344 };
31345 
31346 static const afw_value_boolean_t
31347 impl_293_property_value_defaultValue = {
31349  false
31350 };
31351 
31352 static const afw_runtime_property_t
31353 impl_293_property_defaultValue = {
31354  &afw_s_defaultValue,
31355  (const afw_value_t *)&impl_293_property_value_defaultValue
31356 };
31357 
31358 static const afw_value_string_t
31359 impl_293_property_value_description = {
31361  AFW_UTF8_LITERAL("Indicates that dataType needs to be available to fully interpret json value. If not available, this data type can be implied from the appropriate JSON value.")
31362 };
31363 
31364 static const afw_runtime_property_t
31365 impl_293_property_description = {
31366  &afw_s_description,
31367  (const afw_value_t *)&impl_293_property_value_description
31368 };
31369 
31370 static const afw_value_string_t
31371 impl_293_property_value_label = {
31373  AFW_UTF8_LITERAL("JSON Implies Data Type")
31374 };
31375 
31376 static const afw_runtime_property_t
31377 impl_293_property_label = {
31378  &afw_s_label,
31379  (const afw_value_t *)&impl_293_property_value_label
31380 };
31381 
31382 static const afw_value_boolean_t
31383 impl_293_property_value_required = {
31385  false
31386 };
31387 
31388 static const afw_runtime_property_t
31389 impl_293_property_required = {
31390  &afw_s_required,
31391  (const afw_value_t *)&impl_293_property_value_required
31392 };
31393 
31394 static const afw_value_object_t
31395 impl_293_property_value_runtime = {
31397  (const afw_object_t *)&impl_294
31398 };
31399 
31400 static const afw_runtime_property_t
31401 impl_293_property_runtime = {
31402  &afw_s_runtime,
31403  (const afw_value_t *)&impl_293_property_value_runtime
31404 };
31405 
31406 static const afw_runtime_property_t *
31407 impl_293_properties[] = {
31408  &impl_293_property_allowQuery,
31409  &impl_293_property_brief,
31410  &impl_293_property_dataType,
31411  &impl_293_property_defaultValue,
31412  &impl_293_property_description,
31413  &impl_293_property_label,
31414  &impl_293_property_required,
31415  &impl_293_property_runtime,
31416  NULL
31417 };
31418 
31420 impl_293_meta_object = {
31421  {
31422  &afw_runtime_inf_const_meta_object_inf
31423  },
31424  &impl_293,
31425  NULL
31426 };
31427 
31428 static const afw_utf8_t
31429 impl_293_meta_path =
31430  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonImpliesDataType");
31431 
31433 impl_293 = {
31434  {
31435  &afw_runtime_inf_const_embedded_untyped_object,
31436  NULL,
31437  {
31438  (const afw_object_t *)&impl_293_meta_object,
31439  (const afw_object_t *)&impl_281,
31440  &afw_s_jsonImpliesDataType,
31441  &afw_s__AdaptiveValueMeta_,
31442  &impl_293_meta_path
31443  }
31444  },
31445  &impl_293_properties[0]
31446 };
31447 
31449 impl_295;
31450 
31451 /*
31452  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonPrimitive
31453  */
31454 
31455 static const afw_value_boolean_t
31456 impl_295_property_value_allowQuery = {
31458  true
31459 };
31460 
31461 static const afw_runtime_property_t
31462 impl_295_property_allowQuery = {
31463  &afw_s_allowQuery,
31464  (const afw_value_t *)&impl_295_property_value_allowQuery
31465 };
31466 
31467 static const afw_value_string_t
31468 impl_295_property_value_brief = {
31470  AFW_UTF8_LITERAL("JSON primitive type")
31471 };
31472 
31473 static const afw_runtime_property_t
31474 impl_295_property_brief = {
31475  &afw_s_brief,
31476  (const afw_value_t *)&impl_295_property_value_brief
31477 };
31478 
31479 static const afw_value_string_t
31480 impl_295_property_value_dataType = {
31482  AFW_UTF8_LITERAL("string")
31483 };
31484 
31485 static const afw_runtime_property_t
31486 impl_295_property_dataType = {
31487  &afw_s_dataType,
31488  (const afw_value_t *)&impl_295_property_value_dataType
31489 };
31490 
31491 static const afw_value_string_t
31492 impl_295_property_value_description = {
31494  AFW_UTF8_LITERAL("This specifies the JSON primitive type that is used to represent this dataType.")
31495 };
31496 
31497 static const afw_runtime_property_t
31498 impl_295_property_description = {
31499  &afw_s_description,
31500  (const afw_value_t *)&impl_295_property_value_description
31501 };
31502 
31503 static const afw_value_string_t
31504 impl_295_property_value_label = {
31506  AFW_UTF8_LITERAL("JSON Primitive")
31507 };
31508 
31509 static const afw_runtime_property_t
31510 impl_295_property_label = {
31511  &afw_s_label,
31512  (const afw_value_t *)&impl_295_property_value_label
31513 };
31514 
31515 static const afw_value_boolean_t
31516 impl_295_property_value_required = {
31518  false
31519 };
31520 
31521 static const afw_runtime_property_t
31522 impl_295_property_required = {
31523  &afw_s_required,
31524  (const afw_value_t *)&impl_295_property_value_required
31525 };
31526 
31527 static const afw_runtime_property_t *
31528 impl_295_properties[] = {
31529  &impl_295_property_allowQuery,
31530  &impl_295_property_brief,
31531  &impl_295_property_dataType,
31532  &impl_295_property_description,
31533  &impl_295_property_label,
31534  &impl_295_property_required,
31535  NULL
31536 };
31537 
31539 impl_295_meta_object = {
31540  {
31541  &afw_runtime_inf_const_meta_object_inf
31542  },
31543  &impl_295,
31544  NULL
31545 };
31546 
31547 static const afw_utf8_t
31548 impl_295_meta_path =
31549  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonPrimitive");
31550 
31552 impl_295 = {
31553  {
31554  &afw_runtime_inf_const_embedded_untyped_object,
31555  NULL,
31556  {
31557  (const afw_object_t *)&impl_295_meta_object,
31558  (const afw_object_t *)&impl_281,
31559  &afw_s_jsonPrimitive,
31560  &afw_s__AdaptiveValueMeta_,
31561  &impl_295_meta_path
31562  }
31563  },
31564  &impl_295_properties[0]
31565 };
31566 
31568 impl_296;
31569 
31570 /*
31571  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonSchemaStringFormat
31572  */
31573 
31574 static const afw_value_boolean_t
31575 impl_296_property_value_allowQuery = {
31577  true
31578 };
31579 
31580 static const afw_runtime_property_t
31581 impl_296_property_allowQuery = {
31582  &afw_s_allowQuery,
31583  (const afw_value_t *)&impl_296_property_value_allowQuery
31584 };
31585 
31586 static const afw_value_string_t
31587 impl_296_property_value_brief = {
31589  AFW_UTF8_LITERAL("JSON string format")
31590 };
31591 
31592 static const afw_runtime_property_t
31593 impl_296_property_brief = {
31594  &afw_s_brief,
31595  (const afw_value_t *)&impl_296_property_value_brief
31596 };
31597 
31598 static const afw_value_string_t
31599 impl_296_property_value_dataType = {
31601  AFW_UTF8_LITERAL("string")
31602 };
31603 
31604 static const afw_runtime_property_t
31605 impl_296_property_dataType = {
31606  &afw_s_dataType,
31607  (const afw_value_t *)&impl_296_property_value_dataType
31608 };
31609 
31610 static const afw_value_string_t
31611 impl_296_property_value_description = {
31613  AFW_UTF8_LITERAL("This is the format to use in JSON Schema for this data type. This is only applicable to data types with jsonPrimitive of \"string\".")
31614 };
31615 
31616 static const afw_runtime_property_t
31617 impl_296_property_description = {
31618  &afw_s_description,
31619  (const afw_value_t *)&impl_296_property_value_description
31620 };
31621 
31622 static const afw_value_string_t
31623 impl_296_property_value_label = {
31625  AFW_UTF8_LITERAL("JSON String Format")
31626 };
31627 
31628 static const afw_runtime_property_t
31629 impl_296_property_label = {
31630  &afw_s_label,
31631  (const afw_value_t *)&impl_296_property_value_label
31632 };
31633 
31634 static const afw_value_boolean_t
31635 impl_296_property_value_required = {
31637  false
31638 };
31639 
31640 static const afw_runtime_property_t
31641 impl_296_property_required = {
31642  &afw_s_required,
31643  (const afw_value_t *)&impl_296_property_value_required
31644 };
31645 
31646 static const afw_runtime_property_t *
31647 impl_296_properties[] = {
31648  &impl_296_property_allowQuery,
31649  &impl_296_property_brief,
31650  &impl_296_property_dataType,
31651  &impl_296_property_description,
31652  &impl_296_property_label,
31653  &impl_296_property_required,
31654  NULL
31655 };
31656 
31658 impl_296_meta_object = {
31659  {
31660  &afw_runtime_inf_const_meta_object_inf
31661  },
31662  &impl_296,
31663  NULL
31664 };
31665 
31666 static const afw_utf8_t
31667 impl_296_meta_path =
31668  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/jsonSchemaStringFormat");
31669 
31671 impl_296 = {
31672  {
31673  &afw_runtime_inf_const_embedded_untyped_object,
31674  NULL,
31675  {
31676  (const afw_object_t *)&impl_296_meta_object,
31677  (const afw_object_t *)&impl_281,
31678  &afw_s_jsonSchemaStringFormat,
31679  &afw_s__AdaptiveValueMeta_,
31680  &impl_296_meta_path
31681  }
31682  },
31683  &impl_296_properties[0]
31684 };
31685 
31687 impl_297;
31688 
31689 /*
31690  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/ldapOid
31691  */
31692 
31693 static const afw_value_boolean_t
31694 impl_297_property_value_allowQuery = {
31696  true
31697 };
31698 
31699 static const afw_runtime_property_t
31700 impl_297_property_allowQuery = {
31701  &afw_s_allowQuery,
31702  (const afw_value_t *)&impl_297_property_value_allowQuery
31703 };
31704 
31705 static const afw_value_string_t
31706 impl_297_property_value_brief = {
31708  AFW_UTF8_LITERAL("LDAP OID")
31709 };
31710 
31711 static const afw_runtime_property_t
31712 impl_297_property_brief = {
31713  &afw_s_brief,
31714  (const afw_value_t *)&impl_297_property_value_brief
31715 };
31716 
31717 static const afw_value_string_t
31718 impl_297_property_value_dataType = {
31720  AFW_UTF8_LITERAL("string")
31721 };
31722 
31723 static const afw_runtime_property_t
31724 impl_297_property_dataType = {
31725  &afw_s_dataType,
31726  (const afw_value_t *)&impl_297_property_value_dataType
31727 };
31728 
31729 static const afw_value_string_t
31730 impl_297_property_value_description = {
31732  AFW_UTF8_LITERAL("LDAP OID.")
31733 };
31734 
31735 static const afw_runtime_property_t
31736 impl_297_property_description = {
31737  &afw_s_description,
31738  (const afw_value_t *)&impl_297_property_value_description
31739 };
31740 
31741 static const afw_value_string_t
31742 impl_297_property_value_label = {
31744  AFW_UTF8_LITERAL("Ldap Oid")
31745 };
31746 
31747 static const afw_runtime_property_t
31748 impl_297_property_label = {
31749  &afw_s_label,
31750  (const afw_value_t *)&impl_297_property_value_label
31751 };
31752 
31753 static const afw_value_boolean_t
31754 impl_297_property_value_required = {
31756  false
31757 };
31758 
31759 static const afw_runtime_property_t
31760 impl_297_property_required = {
31761  &afw_s_required,
31762  (const afw_value_t *)&impl_297_property_value_required
31763 };
31764 
31765 static const afw_runtime_property_t *
31766 impl_297_properties[] = {
31767  &impl_297_property_allowQuery,
31768  &impl_297_property_brief,
31769  &impl_297_property_dataType,
31770  &impl_297_property_description,
31771  &impl_297_property_label,
31772  &impl_297_property_required,
31773  NULL
31774 };
31775 
31777 impl_297_meta_object = {
31778  {
31779  &afw_runtime_inf_const_meta_object_inf
31780  },
31781  &impl_297,
31782  NULL
31783 };
31784 
31785 static const afw_utf8_t
31786 impl_297_meta_path =
31787  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/ldapOid");
31788 
31790 impl_297 = {
31791  {
31792  &afw_runtime_inf_const_embedded_untyped_object,
31793  NULL,
31794  {
31795  (const afw_object_t *)&impl_297_meta_object,
31796  (const afw_object_t *)&impl_281,
31797  &afw_s_ldapOid,
31798  &afw_s__AdaptiveValueMeta_,
31799  &impl_297_meta_path
31800  }
31801  },
31802  &impl_297_properties[0]
31803 };
31804 
31806 impl_298;
31807 
31808 /*
31809  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/relationalCompares
31810  */
31811 
31812 static const afw_value_boolean_t
31813 impl_298_property_value_allowQuery = {
31815  true
31816 };
31817 
31818 static const afw_runtime_property_t
31819 impl_298_property_allowQuery = {
31820  &afw_s_allowQuery,
31821  (const afw_value_t *)&impl_298_property_value_allowQuery
31822 };
31823 
31824 static const afw_value_string_t
31825 impl_298_property_value_brief = {
31827  AFW_UTF8_LITERAL("This dataType supports relational compares in addition to equality compares")
31828 };
31829 
31830 static const afw_runtime_property_t
31831 impl_298_property_brief = {
31832  &afw_s_brief,
31833  (const afw_value_t *)&impl_298_property_value_brief
31834 };
31835 
31836 static const afw_value_string_t
31837 impl_298_property_value_dataType = {
31839  AFW_UTF8_LITERAL("boolean")
31840 };
31841 
31842 static const afw_runtime_property_t
31843 impl_298_property_dataType = {
31844  &afw_s_dataType,
31845  (const afw_value_t *)&impl_298_property_value_dataType
31846 };
31847 
31848 static const afw_value_string_t
31849 impl_298_property_value_description = {
31851  AFW_UTF8_LITERAL("If true, this data type supports equality (equal) and relational compares (greater than and less than). If false, only equality compares are allowed.")
31852 };
31853 
31854 static const afw_runtime_property_t
31855 impl_298_property_description = {
31856  &afw_s_description,
31857  (const afw_value_t *)&impl_298_property_value_description
31858 };
31859 
31860 static const afw_value_string_t
31861 impl_298_property_value_label = {
31863  AFW_UTF8_LITERAL("Relational Compares")
31864 };
31865 
31866 static const afw_runtime_property_t
31867 impl_298_property_label = {
31868  &afw_s_label,
31869  (const afw_value_t *)&impl_298_property_value_label
31870 };
31871 
31872 static const afw_runtime_property_t *
31873 impl_298_properties[] = {
31874  &impl_298_property_allowQuery,
31875  &impl_298_property_brief,
31876  &impl_298_property_dataType,
31877  &impl_298_property_description,
31878  &impl_298_property_label,
31879  NULL
31880 };
31881 
31883 impl_298_meta_object = {
31884  {
31885  &afw_runtime_inf_const_meta_object_inf
31886  },
31887  &impl_298,
31888  NULL
31889 };
31890 
31891 static const afw_utf8_t
31892 impl_298_meta_path =
31893  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/relationalCompares");
31894 
31896 impl_298 = {
31897  {
31898  &afw_runtime_inf_const_embedded_untyped_object,
31899  NULL,
31900  {
31901  (const afw_object_t *)&impl_298_meta_object,
31902  (const afw_object_t *)&impl_281,
31903  &afw_s_relationalCompares,
31904  &afw_s__AdaptiveValueMeta_,
31905  &impl_298_meta_path
31906  }
31907  },
31908  &impl_298_properties[0]
31909 };
31910 
31912 impl_299;
31913 
31914 /*
31915  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/scalar
31916  */
31917 
31918 static const afw_value_boolean_t
31919 impl_299_property_value_allowQuery = {
31921  true
31922 };
31923 
31924 static const afw_runtime_property_t
31925 impl_299_property_allowQuery = {
31926  &afw_s_allowQuery,
31927  (const afw_value_t *)&impl_299_property_value_allowQuery
31928 };
31929 
31930 static const afw_value_string_t
31931 impl_299_property_value_brief = {
31933  AFW_UTF8_LITERAL("Data type represents a scalar value")
31934 };
31935 
31936 static const afw_runtime_property_t
31937 impl_299_property_brief = {
31938  &afw_s_brief,
31939  (const afw_value_t *)&impl_299_property_value_brief
31940 };
31941 
31942 static const afw_value_string_t
31943 impl_299_property_value_dataType = {
31945  AFW_UTF8_LITERAL("boolean")
31946 };
31947 
31948 static const afw_runtime_property_t
31949 impl_299_property_dataType = {
31950  &afw_s_dataType,
31951  (const afw_value_t *)&impl_299_property_value_dataType
31952 };
31953 
31954 static const afw_value_string_t
31955 impl_299_property_value_description = {
31957  AFW_UTF8_LITERAL("Data type represents a scalar value.")
31958 };
31959 
31960 static const afw_runtime_property_t
31961 impl_299_property_description = {
31962  &afw_s_description,
31963  (const afw_value_t *)&impl_299_property_value_description
31964 };
31965 
31966 static const afw_value_string_t
31967 impl_299_property_value_label = {
31969  AFW_UTF8_LITERAL("Scalar")
31970 };
31971 
31972 static const afw_runtime_property_t
31973 impl_299_property_label = {
31974  &afw_s_label,
31975  (const afw_value_t *)&impl_299_property_value_label
31976 };
31977 
31978 static const afw_runtime_property_t *
31979 impl_299_properties[] = {
31980  &impl_299_property_allowQuery,
31981  &impl_299_property_brief,
31982  &impl_299_property_dataType,
31983  &impl_299_property_description,
31984  &impl_299_property_label,
31985  NULL
31986 };
31987 
31989 impl_299_meta_object = {
31990  {
31991  &afw_runtime_inf_const_meta_object_inf
31992  },
31993  &impl_299,
31994  NULL
31995 };
31996 
31997 static const afw_utf8_t
31998 impl_299_meta_path =
31999  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes/scalar");
32000 
32002 impl_299 = {
32003  {
32004  &afw_runtime_inf_const_embedded_untyped_object,
32005  NULL,
32006  {
32007  (const afw_object_t *)&impl_299_meta_object,
32008  (const afw_object_t *)&impl_281,
32009  &afw_s_scalar,
32010  &afw_s__AdaptiveValueMeta_,
32011  &impl_299_meta_path
32012  }
32013  },
32014  &impl_299_properties[0]
32015 };
32016 
32017 /*
32018  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes
32019  */
32020 
32021 static const afw_value_object_t
32022 impl_281_property_value_brief = {
32024  (const afw_object_t *)&impl_282
32025 };
32026 
32027 static const afw_runtime_property_t
32028 impl_281_property_brief = {
32029  &afw_s_brief,
32030  (const afw_value_t *)&impl_281_property_value_brief
32031 };
32032 
32033 static const afw_value_object_t
32034 impl_281_property_value_cType = {
32036  (const afw_object_t *)&impl_283
32037 };
32038 
32039 static const afw_runtime_property_t
32040 impl_281_property_cType = {
32041  &afw_s_cType,
32042  (const afw_value_t *)&impl_281_property_value_cType
32043 };
32044 
32045 static const afw_value_object_t
32046 impl_281_property_value_compileType = {
32048  (const afw_object_t *)&impl_284
32049 };
32050 
32051 static const afw_runtime_property_t
32052 impl_281_property_compileType = {
32053  &afw_s_compileType,
32054  (const afw_value_t *)&impl_281_property_value_compileType
32055 };
32056 
32057 static const afw_value_object_t
32058 impl_281_property_value_dataType = {
32060  (const afw_object_t *)&impl_286
32061 };
32062 
32063 static const afw_runtime_property_t
32064 impl_281_property_dataType = {
32065  &afw_s_dataType,
32066  (const afw_value_t *)&impl_281_property_value_dataType
32067 };
32068 
32069 static const afw_value_object_t
32070 impl_281_property_value_dataTypeParameterType = {
32072  (const afw_object_t *)&impl_288
32073 };
32074 
32075 static const afw_runtime_property_t
32076 impl_281_property_dataTypeParameterType = {
32077  &afw_s_dataTypeParameterType,
32078  (const afw_value_t *)&impl_281_property_value_dataTypeParameterType
32079 };
32080 
32081 static const afw_value_object_t
32082 impl_281_property_value_description = {
32084  (const afw_object_t *)&impl_290
32085 };
32086 
32087 static const afw_runtime_property_t
32088 impl_281_property_description = {
32089  &afw_s_description,
32090  (const afw_value_t *)&impl_281_property_value_description
32091 };
32092 
32093 static const afw_value_object_t
32094 impl_281_property_value_directReturn = {
32096  (const afw_object_t *)&impl_291
32097 };
32098 
32099 static const afw_runtime_property_t
32100 impl_281_property_directReturn = {
32101  &afw_s_directReturn,
32102  (const afw_value_t *)&impl_281_property_value_directReturn
32103 };
32104 
32105 static const afw_value_object_t
32106 impl_281_property_value_evaluated = {
32108  (const afw_object_t *)&impl_292
32109 };
32110 
32111 static const afw_runtime_property_t
32112 impl_281_property_evaluated = {
32113  &afw_s_evaluated,
32114  (const afw_value_t *)&impl_281_property_value_evaluated
32115 };
32116 
32117 static const afw_value_object_t
32118 impl_281_property_value_jsonImpliesDataType = {
32120  (const afw_object_t *)&impl_293
32121 };
32122 
32123 static const afw_runtime_property_t
32124 impl_281_property_jsonImpliesDataType = {
32125  &afw_s_jsonImpliesDataType,
32126  (const afw_value_t *)&impl_281_property_value_jsonImpliesDataType
32127 };
32128 
32129 static const afw_value_object_t
32130 impl_281_property_value_jsonPrimitive = {
32132  (const afw_object_t *)&impl_295
32133 };
32134 
32135 static const afw_runtime_property_t
32136 impl_281_property_jsonPrimitive = {
32137  &afw_s_jsonPrimitive,
32138  (const afw_value_t *)&impl_281_property_value_jsonPrimitive
32139 };
32140 
32141 static const afw_value_object_t
32142 impl_281_property_value_jsonSchemaStringFormat = {
32144  (const afw_object_t *)&impl_296
32145 };
32146 
32147 static const afw_runtime_property_t
32148 impl_281_property_jsonSchemaStringFormat = {
32149  &afw_s_jsonSchemaStringFormat,
32150  (const afw_value_t *)&impl_281_property_value_jsonSchemaStringFormat
32151 };
32152 
32153 static const afw_value_object_t
32154 impl_281_property_value_ldapOid = {
32156  (const afw_object_t *)&impl_297
32157 };
32158 
32159 static const afw_runtime_property_t
32160 impl_281_property_ldapOid = {
32161  &afw_s_ldapOid,
32162  (const afw_value_t *)&impl_281_property_value_ldapOid
32163 };
32164 
32165 static const afw_value_object_t
32166 impl_281_property_value_relationalCompares = {
32168  (const afw_object_t *)&impl_298
32169 };
32170 
32171 static const afw_runtime_property_t
32172 impl_281_property_relationalCompares = {
32173  &afw_s_relationalCompares,
32174  (const afw_value_t *)&impl_281_property_value_relationalCompares
32175 };
32176 
32177 static const afw_value_object_t
32178 impl_281_property_value_scalar = {
32180  (const afw_object_t *)&impl_299
32181 };
32182 
32183 static const afw_runtime_property_t
32184 impl_281_property_scalar = {
32185  &afw_s_scalar,
32186  (const afw_value_t *)&impl_281_property_value_scalar
32187 };
32188 
32189 static const afw_runtime_property_t *
32190 impl_281_properties[] = {
32191  &impl_281_property_brief,
32192  &impl_281_property_cType,
32193  &impl_281_property_compileType,
32194  &impl_281_property_dataType,
32195  &impl_281_property_dataTypeParameterType,
32196  &impl_281_property_description,
32197  &impl_281_property_directReturn,
32198  &impl_281_property_evaluated,
32199  &impl_281_property_jsonImpliesDataType,
32200  &impl_281_property_jsonPrimitive,
32201  &impl_281_property_jsonSchemaStringFormat,
32202  &impl_281_property_ldapOid,
32203  &impl_281_property_relationalCompares,
32204  &impl_281_property_scalar,
32205  NULL
32206 };
32207 
32209 impl_281_meta_object = {
32210  {
32211  &afw_runtime_inf_const_meta_object_inf
32212  },
32213  &impl_281,
32214  NULL
32215 };
32216 
32217 static const afw_utf8_t
32218 impl_281_meta_path =
32219  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/propertyTypes");
32220 
32222 impl_281 = {
32223  {
32224  &afw_runtime_inf_const_embedded_untyped_object,
32225  NULL,
32226  {
32227  (const afw_object_t *)&impl_281_meta_object,
32228  (const afw_object_t *)&impl_280,
32229  &afw_s_propertyTypes,
32230  &afw_s__AdaptivePropertyTypes_,
32231  &impl_281_meta_path
32232  }
32233  },
32234  &impl_281_properties[0]
32235 };
32236 
32238 impl_300;
32239 
32241 impl_301;
32242 
32243 /*
32244  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/runtime/labels
32245  */
32246 
32247 static const afw_value_string_t
32248 impl_301_property_value_objectId = {
32250  AFW_UTF8_LITERAL("data_type_id")
32251 };
32252 
32253 static const afw_runtime_property_t
32254 impl_301_property_objectId = {
32255  &afw_s_objectId,
32256  (const afw_value_t *)&impl_301_property_value_objectId
32257 };
32258 
32259 static const afw_runtime_property_t *
32260 impl_301_properties[] = {
32261  &impl_301_property_objectId,
32262  NULL
32263 };
32264 
32266 impl_301_meta_object = {
32267  {
32268  &afw_runtime_inf_const_meta_object_inf
32269  },
32270  &impl_301,
32271  NULL
32272 };
32273 
32274 static const afw_utf8_t
32275 impl_301_meta_path =
32276  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/runtime/labels");
32277 
32279 impl_301 = {
32280  {
32281  &afw_runtime_inf_const_embedded_untyped_object,
32282  NULL,
32283  {
32284  (const afw_object_t *)&impl_301_meta_object,
32285  (const afw_object_t *)&impl_300,
32286  &afw_s_labels,
32287  &afw_s__AdaptiveRuntimeLabels_,
32288  &impl_301_meta_path
32289  }
32290  },
32291  &impl_301_properties[0]
32292 };
32293 
32294 /*
32295  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_/runtime
32296  */
32297 
32298 static const afw_value_boolean_t
32299 impl_300_property_value_indirect = {
32301  true
32302 };
32303 
32304 static const afw_runtime_property_t
32305 impl_300_property_indirect = {
32306  &afw_s_indirect,
32307  (const afw_value_t *)&impl_300_property_value_indirect
32308 };
32309 
32310 static const afw_value_object_t
32311 impl_300_property_value_labels = {
32313  (const afw_object_t *)&impl_301
32314 };
32315 
32316 static const afw_runtime_property_t
32317 impl_300_property_labels = {
32318  &afw_s_labels,
32319  (const afw_value_t *)&impl_300_property_value_labels
32320 };
32321 
32322 static const afw_value_string_t
32323 impl_300_property_value_typedef = {
32325  AFW_UTF8_LITERAL("afw_data_type_t")
32326 };
32327 
32328 static const afw_runtime_property_t
32329 impl_300_property_typedef = {
32330  &afw_s_typedef,
32331  (const afw_value_t *)&impl_300_property_value_typedef
32332 };
32333 
32334 static const afw_runtime_property_t *
32335 impl_300_properties[] = {
32336  &impl_300_property_indirect,
32337  &impl_300_property_labels,
32338  &impl_300_property_typedef,
32339  NULL
32340 };
32341 
32343 impl_300_meta_object = {
32344  {
32345  &afw_runtime_inf_const_meta_object_inf
32346  },
32347  &impl_300,
32348  NULL
32349 };
32350 
32351 static const afw_utf8_t
32352 impl_300_meta_path =
32353  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_/runtime");
32354 
32356 impl_300 = {
32357  {
32358  &afw_runtime_inf_const_embedded_untyped_object,
32359  NULL,
32360  {
32361  (const afw_object_t *)&impl_300_meta_object,
32362  (const afw_object_t *)&impl_280,
32363  &afw_s_runtime,
32364  &afw_s__AdaptiveRuntimeObject_,
32365  &impl_300_meta_path
32366  }
32367  },
32368  &impl_300_properties[0]
32369 };
32370 
32371 /*
32372  * /afw/_AdaptiveObjectType_/_AdaptiveDataType_
32373  */
32374 
32375 static const afw_value_boolean_t
32376 impl_280_property_value_allowAdd = {
32378  false
32379 };
32380 
32381 static const afw_runtime_property_t
32382 impl_280_property_allowAdd = {
32383  &afw_s_allowAdd,
32384  (const afw_value_t *)&impl_280_property_value_allowAdd
32385 };
32386 
32387 static const afw_value_boolean_t
32388 impl_280_property_value_allowChange = {
32390  false
32391 };
32392 
32393 static const afw_runtime_property_t
32394 impl_280_property_allowChange = {
32395  &afw_s_allowChange,
32396  (const afw_value_t *)&impl_280_property_value_allowChange
32397 };
32398 
32399 static const afw_value_boolean_t
32400 impl_280_property_value_allowDelete = {
32402  false
32403 };
32404 
32405 static const afw_runtime_property_t
32406 impl_280_property_allowDelete = {
32407  &afw_s_allowDelete,
32408  (const afw_value_t *)&impl_280_property_value_allowDelete
32409 };
32410 
32411 static const afw_value_boolean_t
32412 impl_280_property_value_allowEntity = {
32414  true
32415 };
32416 
32417 static const afw_runtime_property_t
32418 impl_280_property_allowEntity = {
32419  &afw_s_allowEntity,
32420  (const afw_value_t *)&impl_280_property_value_allowEntity
32421 };
32422 
32423 static const afw_utf8_t
32424 impl_280_array_collectionURIs[] = {
32425  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
32426 };
32427 
32429 impl_280_list_collectionURIs = {
32432  sizeof(impl_280_array_collectionURIs) / sizeof(afw_utf8_t),
32433  &impl_280_array_collectionURIs
32434 };
32435 
32436 static const afw_value_list_t
32437 impl_280_property_value_collectionURIs = {
32439  (const afw_list_t *)&impl_280_list_collectionURIs
32440 };
32441 
32442 static const afw_runtime_property_t
32443 impl_280_property_collectionURIs = {
32444  &afw_s_collectionURIs,
32445  (const afw_value_t *)&impl_280_property_value_collectionURIs
32446 };
32447 
32448 static const afw_value_string_t
32449 impl_280_property_value_description = {
32451  AFW_UTF8_LITERAL("Adaptive data type.")
32452 };
32453 
32454 static const afw_runtime_property_t
32455 impl_280_property_description = {
32456  &afw_s_description,
32457  (const afw_value_t *)&impl_280_property_value_description
32458 };
32459 
32460 static const afw_value_string_t
32461 impl_280_property_value_objectType = {
32463  AFW_UTF8_LITERAL("_AdaptiveDataType_")
32464 };
32465 
32466 static const afw_runtime_property_t
32467 impl_280_property_objectType = {
32468  &afw_s_objectType,
32469  (const afw_value_t *)&impl_280_property_value_objectType
32470 };
32471 
32472 static const afw_value_object_t
32473 impl_280_property_value_propertyTypes = {
32475  (const afw_object_t *)&impl_281
32476 };
32477 
32478 static const afw_runtime_property_t
32479 impl_280_property_propertyTypes = {
32480  &afw_s_propertyTypes,
32481  (const afw_value_t *)&impl_280_property_value_propertyTypes
32482 };
32483 
32484 static const afw_value_object_t
32485 impl_280_property_value_runtime = {
32487  (const afw_object_t *)&impl_300
32488 };
32489 
32490 static const afw_runtime_property_t
32491 impl_280_property_runtime = {
32492  &afw_s_runtime,
32493  (const afw_value_t *)&impl_280_property_value_runtime
32494 };
32495 
32496 static const afw_runtime_property_t *
32497 impl_280_properties[] = {
32498  &impl_280_property_allowAdd,
32499  &impl_280_property_allowChange,
32500  &impl_280_property_allowDelete,
32501  &impl_280_property_allowEntity,
32502  &impl_280_property_collectionURIs,
32503  &impl_280_property_description,
32504  &impl_280_property_objectType,
32505  &impl_280_property_propertyTypes,
32506  &impl_280_property_runtime,
32507  NULL
32508 };
32509 
32511 impl_280_meta_object = {
32512  {
32513  &afw_runtime_inf_const_meta_object_inf
32514  },
32515  &impl_280,
32516  NULL
32517 };
32518 
32519 static const afw_utf8_t
32520 impl_280_meta_path =
32521  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveDataType_");
32522 
32524 impl_280 = {
32525  {
32527  NULL,
32528  {
32529  (const afw_object_t *)&impl_280_meta_object,
32530  NULL,
32531  &afw_s__AdaptiveDataType_,
32532  &afw_s__AdaptiveObjectType_,
32533  &impl_280_meta_path
32534  }
32535  },
32536  &impl_280_properties[0]
32537 };
32538 
32540 impl_302;
32541 
32543 impl_303;
32544 
32546 impl_304;
32547 
32549 impl_305;
32550 
32551 /*
32552  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/allowReregister/runtime
32553  */
32554 
32555 static const afw_value_string_t
32556 impl_305_property_value_memberName = {
32558  AFW_UTF8_LITERAL("allow_reregister")
32559 };
32560 
32561 static const afw_runtime_property_t
32562 impl_305_property_memberName = {
32563  &afw_s_memberName,
32564  (const afw_value_t *)&impl_305_property_value_memberName
32565 };
32566 
32567 static const afw_runtime_property_t *
32568 impl_305_properties[] = {
32569  &impl_305_property_memberName,
32570  NULL
32571 };
32572 
32574 impl_305_meta_object = {
32575  {
32576  &afw_runtime_inf_const_meta_object_inf
32577  },
32578  &impl_305,
32579  NULL
32580 };
32581 
32582 static const afw_utf8_t
32583 impl_305_meta_path =
32584  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/allowReregister/runtime");
32585 
32587 impl_305 = {
32588  {
32589  &afw_runtime_inf_const_embedded_untyped_object,
32590  NULL,
32591  {
32592  (const afw_object_t *)&impl_305_meta_object,
32593  (const afw_object_t *)&impl_304,
32594  &afw_s_runtime,
32595  &afw_s__AdaptiveRuntimeProperty_,
32596  &impl_305_meta_path
32597  }
32598  },
32599  &impl_305_properties[0]
32600 };
32601 
32602 /*
32603  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/allowReregister
32604  */
32605 
32606 static const afw_value_boolean_t
32607 impl_304_property_value_allowQuery = {
32609  true
32610 };
32611 
32612 static const afw_runtime_property_t
32613 impl_304_property_allowQuery = {
32614  &afw_s_allowQuery,
32615  (const afw_value_t *)&impl_304_property_value_allowQuery
32616 };
32617 
32618 static const afw_value_string_t
32619 impl_304_property_value_brief = {
32621  AFW_UTF8_LITERAL("Reregister of a key is allowed")
32622 };
32623 
32624 static const afw_runtime_property_t
32625 impl_304_property_brief = {
32626  &afw_s_brief,
32627  (const afw_value_t *)&impl_304_property_value_brief
32628 };
32629 
32630 static const afw_value_string_t
32631 impl_304_property_value_dataType = {
32633  AFW_UTF8_LITERAL("boolean")
32634 };
32635 
32636 static const afw_runtime_property_t
32637 impl_304_property_dataType = {
32638  &afw_s_dataType,
32639  (const afw_value_t *)&impl_304_property_value_dataType
32640 };
32641 
32642 static const afw_value_string_t
32643 impl_304_property_value_description = {
32645  AFW_UTF8_LITERAL("Indicates reregister of a key is allowed.")
32646 };
32647 
32648 static const afw_runtime_property_t
32649 impl_304_property_description = {
32650  &afw_s_description,
32651  (const afw_value_t *)&impl_304_property_value_description
32652 };
32653 
32654 static const afw_value_string_t
32655 impl_304_property_value_label = {
32657  AFW_UTF8_LITERAL("Allow Reregister")
32658 };
32659 
32660 static const afw_runtime_property_t
32661 impl_304_property_label = {
32662  &afw_s_label,
32663  (const afw_value_t *)&impl_304_property_value_label
32664 };
32665 
32666 static const afw_value_object_t
32667 impl_304_property_value_runtime = {
32669  (const afw_object_t *)&impl_305
32670 };
32671 
32672 static const afw_runtime_property_t
32673 impl_304_property_runtime = {
32674  &afw_s_runtime,
32675  (const afw_value_t *)&impl_304_property_value_runtime
32676 };
32677 
32678 static const afw_runtime_property_t *
32679 impl_304_properties[] = {
32680  &impl_304_property_allowQuery,
32681  &impl_304_property_brief,
32682  &impl_304_property_dataType,
32683  &impl_304_property_description,
32684  &impl_304_property_label,
32685  &impl_304_property_runtime,
32686  NULL
32687 };
32688 
32690 impl_304_meta_object = {
32691  {
32692  &afw_runtime_inf_const_meta_object_inf
32693  },
32694  &impl_304,
32695  NULL
32696 };
32697 
32698 static const afw_utf8_t
32699 impl_304_meta_path =
32700  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/allowReregister");
32701 
32703 impl_304 = {
32704  {
32705  &afw_runtime_inf_const_embedded_untyped_object,
32706  NULL,
32707  {
32708  (const afw_object_t *)&impl_304_meta_object,
32709  (const afw_object_t *)&impl_303,
32710  &afw_s_allowReregister,
32711  &afw_s__AdaptiveValueMeta_,
32712  &impl_304_meta_path
32713  }
32714  },
32715  &impl_304_properties[0]
32716 };
32717 
32719 impl_306;
32720 
32722 impl_307;
32723 
32724 /*
32725  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/autoRegister/runtime
32726  */
32727 
32728 static const afw_value_string_t
32729 impl_307_property_value_memberName = {
32731  AFW_UTF8_LITERAL("auto_register_specified")
32732 };
32733 
32734 static const afw_runtime_property_t
32735 impl_307_property_memberName = {
32736  &afw_s_memberName,
32737  (const afw_value_t *)&impl_307_property_value_memberName
32738 };
32739 
32740 static const afw_runtime_property_t *
32741 impl_307_properties[] = {
32742  &impl_307_property_memberName,
32743  NULL
32744 };
32745 
32747 impl_307_meta_object = {
32748  {
32749  &afw_runtime_inf_const_meta_object_inf
32750  },
32751  &impl_307,
32752  NULL
32753 };
32754 
32755 static const afw_utf8_t
32756 impl_307_meta_path =
32757  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/autoRegister/runtime");
32758 
32760 impl_307 = {
32761  {
32762  &afw_runtime_inf_const_embedded_untyped_object,
32763  NULL,
32764  {
32765  (const afw_object_t *)&impl_307_meta_object,
32766  (const afw_object_t *)&impl_306,
32767  &afw_s_runtime,
32768  &afw_s__AdaptiveRuntimeProperty_,
32769  &impl_307_meta_path
32770  }
32771  },
32772  &impl_307_properties[0]
32773 };
32774 
32775 /*
32776  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/autoRegister
32777  */
32778 
32779 static const afw_value_boolean_t
32780 impl_306_property_value_allowQuery = {
32782  true
32783 };
32784 
32785 static const afw_runtime_property_t
32786 impl_306_property_allowQuery = {
32787  &afw_s_allowQuery,
32788  (const afw_value_t *)&impl_306_property_value_allowQuery
32789 };
32790 
32791 static const afw_value_string_t
32792 impl_306_property_value_brief = {
32794  AFW_UTF8_LITERAL("Entries are automatically added for this type")
32795 };
32796 
32797 static const afw_runtime_property_t
32798 impl_306_property_brief = {
32799  &afw_s_brief,
32800  (const afw_value_t *)&impl_306_property_value_brief
32801 };
32802 
32803 static const afw_value_string_t
32804 impl_306_property_value_dataType = {
32806  AFW_UTF8_LITERAL("boolean")
32807 };
32808 
32809 static const afw_runtime_property_t
32810 impl_306_property_dataType = {
32811  &afw_s_dataType,
32812  (const afw_value_t *)&impl_306_property_value_dataType
32813 };
32814 
32815 static const afw_value_string_t
32816 impl_306_property_value_description = {
32818  AFW_UTF8_LITERAL("Indicates if entries are automatically added for this type.")
32819 };
32820 
32821 static const afw_runtime_property_t
32822 impl_306_property_description = {
32823  &afw_s_description,
32824  (const afw_value_t *)&impl_306_property_value_description
32825 };
32826 
32827 static const afw_value_string_t
32828 impl_306_property_value_label = {
32830  AFW_UTF8_LITERAL("Auto Register")
32831 };
32832 
32833 static const afw_runtime_property_t
32834 impl_306_property_label = {
32835  &afw_s_label,
32836  (const afw_value_t *)&impl_306_property_value_label
32837 };
32838 
32839 static const afw_value_object_t
32840 impl_306_property_value_runtime = {
32842  (const afw_object_t *)&impl_307
32843 };
32844 
32845 static const afw_runtime_property_t
32846 impl_306_property_runtime = {
32847  &afw_s_runtime,
32848  (const afw_value_t *)&impl_306_property_value_runtime
32849 };
32850 
32851 static const afw_runtime_property_t *
32852 impl_306_properties[] = {
32853  &impl_306_property_allowQuery,
32854  &impl_306_property_brief,
32855  &impl_306_property_dataType,
32856  &impl_306_property_description,
32857  &impl_306_property_label,
32858  &impl_306_property_runtime,
32859  NULL
32860 };
32861 
32863 impl_306_meta_object = {
32864  {
32865  &afw_runtime_inf_const_meta_object_inf
32866  },
32867  &impl_306,
32868  NULL
32869 };
32870 
32871 static const afw_utf8_t
32872 impl_306_meta_path =
32873  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/autoRegister");
32874 
32876 impl_306 = {
32877  {
32878  &afw_runtime_inf_const_embedded_untyped_object,
32879  NULL,
32880  {
32881  (const afw_object_t *)&impl_306_meta_object,
32882  (const afw_object_t *)&impl_303,
32883  &afw_s_autoRegister,
32884  &afw_s__AdaptiveValueMeta_,
32885  &impl_306_meta_path
32886  }
32887  },
32888  &impl_306_properties[0]
32889 };
32890 
32892 impl_308;
32893 
32895 impl_309;
32896 
32897 /*
32898  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/description/runtime
32899  */
32900 
32901 static const afw_value_string_t
32902 impl_309_property_value_valueAccessor = {
32904  AFW_UTF8_LITERAL("indirect")
32905 };
32906 
32907 static const afw_runtime_property_t
32908 impl_309_property_valueAccessor = {
32909  &afw_s_valueAccessor,
32910  (const afw_value_t *)&impl_309_property_value_valueAccessor
32911 };
32912 
32913 static const afw_runtime_property_t *
32914 impl_309_properties[] = {
32915  &impl_309_property_valueAccessor,
32916  NULL
32917 };
32918 
32920 impl_309_meta_object = {
32921  {
32922  &afw_runtime_inf_const_meta_object_inf
32923  },
32924  &impl_309,
32925  NULL
32926 };
32927 
32928 static const afw_utf8_t
32929 impl_309_meta_path =
32930  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/description/runtime");
32931 
32933 impl_309 = {
32934  {
32935  &afw_runtime_inf_const_embedded_untyped_object,
32936  NULL,
32937  {
32938  (const afw_object_t *)&impl_309_meta_object,
32939  (const afw_object_t *)&impl_308,
32940  &afw_s_runtime,
32941  &afw_s__AdaptiveRuntimeProperty_,
32942  &impl_309_meta_path
32943  }
32944  },
32945  &impl_309_properties[0]
32946 };
32947 
32948 /*
32949  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/description
32950  */
32951 
32952 static const afw_value_boolean_t
32953 impl_308_property_value_allowQuery = {
32955  true
32956 };
32957 
32958 static const afw_runtime_property_t
32959 impl_308_property_allowQuery = {
32960  &afw_s_allowQuery,
32961  (const afw_value_t *)&impl_308_property_value_allowQuery
32962 };
32963 
32964 static const afw_value_string_t
32965 impl_308_property_value_brief = {
32967  AFW_UTF8_LITERAL("Description of registry type")
32968 };
32969 
32970 static const afw_runtime_property_t
32971 impl_308_property_brief = {
32972  &afw_s_brief,
32973  (const afw_value_t *)&impl_308_property_value_brief
32974 };
32975 
32976 static const afw_value_string_t
32977 impl_308_property_value_dataType = {
32979  AFW_UTF8_LITERAL("string")
32980 };
32981 
32982 static const afw_runtime_property_t
32983 impl_308_property_dataType = {
32984  &afw_s_dataType,
32985  (const afw_value_t *)&impl_308_property_value_dataType
32986 };
32987 
32988 static const afw_value_string_t
32989 impl_308_property_value_dataTypeParameter = {
32991  AFW_UTF8_LITERAL("text/plain")
32992 };
32993 
32994 static const afw_runtime_property_t
32995 impl_308_property_dataTypeParameter = {
32996  &afw_s_dataTypeParameter,
32997  (const afw_value_t *)&impl_308_property_value_dataTypeParameter
32998 };
32999 
33000 static const afw_value_string_t
33001 impl_308_property_value_description = {
33003  AFW_UTF8_LITERAL("Description of registry type.")
33004 };
33005 
33006 static const afw_runtime_property_t
33007 impl_308_property_description = {
33008  &afw_s_description,
33009  (const afw_value_t *)&impl_308_property_value_description
33010 };
33011 
33012 static const afw_value_string_t
33013 impl_308_property_value_label = {
33015  AFW_UTF8_LITERAL("Description")
33016 };
33017 
33018 static const afw_runtime_property_t
33019 impl_308_property_label = {
33020  &afw_s_label,
33021  (const afw_value_t *)&impl_308_property_value_label
33022 };
33023 
33024 static const afw_value_object_t
33025 impl_308_property_value_runtime = {
33027  (const afw_object_t *)&impl_309
33028 };
33029 
33030 static const afw_runtime_property_t
33031 impl_308_property_runtime = {
33032  &afw_s_runtime,
33033  (const afw_value_t *)&impl_308_property_value_runtime
33034 };
33035 
33036 static const afw_runtime_property_t *
33037 impl_308_properties[] = {
33038  &impl_308_property_allowQuery,
33039  &impl_308_property_brief,
33040  &impl_308_property_dataType,
33041  &impl_308_property_dataTypeParameter,
33042  &impl_308_property_description,
33043  &impl_308_property_label,
33044  &impl_308_property_runtime,
33045  NULL
33046 };
33047 
33049 impl_308_meta_object = {
33050  {
33051  &afw_runtime_inf_const_meta_object_inf
33052  },
33053  &impl_308,
33054  NULL
33055 };
33056 
33057 static const afw_utf8_t
33058 impl_308_meta_path =
33059  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/description");
33060 
33062 impl_308 = {
33063  {
33064  &afw_runtime_inf_const_embedded_untyped_object,
33065  NULL,
33066  {
33067  (const afw_object_t *)&impl_308_meta_object,
33068  (const afw_object_t *)&impl_303,
33069  &afw_s_description,
33070  &afw_s__AdaptiveValueMeta_,
33071  &impl_308_meta_path
33072  }
33073  },
33074  &impl_308_properties[0]
33075 };
33076 
33078 impl_310;
33079 
33081 impl_311;
33082 
33083 /*
33084  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/objectType/runtime
33085  */
33086 
33087 static const afw_value_string_t
33088 impl_311_property_value_memberName = {
33090  AFW_UTF8_LITERAL("object_type_id")
33091 };
33092 
33093 static const afw_runtime_property_t
33094 impl_311_property_memberName = {
33095  &afw_s_memberName,
33096  (const afw_value_t *)&impl_311_property_value_memberName
33097 };
33098 
33099 static const afw_value_string_t
33100 impl_311_property_value_valueAccessor = {
33102  AFW_UTF8_LITERAL("indirect")
33103 };
33104 
33105 static const afw_runtime_property_t
33106 impl_311_property_valueAccessor = {
33107  &afw_s_valueAccessor,
33108  (const afw_value_t *)&impl_311_property_value_valueAccessor
33109 };
33110 
33111 static const afw_runtime_property_t *
33112 impl_311_properties[] = {
33113  &impl_311_property_memberName,
33114  &impl_311_property_valueAccessor,
33115  NULL
33116 };
33117 
33119 impl_311_meta_object = {
33120  {
33121  &afw_runtime_inf_const_meta_object_inf
33122  },
33123  &impl_311,
33124  NULL
33125 };
33126 
33127 static const afw_utf8_t
33128 impl_311_meta_path =
33129  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/objectType/runtime");
33130 
33132 impl_311 = {
33133  {
33134  &afw_runtime_inf_const_embedded_untyped_object,
33135  NULL,
33136  {
33137  (const afw_object_t *)&impl_311_meta_object,
33138  (const afw_object_t *)&impl_310,
33139  &afw_s_runtime,
33140  &afw_s__AdaptiveRuntimeProperty_,
33141  &impl_311_meta_path
33142  }
33143  },
33144  &impl_311_properties[0]
33145 };
33146 
33147 /*
33148  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/objectType
33149  */
33150 
33151 static const afw_value_boolean_t
33152 impl_310_property_value_allowQuery = {
33154  true
33155 };
33156 
33157 static const afw_runtime_property_t
33158 impl_310_property_allowQuery = {
33159  &afw_s_allowQuery,
33160  (const afw_value_t *)&impl_310_property_value_allowQuery
33161 };
33162 
33163 static const afw_value_string_t
33164 impl_310_property_value_brief = {
33166  AFW_UTF8_LITERAL("There is an objectType object for each registered entry")
33167 };
33168 
33169 static const afw_runtime_property_t
33170 impl_310_property_brief = {
33171  &afw_s_brief,
33172  (const afw_value_t *)&impl_310_property_value_brief
33173 };
33174 
33175 static const afw_value_string_t
33176 impl_310_property_value_dataType = {
33178  AFW_UTF8_LITERAL("string")
33179 };
33180 
33181 static const afw_runtime_property_t
33182 impl_310_property_dataType = {
33183  &afw_s_dataType,
33184  (const afw_value_t *)&impl_310_property_value_dataType
33185 };
33186 
33187 static const afw_value_string_t
33188 impl_310_property_value_description = {
33190  AFW_UTF8_LITERAL("There is an /afw/<objectType>/<key> object for each registered entry.")
33191 };
33192 
33193 static const afw_runtime_property_t
33194 impl_310_property_description = {
33195  &afw_s_description,
33196  (const afw_value_t *)&impl_310_property_value_description
33197 };
33198 
33199 static const afw_value_string_t
33200 impl_310_property_value_label = {
33202  AFW_UTF8_LITERAL("Object Type")
33203 };
33204 
33205 static const afw_runtime_property_t
33206 impl_310_property_label = {
33207  &afw_s_label,
33208  (const afw_value_t *)&impl_310_property_value_label
33209 };
33210 
33211 static const afw_value_object_t
33212 impl_310_property_value_runtime = {
33214  (const afw_object_t *)&impl_311
33215 };
33216 
33217 static const afw_runtime_property_t
33218 impl_310_property_runtime = {
33219  &afw_s_runtime,
33220  (const afw_value_t *)&impl_310_property_value_runtime
33221 };
33222 
33223 static const afw_runtime_property_t *
33224 impl_310_properties[] = {
33225  &impl_310_property_allowQuery,
33226  &impl_310_property_brief,
33227  &impl_310_property_dataType,
33228  &impl_310_property_description,
33229  &impl_310_property_label,
33230  &impl_310_property_runtime,
33231  NULL
33232 };
33233 
33235 impl_310_meta_object = {
33236  {
33237  &afw_runtime_inf_const_meta_object_inf
33238  },
33239  &impl_310,
33240  NULL
33241 };
33242 
33243 static const afw_utf8_t
33244 impl_310_meta_path =
33245  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/objectType");
33246 
33248 impl_310 = {
33249  {
33250  &afw_runtime_inf_const_embedded_untyped_object,
33251  NULL,
33252  {
33253  (const afw_object_t *)&impl_310_meta_object,
33254  (const afw_object_t *)&impl_303,
33255  &afw_s_objectType,
33256  &afw_s__AdaptiveValueMeta_,
33257  &impl_310_meta_path
33258  }
33259  },
33260  &impl_310_properties[0]
33261 };
33262 
33264 impl_312;
33265 
33267 impl_313;
33268 
33269 /*
33270  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/registryType/runtime
33271  */
33272 
33273 static const afw_value_string_t
33274 impl_313_property_value_memberName = {
33276  AFW_UTF8_LITERAL("registry_type_id")
33277 };
33278 
33279 static const afw_runtime_property_t
33280 impl_313_property_memberName = {
33281  &afw_s_memberName,
33282  (const afw_value_t *)&impl_313_property_value_memberName
33283 };
33284 
33285 static const afw_value_string_t
33286 impl_313_property_value_valueAccessor = {
33288  AFW_UTF8_LITERAL("indirect")
33289 };
33290 
33291 static const afw_runtime_property_t
33292 impl_313_property_valueAccessor = {
33293  &afw_s_valueAccessor,
33294  (const afw_value_t *)&impl_313_property_value_valueAccessor
33295 };
33296 
33297 static const afw_runtime_property_t *
33298 impl_313_properties[] = {
33299  &impl_313_property_memberName,
33300  &impl_313_property_valueAccessor,
33301  NULL
33302 };
33303 
33305 impl_313_meta_object = {
33306  {
33307  &afw_runtime_inf_const_meta_object_inf
33308  },
33309  &impl_313,
33310  NULL
33311 };
33312 
33313 static const afw_utf8_t
33314 impl_313_meta_path =
33315  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/registryType/runtime");
33316 
33318 impl_313 = {
33319  {
33320  &afw_runtime_inf_const_embedded_untyped_object,
33321  NULL,
33322  {
33323  (const afw_object_t *)&impl_313_meta_object,
33324  (const afw_object_t *)&impl_312,
33325  &afw_s_runtime,
33326  &afw_s__AdaptiveRuntimeProperty_,
33327  &impl_313_meta_path
33328  }
33329  },
33330  &impl_313_properties[0]
33331 };
33332 
33333 /*
33334  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/registryType
33335  */
33336 
33337 static const afw_value_boolean_t
33338 impl_312_property_value_allowQuery = {
33340  true
33341 };
33342 
33343 static const afw_runtime_property_t
33344 impl_312_property_allowQuery = {
33345  &afw_s_allowQuery,
33346  (const afw_value_t *)&impl_312_property_value_allowQuery
33347 };
33348 
33349 static const afw_value_string_t
33350 impl_312_property_value_brief = {
33352  AFW_UTF8_LITERAL("Registry type")
33353 };
33354 
33355 static const afw_runtime_property_t
33356 impl_312_property_brief = {
33357  &afw_s_brief,
33358  (const afw_value_t *)&impl_312_property_value_brief
33359 };
33360 
33361 static const afw_value_string_t
33362 impl_312_property_value_dataType = {
33364  AFW_UTF8_LITERAL("string")
33365 };
33366 
33367 static const afw_runtime_property_t
33368 impl_312_property_dataType = {
33369  &afw_s_dataType,
33370  (const afw_value_t *)&impl_312_property_value_dataType
33371 };
33372 
33373 static const afw_value_string_t
33374 impl_312_property_value_description = {
33376  AFW_UTF8_LITERAL("Registry type.")
33377 };
33378 
33379 static const afw_runtime_property_t
33380 impl_312_property_description = {
33381  &afw_s_description,
33382  (const afw_value_t *)&impl_312_property_value_description
33383 };
33384 
33385 static const afw_value_string_t
33386 impl_312_property_value_label = {
33388  AFW_UTF8_LITERAL("Registry Type")
33389 };
33390 
33391 static const afw_runtime_property_t
33392 impl_312_property_label = {
33393  &afw_s_label,
33394  (const afw_value_t *)&impl_312_property_value_label
33395 };
33396 
33397 static const afw_value_object_t
33398 impl_312_property_value_runtime = {
33400  (const afw_object_t *)&impl_313
33401 };
33402 
33403 static const afw_runtime_property_t
33404 impl_312_property_runtime = {
33405  &afw_s_runtime,
33406  (const afw_value_t *)&impl_312_property_value_runtime
33407 };
33408 
33409 static const afw_runtime_property_t *
33410 impl_312_properties[] = {
33411  &impl_312_property_allowQuery,
33412  &impl_312_property_brief,
33413  &impl_312_property_dataType,
33414  &impl_312_property_description,
33415  &impl_312_property_label,
33416  &impl_312_property_runtime,
33417  NULL
33418 };
33419 
33421 impl_312_meta_object = {
33422  {
33423  &afw_runtime_inf_const_meta_object_inf
33424  },
33425  &impl_312,
33426  NULL
33427 };
33428 
33429 static const afw_utf8_t
33430 impl_312_meta_path =
33431  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes/registryType");
33432 
33434 impl_312 = {
33435  {
33436  &afw_runtime_inf_const_embedded_untyped_object,
33437  NULL,
33438  {
33439  (const afw_object_t *)&impl_312_meta_object,
33440  (const afw_object_t *)&impl_303,
33441  &afw_s_registryType,
33442  &afw_s__AdaptiveValueMeta_,
33443  &impl_312_meta_path
33444  }
33445  },
33446  &impl_312_properties[0]
33447 };
33448 
33449 /*
33450  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes
33451  */
33452 
33453 static const afw_value_object_t
33454 impl_303_property_value_allowReregister = {
33456  (const afw_object_t *)&impl_304
33457 };
33458 
33459 static const afw_runtime_property_t
33460 impl_303_property_allowReregister = {
33461  &afw_s_allowReregister,
33462  (const afw_value_t *)&impl_303_property_value_allowReregister
33463 };
33464 
33465 static const afw_value_object_t
33466 impl_303_property_value_autoRegister = {
33468  (const afw_object_t *)&impl_306
33469 };
33470 
33471 static const afw_runtime_property_t
33472 impl_303_property_autoRegister = {
33473  &afw_s_autoRegister,
33474  (const afw_value_t *)&impl_303_property_value_autoRegister
33475 };
33476 
33477 static const afw_value_object_t
33478 impl_303_property_value_description = {
33480  (const afw_object_t *)&impl_308
33481 };
33482 
33483 static const afw_runtime_property_t
33484 impl_303_property_description = {
33485  &afw_s_description,
33486  (const afw_value_t *)&impl_303_property_value_description
33487 };
33488 
33489 static const afw_value_object_t
33490 impl_303_property_value_objectType = {
33492  (const afw_object_t *)&impl_310
33493 };
33494 
33495 static const afw_runtime_property_t
33496 impl_303_property_objectType = {
33497  &afw_s_objectType,
33498  (const afw_value_t *)&impl_303_property_value_objectType
33499 };
33500 
33501 static const afw_value_object_t
33502 impl_303_property_value_registryType = {
33504  (const afw_object_t *)&impl_312
33505 };
33506 
33507 static const afw_runtime_property_t
33508 impl_303_property_registryType = {
33509  &afw_s_registryType,
33510  (const afw_value_t *)&impl_303_property_value_registryType
33511 };
33512 
33513 static const afw_runtime_property_t *
33514 impl_303_properties[] = {
33515  &impl_303_property_allowReregister,
33516  &impl_303_property_autoRegister,
33517  &impl_303_property_description,
33518  &impl_303_property_objectType,
33519  &impl_303_property_registryType,
33520  NULL
33521 };
33522 
33524 impl_303_meta_object = {
33525  {
33526  &afw_runtime_inf_const_meta_object_inf
33527  },
33528  &impl_303,
33529  NULL
33530 };
33531 
33532 static const afw_utf8_t
33533 impl_303_meta_path =
33534  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/propertyTypes");
33535 
33537 impl_303 = {
33538  {
33539  &afw_runtime_inf_const_embedded_untyped_object,
33540  NULL,
33541  {
33542  (const afw_object_t *)&impl_303_meta_object,
33543  (const afw_object_t *)&impl_302,
33544  &afw_s_propertyTypes,
33545  &afw_s__AdaptivePropertyTypes_,
33546  &impl_303_meta_path
33547  }
33548  },
33549  &impl_303_properties[0]
33550 };
33551 
33553 impl_314;
33554 
33556 impl_315;
33557 
33558 /*
33559  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/runtime/labels
33560  */
33561 
33562 static const afw_value_boolean_t
33563 impl_315_property_value_indirectObjectId = {
33565  true
33566 };
33567 
33568 static const afw_runtime_property_t
33569 impl_315_property_indirectObjectId = {
33570  &afw_s_indirectObjectId,
33571  (const afw_value_t *)&impl_315_property_value_indirectObjectId
33572 };
33573 
33574 static const afw_value_string_t
33575 impl_315_property_value_objectId = {
33577  AFW_UTF8_LITERAL("registry_type_id")
33578 };
33579 
33580 static const afw_runtime_property_t
33581 impl_315_property_objectId = {
33582  &afw_s_objectId,
33583  (const afw_value_t *)&impl_315_property_value_objectId
33584 };
33585 
33586 static const afw_runtime_property_t *
33587 impl_315_properties[] = {
33588  &impl_315_property_indirectObjectId,
33589  &impl_315_property_objectId,
33590  NULL
33591 };
33592 
33594 impl_315_meta_object = {
33595  {
33596  &afw_runtime_inf_const_meta_object_inf
33597  },
33598  &impl_315,
33599  NULL
33600 };
33601 
33602 static const afw_utf8_t
33603 impl_315_meta_path =
33604  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/runtime/labels");
33605 
33607 impl_315 = {
33608  {
33609  &afw_runtime_inf_const_embedded_untyped_object,
33610  NULL,
33611  {
33612  (const afw_object_t *)&impl_315_meta_object,
33613  (const afw_object_t *)&impl_314,
33614  &afw_s_labels,
33615  &afw_s__AdaptiveRuntimeLabels_,
33616  &impl_315_meta_path
33617  }
33618  },
33619  &impl_315_properties[0]
33620 };
33621 
33622 /*
33623  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/runtime
33624  */
33625 
33626 static const afw_value_boolean_t
33627 impl_314_property_value_indirect = {
33629  true
33630 };
33631 
33632 static const afw_runtime_property_t
33633 impl_314_property_indirect = {
33634  &afw_s_indirect,
33635  (const afw_value_t *)&impl_314_property_value_indirect
33636 };
33637 
33638 static const afw_value_object_t
33639 impl_314_property_value_labels = {
33641  (const afw_object_t *)&impl_315
33642 };
33643 
33644 static const afw_runtime_property_t
33645 impl_314_property_labels = {
33646  &afw_s_labels,
33647  (const afw_value_t *)&impl_314_property_value_labels
33648 };
33649 
33650 static const afw_value_string_t
33651 impl_314_property_value_typedef = {
33653  AFW_UTF8_LITERAL("afw_environment_registry_type_t")
33654 };
33655 
33656 static const afw_runtime_property_t
33657 impl_314_property_typedef = {
33658  &afw_s_typedef,
33659  (const afw_value_t *)&impl_314_property_value_typedef
33660 };
33661 
33662 static const afw_runtime_property_t *
33663 impl_314_properties[] = {
33664  &impl_314_property_indirect,
33665  &impl_314_property_labels,
33666  &impl_314_property_typedef,
33667  NULL
33668 };
33669 
33671 impl_314_meta_object = {
33672  {
33673  &afw_runtime_inf_const_meta_object_inf
33674  },
33675  &impl_314,
33676  NULL
33677 };
33678 
33679 static const afw_utf8_t
33680 impl_314_meta_path =
33681  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_/runtime");
33682 
33684 impl_314 = {
33685  {
33686  &afw_runtime_inf_const_embedded_untyped_object,
33687  NULL,
33688  {
33689  (const afw_object_t *)&impl_314_meta_object,
33690  (const afw_object_t *)&impl_302,
33691  &afw_s_runtime,
33692  &afw_s__AdaptiveRuntimeObject_,
33693  &impl_314_meta_path
33694  }
33695  },
33696  &impl_314_properties[0]
33697 };
33698 
33699 /*
33700  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_
33701  */
33702 
33703 static const afw_value_boolean_t
33704 impl_302_property_value_allowAdd = {
33706  false
33707 };
33708 
33709 static const afw_runtime_property_t
33710 impl_302_property_allowAdd = {
33711  &afw_s_allowAdd,
33712  (const afw_value_t *)&impl_302_property_value_allowAdd
33713 };
33714 
33715 static const afw_value_boolean_t
33716 impl_302_property_value_allowChange = {
33718  false
33719 };
33720 
33721 static const afw_runtime_property_t
33722 impl_302_property_allowChange = {
33723  &afw_s_allowChange,
33724  (const afw_value_t *)&impl_302_property_value_allowChange
33725 };
33726 
33727 static const afw_value_boolean_t
33728 impl_302_property_value_allowDelete = {
33730  false
33731 };
33732 
33733 static const afw_runtime_property_t
33734 impl_302_property_allowDelete = {
33735  &afw_s_allowDelete,
33736  (const afw_value_t *)&impl_302_property_value_allowDelete
33737 };
33738 
33739 static const afw_value_boolean_t
33740 impl_302_property_value_allowEntity = {
33742  true
33743 };
33744 
33745 static const afw_runtime_property_t
33746 impl_302_property_allowEntity = {
33747  &afw_s_allowEntity,
33748  (const afw_value_t *)&impl_302_property_value_allowEntity
33749 };
33750 
33751 static const afw_utf8_t
33752 impl_302_array_collectionURIs[] = {
33753  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
33754 };
33755 
33757 impl_302_list_collectionURIs = {
33760  sizeof(impl_302_array_collectionURIs) / sizeof(afw_utf8_t),
33761  &impl_302_array_collectionURIs
33762 };
33763 
33764 static const afw_value_list_t
33765 impl_302_property_value_collectionURIs = {
33767  (const afw_list_t *)&impl_302_list_collectionURIs
33768 };
33769 
33770 static const afw_runtime_property_t
33771 impl_302_property_collectionURIs = {
33772  &afw_s_collectionURIs,
33773  (const afw_value_t *)&impl_302_property_value_collectionURIs
33774 };
33775 
33776 static const afw_value_string_t
33777 impl_302_property_value_description = {
33779  AFW_UTF8_LITERAL("An environment registry type.")
33780 };
33781 
33782 static const afw_runtime_property_t
33783 impl_302_property_description = {
33784  &afw_s_description,
33785  (const afw_value_t *)&impl_302_property_value_description
33786 };
33787 
33788 static const afw_value_string_t
33789 impl_302_property_value_objectType = {
33791  AFW_UTF8_LITERAL("_AdaptiveEnvironmentRegistryType_")
33792 };
33793 
33794 static const afw_runtime_property_t
33795 impl_302_property_objectType = {
33796  &afw_s_objectType,
33797  (const afw_value_t *)&impl_302_property_value_objectType
33798 };
33799 
33800 static const afw_value_object_t
33801 impl_302_property_value_propertyTypes = {
33803  (const afw_object_t *)&impl_303
33804 };
33805 
33806 static const afw_runtime_property_t
33807 impl_302_property_propertyTypes = {
33808  &afw_s_propertyTypes,
33809  (const afw_value_t *)&impl_302_property_value_propertyTypes
33810 };
33811 
33812 static const afw_value_object_t
33813 impl_302_property_value_runtime = {
33815  (const afw_object_t *)&impl_314
33816 };
33817 
33818 static const afw_runtime_property_t
33819 impl_302_property_runtime = {
33820  &afw_s_runtime,
33821  (const afw_value_t *)&impl_302_property_value_runtime
33822 };
33823 
33824 static const afw_runtime_property_t *
33825 impl_302_properties[] = {
33826  &impl_302_property_allowAdd,
33827  &impl_302_property_allowChange,
33828  &impl_302_property_allowDelete,
33829  &impl_302_property_allowEntity,
33830  &impl_302_property_collectionURIs,
33831  &impl_302_property_description,
33832  &impl_302_property_objectType,
33833  &impl_302_property_propertyTypes,
33834  &impl_302_property_runtime,
33835  NULL
33836 };
33837 
33839 impl_302_meta_object = {
33840  {
33841  &afw_runtime_inf_const_meta_object_inf
33842  },
33843  &impl_302,
33844  NULL
33845 };
33846 
33847 static const afw_utf8_t
33848 impl_302_meta_path =
33849  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistryType_");
33850 
33852 impl_302 = {
33853  {
33855  NULL,
33856  {
33857  (const afw_object_t *)&impl_302_meta_object,
33858  NULL,
33859  &afw_s__AdaptiveEnvironmentRegistryType_,
33860  &afw_s__AdaptiveObjectType_,
33861  &impl_302_meta_path
33862  }
33863  },
33864  &impl_302_properties[0]
33865 };
33866 
33868 impl_316;
33869 
33871 impl_317;
33872 
33873 /*
33874  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistry_/otherProperties
33875  */
33876 
33877 static const afw_value_string_t
33878 impl_317_property_value_dataType = {
33880  AFW_UTF8_LITERAL("object")
33881 };
33882 
33883 static const afw_runtime_property_t
33884 impl_317_property_dataType = {
33885  &afw_s_dataType,
33886  (const afw_value_t *)&impl_317_property_value_dataType
33887 };
33888 
33889 static const afw_runtime_property_t *
33890 impl_317_properties[] = {
33891  &impl_317_property_dataType,
33892  NULL
33893 };
33894 
33896 impl_317_meta_object = {
33897  {
33898  &afw_runtime_inf_const_meta_object_inf
33899  },
33900  &impl_317,
33901  NULL
33902 };
33903 
33904 static const afw_utf8_t
33905 impl_317_meta_path =
33906  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistry_/otherProperties");
33907 
33909 impl_317 = {
33910  {
33911  &afw_runtime_inf_const_embedded_untyped_object,
33912  NULL,
33913  {
33914  (const afw_object_t *)&impl_317_meta_object,
33915  (const afw_object_t *)&impl_316,
33916  &afw_s_otherProperties,
33917  &afw_s__AdaptiveValueMeta_,
33918  &impl_317_meta_path
33919  }
33920  },
33921  &impl_317_properties[0]
33922 };
33923 
33924 /*
33925  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistry_
33926  */
33927 
33928 static const afw_value_boolean_t
33929 impl_316_property_value_allowAdd = {
33931  false
33932 };
33933 
33934 static const afw_runtime_property_t
33935 impl_316_property_allowAdd = {
33936  &afw_s_allowAdd,
33937  (const afw_value_t *)&impl_316_property_value_allowAdd
33938 };
33939 
33940 static const afw_value_boolean_t
33941 impl_316_property_value_allowChange = {
33943  false
33944 };
33945 
33946 static const afw_runtime_property_t
33947 impl_316_property_allowChange = {
33948  &afw_s_allowChange,
33949  (const afw_value_t *)&impl_316_property_value_allowChange
33950 };
33951 
33952 static const afw_value_boolean_t
33953 impl_316_property_value_allowDelete = {
33955  false
33956 };
33957 
33958 static const afw_runtime_property_t
33959 impl_316_property_allowDelete = {
33960  &afw_s_allowDelete,
33961  (const afw_value_t *)&impl_316_property_value_allowDelete
33962 };
33963 
33964 static const afw_value_boolean_t
33965 impl_316_property_value_allowEntity = {
33967  true
33968 };
33969 
33970 static const afw_runtime_property_t
33971 impl_316_property_allowEntity = {
33972  &afw_s_allowEntity,
33973  (const afw_value_t *)&impl_316_property_value_allowEntity
33974 };
33975 
33976 static const afw_utf8_t
33977 impl_316_array_collectionURIs[] = {
33978  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
33979 };
33980 
33982 impl_316_list_collectionURIs = {
33985  sizeof(impl_316_array_collectionURIs) / sizeof(afw_utf8_t),
33986  &impl_316_array_collectionURIs
33987 };
33988 
33989 static const afw_value_list_t
33990 impl_316_property_value_collectionURIs = {
33992  (const afw_list_t *)&impl_316_list_collectionURIs
33993 };
33994 
33995 static const afw_runtime_property_t
33996 impl_316_property_collectionURIs = {
33997  &afw_s_collectionURIs,
33998  (const afw_value_t *)&impl_316_property_value_collectionURIs
33999 };
34000 
34001 static const afw_value_string_t
34002 impl_316_property_value_description = {
34004  AFW_UTF8_LITERAL("This object contains a property named for each registry type and that property has a property for each entry of that type. These entries are object of the object type appropriate for the registry type.")
34005 };
34006 
34007 static const afw_runtime_property_t
34008 impl_316_property_description = {
34009  &afw_s_description,
34010  (const afw_value_t *)&impl_316_property_value_description
34011 };
34012 
34013 static const afw_value_string_t
34014 impl_316_property_value_objectType = {
34016  AFW_UTF8_LITERAL("_AdaptiveEnvironmentRegistry_")
34017 };
34018 
34019 static const afw_runtime_property_t
34020 impl_316_property_objectType = {
34021  &afw_s_objectType,
34022  (const afw_value_t *)&impl_316_property_value_objectType
34023 };
34024 
34025 static const afw_value_object_t
34026 impl_316_property_value_otherProperties = {
34028  (const afw_object_t *)&impl_317
34029 };
34030 
34031 static const afw_runtime_property_t
34032 impl_316_property_otherProperties = {
34033  &afw_s_otherProperties,
34034  (const afw_value_t *)&impl_316_property_value_otherProperties
34035 };
34036 
34037 static const afw_runtime_property_t *
34038 impl_316_properties[] = {
34039  &impl_316_property_allowAdd,
34040  &impl_316_property_allowChange,
34041  &impl_316_property_allowDelete,
34042  &impl_316_property_allowEntity,
34043  &impl_316_property_collectionURIs,
34044  &impl_316_property_description,
34045  &impl_316_property_objectType,
34046  &impl_316_property_otherProperties,
34047  NULL
34048 };
34049 
34051 impl_316_meta_object = {
34052  {
34053  &afw_runtime_inf_const_meta_object_inf
34054  },
34055  &impl_316,
34056  NULL
34057 };
34058 
34059 static const afw_utf8_t
34060 impl_316_meta_path =
34061  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentRegistry_");
34062 
34064 impl_316 = {
34065  {
34067  NULL,
34068  {
34069  (const afw_object_t *)&impl_316_meta_object,
34070  NULL,
34071  &afw_s__AdaptiveEnvironmentRegistry_,
34072  &afw_s__AdaptiveObjectType_,
34073  &impl_316_meta_path
34074  }
34075  },
34076  &impl_316_properties[0]
34077 };
34078 
34080 impl_318;
34081 
34083 impl_319;
34084 
34085 /*
34086  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentVariables_/otherProperties
34087  */
34088 
34089 static const afw_value_string_t
34090 impl_319_property_value_dataType = {
34092  AFW_UTF8_LITERAL("string")
34093 };
34094 
34095 static const afw_runtime_property_t
34096 impl_319_property_dataType = {
34097  &afw_s_dataType,
34098  (const afw_value_t *)&impl_319_property_value_dataType
34099 };
34100 
34101 static const afw_runtime_property_t *
34102 impl_319_properties[] = {
34103  &impl_319_property_dataType,
34104  NULL
34105 };
34106 
34108 impl_319_meta_object = {
34109  {
34110  &afw_runtime_inf_const_meta_object_inf
34111  },
34112  &impl_319,
34113  NULL
34114 };
34115 
34116 static const afw_utf8_t
34117 impl_319_meta_path =
34118  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentVariables_/otherProperties");
34119 
34121 impl_319 = {
34122  {
34123  &afw_runtime_inf_const_embedded_untyped_object,
34124  NULL,
34125  {
34126  (const afw_object_t *)&impl_319_meta_object,
34127  (const afw_object_t *)&impl_318,
34128  &afw_s_otherProperties,
34129  &afw_s__AdaptiveValueMeta_,
34130  &impl_319_meta_path
34131  }
34132  },
34133  &impl_319_properties[0]
34134 };
34135 
34136 /*
34137  * /afw/_AdaptiveObjectType_/_AdaptiveEnvironmentVariables_
34138  */
34139 
34140 static const afw_value_boolean_t
34141 impl_318_property_value_allowEntity = {
34143  true
34144 };
34145 
34146 static const afw_runtime_property_t
34147 impl_318_property_allowEntity = {
34148  &afw_s_allowEntity,
34149  (const afw_value_t *)&impl_318_property_value_allowEntity
34150 };
34151 
34152 static const afw_utf8_t
34153 impl_318_array_collectionURIs[] = {
34154  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
34155 };
34156 
34158 impl_318_list_collectionURIs = {
34161  sizeof(impl_318_array_collectionURIs) / sizeof(afw_utf8_t),
34162  &impl_318_array_collectionURIs
34163 };
34164 
34165 static const afw_value_list_t
34166 impl_318_property_value_collectionURIs = {
34168  (const afw_list_t *)&impl_318_list_collectionURIs
34169 };
34170 
34171 static const afw_runtime_property_t
34172 impl_318_property_collectionURIs = {
34173  &afw_s_collectionURIs,
34174  (const afw_value_t *)&impl_318_property_value_collectionURIs
34175 };
34176 
34177 static const afw_value_string_t
34178 impl_318_property_value_description = {
34180  AFW_UTF8_LITERAL("Environment variables of process.")
34181 };
34182 
34183 static const afw_runtime_property_t
34184 impl_318_property_description = {
34185  &afw_s_description,
34186  (const afw_value_t *)&impl_318_property_value_description
34187 };
34188 
34189 static const afw_value_string_t
34190 impl_318_property_value_objectType = {
34192  AFW_UTF8_LITERAL("_AdaptiveEnvironmentVariables_")
34193 };
34194 
34195 static const afw_runtime_property_t
34196 impl_318_property_objectType = {
34197  &afw_s_objectType,
34198  (const afw_value_t *)&impl_318_property_value_objectType
34199 };
34200 
34201 static const afw_value_object_t
34202 impl_318_property_value_otherProperties = {
34204  (const afw_object_t *)&impl_319
34205 };
34206 
34207 static const afw_runtime_property_t
34208 impl_318_property_otherProperties = {
34209  &afw_s_otherProperties,
34210  (const afw_value_t *)&impl_318_property_value_otherProperties
34211 };
34212 
34213 static const afw_runtime_property_t *
34214 impl_318_properties[] = {
34215  &impl_318_property_allowEntity,
34216  &impl_318_property_collectionURIs,
34217  &impl_318_property_description,
34218  &impl_318_property_objectType,
34219  &impl_318_property_otherProperties,
34220  NULL
34221 };
34222 
34224 impl_318_meta_object = {
34225  {
34226  &afw_runtime_inf_const_meta_object_inf
34227  },
34228  &impl_318,
34229  NULL
34230 };
34231 
34232 static const afw_utf8_t
34233 impl_318_meta_path =
34234  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveEnvironmentVariables_");
34235 
34237 impl_318 = {
34238  {
34240  NULL,
34241  {
34242  (const afw_object_t *)&impl_318_meta_object,
34243  NULL,
34244  &afw_s__AdaptiveEnvironmentVariables_,
34245  &afw_s__AdaptiveObjectType_,
34246  &impl_318_meta_path
34247  }
34248  },
34249  &impl_318_properties[0]
34250 };
34251 
34253 impl_320;
34254 
34256 impl_321;
34257 
34259 impl_322;
34260 
34262 impl_323;
34263 
34264 /*
34265  * /afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/propertyTypes/key/runtime
34266  */
34267 
34268 static const afw_value_string_t
34269 impl_323_property_value_valueAccessor = {
34271  AFW_UTF8_LITERAL("indirect")
34272 };
34273 
34274 static const afw_runtime_property_t
34275 impl_323_property_valueAccessor = {
34276  &afw_s_valueAccessor,
34277  (const afw_value_t *)&impl_323_property_value_valueAccessor
34278 };
34279 
34280 static const afw_runtime_property_t *
34281 impl_323_properties[] = {
34282  &impl_323_property_valueAccessor,
34283  NULL
34284 };
34285 
34287 impl_323_meta_object = {
34288  {
34289  &afw_runtime_inf_const_meta_object_inf
34290  },
34291  &impl_323,
34292  NULL
34293 };
34294 
34295 static const afw_utf8_t
34296 impl_323_meta_path =
34297  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/propertyTypes/key/runtime");
34298 
34300 impl_323 = {
34301  {
34302  &afw_runtime_inf_const_embedded_untyped_object,
34303  NULL,
34304  {
34305  (const afw_object_t *)&impl_323_meta_object,
34306  (const afw_object_t *)&impl_322,
34307  &afw_s_runtime,
34308  &afw_s__AdaptiveRuntimeProperty_,
34309  &impl_323_meta_path
34310  }
34311  },
34312  &impl_323_properties[0]
34313 };
34314 
34315 /*
34316  * /afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/propertyTypes/key
34317  */
34318 
34319 static const afw_value_boolean_t
34320 impl_322_property_value_allowQuery = {
34322  true
34323 };
34324 
34325 static const afw_runtime_property_t
34326 impl_322_property_allowQuery = {
34327  &afw_s_allowQuery,
34328  (const afw_value_t *)&impl_322_property_value_allowQuery
34329 };
34330 
34331 static const afw_value_string_t
34332 impl_322_property_value_brief = {
34334  AFW_UTF8_LITERAL("Key of entry")
34335 };
34336 
34337 static const afw_runtime_property_t
34338 impl_322_property_brief = {
34339  &afw_s_brief,
34340  (const afw_value_t *)&impl_322_property_value_brief
34341 };
34342 
34343 static const afw_value_string_t
34344 impl_322_property_value_dataType = {
34346  AFW_UTF8_LITERAL("string")
34347 };
34348 
34349 static const afw_runtime_property_t
34350 impl_322_property_dataType = {
34351  &afw_s_dataType,
34352  (const afw_value_t *)&impl_322_property_value_dataType
34353 };
34354 
34355 static const afw_value_string_t
34356 impl_322_property_value_description = {
34358  AFW_UTF8_LITERAL("Key of entry.")
34359 };
34360 
34361 static const afw_runtime_property_t
34362 impl_322_property_description = {
34363  &afw_s_description,
34364  (const afw_value_t *)&impl_322_property_value_description
34365 };
34366 
34367 static const afw_value_string_t
34368 impl_322_property_value_label = {
34370  AFW_UTF8_LITERAL("Key")
34371 };
34372 
34373 static const afw_runtime_property_t
34374 impl_322_property_label = {
34375  &afw_s_label,
34376  (const afw_value_t *)&impl_322_property_value_label
34377 };
34378 
34379 static const afw_value_object_t
34380 impl_322_property_value_runtime = {
34382  (const afw_object_t *)&impl_323
34383 };
34384 
34385 static const afw_runtime_property_t
34386 impl_322_property_runtime = {
34387  &afw_s_runtime,
34388  (const afw_value_t *)&impl_322_property_value_runtime
34389 };
34390 
34391 static const afw_runtime_property_t *
34392 impl_322_properties[] = {
34393  &impl_322_property_allowQuery,
34394  &impl_322_property_brief,
34395  &impl_322_property_dataType,
34396  &impl_322_property_description,
34397  &impl_322_property_label,
34398  &impl_322_property_runtime,
34399  NULL
34400 };
34401 
34403 impl_322_meta_object = {
34404  {
34405  &afw_runtime_inf_const_meta_object_inf
34406  },
34407  &impl_322,
34408  NULL
34409 };
34410 
34411 static const afw_utf8_t
34412 impl_322_meta_path =
34413  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/propertyTypes/key");
34414 
34416 impl_322 = {
34417  {
34418  &afw_runtime_inf_const_embedded_untyped_object,
34419  NULL,
34420  {
34421  (const afw_object_t *)&impl_322_meta_object,
34422  (const afw_object_t *)&impl_321,
34423  &afw_s_key,
34424  &afw_s__AdaptiveValueMeta_,
34425  &impl_322_meta_path
34426  }
34427  },
34428  &impl_322_properties[0]
34429 };
34430 
34431 /*
34432  * /afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/propertyTypes
34433  */
34434 
34435 static const afw_value_object_t
34436 impl_321_property_value_key = {
34438  (const afw_object_t *)&impl_322
34439 };
34440 
34441 static const afw_runtime_property_t
34442 impl_321_property_key = {
34443  &afw_s_key,
34444  (const afw_value_t *)&impl_321_property_value_key
34445 };
34446 
34447 static const afw_runtime_property_t *
34448 impl_321_properties[] = {
34449  &impl_321_property_key,
34450  NULL
34451 };
34452 
34454 impl_321_meta_object = {
34455  {
34456  &afw_runtime_inf_const_meta_object_inf
34457  },
34458  &impl_321,
34459  NULL
34460 };
34461 
34462 static const afw_utf8_t
34463 impl_321_meta_path =
34464  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/propertyTypes");
34465 
34467 impl_321 = {
34468  {
34469  &afw_runtime_inf_const_embedded_untyped_object,
34470  NULL,
34471  {
34472  (const afw_object_t *)&impl_321_meta_object,
34473  (const afw_object_t *)&impl_320,
34474  &afw_s_propertyTypes,
34475  &afw_s__AdaptivePropertyTypes_,
34476  &impl_321_meta_path
34477  }
34478  },
34479  &impl_321_properties[0]
34480 };
34481 
34483 impl_324;
34484 
34486 impl_325;
34487 
34488 /*
34489  * /afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/runtime/labels
34490  */
34491 
34492 static const afw_value_boolean_t
34493 impl_325_property_value_indirectObjectId = {
34495  true
34496 };
34497 
34498 static const afw_runtime_property_t
34499 impl_325_property_indirectObjectId = {
34500  &afw_s_indirectObjectId,
34501  (const afw_value_t *)&impl_325_property_value_indirectObjectId
34502 };
34503 
34504 static const afw_value_string_t
34505 impl_325_property_value_objectId = {
34507  AFW_UTF8_LITERAL("key")
34508 };
34509 
34510 static const afw_runtime_property_t
34511 impl_325_property_objectId = {
34512  &afw_s_objectId,
34513  (const afw_value_t *)&impl_325_property_value_objectId
34514 };
34515 
34516 static const afw_runtime_property_t *
34517 impl_325_properties[] = {
34518  &impl_325_property_indirectObjectId,
34519  &impl_325_property_objectId,
34520  NULL
34521 };
34522 
34524 impl_325_meta_object = {
34525  {
34526  &afw_runtime_inf_const_meta_object_inf
34527  },
34528  &impl_325,
34529  NULL
34530 };
34531 
34532 static const afw_utf8_t
34533 impl_325_meta_path =
34534  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/runtime/labels");
34535 
34537 impl_325 = {
34538  {
34539  &afw_runtime_inf_const_embedded_untyped_object,
34540  NULL,
34541  {
34542  (const afw_object_t *)&impl_325_meta_object,
34543  (const afw_object_t *)&impl_324,
34544  &afw_s_labels,
34545  &afw_s__AdaptiveRuntimeLabels_,
34546  &impl_325_meta_path
34547  }
34548  },
34549  &impl_325_properties[0]
34550 };
34551 
34552 /*
34553  * /afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/runtime
34554  */
34555 
34556 static const afw_value_boolean_t
34557 impl_324_property_value_indirect = {
34559  true
34560 };
34561 
34562 static const afw_runtime_property_t
34563 impl_324_property_indirect = {
34564  &afw_s_indirect,
34565  (const afw_value_t *)&impl_324_property_value_indirect
34566 };
34567 
34568 static const afw_value_object_t
34569 impl_324_property_value_labels = {
34571  (const afw_object_t *)&impl_325
34572 };
34573 
34574 static const afw_runtime_property_t
34575 impl_324_property_labels = {
34576  &afw_s_labels,
34577  (const afw_value_t *)&impl_324_property_value_labels
34578 };
34579 
34580 static const afw_value_string_t
34581 impl_324_property_value_typedef = {
34583  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
34584 };
34585 
34586 static const afw_runtime_property_t
34587 impl_324_property_typedef = {
34588  &afw_s_typedef,
34589  (const afw_value_t *)&impl_324_property_value_typedef
34590 };
34591 
34592 static const afw_runtime_property_t *
34593 impl_324_properties[] = {
34594  &impl_324_property_indirect,
34595  &impl_324_property_labels,
34596  &impl_324_property_typedef,
34597  NULL
34598 };
34599 
34601 impl_324_meta_object = {
34602  {
34603  &afw_runtime_inf_const_meta_object_inf
34604  },
34605  &impl_324,
34606  NULL
34607 };
34608 
34609 static const afw_utf8_t
34610 impl_324_meta_path =
34611  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_/runtime");
34612 
34614 impl_324 = {
34615  {
34616  &afw_runtime_inf_const_embedded_untyped_object,
34617  NULL,
34618  {
34619  (const afw_object_t *)&impl_324_meta_object,
34620  (const afw_object_t *)&impl_320,
34621  &afw_s_runtime,
34622  &afw_s__AdaptiveRuntimeObject_,
34623  &impl_324_meta_path
34624  }
34625  },
34626  &impl_324_properties[0]
34627 };
34628 
34629 /*
34630  * /afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_
34631  */
34632 
34633 static const afw_value_boolean_t
34634 impl_320_property_value_allowAdd = {
34636  false
34637 };
34638 
34639 static const afw_runtime_property_t
34640 impl_320_property_allowAdd = {
34641  &afw_s_allowAdd,
34642  (const afw_value_t *)&impl_320_property_value_allowAdd
34643 };
34644 
34645 static const afw_value_boolean_t
34646 impl_320_property_value_allowChange = {
34648  false
34649 };
34650 
34651 static const afw_runtime_property_t
34652 impl_320_property_allowChange = {
34653  &afw_s_allowChange,
34654  (const afw_value_t *)&impl_320_property_value_allowChange
34655 };
34656 
34657 static const afw_value_boolean_t
34658 impl_320_property_value_allowDelete = {
34660  false
34661 };
34662 
34663 static const afw_runtime_property_t
34664 impl_320_property_allowDelete = {
34665  &afw_s_allowDelete,
34666  (const afw_value_t *)&impl_320_property_value_allowDelete
34667 };
34668 
34669 static const afw_value_boolean_t
34670 impl_320_property_value_allowEntity = {
34672  true
34673 };
34674 
34675 static const afw_runtime_property_t
34676 impl_320_property_allowEntity = {
34677  &afw_s_allowEntity,
34678  (const afw_value_t *)&impl_320_property_value_allowEntity
34679 };
34680 
34681 static const afw_utf8_t
34682 impl_320_array_collectionURIs[] = {
34683  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
34684 };
34685 
34687 impl_320_list_collectionURIs = {
34690  sizeof(impl_320_array_collectionURIs) / sizeof(afw_utf8_t),
34691  &impl_320_array_collectionURIs
34692 };
34693 
34694 static const afw_value_list_t
34695 impl_320_property_value_collectionURIs = {
34697  (const afw_list_t *)&impl_320_list_collectionURIs
34698 };
34699 
34700 static const afw_runtime_property_t
34701 impl_320_property_collectionURIs = {
34702  &afw_s_collectionURIs,
34703  (const afw_value_t *)&impl_320_property_value_collectionURIs
34704 };
34705 
34706 static const afw_value_string_t
34707 impl_320_property_value_description = {
34709  AFW_UTF8_LITERAL("A registry type error_rv_decoder entry.")
34710 };
34711 
34712 static const afw_runtime_property_t
34713 impl_320_property_description = {
34714  &afw_s_description,
34715  (const afw_value_t *)&impl_320_property_value_description
34716 };
34717 
34718 static const afw_value_string_t
34719 impl_320_property_value_objectType = {
34721  AFW_UTF8_LITERAL("_AdaptiveErrorRVDecoder_")
34722 };
34723 
34724 static const afw_runtime_property_t
34725 impl_320_property_objectType = {
34726  &afw_s_objectType,
34727  (const afw_value_t *)&impl_320_property_value_objectType
34728 };
34729 
34730 static const afw_value_object_t
34731 impl_320_property_value_propertyTypes = {
34733  (const afw_object_t *)&impl_321
34734 };
34735 
34736 static const afw_runtime_property_t
34737 impl_320_property_propertyTypes = {
34738  &afw_s_propertyTypes,
34739  (const afw_value_t *)&impl_320_property_value_propertyTypes
34740 };
34741 
34742 static const afw_value_object_t
34743 impl_320_property_value_runtime = {
34745  (const afw_object_t *)&impl_324
34746 };
34747 
34748 static const afw_runtime_property_t
34749 impl_320_property_runtime = {
34750  &afw_s_runtime,
34751  (const afw_value_t *)&impl_320_property_value_runtime
34752 };
34753 
34754 static const afw_runtime_property_t *
34755 impl_320_properties[] = {
34756  &impl_320_property_allowAdd,
34757  &impl_320_property_allowChange,
34758  &impl_320_property_allowDelete,
34759  &impl_320_property_allowEntity,
34760  &impl_320_property_collectionURIs,
34761  &impl_320_property_description,
34762  &impl_320_property_objectType,
34763  &impl_320_property_propertyTypes,
34764  &impl_320_property_runtime,
34765  NULL
34766 };
34767 
34769 impl_320_meta_object = {
34770  {
34771  &afw_runtime_inf_const_meta_object_inf
34772  },
34773  &impl_320,
34774  NULL
34775 };
34776 
34777 static const afw_utf8_t
34778 impl_320_meta_path =
34779  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveErrorRVDecoder_");
34780 
34782 impl_320 = {
34783  {
34785  NULL,
34786  {
34787  (const afw_object_t *)&impl_320_meta_object,
34788  NULL,
34789  &afw_s__AdaptiveErrorRVDecoder_,
34790  &afw_s__AdaptiveObjectType_,
34791  &impl_320_meta_path
34792  }
34793  },
34794  &impl_320_properties[0]
34795 };
34796 
34798 impl_326;
34799 
34801 impl_327;
34802 
34804 impl_328;
34805 
34807 impl_329;
34808 
34809 /*
34810  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/afwCompiledVersion/runtime
34811  */
34812 
34813 static const afw_value_string_t
34814 impl_329_property_value_memberName = {
34816  AFW_UTF8_LITERAL("afw_compiled_version")
34817 };
34818 
34819 static const afw_runtime_property_t
34820 impl_329_property_memberName = {
34821  &afw_s_memberName,
34822  (const afw_value_t *)&impl_329_property_value_memberName
34823 };
34824 
34825 static const afw_runtime_property_t *
34826 impl_329_properties[] = {
34827  &impl_329_property_memberName,
34828  NULL
34829 };
34830 
34832 impl_329_meta_object = {
34833  {
34834  &afw_runtime_inf_const_meta_object_inf
34835  },
34836  &impl_329,
34837  NULL
34838 };
34839 
34840 static const afw_utf8_t
34841 impl_329_meta_path =
34842  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/afwCompiledVersion/runtime");
34843 
34845 impl_329 = {
34846  {
34847  &afw_runtime_inf_const_embedded_untyped_object,
34848  NULL,
34849  {
34850  (const afw_object_t *)&impl_329_meta_object,
34851  (const afw_object_t *)&impl_328,
34852  &afw_s_runtime,
34853  &afw_s__AdaptiveRuntimeProperty_,
34854  &impl_329_meta_path
34855  }
34856  },
34857  &impl_329_properties[0]
34858 };
34859 
34860 /*
34861  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/afwCompiledVersion
34862  */
34863 
34864 static const afw_value_boolean_t
34865 impl_328_property_value_allowQuery = {
34867  true
34868 };
34869 
34870 static const afw_runtime_property_t
34871 impl_328_property_allowQuery = {
34872  &afw_s_allowQuery,
34873  (const afw_value_t *)&impl_328_property_value_allowQuery
34874 };
34875 
34876 static const afw_value_string_t
34877 impl_328_property_value_brief = {
34879  AFW_UTF8_LITERAL("Version of libafw this extension was compiled against")
34880 };
34881 
34882 static const afw_runtime_property_t
34883 impl_328_property_brief = {
34884  &afw_s_brief,
34885  (const afw_value_t *)&impl_328_property_value_brief
34886 };
34887 
34888 static const afw_value_string_t
34889 impl_328_property_value_dataType = {
34891  AFW_UTF8_LITERAL("string")
34892 };
34893 
34894 static const afw_runtime_property_t
34895 impl_328_property_dataType = {
34896  &afw_s_dataType,
34897  (const afw_value_t *)&impl_328_property_value_dataType
34898 };
34899 
34900 static const afw_value_string_t
34901 impl_328_property_value_description = {
34903  AFW_UTF8_LITERAL("Version of libafw this extension was compiled against.")
34904 };
34905 
34906 static const afw_runtime_property_t
34907 impl_328_property_description = {
34908  &afw_s_description,
34909  (const afw_value_t *)&impl_328_property_value_description
34910 };
34911 
34912 static const afw_value_string_t
34913 impl_328_property_value_label = {
34915  AFW_UTF8_LITERAL("AFW Version")
34916 };
34917 
34918 static const afw_runtime_property_t
34919 impl_328_property_label = {
34920  &afw_s_label,
34921  (const afw_value_t *)&impl_328_property_value_label
34922 };
34923 
34924 static const afw_value_object_t
34925 impl_328_property_value_runtime = {
34927  (const afw_object_t *)&impl_329
34928 };
34929 
34930 static const afw_runtime_property_t
34931 impl_328_property_runtime = {
34932  &afw_s_runtime,
34933  (const afw_value_t *)&impl_328_property_value_runtime
34934 };
34935 
34936 static const afw_runtime_property_t *
34937 impl_328_properties[] = {
34938  &impl_328_property_allowQuery,
34939  &impl_328_property_brief,
34940  &impl_328_property_dataType,
34941  &impl_328_property_description,
34942  &impl_328_property_label,
34943  &impl_328_property_runtime,
34944  NULL
34945 };
34946 
34948 impl_328_meta_object = {
34949  {
34950  &afw_runtime_inf_const_meta_object_inf
34951  },
34952  &impl_328,
34953  NULL
34954 };
34955 
34956 static const afw_utf8_t
34957 impl_328_meta_path =
34958  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/afwCompiledVersion");
34959 
34961 impl_328 = {
34962  {
34963  &afw_runtime_inf_const_embedded_untyped_object,
34964  NULL,
34965  {
34966  (const afw_object_t *)&impl_328_meta_object,
34967  (const afw_object_t *)&impl_327,
34968  &afw_s_afwCompiledVersion,
34969  &afw_s__AdaptiveValueMeta_,
34970  &impl_328_meta_path
34971  }
34972  },
34973  &impl_328_properties[0]
34974 };
34975 
34977 impl_330;
34978 
34980 impl_331;
34981 
34982 /*
34983  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionId/runtime
34984  */
34985 
34986 static const afw_value_string_t
34987 impl_331_property_value_memberName = {
34989  AFW_UTF8_LITERAL("extension_id")
34990 };
34991 
34992 static const afw_runtime_property_t
34993 impl_331_property_memberName = {
34994  &afw_s_memberName,
34995  (const afw_value_t *)&impl_331_property_value_memberName
34996 };
34997 
34998 static const afw_runtime_property_t *
34999 impl_331_properties[] = {
35000  &impl_331_property_memberName,
35001  NULL
35002 };
35003 
35005 impl_331_meta_object = {
35006  {
35007  &afw_runtime_inf_const_meta_object_inf
35008  },
35009  &impl_331,
35010  NULL
35011 };
35012 
35013 static const afw_utf8_t
35014 impl_331_meta_path =
35015  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionId/runtime");
35016 
35018 impl_331 = {
35019  {
35020  &afw_runtime_inf_const_embedded_untyped_object,
35021  NULL,
35022  {
35023  (const afw_object_t *)&impl_331_meta_object,
35024  (const afw_object_t *)&impl_330,
35025  &afw_s_runtime,
35026  &afw_s__AdaptiveRuntimeProperty_,
35027  &impl_331_meta_path
35028  }
35029  },
35030  &impl_331_properties[0]
35031 };
35032 
35033 /*
35034  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionId
35035  */
35036 
35037 static const afw_value_boolean_t
35038 impl_330_property_value_allowQuery = {
35040  true
35041 };
35042 
35043 static const afw_runtime_property_t
35044 impl_330_property_allowQuery = {
35045  &afw_s_allowQuery,
35046  (const afw_value_t *)&impl_330_property_value_allowQuery
35047 };
35048 
35049 static const afw_value_string_t
35050 impl_330_property_value_brief = {
35052  AFW_UTF8_LITERAL("Id of extension")
35053 };
35054 
35055 static const afw_runtime_property_t
35056 impl_330_property_brief = {
35057  &afw_s_brief,
35058  (const afw_value_t *)&impl_330_property_value_brief
35059 };
35060 
35061 static const afw_value_string_t
35062 impl_330_property_value_dataType = {
35064  AFW_UTF8_LITERAL("string")
35065 };
35066 
35067 static const afw_runtime_property_t
35068 impl_330_property_dataType = {
35069  &afw_s_dataType,
35070  (const afw_value_t *)&impl_330_property_value_dataType
35071 };
35072 
35073 static const afw_value_string_t
35074 impl_330_property_value_description = {
35076  AFW_UTF8_LITERAL("Id of extension.")
35077 };
35078 
35079 static const afw_runtime_property_t
35080 impl_330_property_description = {
35081  &afw_s_description,
35082  (const afw_value_t *)&impl_330_property_value_description
35083 };
35084 
35085 static const afw_value_string_t
35086 impl_330_property_value_label = {
35088  AFW_UTF8_LITERAL("Extension Id")
35089 };
35090 
35091 static const afw_runtime_property_t
35092 impl_330_property_label = {
35093  &afw_s_label,
35094  (const afw_value_t *)&impl_330_property_value_label
35095 };
35096 
35097 static const afw_value_object_t
35098 impl_330_property_value_runtime = {
35100  (const afw_object_t *)&impl_331
35101 };
35102 
35103 static const afw_runtime_property_t
35104 impl_330_property_runtime = {
35105  &afw_s_runtime,
35106  (const afw_value_t *)&impl_330_property_value_runtime
35107 };
35108 
35109 static const afw_runtime_property_t *
35110 impl_330_properties[] = {
35111  &impl_330_property_allowQuery,
35112  &impl_330_property_brief,
35113  &impl_330_property_dataType,
35114  &impl_330_property_description,
35115  &impl_330_property_label,
35116  &impl_330_property_runtime,
35117  NULL
35118 };
35119 
35121 impl_330_meta_object = {
35122  {
35123  &afw_runtime_inf_const_meta_object_inf
35124  },
35125  &impl_330,
35126  NULL
35127 };
35128 
35129 static const afw_utf8_t
35130 impl_330_meta_path =
35131  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionId");
35132 
35134 impl_330 = {
35135  {
35136  &afw_runtime_inf_const_embedded_untyped_object,
35137  NULL,
35138  {
35139  (const afw_object_t *)&impl_330_meta_object,
35140  (const afw_object_t *)&impl_327,
35141  &afw_s_extensionId,
35142  &afw_s__AdaptiveValueMeta_,
35143  &impl_330_meta_path
35144  }
35145  },
35146  &impl_330_properties[0]
35147 };
35148 
35150 impl_332;
35151 
35153 impl_333;
35154 
35155 /*
35156  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionVersion/runtime
35157  */
35158 
35159 static const afw_value_string_t
35160 impl_333_property_value_memberName = {
35162  AFW_UTF8_LITERAL("extension_version")
35163 };
35164 
35165 static const afw_runtime_property_t
35166 impl_333_property_memberName = {
35167  &afw_s_memberName,
35168  (const afw_value_t *)&impl_333_property_value_memberName
35169 };
35170 
35171 static const afw_runtime_property_t *
35172 impl_333_properties[] = {
35173  &impl_333_property_memberName,
35174  NULL
35175 };
35176 
35178 impl_333_meta_object = {
35179  {
35180  &afw_runtime_inf_const_meta_object_inf
35181  },
35182  &impl_333,
35183  NULL
35184 };
35185 
35186 static const afw_utf8_t
35187 impl_333_meta_path =
35188  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionVersion/runtime");
35189 
35191 impl_333 = {
35192  {
35193  &afw_runtime_inf_const_embedded_untyped_object,
35194  NULL,
35195  {
35196  (const afw_object_t *)&impl_333_meta_object,
35197  (const afw_object_t *)&impl_332,
35198  &afw_s_runtime,
35199  &afw_s__AdaptiveRuntimeProperty_,
35200  &impl_333_meta_path
35201  }
35202  },
35203  &impl_333_properties[0]
35204 };
35205 
35206 /*
35207  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionVersion
35208  */
35209 
35210 static const afw_value_boolean_t
35211 impl_332_property_value_allowQuery = {
35213  true
35214 };
35215 
35216 static const afw_runtime_property_t
35217 impl_332_property_allowQuery = {
35218  &afw_s_allowQuery,
35219  (const afw_value_t *)&impl_332_property_value_allowQuery
35220 };
35221 
35222 static const afw_value_string_t
35223 impl_332_property_value_brief = {
35225  AFW_UTF8_LITERAL("Version of this extension")
35226 };
35227 
35228 static const afw_runtime_property_t
35229 impl_332_property_brief = {
35230  &afw_s_brief,
35231  (const afw_value_t *)&impl_332_property_value_brief
35232 };
35233 
35234 static const afw_value_string_t
35235 impl_332_property_value_dataType = {
35237  AFW_UTF8_LITERAL("string")
35238 };
35239 
35240 static const afw_runtime_property_t
35241 impl_332_property_dataType = {
35242  &afw_s_dataType,
35243  (const afw_value_t *)&impl_332_property_value_dataType
35244 };
35245 
35246 static const afw_value_string_t
35247 impl_332_property_value_description = {
35249  AFW_UTF8_LITERAL("Version of this extension.")
35250 };
35251 
35252 static const afw_runtime_property_t
35253 impl_332_property_description = {
35254  &afw_s_description,
35255  (const afw_value_t *)&impl_332_property_value_description
35256 };
35257 
35258 static const afw_value_string_t
35259 impl_332_property_value_label = {
35261  AFW_UTF8_LITERAL("Version")
35262 };
35263 
35264 static const afw_runtime_property_t
35265 impl_332_property_label = {
35266  &afw_s_label,
35267  (const afw_value_t *)&impl_332_property_value_label
35268 };
35269 
35270 static const afw_value_object_t
35271 impl_332_property_value_runtime = {
35273  (const afw_object_t *)&impl_333
35274 };
35275 
35276 static const afw_runtime_property_t
35277 impl_332_property_runtime = {
35278  &afw_s_runtime,
35279  (const afw_value_t *)&impl_332_property_value_runtime
35280 };
35281 
35282 static const afw_runtime_property_t *
35283 impl_332_properties[] = {
35284  &impl_332_property_allowQuery,
35285  &impl_332_property_brief,
35286  &impl_332_property_dataType,
35287  &impl_332_property_description,
35288  &impl_332_property_label,
35289  &impl_332_property_runtime,
35290  NULL
35291 };
35292 
35294 impl_332_meta_object = {
35295  {
35296  &afw_runtime_inf_const_meta_object_inf
35297  },
35298  &impl_332,
35299  NULL
35300 };
35301 
35302 static const afw_utf8_t
35303 impl_332_meta_path =
35304  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes/extensionVersion");
35305 
35307 impl_332 = {
35308  {
35309  &afw_runtime_inf_const_embedded_untyped_object,
35310  NULL,
35311  {
35312  (const afw_object_t *)&impl_332_meta_object,
35313  (const afw_object_t *)&impl_327,
35314  &afw_s_extensionVersion,
35315  &afw_s__AdaptiveValueMeta_,
35316  &impl_332_meta_path
35317  }
35318  },
35319  &impl_332_properties[0]
35320 };
35321 
35322 /*
35323  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes
35324  */
35325 
35326 static const afw_value_object_t
35327 impl_327_property_value_afwCompiledVersion = {
35329  (const afw_object_t *)&impl_328
35330 };
35331 
35332 static const afw_runtime_property_t
35333 impl_327_property_afwCompiledVersion = {
35334  &afw_s_afwCompiledVersion,
35335  (const afw_value_t *)&impl_327_property_value_afwCompiledVersion
35336 };
35337 
35338 static const afw_value_object_t
35339 impl_327_property_value_extensionId = {
35341  (const afw_object_t *)&impl_330
35342 };
35343 
35344 static const afw_runtime_property_t
35345 impl_327_property_extensionId = {
35346  &afw_s_extensionId,
35347  (const afw_value_t *)&impl_327_property_value_extensionId
35348 };
35349 
35350 static const afw_value_object_t
35351 impl_327_property_value_extensionVersion = {
35353  (const afw_object_t *)&impl_332
35354 };
35355 
35356 static const afw_runtime_property_t
35357 impl_327_property_extensionVersion = {
35358  &afw_s_extensionVersion,
35359  (const afw_value_t *)&impl_327_property_value_extensionVersion
35360 };
35361 
35362 static const afw_runtime_property_t *
35363 impl_327_properties[] = {
35364  &impl_327_property_afwCompiledVersion,
35365  &impl_327_property_extensionId,
35366  &impl_327_property_extensionVersion,
35367  NULL
35368 };
35369 
35371 impl_327_meta_object = {
35372  {
35373  &afw_runtime_inf_const_meta_object_inf
35374  },
35375  &impl_327,
35376  NULL
35377 };
35378 
35379 static const afw_utf8_t
35380 impl_327_meta_path =
35381  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/propertyTypes");
35382 
35384 impl_327 = {
35385  {
35386  &afw_runtime_inf_const_embedded_untyped_object,
35387  NULL,
35388  {
35389  (const afw_object_t *)&impl_327_meta_object,
35390  (const afw_object_t *)&impl_326,
35391  &afw_s_propertyTypes,
35392  &afw_s__AdaptivePropertyTypes_,
35393  &impl_327_meta_path
35394  }
35395  },
35396  &impl_327_properties[0]
35397 };
35398 
35400 impl_334;
35401 
35403 impl_335;
35404 
35405 /*
35406  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/runtime/labels
35407  */
35408 
35409 static const afw_value_string_t
35410 impl_335_property_value_objectId = {
35412  AFW_UTF8_LITERAL("extension_id")
35413 };
35414 
35415 static const afw_runtime_property_t
35416 impl_335_property_objectId = {
35417  &afw_s_objectId,
35418  (const afw_value_t *)&impl_335_property_value_objectId
35419 };
35420 
35421 static const afw_runtime_property_t *
35422 impl_335_properties[] = {
35423  &impl_335_property_objectId,
35424  NULL
35425 };
35426 
35428 impl_335_meta_object = {
35429  {
35430  &afw_runtime_inf_const_meta_object_inf
35431  },
35432  &impl_335,
35433  NULL
35434 };
35435 
35436 static const afw_utf8_t
35437 impl_335_meta_path =
35438  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/runtime/labels");
35439 
35441 impl_335 = {
35442  {
35443  &afw_runtime_inf_const_embedded_untyped_object,
35444  NULL,
35445  {
35446  (const afw_object_t *)&impl_335_meta_object,
35447  (const afw_object_t *)&impl_334,
35448  &afw_s_labels,
35449  &afw_s__AdaptiveRuntimeLabels_,
35450  &impl_335_meta_path
35451  }
35452  },
35453  &impl_335_properties[0]
35454 };
35455 
35456 /*
35457  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_/runtime
35458  */
35459 
35460 static const afw_value_boolean_t
35461 impl_334_property_value_indirect = {
35463  true
35464 };
35465 
35466 static const afw_runtime_property_t
35467 impl_334_property_indirect = {
35468  &afw_s_indirect,
35469  (const afw_value_t *)&impl_334_property_value_indirect
35470 };
35471 
35472 static const afw_value_object_t
35473 impl_334_property_value_labels = {
35475  (const afw_object_t *)&impl_335
35476 };
35477 
35478 static const afw_runtime_property_t
35479 impl_334_property_labels = {
35480  &afw_s_labels,
35481  (const afw_value_t *)&impl_334_property_value_labels
35482 };
35483 
35484 static const afw_value_string_t
35485 impl_334_property_value_typedef = {
35487  AFW_UTF8_LITERAL("afw_extension_t")
35488 };
35489 
35490 static const afw_runtime_property_t
35491 impl_334_property_typedef = {
35492  &afw_s_typedef,
35493  (const afw_value_t *)&impl_334_property_value_typedef
35494 };
35495 
35496 static const afw_runtime_property_t *
35497 impl_334_properties[] = {
35498  &impl_334_property_indirect,
35499  &impl_334_property_labels,
35500  &impl_334_property_typedef,
35501  NULL
35502 };
35503 
35505 impl_334_meta_object = {
35506  {
35507  &afw_runtime_inf_const_meta_object_inf
35508  },
35509  &impl_334,
35510  NULL
35511 };
35512 
35513 static const afw_utf8_t
35514 impl_334_meta_path =
35515  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_/runtime");
35516 
35518 impl_334 = {
35519  {
35520  &afw_runtime_inf_const_embedded_untyped_object,
35521  NULL,
35522  {
35523  (const afw_object_t *)&impl_334_meta_object,
35524  (const afw_object_t *)&impl_326,
35525  &afw_s_runtime,
35526  &afw_s__AdaptiveRuntimeObject_,
35527  &impl_334_meta_path
35528  }
35529  },
35530  &impl_334_properties[0]
35531 };
35532 
35533 /*
35534  * /afw/_AdaptiveObjectType_/_AdaptiveExtension_
35535  */
35536 
35537 static const afw_value_boolean_t
35538 impl_326_property_value_allowAdd = {
35540  false
35541 };
35542 
35543 static const afw_runtime_property_t
35544 impl_326_property_allowAdd = {
35545  &afw_s_allowAdd,
35546  (const afw_value_t *)&impl_326_property_value_allowAdd
35547 };
35548 
35549 static const afw_value_boolean_t
35550 impl_326_property_value_allowChange = {
35552  false
35553 };
35554 
35555 static const afw_runtime_property_t
35556 impl_326_property_allowChange = {
35557  &afw_s_allowChange,
35558  (const afw_value_t *)&impl_326_property_value_allowChange
35559 };
35560 
35561 static const afw_value_boolean_t
35562 impl_326_property_value_allowDelete = {
35564  false
35565 };
35566 
35567 static const afw_runtime_property_t
35568 impl_326_property_allowDelete = {
35569  &afw_s_allowDelete,
35570  (const afw_value_t *)&impl_326_property_value_allowDelete
35571 };
35572 
35573 static const afw_value_boolean_t
35574 impl_326_property_value_allowEntity = {
35576  true
35577 };
35578 
35579 static const afw_runtime_property_t
35580 impl_326_property_allowEntity = {
35581  &afw_s_allowEntity,
35582  (const afw_value_t *)&impl_326_property_value_allowEntity
35583 };
35584 
35585 static const afw_utf8_t
35586 impl_326_array_collectionURIs[] = {
35587  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
35588 };
35589 
35591 impl_326_list_collectionURIs = {
35594  sizeof(impl_326_array_collectionURIs) / sizeof(afw_utf8_t),
35595  &impl_326_array_collectionURIs
35596 };
35597 
35598 static const afw_value_list_t
35599 impl_326_property_value_collectionURIs = {
35601  (const afw_list_t *)&impl_326_list_collectionURIs
35602 };
35603 
35604 static const afw_runtime_property_t
35605 impl_326_property_collectionURIs = {
35606  &afw_s_collectionURIs,
35607  (const afw_value_t *)&impl_326_property_value_collectionURIs
35608 };
35609 
35610 static const afw_value_string_t
35611 impl_326_property_value_description = {
35613  AFW_UTF8_LITERAL("Run time information for a loaded extension.")
35614 };
35615 
35616 static const afw_runtime_property_t
35617 impl_326_property_description = {
35618  &afw_s_description,
35619  (const afw_value_t *)&impl_326_property_value_description
35620 };
35621 
35622 static const afw_value_string_t
35623 impl_326_property_value_objectType = {
35625  AFW_UTF8_LITERAL("_AdaptiveExtension_")
35626 };
35627 
35628 static const afw_runtime_property_t
35629 impl_326_property_objectType = {
35630  &afw_s_objectType,
35631  (const afw_value_t *)&impl_326_property_value_objectType
35632 };
35633 
35634 static const afw_value_object_t
35635 impl_326_property_value_propertyTypes = {
35637  (const afw_object_t *)&impl_327
35638 };
35639 
35640 static const afw_runtime_property_t
35641 impl_326_property_propertyTypes = {
35642  &afw_s_propertyTypes,
35643  (const afw_value_t *)&impl_326_property_value_propertyTypes
35644 };
35645 
35646 static const afw_value_object_t
35647 impl_326_property_value_runtime = {
35649  (const afw_object_t *)&impl_334
35650 };
35651 
35652 static const afw_runtime_property_t
35653 impl_326_property_runtime = {
35654  &afw_s_runtime,
35655  (const afw_value_t *)&impl_326_property_value_runtime
35656 };
35657 
35658 static const afw_runtime_property_t *
35659 impl_326_properties[] = {
35660  &impl_326_property_allowAdd,
35661  &impl_326_property_allowChange,
35662  &impl_326_property_allowDelete,
35663  &impl_326_property_allowEntity,
35664  &impl_326_property_collectionURIs,
35665  &impl_326_property_description,
35666  &impl_326_property_objectType,
35667  &impl_326_property_propertyTypes,
35668  &impl_326_property_runtime,
35669  NULL
35670 };
35671 
35673 impl_326_meta_object = {
35674  {
35675  &afw_runtime_inf_const_meta_object_inf
35676  },
35677  &impl_326,
35678  NULL
35679 };
35680 
35681 static const afw_utf8_t
35682 impl_326_meta_path =
35683  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveExtension_");
35684 
35686 impl_326 = {
35687  {
35689  NULL,
35690  {
35691  (const afw_object_t *)&impl_326_meta_object,
35692  NULL,
35693  &afw_s__AdaptiveExtension_,
35694  &afw_s__AdaptiveObjectType_,
35695  &impl_326_meta_path
35696  }
35697  },
35698  &impl_326_properties[0]
35699 };
35700 
35702 impl_336;
35703 
35705 impl_337;
35706 
35708 impl_338;
35709 
35711 impl_339;
35712 
35713 /*
35714  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/applicableFlags/runtime
35715  */
35716 
35717 static const afw_value_string_t
35718 impl_339_property_value_memberName = {
35720  AFW_UTF8_LITERAL("flag_id")
35721 };
35722 
35723 static const afw_runtime_property_t
35724 impl_339_property_memberName = {
35725  &afw_s_memberName,
35726  (const afw_value_t *)&impl_339_property_value_memberName
35727 };
35728 
35729 static const afw_value_string_t
35730 impl_339_property_value_valueAccessor = {
35732  AFW_UTF8_LITERAL("applicable_flags")
35733 };
35734 
35735 static const afw_runtime_property_t
35736 impl_339_property_valueAccessor = {
35737  &afw_s_valueAccessor,
35738  (const afw_value_t *)&impl_339_property_value_valueAccessor
35739 };
35740 
35741 static const afw_runtime_property_t *
35742 impl_339_properties[] = {
35743  &impl_339_property_memberName,
35744  &impl_339_property_valueAccessor,
35745  NULL
35746 };
35747 
35749 impl_339_meta_object = {
35750  {
35751  &afw_runtime_inf_const_meta_object_inf
35752  },
35753  &impl_339,
35754  NULL
35755 };
35756 
35757 static const afw_utf8_t
35758 impl_339_meta_path =
35759  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/applicableFlags/runtime");
35760 
35762 impl_339 = {
35763  {
35764  &afw_runtime_inf_const_embedded_untyped_object,
35765  NULL,
35766  {
35767  (const afw_object_t *)&impl_339_meta_object,
35768  (const afw_object_t *)&impl_338,
35769  &afw_s_runtime,
35770  &afw_s__AdaptiveRuntimeProperty_,
35771  &impl_339_meta_path
35772  }
35773  },
35774  &impl_339_properties[0]
35775 };
35776 
35777 /*
35778  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/applicableFlags
35779  */
35780 
35781 static const afw_value_boolean_t
35782 impl_338_property_value_allowQuery = {
35784  true
35785 };
35786 
35787 static const afw_runtime_property_t
35788 impl_338_property_allowQuery = {
35789  &afw_s_allowQuery,
35790  (const afw_value_t *)&impl_338_property_value_allowQuery
35791 };
35792 
35793 static const afw_value_string_t
35794 impl_338_property_value_brief = {
35796  AFW_UTF8_LITERAL("All the applicable flags that are set when this flag is set")
35797 };
35798 
35799 static const afw_runtime_property_t
35800 impl_338_property_brief = {
35801  &afw_s_brief,
35802  (const afw_value_t *)&impl_338_property_value_brief
35803 };
35804 
35805 static const afw_value_string_t
35806 impl_338_property_value_dataType = {
35808  AFW_UTF8_LITERAL("list")
35809 };
35810 
35811 static const afw_runtime_property_t
35812 impl_338_property_dataType = {
35813  &afw_s_dataType,
35814  (const afw_value_t *)&impl_338_property_value_dataType
35815 };
35816 
35817 static const afw_value_string_t
35818 impl_338_property_value_dataTypeParameter = {
35820  AFW_UTF8_LITERAL("string")
35821 };
35822 
35823 static const afw_runtime_property_t
35824 impl_338_property_dataTypeParameter = {
35825  &afw_s_dataTypeParameter,
35826  (const afw_value_t *)&impl_338_property_value_dataTypeParameter
35827 };
35828 
35829 static const afw_value_string_t
35830 impl_338_property_value_description = {
35832  AFW_UTF8_LITERAL("All the applicable flags that are set when this flag is set.")
35833 };
35834 
35835 static const afw_runtime_property_t
35836 impl_338_property_description = {
35837  &afw_s_description,
35838  (const afw_value_t *)&impl_338_property_value_description
35839 };
35840 
35841 static const afw_value_string_t
35842 impl_338_property_value_label = {
35844  AFW_UTF8_LITERAL("Applicable Flags")
35845 };
35846 
35847 static const afw_runtime_property_t
35848 impl_338_property_label = {
35849  &afw_s_label,
35850  (const afw_value_t *)&impl_338_property_value_label
35851 };
35852 
35853 static const afw_value_object_t
35854 impl_338_property_value_runtime = {
35856  (const afw_object_t *)&impl_339
35857 };
35858 
35859 static const afw_runtime_property_t
35860 impl_338_property_runtime = {
35861  &afw_s_runtime,
35862  (const afw_value_t *)&impl_338_property_value_runtime
35863 };
35864 
35865 static const afw_runtime_property_t *
35866 impl_338_properties[] = {
35867  &impl_338_property_allowQuery,
35868  &impl_338_property_brief,
35869  &impl_338_property_dataType,
35870  &impl_338_property_dataTypeParameter,
35871  &impl_338_property_description,
35872  &impl_338_property_label,
35873  &impl_338_property_runtime,
35874  NULL
35875 };
35876 
35878 impl_338_meta_object = {
35879  {
35880  &afw_runtime_inf_const_meta_object_inf
35881  },
35882  &impl_338,
35883  NULL
35884 };
35885 
35886 static const afw_utf8_t
35887 impl_338_meta_path =
35888  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/applicableFlags");
35889 
35891 impl_338 = {
35892  {
35893  &afw_runtime_inf_const_embedded_untyped_object,
35894  NULL,
35895  {
35896  (const afw_object_t *)&impl_338_meta_object,
35897  (const afw_object_t *)&impl_337,
35898  &afw_s_applicableFlags,
35899  &afw_s__AdaptiveValueMeta_,
35900  &impl_338_meta_path
35901  }
35902  },
35903  &impl_338_properties[0]
35904 };
35905 
35907 impl_340;
35908 
35910 impl_341;
35911 
35912 /*
35913  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/brief/runtime
35914  */
35915 
35916 static const afw_value_string_t
35917 impl_341_property_value_valueAccessor = {
35919  AFW_UTF8_LITERAL("indirect")
35920 };
35921 
35922 static const afw_runtime_property_t
35923 impl_341_property_valueAccessor = {
35924  &afw_s_valueAccessor,
35925  (const afw_value_t *)&impl_341_property_value_valueAccessor
35926 };
35927 
35928 static const afw_runtime_property_t *
35929 impl_341_properties[] = {
35930  &impl_341_property_valueAccessor,
35931  NULL
35932 };
35933 
35935 impl_341_meta_object = {
35936  {
35937  &afw_runtime_inf_const_meta_object_inf
35938  },
35939  &impl_341,
35940  NULL
35941 };
35942 
35943 static const afw_utf8_t
35944 impl_341_meta_path =
35945  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/brief/runtime");
35946 
35948 impl_341 = {
35949  {
35950  &afw_runtime_inf_const_embedded_untyped_object,
35951  NULL,
35952  {
35953  (const afw_object_t *)&impl_341_meta_object,
35954  (const afw_object_t *)&impl_340,
35955  &afw_s_runtime,
35956  &afw_s__AdaptiveRuntimeProperty_,
35957  &impl_341_meta_path
35958  }
35959  },
35960  &impl_341_properties[0]
35961 };
35962 
35963 /*
35964  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/brief
35965  */
35966 
35967 static const afw_value_boolean_t
35968 impl_340_property_value_allowQuery = {
35970  true
35971 };
35972 
35973 static const afw_runtime_property_t
35974 impl_340_property_allowQuery = {
35975  &afw_s_allowQuery,
35976  (const afw_value_t *)&impl_340_property_value_allowQuery
35977 };
35978 
35979 static const afw_value_string_t
35980 impl_340_property_value_brief = {
35982  AFW_UTF8_LITERAL("Brief predicate about this flag.")
35983 };
35984 
35985 static const afw_runtime_property_t
35986 impl_340_property_brief = {
35987  &afw_s_brief,
35988  (const afw_value_t *)&impl_340_property_value_brief
35989 };
35990 
35991 static const afw_value_string_t
35992 impl_340_property_value_dataType = {
35994  AFW_UTF8_LITERAL("string")
35995 };
35996 
35997 static const afw_runtime_property_t
35998 impl_340_property_dataType = {
35999  &afw_s_dataType,
36000  (const afw_value_t *)&impl_340_property_value_dataType
36001 };
36002 
36003 static const afw_value_string_t
36004 impl_340_property_value_description = {
36006  AFW_UTF8_LITERAL("Describes this flag briefly, starting with an uppercase letter and ending without a period.")
36007 };
36008 
36009 static const afw_runtime_property_t
36010 impl_340_property_description = {
36011  &afw_s_description,
36012  (const afw_value_t *)&impl_340_property_value_description
36013 };
36014 
36015 static const afw_value_string_t
36016 impl_340_property_value_label = {
36018  AFW_UTF8_LITERAL("Brief")
36019 };
36020 
36021 static const afw_runtime_property_t
36022 impl_340_property_label = {
36023  &afw_s_label,
36024  (const afw_value_t *)&impl_340_property_value_label
36025 };
36026 
36027 static const afw_value_object_t
36028 impl_340_property_value_runtime = {
36030  (const afw_object_t *)&impl_341
36031 };
36032 
36033 static const afw_runtime_property_t
36034 impl_340_property_runtime = {
36035  &afw_s_runtime,
36036  (const afw_value_t *)&impl_340_property_value_runtime
36037 };
36038 
36039 static const afw_runtime_property_t *
36040 impl_340_properties[] = {
36041  &impl_340_property_allowQuery,
36042  &impl_340_property_brief,
36043  &impl_340_property_dataType,
36044  &impl_340_property_description,
36045  &impl_340_property_label,
36046  &impl_340_property_runtime,
36047  NULL
36048 };
36049 
36051 impl_340_meta_object = {
36052  {
36053  &afw_runtime_inf_const_meta_object_inf
36054  },
36055  &impl_340,
36056  NULL
36057 };
36058 
36059 static const afw_utf8_t
36060 impl_340_meta_path =
36061  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/brief");
36062 
36064 impl_340 = {
36065  {
36066  &afw_runtime_inf_const_embedded_untyped_object,
36067  NULL,
36068  {
36069  (const afw_object_t *)&impl_340_meta_object,
36070  (const afw_object_t *)&impl_337,
36071  &afw_s_brief,
36072  &afw_s__AdaptiveValueMeta_,
36073  &impl_340_meta_path
36074  }
36075  },
36076  &impl_340_properties[0]
36077 };
36078 
36080 impl_342;
36081 
36083 impl_343;
36084 
36085 /*
36086  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/description/runtime
36087  */
36088 
36089 static const afw_value_string_t
36090 impl_343_property_value_valueAccessor = {
36092  AFW_UTF8_LITERAL("indirect")
36093 };
36094 
36095 static const afw_runtime_property_t
36096 impl_343_property_valueAccessor = {
36097  &afw_s_valueAccessor,
36098  (const afw_value_t *)&impl_343_property_value_valueAccessor
36099 };
36100 
36101 static const afw_runtime_property_t *
36102 impl_343_properties[] = {
36103  &impl_343_property_valueAccessor,
36104  NULL
36105 };
36106 
36108 impl_343_meta_object = {
36109  {
36110  &afw_runtime_inf_const_meta_object_inf
36111  },
36112  &impl_343,
36113  NULL
36114 };
36115 
36116 static const afw_utf8_t
36117 impl_343_meta_path =
36118  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/description/runtime");
36119 
36121 impl_343 = {
36122  {
36123  &afw_runtime_inf_const_embedded_untyped_object,
36124  NULL,
36125  {
36126  (const afw_object_t *)&impl_343_meta_object,
36127  (const afw_object_t *)&impl_342,
36128  &afw_s_runtime,
36129  &afw_s__AdaptiveRuntimeProperty_,
36130  &impl_343_meta_path
36131  }
36132  },
36133  &impl_343_properties[0]
36134 };
36135 
36136 /*
36137  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/description
36138  */
36139 
36140 static const afw_value_boolean_t
36141 impl_342_property_value_allowQuery = {
36143  true
36144 };
36145 
36146 static const afw_runtime_property_t
36147 impl_342_property_allowQuery = {
36148  &afw_s_allowQuery,
36149  (const afw_value_t *)&impl_342_property_value_allowQuery
36150 };
36151 
36152 static const afw_value_string_t
36153 impl_342_property_value_brief = {
36155  AFW_UTF8_LITERAL("This is the description of this flag")
36156 };
36157 
36158 static const afw_runtime_property_t
36159 impl_342_property_brief = {
36160  &afw_s_brief,
36161  (const afw_value_t *)&impl_342_property_value_brief
36162 };
36163 
36164 static const afw_value_string_t
36165 impl_342_property_value_dataType = {
36167  AFW_UTF8_LITERAL("string")
36168 };
36169 
36170 static const afw_runtime_property_t
36171 impl_342_property_dataType = {
36172  &afw_s_dataType,
36173  (const afw_value_t *)&impl_342_property_value_dataType
36174 };
36175 
36176 static const afw_value_string_t
36177 impl_342_property_value_dataTypeParameter = {
36179  AFW_UTF8_LITERAL("text/plain")
36180 };
36181 
36182 static const afw_runtime_property_t
36183 impl_342_property_dataTypeParameter = {
36184  &afw_s_dataTypeParameter,
36185  (const afw_value_t *)&impl_342_property_value_dataTypeParameter
36186 };
36187 
36188 static const afw_value_string_t
36189 impl_342_property_value_description = {
36191  AFW_UTF8_LITERAL("This is the description of this flag, which may provide more detail for documentation.")
36192 };
36193 
36194 static const afw_runtime_property_t
36195 impl_342_property_description = {
36196  &afw_s_description,
36197  (const afw_value_t *)&impl_342_property_value_description
36198 };
36199 
36200 static const afw_value_string_t
36201 impl_342_property_value_label = {
36203  AFW_UTF8_LITERAL("Description")
36204 };
36205 
36206 static const afw_runtime_property_t
36207 impl_342_property_label = {
36208  &afw_s_label,
36209  (const afw_value_t *)&impl_342_property_value_label
36210 };
36211 
36212 static const afw_value_object_t
36213 impl_342_property_value_runtime = {
36215  (const afw_object_t *)&impl_343
36216 };
36217 
36218 static const afw_runtime_property_t
36219 impl_342_property_runtime = {
36220  &afw_s_runtime,
36221  (const afw_value_t *)&impl_342_property_value_runtime
36222 };
36223 
36224 static const afw_runtime_property_t *
36225 impl_342_properties[] = {
36226  &impl_342_property_allowQuery,
36227  &impl_342_property_brief,
36228  &impl_342_property_dataType,
36229  &impl_342_property_dataTypeParameter,
36230  &impl_342_property_description,
36231  &impl_342_property_label,
36232  &impl_342_property_runtime,
36233  NULL
36234 };
36235 
36237 impl_342_meta_object = {
36238  {
36239  &afw_runtime_inf_const_meta_object_inf
36240  },
36241  &impl_342,
36242  NULL
36243 };
36244 
36245 static const afw_utf8_t
36246 impl_342_meta_path =
36247  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/description");
36248 
36250 impl_342 = {
36251  {
36252  &afw_runtime_inf_const_embedded_untyped_object,
36253  NULL,
36254  {
36255  (const afw_object_t *)&impl_342_meta_object,
36256  (const afw_object_t *)&impl_337,
36257  &afw_s_description,
36258  &afw_s__AdaptiveValueMeta_,
36259  &impl_342_meta_path
36260  }
36261  },
36262  &impl_342_properties[0]
36263 };
36264 
36266 impl_344;
36267 
36269 impl_345;
36270 
36271 /*
36272  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagId/runtime
36273  */
36274 
36275 static const afw_value_string_t
36276 impl_345_property_value_memberName = {
36278  AFW_UTF8_LITERAL("flag_id")
36279 };
36280 
36281 static const afw_runtime_property_t
36282 impl_345_property_memberName = {
36283  &afw_s_memberName,
36284  (const afw_value_t *)&impl_345_property_value_memberName
36285 };
36286 
36287 static const afw_value_string_t
36288 impl_345_property_value_valueAccessor = {
36290  AFW_UTF8_LITERAL("indirect")
36291 };
36292 
36293 static const afw_runtime_property_t
36294 impl_345_property_valueAccessor = {
36295  &afw_s_valueAccessor,
36296  (const afw_value_t *)&impl_345_property_value_valueAccessor
36297 };
36298 
36299 static const afw_runtime_property_t *
36300 impl_345_properties[] = {
36301  &impl_345_property_memberName,
36302  &impl_345_property_valueAccessor,
36303  NULL
36304 };
36305 
36307 impl_345_meta_object = {
36308  {
36309  &afw_runtime_inf_const_meta_object_inf
36310  },
36311  &impl_345,
36312  NULL
36313 };
36314 
36315 static const afw_utf8_t
36316 impl_345_meta_path =
36317  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagId/runtime");
36318 
36320 impl_345 = {
36321  {
36322  &afw_runtime_inf_const_embedded_untyped_object,
36323  NULL,
36324  {
36325  (const afw_object_t *)&impl_345_meta_object,
36326  (const afw_object_t *)&impl_344,
36327  &afw_s_runtime,
36328  &afw_s__AdaptiveRuntimeProperty_,
36329  &impl_345_meta_path
36330  }
36331  },
36332  &impl_345_properties[0]
36333 };
36334 
36335 /*
36336  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagId
36337  */
36338 
36339 static const afw_value_boolean_t
36340 impl_344_property_value_allowQuery = {
36342  true
36343 };
36344 
36345 static const afw_runtime_property_t
36346 impl_344_property_allowQuery = {
36347  &afw_s_allowQuery,
36348  (const afw_value_t *)&impl_344_property_value_allowQuery
36349 };
36350 
36351 static const afw_value_string_t
36352 impl_344_property_value_brief = {
36354  AFW_UTF8_LITERAL("This is the key for this flag in registry type flag.")
36355 };
36356 
36357 static const afw_runtime_property_t
36358 impl_344_property_brief = {
36359  &afw_s_brief,
36360  (const afw_value_t *)&impl_344_property_value_brief
36361 };
36362 
36363 static const afw_value_string_t
36364 impl_344_property_value_dataType = {
36366  AFW_UTF8_LITERAL("string")
36367 };
36368 
36369 static const afw_runtime_property_t
36370 impl_344_property_dataType = {
36371  &afw_s_dataType,
36372  (const afw_value_t *)&impl_344_property_value_dataType
36373 };
36374 
36375 static const afw_value_string_t
36376 impl_344_property_value_description = {
36378  AFW_UTF8_LITERAL("This is the key for this flag in registry type flag and the objectId of its _AdaptiveFlag_ runtime object.")
36379 };
36380 
36381 static const afw_runtime_property_t
36382 impl_344_property_description = {
36383  &afw_s_description,
36384  (const afw_value_t *)&impl_344_property_value_description
36385 };
36386 
36387 static const afw_value_string_t
36388 impl_344_property_value_label = {
36390  AFW_UTF8_LITERAL("Flag Id")
36391 };
36392 
36393 static const afw_runtime_property_t
36394 impl_344_property_label = {
36395  &afw_s_label,
36396  (const afw_value_t *)&impl_344_property_value_label
36397 };
36398 
36399 static const afw_value_object_t
36400 impl_344_property_value_runtime = {
36402  (const afw_object_t *)&impl_345
36403 };
36404 
36405 static const afw_runtime_property_t
36406 impl_344_property_runtime = {
36407  &afw_s_runtime,
36408  (const afw_value_t *)&impl_344_property_value_runtime
36409 };
36410 
36411 static const afw_runtime_property_t *
36412 impl_344_properties[] = {
36413  &impl_344_property_allowQuery,
36414  &impl_344_property_brief,
36415  &impl_344_property_dataType,
36416  &impl_344_property_description,
36417  &impl_344_property_label,
36418  &impl_344_property_runtime,
36419  NULL
36420 };
36421 
36423 impl_344_meta_object = {
36424  {
36425  &afw_runtime_inf_const_meta_object_inf
36426  },
36427  &impl_344,
36428  NULL
36429 };
36430 
36431 static const afw_utf8_t
36432 impl_344_meta_path =
36433  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagId");
36434 
36436 impl_344 = {
36437  {
36438  &afw_runtime_inf_const_embedded_untyped_object,
36439  NULL,
36440  {
36441  (const afw_object_t *)&impl_344_meta_object,
36442  (const afw_object_t *)&impl_337,
36443  &afw_s_flagId,
36444  &afw_s__AdaptiveValueMeta_,
36445  &impl_344_meta_path
36446  }
36447  },
36448  &impl_344_properties[0]
36449 };
36450 
36452 impl_346;
36453 
36455 impl_347;
36456 
36457 /*
36458  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagIndex/runtime
36459  */
36460 
36461 static const afw_value_string_t
36462 impl_347_property_value_memberName = {
36464  AFW_UTF8_LITERAL("flag_index")
36465 };
36466 
36467 static const afw_runtime_property_t
36468 impl_347_property_memberName = {
36469  &afw_s_memberName,
36470  (const afw_value_t *)&impl_347_property_value_memberName
36471 };
36472 
36473 static const afw_value_string_t
36474 impl_347_property_value_valueAccessor = {
36476  AFW_UTF8_LITERAL("size")
36477 };
36478 
36479 static const afw_runtime_property_t
36480 impl_347_property_valueAccessor = {
36481  &afw_s_valueAccessor,
36482  (const afw_value_t *)&impl_347_property_value_valueAccessor
36483 };
36484 
36485 static const afw_runtime_property_t *
36486 impl_347_properties[] = {
36487  &impl_347_property_memberName,
36488  &impl_347_property_valueAccessor,
36489  NULL
36490 };
36491 
36493 impl_347_meta_object = {
36494  {
36495  &afw_runtime_inf_const_meta_object_inf
36496  },
36497  &impl_347,
36498  NULL
36499 };
36500 
36501 static const afw_utf8_t
36502 impl_347_meta_path =
36503  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagIndex/runtime");
36504 
36506 impl_347 = {
36507  {
36508  &afw_runtime_inf_const_embedded_untyped_object,
36509  NULL,
36510  {
36511  (const afw_object_t *)&impl_347_meta_object,
36512  (const afw_object_t *)&impl_346,
36513  &afw_s_runtime,
36514  &afw_s__AdaptiveRuntimeProperty_,
36515  &impl_347_meta_path
36516  }
36517  },
36518  &impl_347_properties[0]
36519 };
36520 
36521 /*
36522  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagIndex
36523  */
36524 
36525 static const afw_value_boolean_t
36526 impl_346_property_value_allowQuery = {
36528  true
36529 };
36530 
36531 static const afw_runtime_property_t
36532 impl_346_property_allowQuery = {
36533  &afw_s_allowQuery,
36534  (const afw_value_t *)&impl_346_property_value_allowQuery
36535 };
36536 
36537 static const afw_value_string_t
36538 impl_346_property_value_brief = {
36540  AFW_UTF8_LITERAL("Index assigned when flag id is registered")
36541 };
36542 
36543 static const afw_runtime_property_t
36544 impl_346_property_brief = {
36545  &afw_s_brief,
36546  (const afw_value_t *)&impl_346_property_value_brief
36547 };
36548 
36549 static const afw_value_string_t
36550 impl_346_property_value_dataType = {
36552  AFW_UTF8_LITERAL("integer")
36553 };
36554 
36555 static const afw_runtime_property_t
36556 impl_346_property_dataType = {
36557  &afw_s_dataType,
36558  (const afw_value_t *)&impl_346_property_value_dataType
36559 };
36560 
36561 static const afw_value_string_t
36562 impl_346_property_value_description = {
36564  AFW_UTF8_LITERAL("Index assigned when flag id is registered.")
36565 };
36566 
36567 static const afw_runtime_property_t
36568 impl_346_property_description = {
36569  &afw_s_description,
36570  (const afw_value_t *)&impl_346_property_value_description
36571 };
36572 
36573 static const afw_value_string_t
36574 impl_346_property_value_label = {
36576  AFW_UTF8_LITERAL("Index")
36577 };
36578 
36579 static const afw_runtime_property_t
36580 impl_346_property_label = {
36581  &afw_s_label,
36582  (const afw_value_t *)&impl_346_property_value_label
36583 };
36584 
36585 static const afw_value_object_t
36586 impl_346_property_value_runtime = {
36588  (const afw_object_t *)&impl_347
36589 };
36590 
36591 static const afw_runtime_property_t
36592 impl_346_property_runtime = {
36593  &afw_s_runtime,
36594  (const afw_value_t *)&impl_346_property_value_runtime
36595 };
36596 
36597 static const afw_runtime_property_t *
36598 impl_346_properties[] = {
36599  &impl_346_property_allowQuery,
36600  &impl_346_property_brief,
36601  &impl_346_property_dataType,
36602  &impl_346_property_description,
36603  &impl_346_property_label,
36604  &impl_346_property_runtime,
36605  NULL
36606 };
36607 
36609 impl_346_meta_object = {
36610  {
36611  &afw_runtime_inf_const_meta_object_inf
36612  },
36613  &impl_346,
36614  NULL
36615 };
36616 
36617 static const afw_utf8_t
36618 impl_346_meta_path =
36619  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/flagIndex");
36620 
36622 impl_346 = {
36623  {
36624  &afw_runtime_inf_const_embedded_untyped_object,
36625  NULL,
36626  {
36627  (const afw_object_t *)&impl_346_meta_object,
36628  (const afw_object_t *)&impl_337,
36629  &afw_s_flagIndex,
36630  &afw_s__AdaptiveValueMeta_,
36631  &impl_346_meta_path
36632  }
36633  },
36634  &impl_346_properties[0]
36635 };
36636 
36638 impl_348;
36639 
36641 impl_349;
36642 
36643 /*
36644  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includedByFlags/runtime
36645  */
36646 
36647 static const afw_value_string_t
36648 impl_349_property_value_memberName = {
36650  AFW_UTF8_LITERAL("included_by_value")
36651 };
36652 
36653 static const afw_runtime_property_t
36654 impl_349_property_memberName = {
36655  &afw_s_memberName,
36656  (const afw_value_t *)&impl_349_property_value_memberName
36657 };
36658 
36659 static const afw_value_string_t
36660 impl_349_property_value_valueAccessor = {
36662  AFW_UTF8_LITERAL("value")
36663 };
36664 
36665 static const afw_runtime_property_t
36666 impl_349_property_valueAccessor = {
36667  &afw_s_valueAccessor,
36668  (const afw_value_t *)&impl_349_property_value_valueAccessor
36669 };
36670 
36671 static const afw_runtime_property_t *
36672 impl_349_properties[] = {
36673  &impl_349_property_memberName,
36674  &impl_349_property_valueAccessor,
36675  NULL
36676 };
36677 
36679 impl_349_meta_object = {
36680  {
36681  &afw_runtime_inf_const_meta_object_inf
36682  },
36683  &impl_349,
36684  NULL
36685 };
36686 
36687 static const afw_utf8_t
36688 impl_349_meta_path =
36689  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includedByFlags/runtime");
36690 
36692 impl_349 = {
36693  {
36694  &afw_runtime_inf_const_embedded_untyped_object,
36695  NULL,
36696  {
36697  (const afw_object_t *)&impl_349_meta_object,
36698  (const afw_object_t *)&impl_348,
36699  &afw_s_runtime,
36700  &afw_s__AdaptiveRuntimeProperty_,
36701  &impl_349_meta_path
36702  }
36703  },
36704  &impl_349_properties[0]
36705 };
36706 
36707 /*
36708  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includedByFlags
36709  */
36710 
36711 static const afw_value_boolean_t
36712 impl_348_property_value_allowQuery = {
36714  true
36715 };
36716 
36717 static const afw_runtime_property_t
36718 impl_348_property_allowQuery = {
36719  &afw_s_allowQuery,
36720  (const afw_value_t *)&impl_348_property_value_allowQuery
36721 };
36722 
36723 static const afw_value_string_t
36724 impl_348_property_value_brief = {
36726  AFW_UTF8_LITERAL("All of the flags that include this flag")
36727 };
36728 
36729 static const afw_runtime_property_t
36730 impl_348_property_brief = {
36731  &afw_s_brief,
36732  (const afw_value_t *)&impl_348_property_value_brief
36733 };
36734 
36735 static const afw_value_string_t
36736 impl_348_property_value_dataType = {
36738  AFW_UTF8_LITERAL("list")
36739 };
36740 
36741 static const afw_runtime_property_t
36742 impl_348_property_dataType = {
36743  &afw_s_dataType,
36744  (const afw_value_t *)&impl_348_property_value_dataType
36745 };
36746 
36747 static const afw_value_string_t
36748 impl_348_property_value_dataTypeParameter = {
36750  AFW_UTF8_LITERAL("string")
36751 };
36752 
36753 static const afw_runtime_property_t
36754 impl_348_property_dataTypeParameter = {
36755  &afw_s_dataTypeParameter,
36756  (const afw_value_t *)&impl_348_property_value_dataTypeParameter
36757 };
36758 
36759 static const afw_value_string_t
36760 impl_348_property_value_description = {
36762  AFW_UTF8_LITERAL("All of the flags that include this flag. When setting flags in this list, this flag will also be set.")
36763 };
36764 
36765 static const afw_runtime_property_t
36766 impl_348_property_description = {
36767  &afw_s_description,
36768  (const afw_value_t *)&impl_348_property_value_description
36769 };
36770 
36771 static const afw_value_string_t
36772 impl_348_property_value_label = {
36774  AFW_UTF8_LITERAL("Included By")
36775 };
36776 
36777 static const afw_runtime_property_t
36778 impl_348_property_label = {
36779  &afw_s_label,
36780  (const afw_value_t *)&impl_348_property_value_label
36781 };
36782 
36783 static const afw_value_object_t
36784 impl_348_property_value_runtime = {
36786  (const afw_object_t *)&impl_349
36787 };
36788 
36789 static const afw_runtime_property_t
36790 impl_348_property_runtime = {
36791  &afw_s_runtime,
36792  (const afw_value_t *)&impl_348_property_value_runtime
36793 };
36794 
36795 static const afw_runtime_property_t *
36796 impl_348_properties[] = {
36797  &impl_348_property_allowQuery,
36798  &impl_348_property_brief,
36799  &impl_348_property_dataType,
36800  &impl_348_property_dataTypeParameter,
36801  &impl_348_property_description,
36802  &impl_348_property_label,
36803  &impl_348_property_runtime,
36804  NULL
36805 };
36806 
36808 impl_348_meta_object = {
36809  {
36810  &afw_runtime_inf_const_meta_object_inf
36811  },
36812  &impl_348,
36813  NULL
36814 };
36815 
36816 static const afw_utf8_t
36817 impl_348_meta_path =
36818  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includedByFlags");
36819 
36821 impl_348 = {
36822  {
36823  &afw_runtime_inf_const_embedded_untyped_object,
36824  NULL,
36825  {
36826  (const afw_object_t *)&impl_348_meta_object,
36827  (const afw_object_t *)&impl_337,
36828  &afw_s_includedByFlags,
36829  &afw_s__AdaptiveValueMeta_,
36830  &impl_348_meta_path
36831  }
36832  },
36833  &impl_348_properties[0]
36834 };
36835 
36837 impl_350;
36838 
36840 impl_351;
36841 
36842 /*
36843  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includesFlags/runtime
36844  */
36845 
36846 static const afw_value_string_t
36847 impl_351_property_value_memberName = {
36849  AFW_UTF8_LITERAL("includes_value")
36850 };
36851 
36852 static const afw_runtime_property_t
36853 impl_351_property_memberName = {
36854  &afw_s_memberName,
36855  (const afw_value_t *)&impl_351_property_value_memberName
36856 };
36857 
36858 static const afw_value_string_t
36859 impl_351_property_value_valueAccessor = {
36861  AFW_UTF8_LITERAL("value")
36862 };
36863 
36864 static const afw_runtime_property_t
36865 impl_351_property_valueAccessor = {
36866  &afw_s_valueAccessor,
36867  (const afw_value_t *)&impl_351_property_value_valueAccessor
36868 };
36869 
36870 static const afw_runtime_property_t *
36871 impl_351_properties[] = {
36872  &impl_351_property_memberName,
36873  &impl_351_property_valueAccessor,
36874  NULL
36875 };
36876 
36878 impl_351_meta_object = {
36879  {
36880  &afw_runtime_inf_const_meta_object_inf
36881  },
36882  &impl_351,
36883  NULL
36884 };
36885 
36886 static const afw_utf8_t
36887 impl_351_meta_path =
36888  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includesFlags/runtime");
36889 
36891 impl_351 = {
36892  {
36893  &afw_runtime_inf_const_embedded_untyped_object,
36894  NULL,
36895  {
36896  (const afw_object_t *)&impl_351_meta_object,
36897  (const afw_object_t *)&impl_350,
36898  &afw_s_runtime,
36899  &afw_s__AdaptiveRuntimeProperty_,
36900  &impl_351_meta_path
36901  }
36902  },
36903  &impl_351_properties[0]
36904 };
36905 
36906 /*
36907  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includesFlags
36908  */
36909 
36910 static const afw_value_boolean_t
36911 impl_350_property_value_allowQuery = {
36913  true
36914 };
36915 
36916 static const afw_runtime_property_t
36917 impl_350_property_allowQuery = {
36918  &afw_s_allowQuery,
36919  (const afw_value_t *)&impl_350_property_value_allowQuery
36920 };
36921 
36922 static const afw_value_string_t
36923 impl_350_property_value_brief = {
36925  AFW_UTF8_LITERAL("All other flags that this flag includes")
36926 };
36927 
36928 static const afw_runtime_property_t
36929 impl_350_property_brief = {
36930  &afw_s_brief,
36931  (const afw_value_t *)&impl_350_property_value_brief
36932 };
36933 
36934 static const afw_value_string_t
36935 impl_350_property_value_dataType = {
36937  AFW_UTF8_LITERAL("list")
36938 };
36939 
36940 static const afw_runtime_property_t
36941 impl_350_property_dataType = {
36942  &afw_s_dataType,
36943  (const afw_value_t *)&impl_350_property_value_dataType
36944 };
36945 
36946 static const afw_value_string_t
36947 impl_350_property_value_dataTypeParameter = {
36949  AFW_UTF8_LITERAL("string")
36950 };
36951 
36952 static const afw_runtime_property_t
36953 impl_350_property_dataTypeParameter = {
36954  &afw_s_dataTypeParameter,
36955  (const afw_value_t *)&impl_350_property_value_dataTypeParameter
36956 };
36957 
36958 static const afw_value_string_t
36959 impl_350_property_value_description = {
36961  AFW_UTF8_LITERAL("All other flags that this flag includes. When setting this flat, all of the flags in this list will also be set")
36962 };
36963 
36964 static const afw_runtime_property_t
36965 impl_350_property_description = {
36966  &afw_s_description,
36967  (const afw_value_t *)&impl_350_property_value_description
36968 };
36969 
36970 static const afw_value_string_t
36971 impl_350_property_value_label = {
36973  AFW_UTF8_LITERAL("Includes")
36974 };
36975 
36976 static const afw_runtime_property_t
36977 impl_350_property_label = {
36978  &afw_s_label,
36979  (const afw_value_t *)&impl_350_property_value_label
36980 };
36981 
36982 static const afw_value_object_t
36983 impl_350_property_value_runtime = {
36985  (const afw_object_t *)&impl_351
36986 };
36987 
36988 static const afw_runtime_property_t
36989 impl_350_property_runtime = {
36990  &afw_s_runtime,
36991  (const afw_value_t *)&impl_350_property_value_runtime
36992 };
36993 
36994 static const afw_runtime_property_t *
36995 impl_350_properties[] = {
36996  &impl_350_property_allowQuery,
36997  &impl_350_property_brief,
36998  &impl_350_property_dataType,
36999  &impl_350_property_dataTypeParameter,
37000  &impl_350_property_description,
37001  &impl_350_property_label,
37002  &impl_350_property_runtime,
37003  NULL
37004 };
37005 
37007 impl_350_meta_object = {
37008  {
37009  &afw_runtime_inf_const_meta_object_inf
37010  },
37011  &impl_350,
37012  NULL
37013 };
37014 
37015 static const afw_utf8_t
37016 impl_350_meta_path =
37017  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes/includesFlags");
37018 
37020 impl_350 = {
37021  {
37022  &afw_runtime_inf_const_embedded_untyped_object,
37023  NULL,
37024  {
37025  (const afw_object_t *)&impl_350_meta_object,
37026  (const afw_object_t *)&impl_337,
37027  &afw_s_includesFlags,
37028  &afw_s__AdaptiveValueMeta_,
37029  &impl_350_meta_path
37030  }
37031  },
37032  &impl_350_properties[0]
37033 };
37034 
37035 /*
37036  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes
37037  */
37038 
37039 static const afw_value_object_t
37040 impl_337_property_value_applicableFlags = {
37042  (const afw_object_t *)&impl_338
37043 };
37044 
37045 static const afw_runtime_property_t
37046 impl_337_property_applicableFlags = {
37047  &afw_s_applicableFlags,
37048  (const afw_value_t *)&impl_337_property_value_applicableFlags
37049 };
37050 
37051 static const afw_value_object_t
37052 impl_337_property_value_brief = {
37054  (const afw_object_t *)&impl_340
37055 };
37056 
37057 static const afw_runtime_property_t
37058 impl_337_property_brief = {
37059  &afw_s_brief,
37060  (const afw_value_t *)&impl_337_property_value_brief
37061 };
37062 
37063 static const afw_value_object_t
37064 impl_337_property_value_description = {
37066  (const afw_object_t *)&impl_342
37067 };
37068 
37069 static const afw_runtime_property_t
37070 impl_337_property_description = {
37071  &afw_s_description,
37072  (const afw_value_t *)&impl_337_property_value_description
37073 };
37074 
37075 static const afw_value_object_t
37076 impl_337_property_value_flagId = {
37078  (const afw_object_t *)&impl_344
37079 };
37080 
37081 static const afw_runtime_property_t
37082 impl_337_property_flagId = {
37083  &afw_s_flagId,
37084  (const afw_value_t *)&impl_337_property_value_flagId
37085 };
37086 
37087 static const afw_value_object_t
37088 impl_337_property_value_flagIndex = {
37090  (const afw_object_t *)&impl_346
37091 };
37092 
37093 static const afw_runtime_property_t
37094 impl_337_property_flagIndex = {
37095  &afw_s_flagIndex,
37096  (const afw_value_t *)&impl_337_property_value_flagIndex
37097 };
37098 
37099 static const afw_value_object_t
37100 impl_337_property_value_includedByFlags = {
37102  (const afw_object_t *)&impl_348
37103 };
37104 
37105 static const afw_runtime_property_t
37106 impl_337_property_includedByFlags = {
37107  &afw_s_includedByFlags,
37108  (const afw_value_t *)&impl_337_property_value_includedByFlags
37109 };
37110 
37111 static const afw_value_object_t
37112 impl_337_property_value_includesFlags = {
37114  (const afw_object_t *)&impl_350
37115 };
37116 
37117 static const afw_runtime_property_t
37118 impl_337_property_includesFlags = {
37119  &afw_s_includesFlags,
37120  (const afw_value_t *)&impl_337_property_value_includesFlags
37121 };
37122 
37123 static const afw_runtime_property_t *
37124 impl_337_properties[] = {
37125  &impl_337_property_applicableFlags,
37126  &impl_337_property_brief,
37127  &impl_337_property_description,
37128  &impl_337_property_flagId,
37129  &impl_337_property_flagIndex,
37130  &impl_337_property_includedByFlags,
37131  &impl_337_property_includesFlags,
37132  NULL
37133 };
37134 
37136 impl_337_meta_object = {
37137  {
37138  &afw_runtime_inf_const_meta_object_inf
37139  },
37140  &impl_337,
37141  NULL
37142 };
37143 
37144 static const afw_utf8_t
37145 impl_337_meta_path =
37146  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/propertyTypes");
37147 
37149 impl_337 = {
37150  {
37151  &afw_runtime_inf_const_embedded_untyped_object,
37152  NULL,
37153  {
37154  (const afw_object_t *)&impl_337_meta_object,
37155  (const afw_object_t *)&impl_336,
37156  &afw_s_propertyTypes,
37157  &afw_s__AdaptivePropertyTypes_,
37158  &impl_337_meta_path
37159  }
37160  },
37161  &impl_337_properties[0]
37162 };
37163 
37165 impl_352;
37166 
37168 impl_353;
37169 
37170 /*
37171  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/runtime/labels
37172  */
37173 
37174 static const afw_value_string_t
37175 impl_353_property_value_objectId = {
37177  AFW_UTF8_LITERAL("flag_id")
37178 };
37179 
37180 static const afw_runtime_property_t
37181 impl_353_property_objectId = {
37182  &afw_s_objectId,
37183  (const afw_value_t *)&impl_353_property_value_objectId
37184 };
37185 
37186 static const afw_runtime_property_t *
37187 impl_353_properties[] = {
37188  &impl_353_property_objectId,
37189  NULL
37190 };
37191 
37193 impl_353_meta_object = {
37194  {
37195  &afw_runtime_inf_const_meta_object_inf
37196  },
37197  &impl_353,
37198  NULL
37199 };
37200 
37201 static const afw_utf8_t
37202 impl_353_meta_path =
37203  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/runtime/labels");
37204 
37206 impl_353 = {
37207  {
37208  &afw_runtime_inf_const_embedded_untyped_object,
37209  NULL,
37210  {
37211  (const afw_object_t *)&impl_353_meta_object,
37212  (const afw_object_t *)&impl_352,
37213  &afw_s_labels,
37214  &afw_s__AdaptiveRuntimeLabels_,
37215  &impl_353_meta_path
37216  }
37217  },
37218  &impl_353_properties[0]
37219 };
37220 
37221 /*
37222  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_/runtime
37223  */
37224 
37225 static const afw_value_boolean_t
37226 impl_352_property_value_indirect = {
37228  true
37229 };
37230 
37231 static const afw_runtime_property_t
37232 impl_352_property_indirect = {
37233  &afw_s_indirect,
37234  (const afw_value_t *)&impl_352_property_value_indirect
37235 };
37236 
37237 static const afw_value_object_t
37238 impl_352_property_value_labels = {
37240  (const afw_object_t *)&impl_353
37241 };
37242 
37243 static const afw_runtime_property_t
37244 impl_352_property_labels = {
37245  &afw_s_labels,
37246  (const afw_value_t *)&impl_352_property_value_labels
37247 };
37248 
37249 static const afw_value_string_t
37250 impl_352_property_value_typedef = {
37252  AFW_UTF8_LITERAL("afw_flag_t")
37253 };
37254 
37255 static const afw_runtime_property_t
37256 impl_352_property_typedef = {
37257  &afw_s_typedef,
37258  (const afw_value_t *)&impl_352_property_value_typedef
37259 };
37260 
37261 static const afw_runtime_property_t *
37262 impl_352_properties[] = {
37263  &impl_352_property_indirect,
37264  &impl_352_property_labels,
37265  &impl_352_property_typedef,
37266  NULL
37267 };
37268 
37270 impl_352_meta_object = {
37271  {
37272  &afw_runtime_inf_const_meta_object_inf
37273  },
37274  &impl_352,
37275  NULL
37276 };
37277 
37278 static const afw_utf8_t
37279 impl_352_meta_path =
37280  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_/runtime");
37281 
37283 impl_352 = {
37284  {
37285  &afw_runtime_inf_const_embedded_untyped_object,
37286  NULL,
37287  {
37288  (const afw_object_t *)&impl_352_meta_object,
37289  (const afw_object_t *)&impl_336,
37290  &afw_s_runtime,
37291  &afw_s__AdaptiveRuntimeObject_,
37292  &impl_352_meta_path
37293  }
37294  },
37295  &impl_352_properties[0]
37296 };
37297 
37298 /*
37299  * /afw/_AdaptiveObjectType_/_AdaptiveFlag_
37300  */
37301 
37302 static const afw_value_boolean_t
37303 impl_336_property_value_allowAdd = {
37305  false
37306 };
37307 
37308 static const afw_runtime_property_t
37309 impl_336_property_allowAdd = {
37310  &afw_s_allowAdd,
37311  (const afw_value_t *)&impl_336_property_value_allowAdd
37312 };
37313 
37314 static const afw_value_boolean_t
37315 impl_336_property_value_allowChange = {
37317  false
37318 };
37319 
37320 static const afw_runtime_property_t
37321 impl_336_property_allowChange = {
37322  &afw_s_allowChange,
37323  (const afw_value_t *)&impl_336_property_value_allowChange
37324 };
37325 
37326 static const afw_value_boolean_t
37327 impl_336_property_value_allowDelete = {
37329  false
37330 };
37331 
37332 static const afw_runtime_property_t
37333 impl_336_property_allowDelete = {
37334  &afw_s_allowDelete,
37335  (const afw_value_t *)&impl_336_property_value_allowDelete
37336 };
37337 
37338 static const afw_value_boolean_t
37339 impl_336_property_value_allowEntity = {
37341  true
37342 };
37343 
37344 static const afw_runtime_property_t
37345 impl_336_property_allowEntity = {
37346  &afw_s_allowEntity,
37347  (const afw_value_t *)&impl_336_property_value_allowEntity
37348 };
37349 
37350 static const afw_utf8_t
37351 impl_336_array_collectionURIs[] = {
37352  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
37353 };
37354 
37356 impl_336_list_collectionURIs = {
37359  sizeof(impl_336_array_collectionURIs) / sizeof(afw_utf8_t),
37360  &impl_336_array_collectionURIs
37361 };
37362 
37363 static const afw_value_list_t
37364 impl_336_property_value_collectionURIs = {
37366  (const afw_list_t *)&impl_336_list_collectionURIs
37367 };
37368 
37369 static const afw_runtime_property_t
37370 impl_336_property_collectionURIs = {
37371  &afw_s_collectionURIs,
37372  (const afw_value_t *)&impl_336_property_value_collectionURIs
37373 };
37374 
37375 static const afw_value_string_t
37376 impl_336_property_value_description = {
37378  AFW_UTF8_LITERAL("An adaptive flag.")
37379 };
37380 
37381 static const afw_runtime_property_t
37382 impl_336_property_description = {
37383  &afw_s_description,
37384  (const afw_value_t *)&impl_336_property_value_description
37385 };
37386 
37387 static const afw_value_string_t
37388 impl_336_property_value_objectType = {
37390  AFW_UTF8_LITERAL("_AdaptiveFlag_")
37391 };
37392 
37393 static const afw_runtime_property_t
37394 impl_336_property_objectType = {
37395  &afw_s_objectType,
37396  (const afw_value_t *)&impl_336_property_value_objectType
37397 };
37398 
37399 static const afw_value_object_t
37400 impl_336_property_value_propertyTypes = {
37402  (const afw_object_t *)&impl_337
37403 };
37404 
37405 static const afw_runtime_property_t
37406 impl_336_property_propertyTypes = {
37407  &afw_s_propertyTypes,
37408  (const afw_value_t *)&impl_336_property_value_propertyTypes
37409 };
37410 
37411 static const afw_value_object_t
37412 impl_336_property_value_runtime = {
37414  (const afw_object_t *)&impl_352
37415 };
37416 
37417 static const afw_runtime_property_t
37418 impl_336_property_runtime = {
37419  &afw_s_runtime,
37420  (const afw_value_t *)&impl_336_property_value_runtime
37421 };
37422 
37423 static const afw_runtime_property_t *
37424 impl_336_properties[] = {
37425  &impl_336_property_allowAdd,
37426  &impl_336_property_allowChange,
37427  &impl_336_property_allowDelete,
37428  &impl_336_property_allowEntity,
37429  &impl_336_property_collectionURIs,
37430  &impl_336_property_description,
37431  &impl_336_property_objectType,
37432  &impl_336_property_propertyTypes,
37433  &impl_336_property_runtime,
37434  NULL
37435 };
37436 
37438 impl_336_meta_object = {
37439  {
37440  &afw_runtime_inf_const_meta_object_inf
37441  },
37442  &impl_336,
37443  NULL
37444 };
37445 
37446 static const afw_utf8_t
37447 impl_336_meta_path =
37448  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFlag_");
37449 
37451 impl_336 = {
37452  {
37454  NULL,
37455  {
37456  (const afw_object_t *)&impl_336_meta_object,
37457  NULL,
37458  &afw_s__AdaptiveFlag_,
37459  &afw_s__AdaptiveObjectType_,
37460  &impl_336_meta_path
37461  }
37462  },
37463  &impl_336_properties[0]
37464 };
37465 
37467 impl_354;
37468 
37470 impl_355;
37471 
37473 impl_356;
37474 
37475 /*
37476  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/brief
37477  */
37478 
37479 static const afw_value_boolean_t
37480 impl_356_property_value_allowQuery = {
37482  true
37483 };
37484 
37485 static const afw_runtime_property_t
37486 impl_356_property_allowQuery = {
37487  &afw_s_allowQuery,
37488  (const afw_value_t *)&impl_356_property_value_allowQuery
37489 };
37490 
37491 static const afw_value_string_t
37492 impl_356_property_value_brief = {
37494  AFW_UTF8_LITERAL("Brief description of this function category")
37495 };
37496 
37497 static const afw_runtime_property_t
37498 impl_356_property_brief = {
37499  &afw_s_brief,
37500  (const afw_value_t *)&impl_356_property_value_brief
37501 };
37502 
37503 static const afw_value_string_t
37504 impl_356_property_value_dataType = {
37506  AFW_UTF8_LITERAL("string")
37507 };
37508 
37509 static const afw_runtime_property_t
37510 impl_356_property_dataType = {
37511  &afw_s_dataType,
37512  (const afw_value_t *)&impl_356_property_value_dataType
37513 };
37514 
37515 static const afw_value_string_t
37516 impl_356_property_value_description = {
37518  AFW_UTF8_LITERAL("This is a predicate for the function category with the first letter capitalized and without a trailing period.")
37519 };
37520 
37521 static const afw_runtime_property_t
37522 impl_356_property_description = {
37523  &afw_s_description,
37524  (const afw_value_t *)&impl_356_property_value_description
37525 };
37526 
37527 static const afw_value_string_t
37528 impl_356_property_value_label = {
37530  AFW_UTF8_LITERAL("Brief")
37531 };
37532 
37533 static const afw_runtime_property_t
37534 impl_356_property_label = {
37535  &afw_s_label,
37536  (const afw_value_t *)&impl_356_property_value_label
37537 };
37538 
37539 static const afw_value_boolean_t
37540 impl_356_property_value_required = {
37542  false
37543 };
37544 
37545 static const afw_runtime_property_t
37546 impl_356_property_required = {
37547  &afw_s_required,
37548  (const afw_value_t *)&impl_356_property_value_required
37549 };
37550 
37551 static const afw_runtime_property_t *
37552 impl_356_properties[] = {
37553  &impl_356_property_allowQuery,
37554  &impl_356_property_brief,
37555  &impl_356_property_dataType,
37556  &impl_356_property_description,
37557  &impl_356_property_label,
37558  &impl_356_property_required,
37559  NULL
37560 };
37561 
37563 impl_356_meta_object = {
37564  {
37565  &afw_runtime_inf_const_meta_object_inf
37566  },
37567  &impl_356,
37568  NULL
37569 };
37570 
37571 static const afw_utf8_t
37572 impl_356_meta_path =
37573  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/brief");
37574 
37576 impl_356 = {
37577  {
37578  &afw_runtime_inf_const_embedded_untyped_object,
37579  NULL,
37580  {
37581  (const afw_object_t *)&impl_356_meta_object,
37582  (const afw_object_t *)&impl_355,
37583  &afw_s_brief,
37584  &afw_s__AdaptiveValueMeta_,
37585  &impl_356_meta_path
37586  }
37587  },
37588  &impl_356_properties[0]
37589 };
37590 
37592 impl_357;
37593 
37594 /*
37595  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/category
37596  */
37597 
37598 static const afw_value_boolean_t
37599 impl_357_property_value_allowQuery = {
37601  true
37602 };
37603 
37604 static const afw_runtime_property_t
37605 impl_357_property_allowQuery = {
37606  &afw_s_allowQuery,
37607  (const afw_value_t *)&impl_357_property_value_allowQuery
37608 };
37609 
37610 static const afw_value_string_t
37611 impl_357_property_value_brief = {
37613  AFW_UTF8_LITERAL("Function category")
37614 };
37615 
37616 static const afw_runtime_property_t
37617 impl_357_property_brief = {
37618  &afw_s_brief,
37619  (const afw_value_t *)&impl_357_property_value_brief
37620 };
37621 
37622 static const afw_value_string_t
37623 impl_357_property_value_dataType = {
37625  AFW_UTF8_LITERAL("string")
37626 };
37627 
37628 static const afw_runtime_property_t
37629 impl_357_property_dataType = {
37630  &afw_s_dataType,
37631  (const afw_value_t *)&impl_357_property_value_dataType
37632 };
37633 
37634 static const afw_value_string_t
37635 impl_357_property_value_description = {
37637  AFW_UTF8_LITERAL("Function category that this function belongs to. Categories group similar functions together logically.")
37638 };
37639 
37640 static const afw_runtime_property_t
37641 impl_357_property_description = {
37642  &afw_s_description,
37643  (const afw_value_t *)&impl_357_property_value_description
37644 };
37645 
37646 static const afw_value_string_t
37647 impl_357_property_value_label = {
37649  AFW_UTF8_LITERAL("Category")
37650 };
37651 
37652 static const afw_runtime_property_t
37653 impl_357_property_label = {
37654  &afw_s_label,
37655  (const afw_value_t *)&impl_357_property_value_label
37656 };
37657 
37658 static const afw_value_boolean_t
37659 impl_357_property_value_required = {
37661  true
37662 };
37663 
37664 static const afw_runtime_property_t
37665 impl_357_property_required = {
37666  &afw_s_required,
37667  (const afw_value_t *)&impl_357_property_value_required
37668 };
37669 
37670 static const afw_runtime_property_t *
37671 impl_357_properties[] = {
37672  &impl_357_property_allowQuery,
37673  &impl_357_property_brief,
37674  &impl_357_property_dataType,
37675  &impl_357_property_description,
37676  &impl_357_property_label,
37677  &impl_357_property_required,
37678  NULL
37679 };
37680 
37682 impl_357_meta_object = {
37683  {
37684  &afw_runtime_inf_const_meta_object_inf
37685  },
37686  &impl_357,
37687  NULL
37688 };
37689 
37690 static const afw_utf8_t
37691 impl_357_meta_path =
37692  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/category");
37693 
37695 impl_357 = {
37696  {
37697  &afw_runtime_inf_const_embedded_untyped_object,
37698  NULL,
37699  {
37700  (const afw_object_t *)&impl_357_meta_object,
37701  (const afw_object_t *)&impl_355,
37702  &afw_s_category,
37703  &afw_s__AdaptiveValueMeta_,
37704  &impl_357_meta_path
37705  }
37706  },
37707  &impl_357_properties[0]
37708 };
37709 
37711 impl_358;
37712 
37713 /*
37714  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/dataTypeCategory
37715  */
37716 
37717 static const afw_value_boolean_t
37718 impl_358_property_value_allowQuery = {
37720  true
37721 };
37722 
37723 static const afw_runtime_property_t
37724 impl_358_property_allowQuery = {
37725  &afw_s_allowQuery,
37726  (const afw_value_t *)&impl_358_property_value_allowQuery
37727 };
37728 
37729 static const afw_value_string_t
37730 impl_358_property_value_brief = {
37732  AFW_UTF8_LITERAL("This is a data type category")
37733 };
37734 
37735 static const afw_runtime_property_t
37736 impl_358_property_brief = {
37737  &afw_s_brief,
37738  (const afw_value_t *)&impl_358_property_value_brief
37739 };
37740 
37741 static const afw_value_string_t
37742 impl_358_property_value_dataType = {
37744  AFW_UTF8_LITERAL("boolean")
37745 };
37746 
37747 static const afw_runtime_property_t
37748 impl_358_property_dataType = {
37749  &afw_s_dataType,
37750  (const afw_value_t *)&impl_358_property_value_dataType
37751 };
37752 
37753 static const afw_value_string_t
37754 impl_358_property_value_description = {
37756  AFW_UTF8_LITERAL("This is a data type category.")
37757 };
37758 
37759 static const afw_runtime_property_t
37760 impl_358_property_description = {
37761  &afw_s_description,
37762  (const afw_value_t *)&impl_358_property_value_description
37763 };
37764 
37765 static const afw_value_string_t
37766 impl_358_property_value_label = {
37768  AFW_UTF8_LITERAL("Data Type Category")
37769 };
37770 
37771 static const afw_runtime_property_t
37772 impl_358_property_label = {
37773  &afw_s_label,
37774  (const afw_value_t *)&impl_358_property_value_label
37775 };
37776 
37777 static const afw_value_boolean_t
37778 impl_358_property_value_required = {
37780  false
37781 };
37782 
37783 static const afw_runtime_property_t
37784 impl_358_property_required = {
37785  &afw_s_required,
37786  (const afw_value_t *)&impl_358_property_value_required
37787 };
37788 
37789 static const afw_runtime_property_t *
37790 impl_358_properties[] = {
37791  &impl_358_property_allowQuery,
37792  &impl_358_property_brief,
37793  &impl_358_property_dataType,
37794  &impl_358_property_description,
37795  &impl_358_property_label,
37796  &impl_358_property_required,
37797  NULL
37798 };
37799 
37801 impl_358_meta_object = {
37802  {
37803  &afw_runtime_inf_const_meta_object_inf
37804  },
37805  &impl_358,
37806  NULL
37807 };
37808 
37809 static const afw_utf8_t
37810 impl_358_meta_path =
37811  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/dataTypeCategory");
37812 
37814 impl_358 = {
37815  {
37816  &afw_runtime_inf_const_embedded_untyped_object,
37817  NULL,
37818  {
37819  (const afw_object_t *)&impl_358_meta_object,
37820  (const afw_object_t *)&impl_355,
37821  &afw_s_dataTypeCategory,
37822  &afw_s__AdaptiveValueMeta_,
37823  &impl_358_meta_path
37824  }
37825  },
37826  &impl_358_properties[0]
37827 };
37828 
37830 impl_359;
37831 
37832 /*
37833  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/description
37834  */
37835 
37836 static const afw_value_boolean_t
37837 impl_359_property_value_allowQuery = {
37839  true
37840 };
37841 
37842 static const afw_runtime_property_t
37843 impl_359_property_allowQuery = {
37844  &afw_s_allowQuery,
37845  (const afw_value_t *)&impl_359_property_value_allowQuery
37846 };
37847 
37848 static const afw_value_string_t
37849 impl_359_property_value_brief = {
37851  AFW_UTF8_LITERAL("Description of function category.")
37852 };
37853 
37854 static const afw_runtime_property_t
37855 impl_359_property_brief = {
37856  &afw_s_brief,
37857  (const afw_value_t *)&impl_359_property_value_brief
37858 };
37859 
37860 static const afw_value_string_t
37861 impl_359_property_value_dataType = {
37863  AFW_UTF8_LITERAL("string")
37864 };
37865 
37866 static const afw_runtime_property_t
37867 impl_359_property_dataType = {
37868  &afw_s_dataType,
37869  (const afw_value_t *)&impl_359_property_value_dataType
37870 };
37871 
37872 static const afw_value_string_t
37873 impl_359_property_value_dataTypeParameter = {
37875  AFW_UTF8_LITERAL("text/plain")
37876 };
37877 
37878 static const afw_runtime_property_t
37879 impl_359_property_dataTypeParameter = {
37880  &afw_s_dataTypeParameter,
37881  (const afw_value_t *)&impl_359_property_value_dataTypeParameter
37882 };
37883 
37884 static const afw_value_string_t
37885 impl_359_property_value_description = {
37887  AFW_UTF8_LITERAL("Description of function category in more detail, for documentation purposes.")
37888 };
37889 
37890 static const afw_runtime_property_t
37891 impl_359_property_description = {
37892  &afw_s_description,
37893  (const afw_value_t *)&impl_359_property_value_description
37894 };
37895 
37896 static const afw_value_string_t
37897 impl_359_property_value_label = {
37899  AFW_UTF8_LITERAL("Description")
37900 };
37901 
37902 static const afw_runtime_property_t
37903 impl_359_property_label = {
37904  &afw_s_label,
37905  (const afw_value_t *)&impl_359_property_value_label
37906 };
37907 
37908 static const afw_runtime_property_t *
37909 impl_359_properties[] = {
37910  &impl_359_property_allowQuery,
37911  &impl_359_property_brief,
37912  &impl_359_property_dataType,
37913  &impl_359_property_dataTypeParameter,
37914  &impl_359_property_description,
37915  &impl_359_property_label,
37916  NULL
37917 };
37918 
37920 impl_359_meta_object = {
37921  {
37922  &afw_runtime_inf_const_meta_object_inf
37923  },
37924  &impl_359,
37925  NULL
37926 };
37927 
37928 static const afw_utf8_t
37929 impl_359_meta_path =
37930  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes/description");
37931 
37933 impl_359 = {
37934  {
37935  &afw_runtime_inf_const_embedded_untyped_object,
37936  NULL,
37937  {
37938  (const afw_object_t *)&impl_359_meta_object,
37939  (const afw_object_t *)&impl_355,
37940  &afw_s_description,
37941  &afw_s__AdaptiveValueMeta_,
37942  &impl_359_meta_path
37943  }
37944  },
37945  &impl_359_properties[0]
37946 };
37947 
37948 /*
37949  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes
37950  */
37951 
37952 static const afw_value_object_t
37953 impl_355_property_value_brief = {
37955  (const afw_object_t *)&impl_356
37956 };
37957 
37958 static const afw_runtime_property_t
37959 impl_355_property_brief = {
37960  &afw_s_brief,
37961  (const afw_value_t *)&impl_355_property_value_brief
37962 };
37963 
37964 static const afw_value_object_t
37965 impl_355_property_value_category = {
37967  (const afw_object_t *)&impl_357
37968 };
37969 
37970 static const afw_runtime_property_t
37971 impl_355_property_category = {
37972  &afw_s_category,
37973  (const afw_value_t *)&impl_355_property_value_category
37974 };
37975 
37976 static const afw_value_object_t
37977 impl_355_property_value_dataTypeCategory = {
37979  (const afw_object_t *)&impl_358
37980 };
37981 
37982 static const afw_runtime_property_t
37983 impl_355_property_dataTypeCategory = {
37984  &afw_s_dataTypeCategory,
37985  (const afw_value_t *)&impl_355_property_value_dataTypeCategory
37986 };
37987 
37988 static const afw_value_object_t
37989 impl_355_property_value_description = {
37991  (const afw_object_t *)&impl_359
37992 };
37993 
37994 static const afw_runtime_property_t
37995 impl_355_property_description = {
37996  &afw_s_description,
37997  (const afw_value_t *)&impl_355_property_value_description
37998 };
37999 
38000 static const afw_runtime_property_t *
38001 impl_355_properties[] = {
38002  &impl_355_property_brief,
38003  &impl_355_property_category,
38004  &impl_355_property_dataTypeCategory,
38005  &impl_355_property_description,
38006  NULL
38007 };
38008 
38010 impl_355_meta_object = {
38011  {
38012  &afw_runtime_inf_const_meta_object_inf
38013  },
38014  &impl_355,
38015  NULL
38016 };
38017 
38018 static const afw_utf8_t
38019 impl_355_meta_path =
38020  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_/propertyTypes");
38021 
38023 impl_355 = {
38024  {
38025  &afw_runtime_inf_const_embedded_untyped_object,
38026  NULL,
38027  {
38028  (const afw_object_t *)&impl_355_meta_object,
38029  (const afw_object_t *)&impl_354,
38030  &afw_s_propertyTypes,
38031  &afw_s__AdaptivePropertyTypes_,
38032  &impl_355_meta_path
38033  }
38034  },
38035  &impl_355_properties[0]
38036 };
38037 
38038 /*
38039  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_
38040  */
38041 
38042 static const afw_value_boolean_t
38043 impl_354_property_value_allowEntity = {
38045  true
38046 };
38047 
38048 static const afw_runtime_property_t
38049 impl_354_property_allowEntity = {
38050  &afw_s_allowEntity,
38051  (const afw_value_t *)&impl_354_property_value_allowEntity
38052 };
38053 
38054 static const afw_utf8_t
38055 impl_354_array_collectionURIs[] = {
38056  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
38057 };
38058 
38060 impl_354_list_collectionURIs = {
38063  sizeof(impl_354_array_collectionURIs) / sizeof(afw_utf8_t),
38064  &impl_354_array_collectionURIs
38065 };
38066 
38067 static const afw_value_list_t
38068 impl_354_property_value_collectionURIs = {
38070  (const afw_list_t *)&impl_354_list_collectionURIs
38071 };
38072 
38073 static const afw_runtime_property_t
38074 impl_354_property_collectionURIs = {
38075  &afw_s_collectionURIs,
38076  (const afw_value_t *)&impl_354_property_value_collectionURIs
38077 };
38078 
38079 static const afw_value_string_t
38080 impl_354_property_value_description = {
38082  AFW_UTF8_LITERAL("Function category.")
38083 };
38084 
38085 static const afw_runtime_property_t
38086 impl_354_property_description = {
38087  &afw_s_description,
38088  (const afw_value_t *)&impl_354_property_value_description
38089 };
38090 
38091 static const afw_value_string_t
38092 impl_354_property_value_objectType = {
38094  AFW_UTF8_LITERAL("_AdaptiveFunctionCategory_")
38095 };
38096 
38097 static const afw_runtime_property_t
38098 impl_354_property_objectType = {
38099  &afw_s_objectType,
38100  (const afw_value_t *)&impl_354_property_value_objectType
38101 };
38102 
38103 static const afw_value_object_t
38104 impl_354_property_value_propertyTypes = {
38106  (const afw_object_t *)&impl_355
38107 };
38108 
38109 static const afw_runtime_property_t
38110 impl_354_property_propertyTypes = {
38111  &afw_s_propertyTypes,
38112  (const afw_value_t *)&impl_354_property_value_propertyTypes
38113 };
38114 
38115 static const afw_runtime_property_t *
38116 impl_354_properties[] = {
38117  &impl_354_property_allowEntity,
38118  &impl_354_property_collectionURIs,
38119  &impl_354_property_description,
38120  &impl_354_property_objectType,
38121  &impl_354_property_propertyTypes,
38122  NULL
38123 };
38124 
38126 impl_354_meta_object = {
38127  {
38128  &afw_runtime_inf_const_meta_object_inf
38129  },
38130  &impl_354,
38131  NULL
38132 };
38133 
38134 static const afw_utf8_t
38135 impl_354_meta_path =
38136  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionCategory_");
38137 
38139 impl_354 = {
38140  {
38142  NULL,
38143  {
38144  (const afw_object_t *)&impl_354_meta_object,
38145  NULL,
38146  &afw_s__AdaptiveFunctionCategory_,
38147  &afw_s__AdaptiveObjectType_,
38148  &impl_354_meta_path
38149  }
38150  },
38151  &impl_354_properties[0]
38152 };
38153 
38155 impl_360;
38156 
38158 impl_361;
38159 
38161 impl_362;
38162 
38163 /*
38164  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/brief
38165  */
38166 
38167 static const afw_value_boolean_t
38168 impl_362_property_value_allowQuery = {
38170  true
38171 };
38172 
38173 static const afw_runtime_property_t
38174 impl_362_property_allowQuery = {
38175  &afw_s_allowQuery,
38176  (const afw_value_t *)&impl_362_property_value_allowQuery
38177 };
38178 
38179 static const afw_value_string_t
38180 impl_362_property_value_dataType = {
38182  AFW_UTF8_LITERAL("string")
38183 };
38184 
38185 static const afw_runtime_property_t
38186 impl_362_property_dataType = {
38187  &afw_s_dataType,
38188  (const afw_value_t *)&impl_362_property_value_dataType
38189 };
38190 
38191 static const afw_value_string_t
38192 impl_362_property_value_description = {
38194  AFW_UTF8_LITERAL("This is a predicate for the function with the first letter capitalized and without a trailing period.")
38195 };
38196 
38197 static const afw_runtime_property_t
38198 impl_362_property_description = {
38199  &afw_s_description,
38200  (const afw_value_t *)&impl_362_property_value_description
38201 };
38202 
38203 static const afw_value_string_t
38204 impl_362_property_value_label = {
38206  AFW_UTF8_LITERAL("Brief")
38207 };
38208 
38209 static const afw_runtime_property_t
38210 impl_362_property_label = {
38211  &afw_s_label,
38212  (const afw_value_t *)&impl_362_property_value_label
38213 };
38214 
38215 static const afw_value_boolean_t
38216 impl_362_property_value_required = {
38218  false
38219 };
38220 
38221 static const afw_runtime_property_t
38222 impl_362_property_required = {
38223  &afw_s_required,
38224  (const afw_value_t *)&impl_362_property_value_required
38225 };
38226 
38227 static const afw_runtime_property_t *
38228 impl_362_properties[] = {
38229  &impl_362_property_allowQuery,
38230  &impl_362_property_dataType,
38231  &impl_362_property_description,
38232  &impl_362_property_label,
38233  &impl_362_property_required,
38234  NULL
38235 };
38236 
38238 impl_362_meta_object = {
38239  {
38240  &afw_runtime_inf_const_meta_object_inf
38241  },
38242  &impl_362,
38243  NULL
38244 };
38245 
38246 static const afw_utf8_t
38247 impl_362_meta_path =
38248  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/brief");
38249 
38251 impl_362 = {
38252  {
38253  &afw_runtime_inf_const_embedded_untyped_object,
38254  NULL,
38255  {
38256  (const afw_object_t *)&impl_362_meta_object,
38257  (const afw_object_t *)&impl_361,
38258  &afw_s_brief,
38259  &afw_s__AdaptiveValueMeta_,
38260  &impl_362_meta_path
38261  }
38262  },
38263  &impl_362_properties[0]
38264 };
38265 
38267 impl_363;
38268 
38269 /*
38270  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/dataType
38271  */
38272 
38273 static const afw_value_boolean_t
38274 impl_363_property_value_allowQuery = {
38276  true
38277 };
38278 
38279 static const afw_runtime_property_t
38280 impl_363_property_allowQuery = {
38281  &afw_s_allowQuery,
38282  (const afw_value_t *)&impl_363_property_value_allowQuery
38283 };
38284 
38285 static const afw_value_string_t
38286 impl_363_property_value_dataType = {
38288  AFW_UTF8_LITERAL("string")
38289 };
38290 
38291 static const afw_runtime_property_t
38292 impl_363_property_dataType = {
38293  &afw_s_dataType,
38294  (const afw_value_t *)&impl_363_property_value_dataType
38295 };
38296 
38297 static const afw_value_string_t
38298 impl_363_property_value_description = {
38300  AFW_UTF8_LITERAL("If present, this is a method for this data type.")
38301 };
38302 
38303 static const afw_runtime_property_t
38304 impl_363_property_description = {
38305  &afw_s_description,
38306  (const afw_value_t *)&impl_363_property_value_description
38307 };
38308 
38309 static const afw_value_string_t
38310 impl_363_property_value_label = {
38312  AFW_UTF8_LITERAL("Data Type")
38313 };
38314 
38315 static const afw_runtime_property_t
38316 impl_363_property_label = {
38317  &afw_s_label,
38318  (const afw_value_t *)&impl_363_property_value_label
38319 };
38320 
38321 static const afw_value_boolean_t
38322 impl_363_property_value_required = {
38324  false
38325 };
38326 
38327 static const afw_runtime_property_t
38328 impl_363_property_required = {
38329  &afw_s_required,
38330  (const afw_value_t *)&impl_363_property_value_required
38331 };
38332 
38333 static const afw_runtime_property_t *
38334 impl_363_properties[] = {
38335  &impl_363_property_allowQuery,
38336  &impl_363_property_dataType,
38337  &impl_363_property_description,
38338  &impl_363_property_label,
38339  &impl_363_property_required,
38340  NULL
38341 };
38342 
38344 impl_363_meta_object = {
38345  {
38346  &afw_runtime_inf_const_meta_object_inf
38347  },
38348  &impl_363,
38349  NULL
38350 };
38351 
38352 static const afw_utf8_t
38353 impl_363_meta_path =
38354  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/dataType");
38355 
38357 impl_363 = {
38358  {
38359  &afw_runtime_inf_const_embedded_untyped_object,
38360  NULL,
38361  {
38362  (const afw_object_t *)&impl_363_meta_object,
38363  (const afw_object_t *)&impl_361,
38364  &afw_s_dataType,
38365  &afw_s__AdaptiveValueMeta_,
38366  &impl_363_meta_path
38367  }
38368  },
38369  &impl_363_properties[0]
38370 };
38371 
38373 impl_364;
38374 
38375 /*
38376  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/description
38377  */
38378 
38379 static const afw_value_boolean_t
38380 impl_364_property_value_allowQuery = {
38382  true
38383 };
38384 
38385 static const afw_runtime_property_t
38386 impl_364_property_allowQuery = {
38387  &afw_s_allowQuery,
38388  (const afw_value_t *)&impl_364_property_value_allowQuery
38389 };
38390 
38391 static const afw_value_string_t
38392 impl_364_property_value_dataType = {
38394  AFW_UTF8_LITERAL("string")
38395 };
38396 
38397 static const afw_runtime_property_t
38398 impl_364_property_dataType = {
38399  &afw_s_dataType,
38400  (const afw_value_t *)&impl_364_property_value_dataType
38401 };
38402 
38403 static const afw_value_string_t
38404 impl_364_property_value_dataTypeParameter = {
38406  AFW_UTF8_LITERAL("text/plain")
38407 };
38408 
38409 static const afw_runtime_property_t
38410 impl_364_property_dataTypeParameter = {
38411  &afw_s_dataTypeParameter,
38412  (const afw_value_t *)&impl_364_property_value_dataTypeParameter
38413 };
38414 
38415 static const afw_value_string_t
38416 impl_364_property_value_description = {
38418  AFW_UTF8_LITERAL("This is the function's description.")
38419 };
38420 
38421 static const afw_runtime_property_t
38422 impl_364_property_description = {
38423  &afw_s_description,
38424  (const afw_value_t *)&impl_364_property_value_description
38425 };
38426 
38427 static const afw_value_string_t
38428 impl_364_property_value_label = {
38430  AFW_UTF8_LITERAL("Description")
38431 };
38432 
38433 static const afw_runtime_property_t
38434 impl_364_property_label = {
38435  &afw_s_label,
38436  (const afw_value_t *)&impl_364_property_value_label
38437 };
38438 
38439 static const afw_value_boolean_t
38440 impl_364_property_value_required = {
38442  false
38443 };
38444 
38445 static const afw_runtime_property_t
38446 impl_364_property_required = {
38447  &afw_s_required,
38448  (const afw_value_t *)&impl_364_property_value_required
38449 };
38450 
38451 static const afw_runtime_property_t *
38452 impl_364_properties[] = {
38453  &impl_364_property_allowQuery,
38454  &impl_364_property_dataType,
38455  &impl_364_property_dataTypeParameter,
38456  &impl_364_property_description,
38457  &impl_364_property_label,
38458  &impl_364_property_required,
38459  NULL
38460 };
38461 
38463 impl_364_meta_object = {
38464  {
38465  &afw_runtime_inf_const_meta_object_inf
38466  },
38467  &impl_364,
38468  NULL
38469 };
38470 
38471 static const afw_utf8_t
38472 impl_364_meta_path =
38473  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/description");
38474 
38476 impl_364 = {
38477  {
38478  &afw_runtime_inf_const_embedded_untyped_object,
38479  NULL,
38480  {
38481  (const afw_object_t *)&impl_364_meta_object,
38482  (const afw_object_t *)&impl_361,
38483  &afw_s_description,
38484  &afw_s__AdaptiveValueMeta_,
38485  &impl_364_meta_path
38486  }
38487  },
38488  &impl_364_properties[0]
38489 };
38490 
38492 impl_365;
38493 
38494 /*
38495  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/functionDeclarationId
38496  */
38497 
38498 static const afw_value_boolean_t
38499 impl_365_property_value_allowQuery = {
38501  true
38502 };
38503 
38504 static const afw_runtime_property_t
38505 impl_365_property_allowQuery = {
38506  &afw_s_allowQuery,
38507  (const afw_value_t *)&impl_365_property_value_allowQuery
38508 };
38509 
38510 static const afw_value_string_t
38511 impl_365_property_value_dataType = {
38513  AFW_UTF8_LITERAL("string")
38514 };
38515 
38516 static const afw_runtime_property_t
38517 impl_365_property_dataType = {
38518  &afw_s_dataType,
38519  (const afw_value_t *)&impl_365_property_value_dataType
38520 };
38521 
38522 static const afw_value_string_t
38523 impl_365_property_value_description = {
38525  AFW_UTF8_LITERAL("This is the function declaration's id.")
38526 };
38527 
38528 static const afw_runtime_property_t
38529 impl_365_property_description = {
38530  &afw_s_description,
38531  (const afw_value_t *)&impl_365_property_value_description
38532 };
38533 
38534 static const afw_value_string_t
38535 impl_365_property_value_label = {
38537  AFW_UTF8_LITERAL("Function")
38538 };
38539 
38540 static const afw_runtime_property_t
38541 impl_365_property_label = {
38542  &afw_s_label,
38543  (const afw_value_t *)&impl_365_property_value_label
38544 };
38545 
38546 static const afw_value_boolean_t
38547 impl_365_property_value_required = {
38549  true
38550 };
38551 
38552 static const afw_runtime_property_t
38553 impl_365_property_required = {
38554  &afw_s_required,
38555  (const afw_value_t *)&impl_365_property_value_required
38556 };
38557 
38558 static const afw_runtime_property_t *
38559 impl_365_properties[] = {
38560  &impl_365_property_allowQuery,
38561  &impl_365_property_dataType,
38562  &impl_365_property_description,
38563  &impl_365_property_label,
38564  &impl_365_property_required,
38565  NULL
38566 };
38567 
38569 impl_365_meta_object = {
38570  {
38571  &afw_runtime_inf_const_meta_object_inf
38572  },
38573  &impl_365,
38574  NULL
38575 };
38576 
38577 static const afw_utf8_t
38578 impl_365_meta_path =
38579  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/functionDeclarationId");
38580 
38582 impl_365 = {
38583  {
38584  &afw_runtime_inf_const_embedded_untyped_object,
38585  NULL,
38586  {
38587  (const afw_object_t *)&impl_365_meta_object,
38588  (const afw_object_t *)&impl_361,
38589  &afw_s_functionDeclarationId,
38590  &afw_s__AdaptiveValueMeta_,
38591  &impl_365_meta_path
38592  }
38593  },
38594  &impl_365_properties[0]
38595 };
38596 
38598 impl_366;
38599 
38600 /*
38601  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/parameters
38602  */
38603 
38604 static const afw_value_string_t
38605 impl_366_property_value_dataType = {
38607  AFW_UTF8_LITERAL("list")
38608 };
38609 
38610 static const afw_runtime_property_t
38611 impl_366_property_dataType = {
38612  &afw_s_dataType,
38613  (const afw_value_t *)&impl_366_property_value_dataType
38614 };
38615 
38616 static const afw_value_string_t
38617 impl_366_property_value_dataTypeParameter = {
38619  AFW_UTF8_LITERAL("object _AdaptiveFunctionParameter_")
38620 };
38621 
38622 static const afw_runtime_property_t
38623 impl_366_property_dataTypeParameter = {
38624  &afw_s_dataTypeParameter,
38625  (const afw_value_t *)&impl_366_property_value_dataTypeParameter
38626 };
38627 
38628 static const afw_value_string_t
38629 impl_366_property_value_description = {
38631  AFW_UTF8_LITERAL("These are the function's parameters.")
38632 };
38633 
38634 static const afw_runtime_property_t
38635 impl_366_property_description = {
38636  &afw_s_description,
38637  (const afw_value_t *)&impl_366_property_value_description
38638 };
38639 
38640 static const afw_value_string_t
38641 impl_366_property_value_label = {
38643  AFW_UTF8_LITERAL("Parameters")
38644 };
38645 
38646 static const afw_runtime_property_t
38647 impl_366_property_label = {
38648  &afw_s_label,
38649  (const afw_value_t *)&impl_366_property_value_label
38650 };
38651 
38652 static const afw_runtime_property_t *
38653 impl_366_properties[] = {
38654  &impl_366_property_dataType,
38655  &impl_366_property_dataTypeParameter,
38656  &impl_366_property_description,
38657  &impl_366_property_label,
38658  NULL
38659 };
38660 
38662 impl_366_meta_object = {
38663  {
38664  &afw_runtime_inf_const_meta_object_inf
38665  },
38666  &impl_366,
38667  NULL
38668 };
38669 
38670 static const afw_utf8_t
38671 impl_366_meta_path =
38672  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/parameters");
38673 
38675 impl_366 = {
38676  {
38677  &afw_runtime_inf_const_embedded_untyped_object,
38678  NULL,
38679  {
38680  (const afw_object_t *)&impl_366_meta_object,
38681  (const afw_object_t *)&impl_361,
38682  &afw_s_parameters,
38683  &afw_s__AdaptiveValueMeta_,
38684  &impl_366_meta_path
38685  }
38686  },
38687  &impl_366_properties[0]
38688 };
38689 
38691 impl_367;
38692 
38693 /*
38694  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/polymorphic
38695  */
38696 
38697 static const afw_value_boolean_t
38698 impl_367_property_value_allowQuery = {
38700  true
38701 };
38702 
38703 static const afw_runtime_property_t
38704 impl_367_property_allowQuery = {
38705  &afw_s_allowQuery,
38706  (const afw_value_t *)&impl_367_property_value_allowQuery
38707 };
38708 
38709 static const afw_value_string_t
38710 impl_367_property_value_dataType = {
38712  AFW_UTF8_LITERAL("boolean")
38713 };
38714 
38715 static const afw_runtime_property_t
38716 impl_367_property_dataType = {
38717  &afw_s_dataType,
38718  (const afw_value_t *)&impl_367_property_value_dataType
38719 };
38720 
38721 static const afw_value_boolean_t
38722 impl_367_property_value_defaultValue = {
38724  false
38725 };
38726 
38727 static const afw_runtime_property_t
38728 impl_367_property_defaultValue = {
38729  &afw_s_defaultValue,
38730  (const afw_value_t *)&impl_367_property_value_defaultValue
38731 };
38732 
38733 static const afw_value_string_t
38734 impl_367_property_value_description = {
38736  AFW_UTF8_LITERAL("This indicates that this function can be called polymorphically without specifying the <Type>:: qualifier. The appropriate implementation of the function will be called based on the dataType and/or dataTypeParameter of the first function parameter value.")
38737 };
38738 
38739 static const afw_runtime_property_t
38740 impl_367_property_description = {
38741  &afw_s_description,
38742  (const afw_value_t *)&impl_367_property_value_description
38743 };
38744 
38745 static const afw_value_string_t
38746 impl_367_property_value_label = {
38748  AFW_UTF8_LITERAL("Polymorphic")
38749 };
38750 
38751 static const afw_runtime_property_t
38752 impl_367_property_label = {
38753  &afw_s_label,
38754  (const afw_value_t *)&impl_367_property_value_label
38755 };
38756 
38757 static const afw_runtime_property_t *
38758 impl_367_properties[] = {
38759  &impl_367_property_allowQuery,
38760  &impl_367_property_dataType,
38761  &impl_367_property_defaultValue,
38762  &impl_367_property_description,
38763  &impl_367_property_label,
38764  NULL
38765 };
38766 
38768 impl_367_meta_object = {
38769  {
38770  &afw_runtime_inf_const_meta_object_inf
38771  },
38772  &impl_367,
38773  NULL
38774 };
38775 
38776 static const afw_utf8_t
38777 impl_367_meta_path =
38778  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/polymorphic");
38779 
38781 impl_367 = {
38782  {
38783  &afw_runtime_inf_const_embedded_untyped_object,
38784  NULL,
38785  {
38786  (const afw_object_t *)&impl_367_meta_object,
38787  (const afw_object_t *)&impl_361,
38788  &afw_s_polymorphic,
38789  &afw_s__AdaptiveValueMeta_,
38790  &impl_367_meta_path
38791  }
38792  },
38793  &impl_367_properties[0]
38794 };
38795 
38797 impl_368;
38798 
38799 /*
38800  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/polymorphicDataTypes
38801  */
38802 
38803 static const afw_value_boolean_t
38804 impl_368_property_value_allowQuery = {
38806  true
38807 };
38808 
38809 static const afw_runtime_property_t
38810 impl_368_property_allowQuery = {
38811  &afw_s_allowQuery,
38812  (const afw_value_t *)&impl_368_property_value_allowQuery
38813 };
38814 
38815 static const afw_value_string_t
38816 impl_368_property_value_dataType = {
38818  AFW_UTF8_LITERAL("list")
38819 };
38820 
38821 static const afw_runtime_property_t
38822 impl_368_property_dataType = {
38823  &afw_s_dataType,
38824  (const afw_value_t *)&impl_368_property_value_dataType
38825 };
38826 
38827 static const afw_value_string_t
38828 impl_368_property_value_dataTypeParameter = {
38830  AFW_UTF8_LITERAL("string")
38831 };
38832 
38833 static const afw_runtime_property_t
38834 impl_368_property_dataTypeParameter = {
38835  &afw_s_dataTypeParameter,
38836  (const afw_value_t *)&impl_368_property_value_dataTypeParameter
38837 };
38838 
38839 static const afw_value_boolean_t
38840 impl_368_property_value_defaultValue = {
38842  false
38843 };
38844 
38845 static const afw_runtime_property_t
38846 impl_368_property_defaultValue = {
38847  &afw_s_defaultValue,
38848  (const afw_value_t *)&impl_368_property_value_defaultValue
38849 };
38850 
38851 static const afw_value_string_t
38852 impl_368_property_value_description = {
38854  AFW_UTF8_LITERAL("This function will call the appropriate function when the first parameter is one of these data types.")
38855 };
38856 
38857 static const afw_runtime_property_t
38858 impl_368_property_description = {
38859  &afw_s_description,
38860  (const afw_value_t *)&impl_368_property_value_description
38861 };
38862 
38863 static const afw_value_string_t
38864 impl_368_property_value_label = {
38866  AFW_UTF8_LITERAL("Polymorphic Data Types")
38867 };
38868 
38869 static const afw_runtime_property_t
38870 impl_368_property_label = {
38871  &afw_s_label,
38872  (const afw_value_t *)&impl_368_property_value_label
38873 };
38874 
38875 static const afw_runtime_property_t *
38876 impl_368_properties[] = {
38877  &impl_368_property_allowQuery,
38878  &impl_368_property_dataType,
38879  &impl_368_property_dataTypeParameter,
38880  &impl_368_property_defaultValue,
38881  &impl_368_property_description,
38882  &impl_368_property_label,
38883  NULL
38884 };
38885 
38887 impl_368_meta_object = {
38888  {
38889  &afw_runtime_inf_const_meta_object_inf
38890  },
38891  &impl_368,
38892  NULL
38893 };
38894 
38895 static const afw_utf8_t
38896 impl_368_meta_path =
38897  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/polymorphicDataTypes");
38898 
38900 impl_368 = {
38901  {
38902  &afw_runtime_inf_const_embedded_untyped_object,
38903  NULL,
38904  {
38905  (const afw_object_t *)&impl_368_meta_object,
38906  (const afw_object_t *)&impl_361,
38907  &afw_s_polymorphicDataTypes,
38908  &afw_s__AdaptiveValueMeta_,
38909  &impl_368_meta_path
38910  }
38911  },
38912  &impl_368_properties[0]
38913 };
38914 
38916 impl_369;
38917 
38918 /*
38919  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/pure
38920  */
38921 
38922 static const afw_value_boolean_t
38923 impl_369_property_value_allowQuery = {
38925  true
38926 };
38927 
38928 static const afw_runtime_property_t
38929 impl_369_property_allowQuery = {
38930  &afw_s_allowQuery,
38931  (const afw_value_t *)&impl_369_property_value_allowQuery
38932 };
38933 
38934 static const afw_value_string_t
38935 impl_369_property_value_dataType = {
38937  AFW_UTF8_LITERAL("boolean")
38938 };
38939 
38940 static const afw_runtime_property_t
38941 impl_369_property_dataType = {
38942  &afw_s_dataType,
38943  (const afw_value_t *)&impl_369_property_value_dataType
38944 };
38945 
38946 static const afw_value_boolean_t
38947 impl_369_property_value_defaultValue = {
38949  false
38950 };
38951 
38952 static const afw_runtime_property_t
38953 impl_369_property_defaultValue = {
38954  &afw_s_defaultValue,
38955  (const afw_value_t *)&impl_369_property_value_defaultValue
38956 };
38957 
38958 static const afw_value_string_t
38959 impl_369_property_value_description = {
38961  AFW_UTF8_LITERAL("This indicates that, given exactly the same parameter values, this function will always return the same result and will not cause any side effects.")
38962 };
38963 
38964 static const afw_runtime_property_t
38965 impl_369_property_description = {
38966  &afw_s_description,
38967  (const afw_value_t *)&impl_369_property_value_description
38968 };
38969 
38970 static const afw_value_string_t
38971 impl_369_property_value_label = {
38973  AFW_UTF8_LITERAL("Pure")
38974 };
38975 
38976 static const afw_runtime_property_t
38977 impl_369_property_label = {
38978  &afw_s_label,
38979  (const afw_value_t *)&impl_369_property_value_label
38980 };
38981 
38982 static const afw_runtime_property_t *
38983 impl_369_properties[] = {
38984  &impl_369_property_allowQuery,
38985  &impl_369_property_dataType,
38986  &impl_369_property_defaultValue,
38987  &impl_369_property_description,
38988  &impl_369_property_label,
38989  NULL
38990 };
38991 
38993 impl_369_meta_object = {
38994  {
38995  &afw_runtime_inf_const_meta_object_inf
38996  },
38997  &impl_369,
38998  NULL
38999 };
39000 
39001 static const afw_utf8_t
39002 impl_369_meta_path =
39003  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/pure");
39004 
39006 impl_369 = {
39007  {
39008  &afw_runtime_inf_const_embedded_untyped_object,
39009  NULL,
39010  {
39011  (const afw_object_t *)&impl_369_meta_object,
39012  (const afw_object_t *)&impl_361,
39013  &afw_s_pure,
39014  &afw_s__AdaptiveValueMeta_,
39015  &impl_369_meta_path
39016  }
39017  },
39018  &impl_369_properties[0]
39019 };
39020 
39022 impl_370;
39023 
39024 /*
39025  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/returns
39026  */
39027 
39028 static const afw_value_boolean_t
39029 impl_370_property_value_allowQuery = {
39031  true
39032 };
39033 
39034 static const afw_runtime_property_t
39035 impl_370_property_allowQuery = {
39036  &afw_s_allowQuery,
39037  (const afw_value_t *)&impl_370_property_value_allowQuery
39038 };
39039 
39040 static const afw_value_string_t
39041 impl_370_property_value_dataType = {
39043  AFW_UTF8_LITERAL("object")
39044 };
39045 
39046 static const afw_runtime_property_t
39047 impl_370_property_dataType = {
39048  &afw_s_dataType,
39049  (const afw_value_t *)&impl_370_property_value_dataType
39050 };
39051 
39052 static const afw_value_string_t
39053 impl_370_property_value_dataTypeParameter = {
39055  AFW_UTF8_LITERAL("_AdaptiveFunctionParameter_")
39056 };
39057 
39058 static const afw_runtime_property_t
39059 impl_370_property_dataTypeParameter = {
39060  &afw_s_dataTypeParameter,
39061  (const afw_value_t *)&impl_370_property_value_dataTypeParameter
39062 };
39063 
39064 static const afw_value_string_t
39065 impl_370_property_value_description = {
39067  AFW_UTF8_LITERAL("Return parameter.")
39068 };
39069 
39070 static const afw_runtime_property_t
39071 impl_370_property_description = {
39072  &afw_s_description,
39073  (const afw_value_t *)&impl_370_property_value_description
39074 };
39075 
39076 static const afw_value_string_t
39077 impl_370_property_value_label = {
39079  AFW_UTF8_LITERAL("Returns")
39080 };
39081 
39082 static const afw_runtime_property_t
39083 impl_370_property_label = {
39084  &afw_s_label,
39085  (const afw_value_t *)&impl_370_property_value_label
39086 };
39087 
39088 static const afw_value_boolean_t
39089 impl_370_property_value_required = {
39091  true
39092 };
39093 
39094 static const afw_runtime_property_t
39095 impl_370_property_required = {
39096  &afw_s_required,
39097  (const afw_value_t *)&impl_370_property_value_required
39098 };
39099 
39100 static const afw_runtime_property_t *
39101 impl_370_properties[] = {
39102  &impl_370_property_allowQuery,
39103  &impl_370_property_dataType,
39104  &impl_370_property_dataTypeParameter,
39105  &impl_370_property_description,
39106  &impl_370_property_label,
39107  &impl_370_property_required,
39108  NULL
39109 };
39110 
39112 impl_370_meta_object = {
39113  {
39114  &afw_runtime_inf_const_meta_object_inf
39115  },
39116  &impl_370,
39117  NULL
39118 };
39119 
39120 static const afw_utf8_t
39121 impl_370_meta_path =
39122  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes/returns");
39123 
39125 impl_370 = {
39126  {
39127  &afw_runtime_inf_const_embedded_untyped_object,
39128  NULL,
39129  {
39130  (const afw_object_t *)&impl_370_meta_object,
39131  (const afw_object_t *)&impl_361,
39132  &afw_s_returns,
39133  &afw_s__AdaptiveValueMeta_,
39134  &impl_370_meta_path
39135  }
39136  },
39137  &impl_370_properties[0]
39138 };
39139 
39140 /*
39141  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes
39142  */
39143 
39144 static const afw_value_object_t
39145 impl_361_property_value_brief = {
39147  (const afw_object_t *)&impl_362
39148 };
39149 
39150 static const afw_runtime_property_t
39151 impl_361_property_brief = {
39152  &afw_s_brief,
39153  (const afw_value_t *)&impl_361_property_value_brief
39154 };
39155 
39156 static const afw_value_object_t
39157 impl_361_property_value_dataType = {
39159  (const afw_object_t *)&impl_363
39160 };
39161 
39162 static const afw_runtime_property_t
39163 impl_361_property_dataType = {
39164  &afw_s_dataType,
39165  (const afw_value_t *)&impl_361_property_value_dataType
39166 };
39167 
39168 static const afw_value_object_t
39169 impl_361_property_value_description = {
39171  (const afw_object_t *)&impl_364
39172 };
39173 
39174 static const afw_runtime_property_t
39175 impl_361_property_description = {
39176  &afw_s_description,
39177  (const afw_value_t *)&impl_361_property_value_description
39178 };
39179 
39180 static const afw_value_object_t
39181 impl_361_property_value_functionDeclarationId = {
39183  (const afw_object_t *)&impl_365
39184 };
39185 
39186 static const afw_runtime_property_t
39187 impl_361_property_functionDeclarationId = {
39188  &afw_s_functionDeclarationId,
39189  (const afw_value_t *)&impl_361_property_value_functionDeclarationId
39190 };
39191 
39192 static const afw_value_object_t
39193 impl_361_property_value_parameters = {
39195  (const afw_object_t *)&impl_366
39196 };
39197 
39198 static const afw_runtime_property_t
39199 impl_361_property_parameters = {
39200  &afw_s_parameters,
39201  (const afw_value_t *)&impl_361_property_value_parameters
39202 };
39203 
39204 static const afw_value_object_t
39205 impl_361_property_value_polymorphic = {
39207  (const afw_object_t *)&impl_367
39208 };
39209 
39210 static const afw_runtime_property_t
39211 impl_361_property_polymorphic = {
39212  &afw_s_polymorphic,
39213  (const afw_value_t *)&impl_361_property_value_polymorphic
39214 };
39215 
39216 static const afw_value_object_t
39217 impl_361_property_value_polymorphicDataTypes = {
39219  (const afw_object_t *)&impl_368
39220 };
39221 
39222 static const afw_runtime_property_t
39223 impl_361_property_polymorphicDataTypes = {
39224  &afw_s_polymorphicDataTypes,
39225  (const afw_value_t *)&impl_361_property_value_polymorphicDataTypes
39226 };
39227 
39228 static const afw_value_object_t
39229 impl_361_property_value_pure = {
39231  (const afw_object_t *)&impl_369
39232 };
39233 
39234 static const afw_runtime_property_t
39235 impl_361_property_pure = {
39236  &afw_s_pure,
39237  (const afw_value_t *)&impl_361_property_value_pure
39238 };
39239 
39240 static const afw_value_object_t
39241 impl_361_property_value_returns = {
39243  (const afw_object_t *)&impl_370
39244 };
39245 
39246 static const afw_runtime_property_t
39247 impl_361_property_returns = {
39248  &afw_s_returns,
39249  (const afw_value_t *)&impl_361_property_value_returns
39250 };
39251 
39252 static const afw_runtime_property_t *
39253 impl_361_properties[] = {
39254  &impl_361_property_brief,
39255  &impl_361_property_dataType,
39256  &impl_361_property_description,
39257  &impl_361_property_functionDeclarationId,
39258  &impl_361_property_parameters,
39259  &impl_361_property_polymorphic,
39260  &impl_361_property_polymorphicDataTypes,
39261  &impl_361_property_pure,
39262  &impl_361_property_returns,
39263  NULL
39264 };
39265 
39267 impl_361_meta_object = {
39268  {
39269  &afw_runtime_inf_const_meta_object_inf
39270  },
39271  &impl_361,
39272  NULL
39273 };
39274 
39275 static const afw_utf8_t
39276 impl_361_meta_path =
39277  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_/propertyTypes");
39278 
39280 impl_361 = {
39281  {
39282  &afw_runtime_inf_const_embedded_untyped_object,
39283  NULL,
39284  {
39285  (const afw_object_t *)&impl_361_meta_object,
39286  (const afw_object_t *)&impl_360,
39287  &afw_s_propertyTypes,
39288  &afw_s__AdaptivePropertyTypes_,
39289  &impl_361_meta_path
39290  }
39291  },
39292  &impl_361_properties[0]
39293 };
39294 
39295 /*
39296  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_
39297  */
39298 
39299 static const afw_value_boolean_t
39300 impl_360_property_value_allowEntity = {
39302  false
39303 };
39304 
39305 static const afw_runtime_property_t
39306 impl_360_property_allowEntity = {
39307  &afw_s_allowEntity,
39308  (const afw_value_t *)&impl_360_property_value_allowEntity
39309 };
39310 
39311 static const afw_utf8_t
39312 impl_360_array_collectionURIs[] = {
39313  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
39314 };
39315 
39317 impl_360_list_collectionURIs = {
39320  sizeof(impl_360_array_collectionURIs) / sizeof(afw_utf8_t),
39321  &impl_360_array_collectionURIs
39322 };
39323 
39324 static const afw_value_list_t
39325 impl_360_property_value_collectionURIs = {
39327  (const afw_list_t *)&impl_360_list_collectionURIs
39328 };
39329 
39330 static const afw_runtime_property_t
39331 impl_360_property_collectionURIs = {
39332  &afw_s_collectionURIs,
39333  (const afw_value_t *)&impl_360_property_value_collectionURIs
39334 };
39335 
39336 static const afw_value_string_t
39337 impl_360_property_value_description = {
39339  AFW_UTF8_LITERAL("A function declaration for adaptive functions and lambdas.")
39340 };
39341 
39342 static const afw_runtime_property_t
39343 impl_360_property_description = {
39344  &afw_s_description,
39345  (const afw_value_t *)&impl_360_property_value_description
39346 };
39347 
39348 static const afw_value_string_t
39349 impl_360_property_value_objectIdPropertyName = {
39351  AFW_UTF8_LITERAL("functionDeclarationId")
39352 };
39353 
39354 static const afw_runtime_property_t
39355 impl_360_property_objectIdPropertyName = {
39356  &afw_s_objectIdPropertyName,
39357  (const afw_value_t *)&impl_360_property_value_objectIdPropertyName
39358 };
39359 
39360 static const afw_value_string_t
39361 impl_360_property_value_objectType = {
39363  AFW_UTF8_LITERAL("_AdaptiveFunctionDeclaration_")
39364 };
39365 
39366 static const afw_runtime_property_t
39367 impl_360_property_objectType = {
39368  &afw_s_objectType,
39369  (const afw_value_t *)&impl_360_property_value_objectType
39370 };
39371 
39372 static const afw_value_object_t
39373 impl_360_property_value_propertyTypes = {
39375  (const afw_object_t *)&impl_361
39376 };
39377 
39378 static const afw_runtime_property_t
39379 impl_360_property_propertyTypes = {
39380  &afw_s_propertyTypes,
39381  (const afw_value_t *)&impl_360_property_value_propertyTypes
39382 };
39383 
39384 static const afw_runtime_property_t *
39385 impl_360_properties[] = {
39386  &impl_360_property_allowEntity,
39387  &impl_360_property_collectionURIs,
39388  &impl_360_property_description,
39389  &impl_360_property_objectIdPropertyName,
39390  &impl_360_property_objectType,
39391  &impl_360_property_propertyTypes,
39392  NULL
39393 };
39394 
39396 impl_360_meta_object = {
39397  {
39398  &afw_runtime_inf_const_meta_object_inf
39399  },
39400  &impl_360,
39401  NULL
39402 };
39403 
39404 static const afw_utf8_t
39405 impl_360_meta_path =
39406  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionDeclaration_");
39407 
39409 impl_360 = {
39410  {
39412  NULL,
39413  {
39414  (const afw_object_t *)&impl_360_meta_object,
39415  NULL,
39416  &afw_s__AdaptiveFunctionDeclaration_,
39417  &afw_s__AdaptiveObjectType_,
39418  &impl_360_meta_path
39419  }
39420  },
39421  &impl_360_properties[0]
39422 };
39423 
39425 impl_371;
39426 
39428 impl_372;
39429 
39431 impl_373;
39432 
39433 /*
39434  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_/propertyTypes/error
39435  */
39436 
39437 static const afw_value_boolean_t
39438 impl_373_property_value_allowQuery = {
39440  true
39441 };
39442 
39443 static const afw_runtime_property_t
39444 impl_373_property_allowQuery = {
39445  &afw_s_allowQuery,
39446  (const afw_value_t *)&impl_373_property_value_allowQuery
39447 };
39448 
39449 static const afw_value_string_t
39450 impl_373_property_value_brief = {
39452  AFW_UTF8_LITERAL("The error")
39453 };
39454 
39455 static const afw_runtime_property_t
39456 impl_373_property_brief = {
39457  &afw_s_brief,
39458  (const afw_value_t *)&impl_373_property_value_brief
39459 };
39460 
39461 static const afw_value_string_t
39462 impl_373_property_value_dataType = {
39464  AFW_UTF8_LITERAL("string")
39465 };
39466 
39467 static const afw_runtime_property_t
39468 impl_373_property_dataType = {
39469  &afw_s_dataType,
39470  (const afw_value_t *)&impl_373_property_value_dataType
39471 };
39472 
39473 static const afw_value_string_t
39474 impl_373_property_value_description = {
39476  AFW_UTF8_LITERAL("This is the error id of the error that can be thrown.")
39477 };
39478 
39479 static const afw_runtime_property_t
39480 impl_373_property_description = {
39481  &afw_s_description,
39482  (const afw_value_t *)&impl_373_property_value_description
39483 };
39484 
39485 static const afw_value_string_t
39486 impl_373_property_value_label = {
39488  AFW_UTF8_LITERAL("Error")
39489 };
39490 
39491 static const afw_runtime_property_t
39492 impl_373_property_label = {
39493  &afw_s_label,
39494  (const afw_value_t *)&impl_373_property_value_label
39495 };
39496 
39497 static const afw_value_boolean_t
39498 impl_373_property_value_required = {
39500  true
39501 };
39502 
39503 static const afw_runtime_property_t
39504 impl_373_property_required = {
39505  &afw_s_required,
39506  (const afw_value_t *)&impl_373_property_value_required
39507 };
39508 
39509 static const afw_runtime_property_t *
39510 impl_373_properties[] = {
39511  &impl_373_property_allowQuery,
39512  &impl_373_property_brief,
39513  &impl_373_property_dataType,
39514  &impl_373_property_description,
39515  &impl_373_property_label,
39516  &impl_373_property_required,
39517  NULL
39518 };
39519 
39521 impl_373_meta_object = {
39522  {
39523  &afw_runtime_inf_const_meta_object_inf
39524  },
39525  &impl_373,
39526  NULL
39527 };
39528 
39529 static const afw_utf8_t
39530 impl_373_meta_path =
39531  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_/propertyTypes/error");
39532 
39534 impl_373 = {
39535  {
39536  &afw_runtime_inf_const_embedded_untyped_object,
39537  NULL,
39538  {
39539  (const afw_object_t *)&impl_373_meta_object,
39540  (const afw_object_t *)&impl_372,
39541  &afw_s_error,
39542  &afw_s__AdaptiveValueMeta_,
39543  &impl_373_meta_path
39544  }
39545  },
39546  &impl_373_properties[0]
39547 };
39548 
39550 impl_374;
39551 
39552 /*
39553  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_/propertyTypes/reason
39554  */
39555 
39556 static const afw_value_boolean_t
39557 impl_374_property_value_allowQuery = {
39559  true
39560 };
39561 
39562 static const afw_runtime_property_t
39563 impl_374_property_allowQuery = {
39564  &afw_s_allowQuery,
39565  (const afw_value_t *)&impl_374_property_value_allowQuery
39566 };
39567 
39568 static const afw_value_string_t
39569 impl_374_property_value_brief = {
39571  AFW_UTF8_LITERAL("The reason")
39572 };
39573 
39574 static const afw_runtime_property_t
39575 impl_374_property_brief = {
39576  &afw_s_brief,
39577  (const afw_value_t *)&impl_374_property_value_brief
39578 };
39579 
39580 static const afw_value_string_t
39581 impl_374_property_value_dataType = {
39583  AFW_UTF8_LITERAL("string")
39584 };
39585 
39586 static const afw_runtime_property_t
39587 impl_374_property_dataType = {
39588  &afw_s_dataType,
39589  (const afw_value_t *)&impl_374_property_value_dataType
39590 };
39591 
39592 static const afw_value_string_t
39593 impl_374_property_value_description = {
39595  AFW_UTF8_LITERAL("This is the reason the error can be thrown.")
39596 };
39597 
39598 static const afw_runtime_property_t
39599 impl_374_property_description = {
39600  &afw_s_description,
39601  (const afw_value_t *)&impl_374_property_value_description
39602 };
39603 
39604 static const afw_value_string_t
39605 impl_374_property_value_label = {
39607  AFW_UTF8_LITERAL("Reason")
39608 };
39609 
39610 static const afw_runtime_property_t
39611 impl_374_property_label = {
39612  &afw_s_label,
39613  (const afw_value_t *)&impl_374_property_value_label
39614 };
39615 
39616 static const afw_value_boolean_t
39617 impl_374_property_value_required = {
39619  true
39620 };
39621 
39622 static const afw_runtime_property_t
39623 impl_374_property_required = {
39624  &afw_s_required,
39625  (const afw_value_t *)&impl_374_property_value_required
39626 };
39627 
39628 static const afw_runtime_property_t *
39629 impl_374_properties[] = {
39630  &impl_374_property_allowQuery,
39631  &impl_374_property_brief,
39632  &impl_374_property_dataType,
39633  &impl_374_property_description,
39634  &impl_374_property_label,
39635  &impl_374_property_required,
39636  NULL
39637 };
39638 
39640 impl_374_meta_object = {
39641  {
39642  &afw_runtime_inf_const_meta_object_inf
39643  },
39644  &impl_374,
39645  NULL
39646 };
39647 
39648 static const afw_utf8_t
39649 impl_374_meta_path =
39650  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_/propertyTypes/reason");
39651 
39653 impl_374 = {
39654  {
39655  &afw_runtime_inf_const_embedded_untyped_object,
39656  NULL,
39657  {
39658  (const afw_object_t *)&impl_374_meta_object,
39659  (const afw_object_t *)&impl_372,
39660  &afw_s_reason,
39661  &afw_s__AdaptiveValueMeta_,
39662  &impl_374_meta_path
39663  }
39664  },
39665  &impl_374_properties[0]
39666 };
39667 
39668 /*
39669  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_/propertyTypes
39670  */
39671 
39672 static const afw_value_object_t
39673 impl_372_property_value_error = {
39675  (const afw_object_t *)&impl_373
39676 };
39677 
39678 static const afw_runtime_property_t
39679 impl_372_property_error = {
39680  &afw_s_error,
39681  (const afw_value_t *)&impl_372_property_value_error
39682 };
39683 
39684 static const afw_value_object_t
39685 impl_372_property_value_reason = {
39687  (const afw_object_t *)&impl_374
39688 };
39689 
39690 static const afw_runtime_property_t
39691 impl_372_property_reason = {
39692  &afw_s_reason,
39693  (const afw_value_t *)&impl_372_property_value_reason
39694 };
39695 
39696 static const afw_runtime_property_t *
39697 impl_372_properties[] = {
39698  &impl_372_property_error,
39699  &impl_372_property_reason,
39700  NULL
39701 };
39702 
39704 impl_372_meta_object = {
39705  {
39706  &afw_runtime_inf_const_meta_object_inf
39707  },
39708  &impl_372,
39709  NULL
39710 };
39711 
39712 static const afw_utf8_t
39713 impl_372_meta_path =
39714  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_/propertyTypes");
39715 
39717 impl_372 = {
39718  {
39719  &afw_runtime_inf_const_embedded_untyped_object,
39720  NULL,
39721  {
39722  (const afw_object_t *)&impl_372_meta_object,
39723  (const afw_object_t *)&impl_371,
39724  &afw_s_propertyTypes,
39725  &afw_s__AdaptivePropertyTypes_,
39726  &impl_372_meta_path
39727  }
39728  },
39729  &impl_372_properties[0]
39730 };
39731 
39732 /*
39733  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_
39734  */
39735 
39736 static const afw_value_boolean_t
39737 impl_371_property_value_allowEntity = {
39739  false
39740 };
39741 
39742 static const afw_runtime_property_t
39743 impl_371_property_allowEntity = {
39744  &afw_s_allowEntity,
39745  (const afw_value_t *)&impl_371_property_value_allowEntity
39746 };
39747 
39748 static const afw_utf8_t
39749 impl_371_array_collectionURIs[] = {
39750  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
39751 };
39752 
39754 impl_371_list_collectionURIs = {
39757  sizeof(impl_371_array_collectionURIs) / sizeof(afw_utf8_t),
39758  &impl_371_array_collectionURIs
39759 };
39760 
39761 static const afw_value_list_t
39762 impl_371_property_value_collectionURIs = {
39764  (const afw_list_t *)&impl_371_list_collectionURIs
39765 };
39766 
39767 static const afw_runtime_property_t
39768 impl_371_property_collectionURIs = {
39769  &afw_s_collectionURIs,
39770  (const afw_value_t *)&impl_371_property_value_collectionURIs
39771 };
39772 
39773 static const afw_value_string_t
39774 impl_371_property_value_description = {
39776  AFW_UTF8_LITERAL("An object entry of _AdaptiveFunction_ errorsThrown list.")
39777 };
39778 
39779 static const afw_runtime_property_t
39780 impl_371_property_description = {
39781  &afw_s_description,
39782  (const afw_value_t *)&impl_371_property_value_description
39783 };
39784 
39785 static const afw_value_string_t
39786 impl_371_property_value_objectType = {
39788  AFW_UTF8_LITERAL("_AdaptiveFunctionErrorThrown_")
39789 };
39790 
39791 static const afw_runtime_property_t
39792 impl_371_property_objectType = {
39793  &afw_s_objectType,
39794  (const afw_value_t *)&impl_371_property_value_objectType
39795 };
39796 
39797 static const afw_value_object_t
39798 impl_371_property_value_propertyTypes = {
39800  (const afw_object_t *)&impl_372
39801 };
39802 
39803 static const afw_runtime_property_t
39804 impl_371_property_propertyTypes = {
39805  &afw_s_propertyTypes,
39806  (const afw_value_t *)&impl_371_property_value_propertyTypes
39807 };
39808 
39809 static const afw_runtime_property_t *
39810 impl_371_properties[] = {
39811  &impl_371_property_allowEntity,
39812  &impl_371_property_collectionURIs,
39813  &impl_371_property_description,
39814  &impl_371_property_objectType,
39815  &impl_371_property_propertyTypes,
39816  NULL
39817 };
39818 
39820 impl_371_meta_object = {
39821  {
39822  &afw_runtime_inf_const_meta_object_inf
39823  },
39824  &impl_371,
39825  NULL
39826 };
39827 
39828 static const afw_utf8_t
39829 impl_371_meta_path =
39830  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionErrorThrown_");
39831 
39833 impl_371 = {
39834  {
39836  NULL,
39837  {
39838  (const afw_object_t *)&impl_371_meta_object,
39839  NULL,
39840  &afw_s__AdaptiveFunctionErrorThrown_,
39841  &afw_s__AdaptiveObjectType_,
39842  &impl_371_meta_path
39843  }
39844  },
39845  &impl_371_properties[0]
39846 };
39847 
39849 impl_375;
39850 
39852 impl_376;
39853 
39855 impl_377;
39856 
39857 /*
39858  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/additionalArgCheck
39859  */
39860 
39861 static const afw_value_boolean_t
39862 impl_377_property_value_allowQuery = {
39864  true
39865 };
39866 
39867 static const afw_runtime_property_t
39868 impl_377_property_allowQuery = {
39869  &afw_s_allowQuery,
39870  (const afw_value_t *)&impl_377_property_value_allowQuery
39871 };
39872 
39873 static const afw_value_string_t
39874 impl_377_property_value_brief = {
39876  AFW_UTF8_LITERAL("Additional argument check")
39877 };
39878 
39879 static const afw_runtime_property_t
39880 impl_377_property_brief = {
39881  &afw_s_brief,
39882  (const afw_value_t *)&impl_377_property_value_brief
39883 };
39884 
39885 static const afw_value_string_t
39886 impl_377_property_value_dataType = {
39888  AFW_UTF8_LITERAL("boolean")
39889 };
39890 
39891 static const afw_runtime_property_t
39892 impl_377_property_dataType = {
39893  &afw_s_dataType,
39894  (const afw_value_t *)&impl_377_property_value_dataType
39895 };
39896 
39897 static const afw_value_string_t
39898 impl_377_property_value_description = {
39900  AFW_UTF8_LITERAL("Additional argument checking is needed. This is residual from before auto casting so may be deprecated in the future.")
39901 };
39902 
39903 static const afw_runtime_property_t
39904 impl_377_property_description = {
39905  &afw_s_description,
39906  (const afw_value_t *)&impl_377_property_value_description
39907 };
39908 
39909 static const afw_value_string_t
39910 impl_377_property_value_label = {
39912  AFW_UTF8_LITERAL("Additional Arg Check")
39913 };
39914 
39915 static const afw_runtime_property_t
39916 impl_377_property_label = {
39917  &afw_s_label,
39918  (const afw_value_t *)&impl_377_property_value_label
39919 };
39920 
39921 static const afw_value_boolean_t
39922 impl_377_property_value_required = {
39924  false
39925 };
39926 
39927 static const afw_runtime_property_t
39928 impl_377_property_required = {
39929  &afw_s_required,
39930  (const afw_value_t *)&impl_377_property_value_required
39931 };
39932 
39933 static const afw_runtime_property_t *
39934 impl_377_properties[] = {
39935  &impl_377_property_allowQuery,
39936  &impl_377_property_brief,
39937  &impl_377_property_dataType,
39938  &impl_377_property_description,
39939  &impl_377_property_label,
39940  &impl_377_property_required,
39941  NULL
39942 };
39943 
39945 impl_377_meta_object = {
39946  {
39947  &afw_runtime_inf_const_meta_object_inf
39948  },
39949  &impl_377,
39950  NULL
39951 };
39952 
39953 static const afw_utf8_t
39954 impl_377_meta_path =
39955  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/additionalArgCheck");
39956 
39958 impl_377 = {
39959  {
39960  &afw_runtime_inf_const_embedded_untyped_object,
39961  NULL,
39962  {
39963  (const afw_object_t *)&impl_377_meta_object,
39964  (const afw_object_t *)&impl_376,
39965  &afw_s_additionalArgCheck,
39966  &afw_s__AdaptiveValueMeta_,
39967  &impl_377_meta_path
39968  }
39969  },
39970  &impl_377_properties[0]
39971 };
39972 
39974 impl_378;
39975 
39976 /*
39977  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/afwCamelCaseFunctionLabel
39978  */
39979 
39980 static const afw_value_boolean_t
39981 impl_378_property_value_allowQuery = {
39983  true
39984 };
39985 
39986 static const afw_runtime_property_t
39987 impl_378_property_allowQuery = {
39988  &afw_s_allowQuery,
39989  (const afw_value_t *)&impl_378_property_value_allowQuery
39990 };
39991 
39992 static const afw_value_string_t
39993 impl_378_property_value_brief = {
39995  AFW_UTF8_LITERAL("The functionLabel prefixed with \"afw\" and converted to camel case")
39996 };
39997 
39998 static const afw_runtime_property_t
39999 impl_378_property_brief = {
40000  &afw_s_brief,
40001  (const afw_value_t *)&impl_378_property_value_brief
40002 };
40003 
40004 static const afw_value_string_t
40005 impl_378_property_value_dataType = {
40007  AFW_UTF8_LITERAL("string")
40008 };
40009 
40010 static const afw_runtime_property_t
40011 impl_378_property_dataType = {
40012  &afw_s_dataType,
40013  (const afw_value_t *)&impl_378_property_value_dataType
40014 };
40015 
40016 static const afw_value_string_t
40017 impl_378_property_value_description = {
40019  AFW_UTF8_LITERAL("This is the functionLabel prefixed with \"afw\" and converted to camel case.")
40020 };
40021 
40022 static const afw_runtime_property_t
40023 impl_378_property_description = {
40024  &afw_s_description,
40025  (const afw_value_t *)&impl_378_property_value_description
40026 };
40027 
40028 static const afw_value_string_t
40029 impl_378_property_value_label = {
40031  AFW_UTF8_LITERAL("Prefixed Camel Case")
40032 };
40033 
40034 static const afw_runtime_property_t
40035 impl_378_property_label = {
40036  &afw_s_label,
40037  (const afw_value_t *)&impl_378_property_value_label
40038 };
40039 
40040 static const afw_value_boolean_t
40041 impl_378_property_value_required = {
40043  false
40044 };
40045 
40046 static const afw_runtime_property_t
40047 impl_378_property_required = {
40048  &afw_s_required,
40049  (const afw_value_t *)&impl_378_property_value_required
40050 };
40051 
40052 static const afw_runtime_property_t *
40053 impl_378_properties[] = {
40054  &impl_378_property_allowQuery,
40055  &impl_378_property_brief,
40056  &impl_378_property_dataType,
40057  &impl_378_property_description,
40058  &impl_378_property_label,
40059  &impl_378_property_required,
40060  NULL
40061 };
40062 
40064 impl_378_meta_object = {
40065  {
40066  &afw_runtime_inf_const_meta_object_inf
40067  },
40068  &impl_378,
40069  NULL
40070 };
40071 
40072 static const afw_utf8_t
40073 impl_378_meta_path =
40074  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/afwCamelCaseFunctionLabel");
40075 
40077 impl_378 = {
40078  {
40079  &afw_runtime_inf_const_embedded_untyped_object,
40080  NULL,
40081  {
40082  (const afw_object_t *)&impl_378_meta_object,
40083  (const afw_object_t *)&impl_376,
40084  &afw_s_afwCamelCaseFunctionLabel,
40085  &afw_s__AdaptiveValueMeta_,
40086  &impl_378_meta_path
40087  }
40088  },
40089  &impl_378_properties[0]
40090 };
40091 
40093 impl_379;
40094 
40095 /*
40096  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/brief
40097  */
40098 
40099 static const afw_value_boolean_t
40100 impl_379_property_value_allowQuery = {
40102  true
40103 };
40104 
40105 static const afw_runtime_property_t
40106 impl_379_property_allowQuery = {
40107  &afw_s_allowQuery,
40108  (const afw_value_t *)&impl_379_property_value_allowQuery
40109 };
40110 
40111 static const afw_value_string_t
40112 impl_379_property_value_brief = {
40114  AFW_UTF8_LITERAL("Brief description for this function")
40115 };
40116 
40117 static const afw_runtime_property_t
40118 impl_379_property_brief = {
40119  &afw_s_brief,
40120  (const afw_value_t *)&impl_379_property_value_brief
40121 };
40122 
40123 static const afw_value_string_t
40124 impl_379_property_value_dataType = {
40126  AFW_UTF8_LITERAL("string")
40127 };
40128 
40129 static const afw_runtime_property_t
40130 impl_379_property_dataType = {
40131  &afw_s_dataType,
40132  (const afw_value_t *)&impl_379_property_value_dataType
40133 };
40134 
40135 static const afw_value_string_t
40136 impl_379_property_value_description = {
40138  AFW_UTF8_LITERAL("This is a predicate for the function with the first letter capitalized and without a trailing period.")
40139 };
40140 
40141 static const afw_runtime_property_t
40142 impl_379_property_description = {
40143  &afw_s_description,
40144  (const afw_value_t *)&impl_379_property_value_description
40145 };
40146 
40147 static const afw_value_string_t
40148 impl_379_property_value_label = {
40150  AFW_UTF8_LITERAL("Brief")
40151 };
40152 
40153 static const afw_runtime_property_t
40154 impl_379_property_label = {
40155  &afw_s_label,
40156  (const afw_value_t *)&impl_379_property_value_label
40157 };
40158 
40159 static const afw_value_boolean_t
40160 impl_379_property_value_required = {
40162  false
40163 };
40164 
40165 static const afw_runtime_property_t
40166 impl_379_property_required = {
40167  &afw_s_required,
40168  (const afw_value_t *)&impl_379_property_value_required
40169 };
40170 
40171 static const afw_runtime_property_t *
40172 impl_379_properties[] = {
40173  &impl_379_property_allowQuery,
40174  &impl_379_property_brief,
40175  &impl_379_property_dataType,
40176  &impl_379_property_description,
40177  &impl_379_property_label,
40178  &impl_379_property_required,
40179  NULL
40180 };
40181 
40183 impl_379_meta_object = {
40184  {
40185  &afw_runtime_inf_const_meta_object_inf
40186  },
40187  &impl_379,
40188  NULL
40189 };
40190 
40191 static const afw_utf8_t
40192 impl_379_meta_path =
40193  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/brief");
40194 
40196 impl_379 = {
40197  {
40198  &afw_runtime_inf_const_embedded_untyped_object,
40199  NULL,
40200  {
40201  (const afw_object_t *)&impl_379_meta_object,
40202  (const afw_object_t *)&impl_376,
40203  &afw_s_brief,
40204  &afw_s__AdaptiveValueMeta_,
40205  &impl_379_meta_path
40206  }
40207  },
40208  &impl_379_properties[0]
40209 };
40210 
40212 impl_380;
40213 
40214 /*
40215  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/camelCaseFunctionLabel
40216  */
40217 
40218 static const afw_value_boolean_t
40219 impl_380_property_value_allowQuery = {
40221  true
40222 };
40223 
40224 static const afw_runtime_property_t
40225 impl_380_property_allowQuery = {
40226  &afw_s_allowQuery,
40227  (const afw_value_t *)&impl_380_property_value_allowQuery
40228 };
40229 
40230 static const afw_value_string_t
40231 impl_380_property_value_brief = {
40233  AFW_UTF8_LITERAL("The functionLabel converted to camel case.")
40234 };
40235 
40236 static const afw_runtime_property_t
40237 impl_380_property_brief = {
40238  &afw_s_brief,
40239  (const afw_value_t *)&impl_380_property_value_brief
40240 };
40241 
40242 static const afw_value_string_t
40243 impl_380_property_value_dataType = {
40245  AFW_UTF8_LITERAL("string")
40246 };
40247 
40248 static const afw_runtime_property_t
40249 impl_380_property_dataType = {
40250  &afw_s_dataType,
40251  (const afw_value_t *)&impl_380_property_value_dataType
40252 };
40253 
40254 static const afw_value_string_t
40255 impl_380_property_value_description = {
40257  AFW_UTF8_LITERAL("This is the functionLabel converted to camel case.")
40258 };
40259 
40260 static const afw_runtime_property_t
40261 impl_380_property_description = {
40262  &afw_s_description,
40263  (const afw_value_t *)&impl_380_property_value_description
40264 };
40265 
40266 static const afw_value_string_t
40267 impl_380_property_value_label = {
40269  AFW_UTF8_LITERAL("Camel Case")
40270 };
40271 
40272 static const afw_runtime_property_t
40273 impl_380_property_label = {
40274  &afw_s_label,
40275  (const afw_value_t *)&impl_380_property_value_label
40276 };
40277 
40278 static const afw_value_boolean_t
40279 impl_380_property_value_required = {
40281  false
40282 };
40283 
40284 static const afw_runtime_property_t
40285 impl_380_property_required = {
40286  &afw_s_required,
40287  (const afw_value_t *)&impl_380_property_value_required
40288 };
40289 
40290 static const afw_runtime_property_t *
40291 impl_380_properties[] = {
40292  &impl_380_property_allowQuery,
40293  &impl_380_property_brief,
40294  &impl_380_property_dataType,
40295  &impl_380_property_description,
40296  &impl_380_property_label,
40297  &impl_380_property_required,
40298  NULL
40299 };
40300 
40302 impl_380_meta_object = {
40303  {
40304  &afw_runtime_inf_const_meta_object_inf
40305  },
40306  &impl_380,
40307  NULL
40308 };
40309 
40310 static const afw_utf8_t
40311 impl_380_meta_path =
40312  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/camelCaseFunctionLabel");
40313 
40315 impl_380 = {
40316  {
40317  &afw_runtime_inf_const_embedded_untyped_object,
40318  NULL,
40319  {
40320  (const afw_object_t *)&impl_380_meta_object,
40321  (const afw_object_t *)&impl_376,
40322  &afw_s_camelCaseFunctionLabel,
40323  &afw_s__AdaptiveValueMeta_,
40324  &impl_380_meta_path
40325  }
40326  },
40327  &impl_380_properties[0]
40328 };
40329 
40331 impl_381;
40332 
40333 /*
40334  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/category
40335  */
40336 
40337 static const afw_value_boolean_t
40338 impl_381_property_value_allowQuery = {
40340  true
40341 };
40342 
40343 static const afw_runtime_property_t
40344 impl_381_property_allowQuery = {
40345  &afw_s_allowQuery,
40346  (const afw_value_t *)&impl_381_property_value_allowQuery
40347 };
40348 
40349 static const afw_value_string_t
40350 impl_381_property_value_brief = {
40352  AFW_UTF8_LITERAL("Function category")
40353 };
40354 
40355 static const afw_runtime_property_t
40356 impl_381_property_brief = {
40357  &afw_s_brief,
40358  (const afw_value_t *)&impl_381_property_value_brief
40359 };
40360 
40361 static const afw_value_string_t
40362 impl_381_property_value_dataType = {
40364  AFW_UTF8_LITERAL("string")
40365 };
40366 
40367 static const afw_runtime_property_t
40368 impl_381_property_dataType = {
40369  &afw_s_dataType,
40370  (const afw_value_t *)&impl_381_property_value_dataType
40371 };
40372 
40373 static const afw_value_string_t
40374 impl_381_property_value_description = {
40376  AFW_UTF8_LITERAL("Function category.")
40377 };
40378 
40379 static const afw_runtime_property_t
40380 impl_381_property_description = {
40381  &afw_s_description,
40382  (const afw_value_t *)&impl_381_property_value_description
40383 };
40384 
40385 static const afw_value_string_t
40386 impl_381_property_value_label = {
40388  AFW_UTF8_LITERAL("Category")
40389 };
40390 
40391 static const afw_runtime_property_t
40392 impl_381_property_label = {
40393  &afw_s_label,
40394  (const afw_value_t *)&impl_381_property_value_label
40395 };
40396 
40397 static const afw_value_boolean_t
40398 impl_381_property_value_required = {
40400  true
40401 };
40402 
40403 static const afw_runtime_property_t
40404 impl_381_property_required = {
40405  &afw_s_required,
40406  (const afw_value_t *)&impl_381_property_value_required
40407 };
40408 
40409 static const afw_runtime_property_t *
40410 impl_381_properties[] = {
40411  &impl_381_property_allowQuery,
40412  &impl_381_property_brief,
40413  &impl_381_property_dataType,
40414  &impl_381_property_description,
40415  &impl_381_property_label,
40416  &impl_381_property_required,
40417  NULL
40418 };
40419 
40421 impl_381_meta_object = {
40422  {
40423  &afw_runtime_inf_const_meta_object_inf
40424  },
40425  &impl_381,
40426  NULL
40427 };
40428 
40429 static const afw_utf8_t
40430 impl_381_meta_path =
40431  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/category");
40432 
40434 impl_381 = {
40435  {
40436  &afw_runtime_inf_const_embedded_untyped_object,
40437  NULL,
40438  {
40439  (const afw_object_t *)&impl_381_meta_object,
40440  (const afw_object_t *)&impl_376,
40441  &afw_s_category,
40442  &afw_s__AdaptiveValueMeta_,
40443  &impl_381_meta_path
40444  }
40445  },
40446  &impl_381_properties[0]
40447 };
40448 
40450 impl_382;
40451 
40452 /*
40453  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/dataType
40454  */
40455 
40456 static const afw_value_boolean_t
40457 impl_382_property_value_allowQuery = {
40459  true
40460 };
40461 
40462 static const afw_runtime_property_t
40463 impl_382_property_allowQuery = {
40464  &afw_s_allowQuery,
40465  (const afw_value_t *)&impl_382_property_value_allowQuery
40466 };
40467 
40468 static const afw_value_string_t
40469 impl_382_property_value_brief = {
40471  AFW_UTF8_LITERAL("Method for this data type")
40472 };
40473 
40474 static const afw_runtime_property_t
40475 impl_382_property_brief = {
40476  &afw_s_brief,
40477  (const afw_value_t *)&impl_382_property_value_brief
40478 };
40479 
40480 static const afw_value_string_t
40481 impl_382_property_value_dataType = {
40483  AFW_UTF8_LITERAL("string")
40484 };
40485 
40486 static const afw_runtime_property_t
40487 impl_382_property_dataType = {
40488  &afw_s_dataType,
40489  (const afw_value_t *)&impl_382_property_value_dataType
40490 };
40491 
40492 static const afw_value_string_t
40493 impl_382_property_value_description = {
40495  AFW_UTF8_LITERAL("If present, this is a method for this data type.")
40496 };
40497 
40498 static const afw_runtime_property_t
40499 impl_382_property_description = {
40500  &afw_s_description,
40501  (const afw_value_t *)&impl_382_property_value_description
40502 };
40503 
40504 static const afw_value_string_t
40505 impl_382_property_value_label = {
40507  AFW_UTF8_LITERAL("Data Type")
40508 };
40509 
40510 static const afw_runtime_property_t
40511 impl_382_property_label = {
40512  &afw_s_label,
40513  (const afw_value_t *)&impl_382_property_value_label
40514 };
40515 
40516 static const afw_value_boolean_t
40517 impl_382_property_value_required = {
40519  false
40520 };
40521 
40522 static const afw_runtime_property_t
40523 impl_382_property_required = {
40524  &afw_s_required,
40525  (const afw_value_t *)&impl_382_property_value_required
40526 };
40527 
40528 static const afw_runtime_property_t *
40529 impl_382_properties[] = {
40530  &impl_382_property_allowQuery,
40531  &impl_382_property_brief,
40532  &impl_382_property_dataType,
40533  &impl_382_property_description,
40534  &impl_382_property_label,
40535  &impl_382_property_required,
40536  NULL
40537 };
40538 
40540 impl_382_meta_object = {
40541  {
40542  &afw_runtime_inf_const_meta_object_inf
40543  },
40544  &impl_382,
40545  NULL
40546 };
40547 
40548 static const afw_utf8_t
40549 impl_382_meta_path =
40550  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/dataType");
40551 
40553 impl_382 = {
40554  {
40555  &afw_runtime_inf_const_embedded_untyped_object,
40556  NULL,
40557  {
40558  (const afw_object_t *)&impl_382_meta_object,
40559  (const afw_object_t *)&impl_376,
40560  &afw_s_dataType,
40561  &afw_s__AdaptiveValueMeta_,
40562  &impl_382_meta_path
40563  }
40564  },
40565  &impl_382_properties[0]
40566 };
40567 
40569 impl_383;
40570 
40571 /*
40572  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/dataTypeMethod
40573  */
40574 
40575 static const afw_value_boolean_t
40576 impl_383_property_value_allowQuery = {
40578  true
40579 };
40580 
40581 static const afw_runtime_property_t
40582 impl_383_property_allowQuery = {
40583  &afw_s_allowQuery,
40584  (const afw_value_t *)&impl_383_property_value_allowQuery
40585 };
40586 
40587 static const afw_value_string_t
40588 impl_383_property_value_brief = {
40590  AFW_UTF8_LITERAL("Data type method")
40591 };
40592 
40593 static const afw_runtime_property_t
40594 impl_383_property_brief = {
40595  &afw_s_brief,
40596  (const afw_value_t *)&impl_383_property_value_brief
40597 };
40598 
40599 static const afw_value_string_t
40600 impl_383_property_value_dataType = {
40602  AFW_UTF8_LITERAL("boolean")
40603 };
40604 
40605 static const afw_runtime_property_t
40606 impl_383_property_dataType = {
40607  &afw_s_dataType,
40608  (const afw_value_t *)&impl_383_property_value_dataType
40609 };
40610 
40611 static const afw_value_string_t
40612 impl_383_property_value_description = {
40614  AFW_UTF8_LITERAL("If true, this is a data type method that can be called polymorphically or by prefixing the function with the data type followed by double colons ('::').")
40615 };
40616 
40617 static const afw_runtime_property_t
40618 impl_383_property_description = {
40619  &afw_s_description,
40620  (const afw_value_t *)&impl_383_property_value_description
40621 };
40622 
40623 static const afw_value_string_t
40624 impl_383_property_value_label = {
40626  AFW_UTF8_LITERAL("Data Type Method")
40627 };
40628 
40629 static const afw_runtime_property_t
40630 impl_383_property_label = {
40631  &afw_s_label,
40632  (const afw_value_t *)&impl_383_property_value_label
40633 };
40634 
40635 static const afw_value_boolean_t
40636 impl_383_property_value_required = {
40638  false
40639 };
40640 
40641 static const afw_runtime_property_t
40642 impl_383_property_required = {
40643  &afw_s_required,
40644  (const afw_value_t *)&impl_383_property_value_required
40645 };
40646 
40647 static const afw_runtime_property_t *
40648 impl_383_properties[] = {
40649  &impl_383_property_allowQuery,
40650  &impl_383_property_brief,
40651  &impl_383_property_dataType,
40652  &impl_383_property_description,
40653  &impl_383_property_label,
40654  &impl_383_property_required,
40655  NULL
40656 };
40657 
40659 impl_383_meta_object = {
40660  {
40661  &afw_runtime_inf_const_meta_object_inf
40662  },
40663  &impl_383,
40664  NULL
40665 };
40666 
40667 static const afw_utf8_t
40668 impl_383_meta_path =
40669  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/dataTypeMethod");
40670 
40672 impl_383 = {
40673  {
40674  &afw_runtime_inf_const_embedded_untyped_object,
40675  NULL,
40676  {
40677  (const afw_object_t *)&impl_383_meta_object,
40678  (const afw_object_t *)&impl_376,
40679  &afw_s_dataTypeMethod,
40680  &afw_s__AdaptiveValueMeta_,
40681  &impl_383_meta_path
40682  }
40683  },
40684  &impl_383_properties[0]
40685 };
40686 
40688 impl_384;
40689 
40690 /*
40691  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/deprecated
40692  */
40693 
40694 static const afw_value_boolean_t
40695 impl_384_property_value_allowQuery = {
40697  true
40698 };
40699 
40700 static const afw_runtime_property_t
40701 impl_384_property_allowQuery = {
40702  &afw_s_allowQuery,
40703  (const afw_value_t *)&impl_384_property_value_allowQuery
40704 };
40705 
40706 static const afw_value_string_t
40707 impl_384_property_value_brief = {
40709  AFW_UTF8_LITERAL("This function is deprecated")
40710 };
40711 
40712 static const afw_runtime_property_t
40713 impl_384_property_brief = {
40714  &afw_s_brief,
40715  (const afw_value_t *)&impl_384_property_value_brief
40716 };
40717 
40718 static const afw_value_string_t
40719 impl_384_property_value_dataType = {
40721  AFW_UTF8_LITERAL("boolean")
40722 };
40723 
40724 static const afw_runtime_property_t
40725 impl_384_property_dataType = {
40726  &afw_s_dataType,
40727  (const afw_value_t *)&impl_384_property_value_dataType
40728 };
40729 
40730 static const afw_value_boolean_t
40731 impl_384_property_value_defaultValue = {
40733  false
40734 };
40735 
40736 static const afw_runtime_property_t
40737 impl_384_property_defaultValue = {
40738  &afw_s_defaultValue,
40739  (const afw_value_t *)&impl_384_property_value_defaultValue
40740 };
40741 
40742 static const afw_value_string_t
40743 impl_384_property_value_description = {
40745  AFW_UTF8_LITERAL("This indicates that the function is deprecated and may go away at some point.")
40746 };
40747 
40748 static const afw_runtime_property_t
40749 impl_384_property_description = {
40750  &afw_s_description,
40751  (const afw_value_t *)&impl_384_property_value_description
40752 };
40753 
40754 static const afw_value_string_t
40755 impl_384_property_value_label = {
40757  AFW_UTF8_LITERAL("Deprecated")
40758 };
40759 
40760 static const afw_runtime_property_t
40761 impl_384_property_label = {
40762  &afw_s_label,
40763  (const afw_value_t *)&impl_384_property_value_label
40764 };
40765 
40766 static const afw_runtime_property_t *
40767 impl_384_properties[] = {
40768  &impl_384_property_allowQuery,
40769  &impl_384_property_brief,
40770  &impl_384_property_dataType,
40771  &impl_384_property_defaultValue,
40772  &impl_384_property_description,
40773  &impl_384_property_label,
40774  NULL
40775 };
40776 
40778 impl_384_meta_object = {
40779  {
40780  &afw_runtime_inf_const_meta_object_inf
40781  },
40782  &impl_384,
40783  NULL
40784 };
40785 
40786 static const afw_utf8_t
40787 impl_384_meta_path =
40788  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/deprecated");
40789 
40791 impl_384 = {
40792  {
40793  &afw_runtime_inf_const_embedded_untyped_object,
40794  NULL,
40795  {
40796  (const afw_object_t *)&impl_384_meta_object,
40797  (const afw_object_t *)&impl_376,
40798  &afw_s_deprecated,
40799  &afw_s__AdaptiveValueMeta_,
40800  &impl_384_meta_path
40801  }
40802  },
40803  &impl_384_properties[0]
40804 };
40805 
40807 impl_385;
40808 
40809 /*
40810  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/description
40811  */
40812 
40813 static const afw_value_boolean_t
40814 impl_385_property_value_allowQuery = {
40816  true
40817 };
40818 
40819 static const afw_runtime_property_t
40820 impl_385_property_allowQuery = {
40821  &afw_s_allowQuery,
40822  (const afw_value_t *)&impl_385_property_value_allowQuery
40823 };
40824 
40825 static const afw_value_string_t
40826 impl_385_property_value_brief = {
40828  AFW_UTF8_LITERAL("Description of this function")
40829 };
40830 
40831 static const afw_runtime_property_t
40832 impl_385_property_brief = {
40833  &afw_s_brief,
40834  (const afw_value_t *)&impl_385_property_value_brief
40835 };
40836 
40837 static const afw_value_string_t
40838 impl_385_property_value_dataType = {
40840  AFW_UTF8_LITERAL("string")
40841 };
40842 
40843 static const afw_runtime_property_t
40844 impl_385_property_dataType = {
40845  &afw_s_dataType,
40846  (const afw_value_t *)&impl_385_property_value_dataType
40847 };
40848 
40849 static const afw_value_string_t
40850 impl_385_property_value_dataTypeParameter = {
40852  AFW_UTF8_LITERAL("text/plain")
40853 };
40854 
40855 static const afw_runtime_property_t
40856 impl_385_property_dataTypeParameter = {
40857  &afw_s_dataTypeParameter,
40858  (const afw_value_t *)&impl_385_property_value_dataTypeParameter
40859 };
40860 
40861 static const afw_value_string_t
40862 impl_385_property_value_description = {
40864  AFW_UTF8_LITERAL("This is the function's description, used for documentation purposes.")
40865 };
40866 
40867 static const afw_runtime_property_t
40868 impl_385_property_description = {
40869  &afw_s_description,
40870  (const afw_value_t *)&impl_385_property_value_description
40871 };
40872 
40873 static const afw_value_string_t
40874 impl_385_property_value_label = {
40876  AFW_UTF8_LITERAL("Description")
40877 };
40878 
40879 static const afw_runtime_property_t
40880 impl_385_property_label = {
40881  &afw_s_label,
40882  (const afw_value_t *)&impl_385_property_value_label
40883 };
40884 
40885 static const afw_value_boolean_t
40886 impl_385_property_value_required = {
40888  false
40889 };
40890 
40891 static const afw_runtime_property_t
40892 impl_385_property_required = {
40893  &afw_s_required,
40894  (const afw_value_t *)&impl_385_property_value_required
40895 };
40896 
40897 static const afw_runtime_property_t *
40898 impl_385_properties[] = {
40899  &impl_385_property_allowQuery,
40900  &impl_385_property_brief,
40901  &impl_385_property_dataType,
40902  &impl_385_property_dataTypeParameter,
40903  &impl_385_property_description,
40904  &impl_385_property_label,
40905  &impl_385_property_required,
40906  NULL
40907 };
40908 
40910 impl_385_meta_object = {
40911  {
40912  &afw_runtime_inf_const_meta_object_inf
40913  },
40914  &impl_385,
40915  NULL
40916 };
40917 
40918 static const afw_utf8_t
40919 impl_385_meta_path =
40920  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/description");
40921 
40923 impl_385 = {
40924  {
40925  &afw_runtime_inf_const_embedded_untyped_object,
40926  NULL,
40927  {
40928  (const afw_object_t *)&impl_385_meta_object,
40929  (const afw_object_t *)&impl_376,
40930  &afw_s_description,
40931  &afw_s__AdaptiveValueMeta_,
40932  &impl_385_meta_path
40933  }
40934  },
40935  &impl_385_properties[0]
40936 };
40937 
40939 impl_386;
40940 
40941 /*
40942  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/details
40943  */
40944 
40945 static const afw_value_boolean_t
40946 impl_386_property_value_allowQuery = {
40948  true
40949 };
40950 
40951 static const afw_runtime_property_t
40952 impl_386_property_allowQuery = {
40953  &afw_s_allowQuery,
40954  (const afw_value_t *)&impl_386_property_value_allowQuery
40955 };
40956 
40957 static const afw_value_string_t
40958 impl_386_property_value_brief = {
40960  AFW_UTF8_LITERAL("Details about this function's other properties")
40961 };
40962 
40963 static const afw_runtime_property_t
40964 impl_386_property_brief = {
40965  &afw_s_brief,
40966  (const afw_value_t *)&impl_386_property_value_brief
40967 };
40968 
40969 static const afw_value_string_t
40970 impl_386_property_value_dataType = {
40972  AFW_UTF8_LITERAL("string")
40973 };
40974 
40975 static const afw_runtime_property_t
40976 impl_386_property_dataType = {
40977  &afw_s_dataType,
40978  (const afw_value_t *)&impl_386_property_value_dataType
40979 };
40980 
40981 static const afw_value_string_t
40982 impl_386_property_value_description = {
40984  AFW_UTF8_LITERAL("This is a sentence that contains details about the other properties of this function.")
40985 };
40986 
40987 static const afw_runtime_property_t
40988 impl_386_property_description = {
40989  &afw_s_description,
40990  (const afw_value_t *)&impl_386_property_value_description
40991 };
40992 
40993 static const afw_value_string_t
40994 impl_386_property_value_label = {
40996  AFW_UTF8_LITERAL("Details")
40997 };
40998 
40999 static const afw_runtime_property_t
41000 impl_386_property_label = {
41001  &afw_s_label,
41002  (const afw_value_t *)&impl_386_property_value_label
41003 };
41004 
41005 static const afw_runtime_property_t *
41006 impl_386_properties[] = {
41007  &impl_386_property_allowQuery,
41008  &impl_386_property_brief,
41009  &impl_386_property_dataType,
41010  &impl_386_property_description,
41011  &impl_386_property_label,
41012  NULL
41013 };
41014 
41016 impl_386_meta_object = {
41017  {
41018  &afw_runtime_inf_const_meta_object_inf
41019  },
41020  &impl_386,
41021  NULL
41022 };
41023 
41024 static const afw_utf8_t
41025 impl_386_meta_path =
41026  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/details");
41027 
41029 impl_386 = {
41030  {
41031  &afw_runtime_inf_const_embedded_untyped_object,
41032  NULL,
41033  {
41034  (const afw_object_t *)&impl_386_meta_object,
41035  (const afw_object_t *)&impl_376,
41036  &afw_s_details,
41037  &afw_s__AdaptiveValueMeta_,
41038  &impl_386_meta_path
41039  }
41040  },
41041  &impl_386_properties[0]
41042 };
41043 
41045 impl_387;
41046 
41047 /*
41048  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/errorsThrown
41049  */
41050 
41051 static const afw_value_string_t
41052 impl_387_property_value_brief = {
41054  AFW_UTF8_LITERAL("Errors thrown by this function")
41055 };
41056 
41057 static const afw_runtime_property_t
41058 impl_387_property_brief = {
41059  &afw_s_brief,
41060  (const afw_value_t *)&impl_387_property_value_brief
41061 };
41062 
41063 static const afw_value_string_t
41064 impl_387_property_value_dataType = {
41066  AFW_UTF8_LITERAL("list")
41067 };
41068 
41069 static const afw_runtime_property_t
41070 impl_387_property_dataType = {
41071  &afw_s_dataType,
41072  (const afw_value_t *)&impl_387_property_value_dataType
41073 };
41074 
41075 static const afw_value_string_t
41076 impl_387_property_value_dataTypeParameter = {
41078  AFW_UTF8_LITERAL("object _AdaptiveFunctionErrorThrown_")
41079 };
41080 
41081 static const afw_runtime_property_t
41082 impl_387_property_dataTypeParameter = {
41083  &afw_s_dataTypeParameter,
41084  (const afw_value_t *)&impl_387_property_value_dataTypeParameter
41085 };
41086 
41087 static const afw_value_string_t
41088 impl_387_property_value_description = {
41090  AFW_UTF8_LITERAL("Errors that can be thrown by this function.")
41091 };
41092 
41093 static const afw_runtime_property_t
41094 impl_387_property_description = {
41095  &afw_s_description,
41096  (const afw_value_t *)&impl_387_property_value_description
41097 };
41098 
41099 static const afw_value_string_t
41100 impl_387_property_value_label = {
41102  AFW_UTF8_LITERAL("Errors Thrown")
41103 };
41104 
41105 static const afw_runtime_property_t
41106 impl_387_property_label = {
41107  &afw_s_label,
41108  (const afw_value_t *)&impl_387_property_value_label
41109 };
41110 
41111 static const afw_value_boolean_t
41112 impl_387_property_value_required = {
41114  false
41115 };
41116 
41117 static const afw_runtime_property_t
41118 impl_387_property_required = {
41119  &afw_s_required,
41120  (const afw_value_t *)&impl_387_property_value_required
41121 };
41122 
41123 static const afw_runtime_property_t *
41124 impl_387_properties[] = {
41125  &impl_387_property_brief,
41126  &impl_387_property_dataType,
41127  &impl_387_property_dataTypeParameter,
41128  &impl_387_property_description,
41129  &impl_387_property_label,
41130  &impl_387_property_required,
41131  NULL
41132 };
41133 
41135 impl_387_meta_object = {
41136  {
41137  &afw_runtime_inf_const_meta_object_inf
41138  },
41139  &impl_387,
41140  NULL
41141 };
41142 
41143 static const afw_utf8_t
41144 impl_387_meta_path =
41145  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/errorsThrown");
41146 
41148 impl_387 = {
41149  {
41150  &afw_runtime_inf_const_embedded_untyped_object,
41151  NULL,
41152  {
41153  (const afw_object_t *)&impl_387_meta_object,
41154  (const afw_object_t *)&impl_376,
41155  &afw_s_errorsThrown,
41156  &afw_s__AdaptiveValueMeta_,
41157  &impl_387_meta_path
41158  }
41159  },
41160  &impl_387_properties[0]
41161 };
41162 
41164 impl_388;
41165 
41166 /*
41167  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/functionId
41168  */
41169 
41170 static const afw_value_boolean_t
41171 impl_388_property_value_allowQuery = {
41173  true
41174 };
41175 
41176 static const afw_runtime_property_t
41177 impl_388_property_allowQuery = {
41178  &afw_s_allowQuery,
41179  (const afw_value_t *)&impl_388_property_value_allowQuery
41180 };
41181 
41182 static const afw_value_string_t
41183 impl_388_property_value_brief = {
41185  AFW_UTF8_LITERAL("The function's id")
41186 };
41187 
41188 static const afw_runtime_property_t
41189 impl_388_property_brief = {
41190  &afw_s_brief,
41191  (const afw_value_t *)&impl_388_property_value_brief
41192 };
41193 
41194 static const afw_value_string_t
41195 impl_388_property_value_dataType = {
41197  AFW_UTF8_LITERAL("string")
41198 };
41199 
41200 static const afw_runtime_property_t
41201 impl_388_property_dataType = {
41202  &afw_s_dataType,
41203  (const afw_value_t *)&impl_388_property_value_dataType
41204 };
41205 
41206 static const afw_value_string_t
41207 impl_388_property_value_description = {
41209  AFW_UTF8_LITERAL("This is the function's id.")
41210 };
41211 
41212 static const afw_runtime_property_t
41213 impl_388_property_description = {
41214  &afw_s_description,
41215  (const afw_value_t *)&impl_388_property_value_description
41216 };
41217 
41218 static const afw_value_string_t
41219 impl_388_property_value_label = {
41221  AFW_UTF8_LITERAL("Function")
41222 };
41223 
41224 static const afw_runtime_property_t
41225 impl_388_property_label = {
41226  &afw_s_label,
41227  (const afw_value_t *)&impl_388_property_value_label
41228 };
41229 
41230 static const afw_value_boolean_t
41231 impl_388_property_value_required = {
41233  true
41234 };
41235 
41236 static const afw_runtime_property_t
41237 impl_388_property_required = {
41238  &afw_s_required,
41239  (const afw_value_t *)&impl_388_property_value_required
41240 };
41241 
41242 static const afw_runtime_property_t *
41243 impl_388_properties[] = {
41244  &impl_388_property_allowQuery,
41245  &impl_388_property_brief,
41246  &impl_388_property_dataType,
41247  &impl_388_property_description,
41248  &impl_388_property_label,
41249  &impl_388_property_required,
41250  NULL
41251 };
41252 
41254 impl_388_meta_object = {
41255  {
41256  &afw_runtime_inf_const_meta_object_inf
41257  },
41258  &impl_388,
41259  NULL
41260 };
41261 
41262 static const afw_utf8_t
41263 impl_388_meta_path =
41264  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/functionId");
41265 
41267 impl_388 = {
41268  {
41269  &afw_runtime_inf_const_embedded_untyped_object,
41270  NULL,
41271  {
41272  (const afw_object_t *)&impl_388_meta_object,
41273  (const afw_object_t *)&impl_376,
41274  &afw_s_functionId,
41275  &afw_s__AdaptiveValueMeta_,
41276  &impl_388_meta_path
41277  }
41278  },
41279  &impl_388_properties[0]
41280 };
41281 
41283 impl_389;
41284 
41285 /*
41286  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/functionLabel
41287  */
41288 
41289 static const afw_value_boolean_t
41290 impl_389_property_value_allowQuery = {
41292  true
41293 };
41294 
41295 static const afw_runtime_property_t
41296 impl_389_property_allowQuery = {
41297  &afw_s_allowQuery,
41298  (const afw_value_t *)&impl_389_property_value_allowQuery
41299 };
41300 
41301 static const afw_value_string_t
41302 impl_389_property_value_brief = {
41304  AFW_UTF8_LITERAL("The function's label")
41305 };
41306 
41307 static const afw_runtime_property_t
41308 impl_389_property_brief = {
41309  &afw_s_brief,
41310  (const afw_value_t *)&impl_389_property_value_brief
41311 };
41312 
41313 static const afw_value_string_t
41314 impl_389_property_value_dataType = {
41316  AFW_UTF8_LITERAL("string")
41317 };
41318 
41319 static const afw_runtime_property_t
41320 impl_389_property_dataType = {
41321  &afw_s_dataType,
41322  (const afw_value_t *)&impl_389_property_value_dataType
41323 };
41324 
41325 static const afw_value_string_t
41326 impl_389_property_value_description = {
41328  AFW_UTF8_LITERAL("This is the function's label.")
41329 };
41330 
41331 static const afw_runtime_property_t
41332 impl_389_property_description = {
41333  &afw_s_description,
41334  (const afw_value_t *)&impl_389_property_value_description
41335 };
41336 
41337 static const afw_value_string_t
41338 impl_389_property_value_label = {
41340  AFW_UTF8_LITERAL("Function Label")
41341 };
41342 
41343 static const afw_runtime_property_t
41344 impl_389_property_label = {
41345  &afw_s_label,
41346  (const afw_value_t *)&impl_389_property_value_label
41347 };
41348 
41349 static const afw_value_boolean_t
41350 impl_389_property_value_required = {
41352  true
41353 };
41354 
41355 static const afw_runtime_property_t
41356 impl_389_property_required = {
41357  &afw_s_required,
41358  (const afw_value_t *)&impl_389_property_value_required
41359 };
41360 
41361 static const afw_runtime_property_t *
41362 impl_389_properties[] = {
41363  &impl_389_property_allowQuery,
41364  &impl_389_property_brief,
41365  &impl_389_property_dataType,
41366  &impl_389_property_description,
41367  &impl_389_property_label,
41368  &impl_389_property_required,
41369  NULL
41370 };
41371 
41373 impl_389_meta_object = {
41374  {
41375  &afw_runtime_inf_const_meta_object_inf
41376  },
41377  &impl_389,
41378  NULL
41379 };
41380 
41381 static const afw_utf8_t
41382 impl_389_meta_path =
41383  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/functionLabel");
41384 
41386 impl_389 = {
41387  {
41388  &afw_runtime_inf_const_embedded_untyped_object,
41389  NULL,
41390  {
41391  (const afw_object_t *)&impl_389_meta_object,
41392  (const afw_object_t *)&impl_376,
41393  &afw_s_functionLabel,
41394  &afw_s__AdaptiveValueMeta_,
41395  &impl_389_meta_path
41396  }
41397  },
41398  &impl_389_properties[0]
41399 };
41400 
41402 impl_390;
41403 
41404 /*
41405  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/functionSignature
41406  */
41407 
41408 static const afw_value_boolean_t
41409 impl_390_property_value_allowQuery = {
41411  true
41412 };
41413 
41414 static const afw_runtime_property_t
41415 impl_390_property_allowQuery = {
41416  &afw_s_allowQuery,
41417  (const afw_value_t *)&impl_390_property_value_allowQuery
41418 };
41419 
41420 static const afw_value_string_t
41421 impl_390_property_value_brief = {
41423  AFW_UTF8_LITERAL("The function's signature")
41424 };
41425 
41426 static const afw_runtime_property_t
41427 impl_390_property_brief = {
41428  &afw_s_brief,
41429  (const afw_value_t *)&impl_390_property_value_brief
41430 };
41431 
41432 static const afw_value_string_t
41433 impl_390_property_value_dataType = {
41435  AFW_UTF8_LITERAL("string")
41436 };
41437 
41438 static const afw_runtime_property_t
41439 impl_390_property_dataType = {
41440  &afw_s_dataType,
41441  (const afw_value_t *)&impl_390_property_value_dataType
41442 };
41443 
41444 static const afw_value_string_t
41445 impl_390_property_value_description = {
41447  AFW_UTF8_LITERAL("This is the function's signature.")
41448 };
41449 
41450 static const afw_runtime_property_t
41451 impl_390_property_description = {
41452  &afw_s_description,
41453  (const afw_value_t *)&impl_390_property_value_description
41454 };
41455 
41456 static const afw_value_string_t
41457 impl_390_property_value_label = {
41459  AFW_UTF8_LITERAL("Function Signature")
41460 };
41461 
41462 static const afw_runtime_property_t
41463 impl_390_property_label = {
41464  &afw_s_label,
41465  (const afw_value_t *)&impl_390_property_value_label
41466 };
41467 
41468 static const afw_value_boolean_t
41469 impl_390_property_value_required = {
41471  false
41472 };
41473 
41474 static const afw_runtime_property_t
41475 impl_390_property_required = {
41476  &afw_s_required,
41477  (const afw_value_t *)&impl_390_property_value_required
41478 };
41479 
41480 static const afw_runtime_property_t *
41481 impl_390_properties[] = {
41482  &impl_390_property_allowQuery,
41483  &impl_390_property_brief,
41484  &impl_390_property_dataType,
41485  &impl_390_property_description,
41486  &impl_390_property_label,
41487  &impl_390_property_required,
41488  NULL
41489 };
41490 
41492 impl_390_meta_object = {
41493  {
41494  &afw_runtime_inf_const_meta_object_inf
41495  },
41496  &impl_390,
41497  NULL
41498 };
41499 
41500 static const afw_utf8_t
41501 impl_390_meta_path =
41502  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/functionSignature");
41503 
41505 impl_390 = {
41506  {
41507  &afw_runtime_inf_const_embedded_untyped_object,
41508  NULL,
41509  {
41510  (const afw_object_t *)&impl_390_meta_object,
41511  (const afw_object_t *)&impl_376,
41512  &afw_s_functionSignature,
41513  &afw_s__AdaptiveValueMeta_,
41514  &impl_390_meta_path
41515  }
41516  },
41517  &impl_390_properties[0]
41518 };
41519 
41521 impl_391;
41522 
41523 /*
41524  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/op
41525  */
41526 
41527 static const afw_value_boolean_t
41528 impl_391_property_value_allowQuery = {
41530  true
41531 };
41532 
41533 static const afw_runtime_property_t
41534 impl_391_property_allowQuery = {
41535  &afw_s_allowQuery,
41536  (const afw_value_t *)&impl_391_property_value_allowQuery
41537 };
41538 
41539 static const afw_value_string_t
41540 impl_391_property_value_brief = {
41542  AFW_UTF8_LITERAL("The function's operator")
41543 };
41544 
41545 static const afw_runtime_property_t
41546 impl_391_property_brief = {
41547  &afw_s_brief,
41548  (const afw_value_t *)&impl_391_property_value_brief
41549 };
41550 
41551 static const afw_value_string_t
41552 impl_391_property_value_dataType = {
41554  AFW_UTF8_LITERAL("string")
41555 };
41556 
41557 static const afw_runtime_property_t
41558 impl_391_property_dataType = {
41559  &afw_s_dataType,
41560  (const afw_value_t *)&impl_391_property_value_dataType
41561 };
41562 
41563 static const afw_value_string_t
41564 impl_391_property_value_description = {
41566  AFW_UTF8_LITERAL("This is the function's operator. This is not used at the moment, but may be used in a future expression syntax.")
41567 };
41568 
41569 static const afw_runtime_property_t
41570 impl_391_property_description = {
41571  &afw_s_description,
41572  (const afw_value_t *)&impl_391_property_value_description
41573 };
41574 
41575 static const afw_value_string_t
41576 impl_391_property_value_label = {
41578  AFW_UTF8_LITERAL("Operator")
41579 };
41580 
41581 static const afw_runtime_property_t
41582 impl_391_property_label = {
41583  &afw_s_label,
41584  (const afw_value_t *)&impl_391_property_value_label
41585 };
41586 
41587 static const afw_runtime_property_t *
41588 impl_391_properties[] = {
41589  &impl_391_property_allowQuery,
41590  &impl_391_property_brief,
41591  &impl_391_property_dataType,
41592  &impl_391_property_description,
41593  &impl_391_property_label,
41594  NULL
41595 };
41596 
41598 impl_391_meta_object = {
41599  {
41600  &afw_runtime_inf_const_meta_object_inf
41601  },
41602  &impl_391,
41603  NULL
41604 };
41605 
41606 static const afw_utf8_t
41607 impl_391_meta_path =
41608  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/op");
41609 
41611 impl_391 = {
41612  {
41613  &afw_runtime_inf_const_embedded_untyped_object,
41614  NULL,
41615  {
41616  (const afw_object_t *)&impl_391_meta_object,
41617  (const afw_object_t *)&impl_376,
41618  &afw_s_op,
41619  &afw_s__AdaptiveValueMeta_,
41620  &impl_391_meta_path
41621  }
41622  },
41623  &impl_391_properties[0]
41624 };
41625 
41627 impl_392;
41628 
41629 /*
41630  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/parameters
41631  */
41632 
41633 static const afw_value_string_t
41634 impl_392_property_value_brief = {
41636  AFW_UTF8_LITERAL("The function's parameters")
41637 };
41638 
41639 static const afw_runtime_property_t
41640 impl_392_property_brief = {
41641  &afw_s_brief,
41642  (const afw_value_t *)&impl_392_property_value_brief
41643 };
41644 
41645 static const afw_value_string_t
41646 impl_392_property_value_dataType = {
41648  AFW_UTF8_LITERAL("list")
41649 };
41650 
41651 static const afw_runtime_property_t
41652 impl_392_property_dataType = {
41653  &afw_s_dataType,
41654  (const afw_value_t *)&impl_392_property_value_dataType
41655 };
41656 
41657 static const afw_value_string_t
41658 impl_392_property_value_dataTypeParameter = {
41660  AFW_UTF8_LITERAL("object _AdaptiveFunctionParameter_")
41661 };
41662 
41663 static const afw_runtime_property_t
41664 impl_392_property_dataTypeParameter = {
41665  &afw_s_dataTypeParameter,
41666  (const afw_value_t *)&impl_392_property_value_dataTypeParameter
41667 };
41668 
41669 static const afw_value_string_t
41670 impl_392_property_value_description = {
41672  AFW_UTF8_LITERAL("These are the function's parameters.")
41673 };
41674 
41675 static const afw_runtime_property_t
41676 impl_392_property_description = {
41677  &afw_s_description,
41678  (const afw_value_t *)&impl_392_property_value_description
41679 };
41680 
41681 static const afw_value_string_t
41682 impl_392_property_value_label = {
41684  AFW_UTF8_LITERAL("Parameters")
41685 };
41686 
41687 static const afw_runtime_property_t
41688 impl_392_property_label = {
41689  &afw_s_label,
41690  (const afw_value_t *)&impl_392_property_value_label
41691 };
41692 
41693 static const afw_runtime_property_t *
41694 impl_392_properties[] = {
41695  &impl_392_property_brief,
41696  &impl_392_property_dataType,
41697  &impl_392_property_dataTypeParameter,
41698  &impl_392_property_description,
41699  &impl_392_property_label,
41700  NULL
41701 };
41702 
41704 impl_392_meta_object = {
41705  {
41706  &afw_runtime_inf_const_meta_object_inf
41707  },
41708  &impl_392,
41709  NULL
41710 };
41711 
41712 static const afw_utf8_t
41713 impl_392_meta_path =
41714  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/parameters");
41715 
41717 impl_392 = {
41718  {
41719  &afw_runtime_inf_const_embedded_untyped_object,
41720  NULL,
41721  {
41722  (const afw_object_t *)&impl_392_meta_object,
41723  (const afw_object_t *)&impl_376,
41724  &afw_s_parameters,
41725  &afw_s__AdaptiveValueMeta_,
41726  &impl_392_meta_path
41727  }
41728  },
41729  &impl_392_properties[0]
41730 };
41731 
41733 impl_393;
41734 
41735 /*
41736  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphic
41737  */
41738 
41739 static const afw_value_boolean_t
41740 impl_393_property_value_allowQuery = {
41742  true
41743 };
41744 
41745 static const afw_runtime_property_t
41746 impl_393_property_allowQuery = {
41747  &afw_s_allowQuery,
41748  (const afw_value_t *)&impl_393_property_value_allowQuery
41749 };
41750 
41751 static const afw_value_string_t
41752 impl_393_property_value_brief = {
41754  AFW_UTF8_LITERAL("This function can be called polymorphically")
41755 };
41756 
41757 static const afw_runtime_property_t
41758 impl_393_property_brief = {
41759  &afw_s_brief,
41760  (const afw_value_t *)&impl_393_property_value_brief
41761 };
41762 
41763 static const afw_value_string_t
41764 impl_393_property_value_dataType = {
41766  AFW_UTF8_LITERAL("boolean")
41767 };
41768 
41769 static const afw_runtime_property_t
41770 impl_393_property_dataType = {
41771  &afw_s_dataType,
41772  (const afw_value_t *)&impl_393_property_value_dataType
41773 };
41774 
41775 static const afw_value_boolean_t
41776 impl_393_property_value_defaultValue = {
41778  false
41779 };
41780 
41781 static const afw_runtime_property_t
41782 impl_393_property_defaultValue = {
41783  &afw_s_defaultValue,
41784  (const afw_value_t *)&impl_393_property_value_defaultValue
41785 };
41786 
41787 static const afw_value_string_t
41788 impl_393_property_value_description = {
41790  AFW_UTF8_LITERAL("This indicates that this function can be called polymorphically without specifying the <Type>:: qualifier. The appropriate implementation of the function will be called based on the dataType and/or dataTypeParameter of the first function parameter value.")
41791 };
41792 
41793 static const afw_runtime_property_t
41794 impl_393_property_description = {
41795  &afw_s_description,
41796  (const afw_value_t *)&impl_393_property_value_description
41797 };
41798 
41799 static const afw_value_string_t
41800 impl_393_property_value_label = {
41802  AFW_UTF8_LITERAL("Polymorphic")
41803 };
41804 
41805 static const afw_runtime_property_t
41806 impl_393_property_label = {
41807  &afw_s_label,
41808  (const afw_value_t *)&impl_393_property_value_label
41809 };
41810 
41811 static const afw_runtime_property_t *
41812 impl_393_properties[] = {
41813  &impl_393_property_allowQuery,
41814  &impl_393_property_brief,
41815  &impl_393_property_dataType,
41816  &impl_393_property_defaultValue,
41817  &impl_393_property_description,
41818  &impl_393_property_label,
41819  NULL
41820 };
41821 
41823 impl_393_meta_object = {
41824  {
41825  &afw_runtime_inf_const_meta_object_inf
41826  },
41827  &impl_393,
41828  NULL
41829 };
41830 
41831 static const afw_utf8_t
41832 impl_393_meta_path =
41833  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphic");
41834 
41836 impl_393 = {
41837  {
41838  &afw_runtime_inf_const_embedded_untyped_object,
41839  NULL,
41840  {
41841  (const afw_object_t *)&impl_393_meta_object,
41842  (const afw_object_t *)&impl_376,
41843  &afw_s_polymorphic,
41844  &afw_s__AdaptiveValueMeta_,
41845  &impl_393_meta_path
41846  }
41847  },
41848  &impl_393_properties[0]
41849 };
41850 
41852 impl_394;
41853 
41854 /*
41855  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicDataTypes
41856  */
41857 
41858 static const afw_value_boolean_t
41859 impl_394_property_value_allowQuery = {
41861  true
41862 };
41863 
41864 static const afw_runtime_property_t
41865 impl_394_property_allowQuery = {
41866  &afw_s_allowQuery,
41867  (const afw_value_t *)&impl_394_property_value_allowQuery
41868 };
41869 
41870 static const afw_value_string_t
41871 impl_394_property_value_brief = {
41873  AFW_UTF8_LITERAL("This function will call the appropriate function when the first parameter is one of these data types")
41874 };
41875 
41876 static const afw_runtime_property_t
41877 impl_394_property_brief = {
41878  &afw_s_brief,
41879  (const afw_value_t *)&impl_394_property_value_brief
41880 };
41881 
41882 static const afw_value_string_t
41883 impl_394_property_value_dataType = {
41885  AFW_UTF8_LITERAL("list")
41886 };
41887 
41888 static const afw_runtime_property_t
41889 impl_394_property_dataType = {
41890  &afw_s_dataType,
41891  (const afw_value_t *)&impl_394_property_value_dataType
41892 };
41893 
41894 static const afw_value_string_t
41895 impl_394_property_value_dataTypeParameter = {
41897  AFW_UTF8_LITERAL("string")
41898 };
41899 
41900 static const afw_runtime_property_t
41901 impl_394_property_dataTypeParameter = {
41902  &afw_s_dataTypeParameter,
41903  (const afw_value_t *)&impl_394_property_value_dataTypeParameter
41904 };
41905 
41906 static const afw_value_boolean_t
41907 impl_394_property_value_defaultValue = {
41909  false
41910 };
41911 
41912 static const afw_runtime_property_t
41913 impl_394_property_defaultValue = {
41914  &afw_s_defaultValue,
41915  (const afw_value_t *)&impl_394_property_value_defaultValue
41916 };
41917 
41918 static const afw_value_string_t
41919 impl_394_property_value_description = {
41921  AFW_UTF8_LITERAL("This function will call the appropriate function when the first parameter is one of these data types.")
41922 };
41923 
41924 static const afw_runtime_property_t
41925 impl_394_property_description = {
41926  &afw_s_description,
41927  (const afw_value_t *)&impl_394_property_value_description
41928 };
41929 
41930 static const afw_value_string_t
41931 impl_394_property_value_label = {
41933  AFW_UTF8_LITERAL("Polymorphic Data Types")
41934 };
41935 
41936 static const afw_runtime_property_t
41937 impl_394_property_label = {
41938  &afw_s_label,
41939  (const afw_value_t *)&impl_394_property_value_label
41940 };
41941 
41942 static const afw_runtime_property_t *
41943 impl_394_properties[] = {
41944  &impl_394_property_allowQuery,
41945  &impl_394_property_brief,
41946  &impl_394_property_dataType,
41947  &impl_394_property_dataTypeParameter,
41948  &impl_394_property_defaultValue,
41949  &impl_394_property_description,
41950  &impl_394_property_label,
41951  NULL
41952 };
41953 
41955 impl_394_meta_object = {
41956  {
41957  &afw_runtime_inf_const_meta_object_inf
41958  },
41959  &impl_394,
41960  NULL
41961 };
41962 
41963 static const afw_utf8_t
41964 impl_394_meta_path =
41965  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicDataTypes");
41966 
41968 impl_394 = {
41969  {
41970  &afw_runtime_inf_const_embedded_untyped_object,
41971  NULL,
41972  {
41973  (const afw_object_t *)&impl_394_meta_object,
41974  (const afw_object_t *)&impl_376,
41975  &afw_s_polymorphicDataTypes,
41976  &afw_s__AdaptiveValueMeta_,
41977  &impl_394_meta_path
41978  }
41979  },
41980  &impl_394_properties[0]
41981 };
41982 
41984 impl_395;
41985 
41986 /*
41987  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicExecuteFunction
41988  */
41989 
41990 static const afw_value_boolean_t
41991 impl_395_property_value_allowQuery = {
41993  true
41994 };
41995 
41996 static const afw_runtime_property_t
41997 impl_395_property_allowQuery = {
41998  &afw_s_allowQuery,
41999  (const afw_value_t *)&impl_395_property_value_allowQuery
42000 };
42001 
42002 static const afw_value_string_t
42003 impl_395_property_value_brief = {
42005  AFW_UTF8_LITERAL("Polymorphic execute function label")
42006 };
42007 
42008 static const afw_runtime_property_t
42009 impl_395_property_brief = {
42010  &afw_s_brief,
42011  (const afw_value_t *)&impl_395_property_value_brief
42012 };
42013 
42014 static const afw_value_string_t
42015 impl_395_property_value_dataType = {
42017  AFW_UTF8_LITERAL("string")
42018 };
42019 
42020 static const afw_runtime_property_t
42021 impl_395_property_dataType = {
42022  &afw_s_dataType,
42023  (const afw_value_t *)&impl_395_property_value_dataType
42024 };
42025 
42026 static const afw_value_string_t
42027 impl_395_property_value_description = {
42029  AFW_UTF8_LITERAL("This is the label in the C source of the polymorphic execute function used for this function.")
42030 };
42031 
42032 static const afw_runtime_property_t
42033 impl_395_property_description = {
42034  &afw_s_description,
42035  (const afw_value_t *)&impl_395_property_value_description
42036 };
42037 
42038 static const afw_value_string_t
42039 impl_395_property_value_label = {
42041  AFW_UTF8_LITERAL("Polymorphic Function Label")
42042 };
42043 
42044 static const afw_runtime_property_t
42045 impl_395_property_label = {
42046  &afw_s_label,
42047  (const afw_value_t *)&impl_395_property_value_label
42048 };
42049 
42050 static const afw_value_boolean_t
42051 impl_395_property_value_required = {
42053  false
42054 };
42055 
42056 static const afw_runtime_property_t
42057 impl_395_property_required = {
42058  &afw_s_required,
42059  (const afw_value_t *)&impl_395_property_value_required
42060 };
42061 
42062 static const afw_runtime_property_t *
42063 impl_395_properties[] = {
42064  &impl_395_property_allowQuery,
42065  &impl_395_property_brief,
42066  &impl_395_property_dataType,
42067  &impl_395_property_description,
42068  &impl_395_property_label,
42069  &impl_395_property_required,
42070  NULL
42071 };
42072 
42074 impl_395_meta_object = {
42075  {
42076  &afw_runtime_inf_const_meta_object_inf
42077  },
42078  &impl_395,
42079  NULL
42080 };
42081 
42082 static const afw_utf8_t
42083 impl_395_meta_path =
42084  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicExecuteFunction");
42085 
42087 impl_395 = {
42088  {
42089  &afw_runtime_inf_const_embedded_untyped_object,
42090  NULL,
42091  {
42092  (const afw_object_t *)&impl_395_meta_object,
42093  (const afw_object_t *)&impl_376,
42094  &afw_s_polymorphicExecuteFunction,
42095  &afw_s__AdaptiveValueMeta_,
42096  &impl_395_meta_path
42097  }
42098  },
42099  &impl_395_properties[0]
42100 };
42101 
42103 impl_396;
42104 
42105 /*
42106  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicExecuteFunctionEvaluatesFirstParameter
42107  */
42108 
42109 static const afw_value_boolean_t
42110 impl_396_property_value_allowQuery = {
42112  true
42113 };
42114 
42115 static const afw_runtime_property_t
42116 impl_396_property_allowQuery = {
42117  &afw_s_allowQuery,
42118  (const afw_value_t *)&impl_396_property_value_allowQuery
42119 };
42120 
42121 static const afw_value_string_t
42122 impl_396_property_value_brief = {
42124  AFW_UTF8_LITERAL("First parameter evaluate deferred to polymorphicExecuteFunction")
42125 };
42126 
42127 static const afw_runtime_property_t
42128 impl_396_property_brief = {
42129  &afw_s_brief,
42130  (const afw_value_t *)&impl_396_property_value_brief
42131 };
42132 
42133 static const afw_value_string_t
42134 impl_396_property_value_dataType = {
42136  AFW_UTF8_LITERAL("boolean")
42137 };
42138 
42139 static const afw_runtime_property_t
42140 impl_396_property_dataType = {
42141  &afw_s_dataType,
42142  (const afw_value_t *)&impl_396_property_value_dataType
42143 };
42144 
42145 static const afw_value_boolean_t
42146 impl_396_property_value_defaultValue = {
42148  false
42149 };
42150 
42151 static const afw_runtime_property_t
42152 impl_396_property_defaultValue = {
42153  &afw_s_defaultValue,
42154  (const afw_value_t *)&impl_396_property_value_defaultValue
42155 };
42156 
42157 static const afw_value_string_t
42158 impl_396_property_value_description = {
42160  AFW_UTF8_LITERAL("If true, the first parameter evaluate is deferred to polymorphicExecuteFunction function. If false or not specified, standard polymorphic function processing evaluates the first parameter to determine the appropriate evaluate to call.")
42161 };
42162 
42163 static const afw_runtime_property_t
42164 impl_396_property_description = {
42165  &afw_s_description,
42166  (const afw_value_t *)&impl_396_property_value_description
42167 };
42168 
42169 static const afw_value_string_t
42170 impl_396_property_value_label = {
42172  AFW_UTF8_LITERAL("Defer Evaluate")
42173 };
42174 
42175 static const afw_runtime_property_t
42176 impl_396_property_label = {
42177  &afw_s_label,
42178  (const afw_value_t *)&impl_396_property_value_label
42179 };
42180 
42181 static const afw_runtime_property_t *
42182 impl_396_properties[] = {
42183  &impl_396_property_allowQuery,
42184  &impl_396_property_brief,
42185  &impl_396_property_dataType,
42186  &impl_396_property_defaultValue,
42187  &impl_396_property_description,
42188  &impl_396_property_label,
42189  NULL
42190 };
42191 
42193 impl_396_meta_object = {
42194  {
42195  &afw_runtime_inf_const_meta_object_inf
42196  },
42197  &impl_396,
42198  NULL
42199 };
42200 
42201 static const afw_utf8_t
42202 impl_396_meta_path =
42203  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicExecuteFunctionEvaluatesFirstParameter");
42204 
42206 impl_396 = {
42207  {
42208  &afw_runtime_inf_const_embedded_untyped_object,
42209  NULL,
42210  {
42211  (const afw_object_t *)&impl_396_meta_object,
42212  (const afw_object_t *)&impl_376,
42213  &afw_s_polymorphicExecuteFunctionEvaluatesFirstParameter,
42214  &afw_s__AdaptiveValueMeta_,
42215  &impl_396_meta_path
42216  }
42217  },
42218  &impl_396_properties[0]
42219 };
42220 
42222 impl_397;
42223 
42224 /*
42225  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicOverrides
42226  */
42227 
42228 static const afw_value_boolean_t
42229 impl_397_property_value_allowQuery = {
42231  false
42232 };
42233 
42234 static const afw_runtime_property_t
42235 impl_397_property_allowQuery = {
42236  &afw_s_allowQuery,
42237  (const afw_value_t *)&impl_397_property_value_allowQuery
42238 };
42239 
42240 static const afw_value_string_t
42241 impl_397_property_value_brief = {
42243  AFW_UTF8_LITERAL("Polymorphic overrides")
42244 };
42245 
42246 static const afw_runtime_property_t
42247 impl_397_property_brief = {
42248  &afw_s_brief,
42249  (const afw_value_t *)&impl_397_property_value_brief
42250 };
42251 
42252 static const afw_value_string_t
42253 impl_397_property_value_dataType = {
42255  AFW_UTF8_LITERAL("object")
42256 };
42257 
42258 static const afw_runtime_property_t
42259 impl_397_property_dataType = {
42260  &afw_s_dataType,
42261  (const afw_value_t *)&impl_397_property_value_dataType
42262 };
42263 
42264 static const afw_value_string_t
42265 impl_397_property_value_description = {
42267  AFW_UTF8_LITERAL("This allows overrides, for particular data types, of properties for this function.")
42268 };
42269 
42270 static const afw_runtime_property_t
42271 impl_397_property_description = {
42272  &afw_s_description,
42273  (const afw_value_t *)&impl_397_property_value_description
42274 };
42275 
42276 static const afw_value_string_t
42277 impl_397_property_value_label = {
42279  AFW_UTF8_LITERAL("Polymorphic Function Label")
42280 };
42281 
42282 static const afw_runtime_property_t
42283 impl_397_property_label = {
42284  &afw_s_label,
42285  (const afw_value_t *)&impl_397_property_value_label
42286 };
42287 
42288 static const afw_value_boolean_t
42289 impl_397_property_value_required = {
42291  false
42292 };
42293 
42294 static const afw_runtime_property_t
42295 impl_397_property_required = {
42296  &afw_s_required,
42297  (const afw_value_t *)&impl_397_property_value_required
42298 };
42299 
42300 static const afw_runtime_property_t *
42301 impl_397_properties[] = {
42302  &impl_397_property_allowQuery,
42303  &impl_397_property_brief,
42304  &impl_397_property_dataType,
42305  &impl_397_property_description,
42306  &impl_397_property_label,
42307  &impl_397_property_required,
42308  NULL
42309 };
42310 
42312 impl_397_meta_object = {
42313  {
42314  &afw_runtime_inf_const_meta_object_inf
42315  },
42316  &impl_397,
42317  NULL
42318 };
42319 
42320 static const afw_utf8_t
42321 impl_397_meta_path =
42322  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/polymorphicOverrides");
42323 
42325 impl_397 = {
42326  {
42327  &afw_runtime_inf_const_embedded_untyped_object,
42328  NULL,
42329  {
42330  (const afw_object_t *)&impl_397_meta_object,
42331  (const afw_object_t *)&impl_376,
42332  &afw_s_polymorphicOverrides,
42333  &afw_s__AdaptiveValueMeta_,
42334  &impl_397_meta_path
42335  }
42336  },
42337  &impl_397_properties[0]
42338 };
42339 
42341 impl_398;
42342 
42343 /*
42344  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/pure
42345  */
42346 
42347 static const afw_value_boolean_t
42348 impl_398_property_value_allowQuery = {
42350  true
42351 };
42352 
42353 static const afw_runtime_property_t
42354 impl_398_property_allowQuery = {
42355  &afw_s_allowQuery,
42356  (const afw_value_t *)&impl_398_property_value_allowQuery
42357 };
42358 
42359 static const afw_value_string_t
42360 impl_398_property_value_brief = {
42362  AFW_UTF8_LITERAL("Given exactly the same parameter values, this function will always return the same result")
42363 };
42364 
42365 static const afw_runtime_property_t
42366 impl_398_property_brief = {
42367  &afw_s_brief,
42368  (const afw_value_t *)&impl_398_property_value_brief
42369 };
42370 
42371 static const afw_value_string_t
42372 impl_398_property_value_dataType = {
42374  AFW_UTF8_LITERAL("boolean")
42375 };
42376 
42377 static const afw_runtime_property_t
42378 impl_398_property_dataType = {
42379  &afw_s_dataType,
42380  (const afw_value_t *)&impl_398_property_value_dataType
42381 };
42382 
42383 static const afw_value_boolean_t
42384 impl_398_property_value_defaultValue = {
42386  false
42387 };
42388 
42389 static const afw_runtime_property_t
42390 impl_398_property_defaultValue = {
42391  &afw_s_defaultValue,
42392  (const afw_value_t *)&impl_398_property_value_defaultValue
42393 };
42394 
42395 static const afw_value_string_t
42396 impl_398_property_value_description = {
42398  AFW_UTF8_LITERAL("This indicates that, given exactly the same parameter values, this function will always return the same result and will not cause any side effects.")
42399 };
42400 
42401 static const afw_runtime_property_t
42402 impl_398_property_description = {
42403  &afw_s_description,
42404  (const afw_value_t *)&impl_398_property_value_description
42405 };
42406 
42407 static const afw_value_string_t
42408 impl_398_property_value_label = {
42410  AFW_UTF8_LITERAL("Pure")
42411 };
42412 
42413 static const afw_runtime_property_t
42414 impl_398_property_label = {
42415  &afw_s_label,
42416  (const afw_value_t *)&impl_398_property_value_label
42417 };
42418 
42419 static const afw_runtime_property_t *
42420 impl_398_properties[] = {
42421  &impl_398_property_allowQuery,
42422  &impl_398_property_brief,
42423  &impl_398_property_dataType,
42424  &impl_398_property_defaultValue,
42425  &impl_398_property_description,
42426  &impl_398_property_label,
42427  NULL
42428 };
42429 
42431 impl_398_meta_object = {
42432  {
42433  &afw_runtime_inf_const_meta_object_inf
42434  },
42435  &impl_398,
42436  NULL
42437 };
42438 
42439 static const afw_utf8_t
42440 impl_398_meta_path =
42441  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/pure");
42442 
42444 impl_398 = {
42445  {
42446  &afw_runtime_inf_const_embedded_untyped_object,
42447  NULL,
42448  {
42449  (const afw_object_t *)&impl_398_meta_object,
42450  (const afw_object_t *)&impl_376,
42451  &afw_s_pure,
42452  &afw_s__AdaptiveValueMeta_,
42453  &impl_398_meta_path
42454  }
42455  },
42456  &impl_398_properties[0]
42457 };
42458 
42460 impl_399;
42461 
42462 /*
42463  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/returns
42464  */
42465 
42466 static const afw_value_boolean_t
42467 impl_399_property_value_allowQuery = {
42469  true
42470 };
42471 
42472 static const afw_runtime_property_t
42473 impl_399_property_allowQuery = {
42474  &afw_s_allowQuery,
42475  (const afw_value_t *)&impl_399_property_value_allowQuery
42476 };
42477 
42478 static const afw_value_string_t
42479 impl_399_property_value_brief = {
42481  AFW_UTF8_LITERAL("The return parameter")
42482 };
42483 
42484 static const afw_runtime_property_t
42485 impl_399_property_brief = {
42486  &afw_s_brief,
42487  (const afw_value_t *)&impl_399_property_value_brief
42488 };
42489 
42490 static const afw_value_string_t
42491 impl_399_property_value_dataType = {
42493  AFW_UTF8_LITERAL("object")
42494 };
42495 
42496 static const afw_runtime_property_t
42497 impl_399_property_dataType = {
42498  &afw_s_dataType,
42499  (const afw_value_t *)&impl_399_property_value_dataType
42500 };
42501 
42502 static const afw_value_string_t
42503 impl_399_property_value_dataTypeParameter = {
42505  AFW_UTF8_LITERAL("_AdaptiveFunctionParameter_")
42506 };
42507 
42508 static const afw_runtime_property_t
42509 impl_399_property_dataTypeParameter = {
42510  &afw_s_dataTypeParameter,
42511  (const afw_value_t *)&impl_399_property_value_dataTypeParameter
42512 };
42513 
42514 static const afw_value_string_t
42515 impl_399_property_value_description = {
42517  AFW_UTF8_LITERAL("The return parameter.")
42518 };
42519 
42520 static const afw_runtime_property_t
42521 impl_399_property_description = {
42522  &afw_s_description,
42523  (const afw_value_t *)&impl_399_property_value_description
42524 };
42525 
42526 static const afw_value_string_t
42527 impl_399_property_value_label = {
42529  AFW_UTF8_LITERAL("Returns")
42530 };
42531 
42532 static const afw_runtime_property_t
42533 impl_399_property_label = {
42534  &afw_s_label,
42535  (const afw_value_t *)&impl_399_property_value_label
42536 };
42537 
42538 static const afw_value_boolean_t
42539 impl_399_property_value_required = {
42541  true
42542 };
42543 
42544 static const afw_runtime_property_t
42545 impl_399_property_required = {
42546  &afw_s_required,
42547  (const afw_value_t *)&impl_399_property_value_required
42548 };
42549 
42550 static const afw_runtime_property_t *
42551 impl_399_properties[] = {
42552  &impl_399_property_allowQuery,
42553  &impl_399_property_brief,
42554  &impl_399_property_dataType,
42555  &impl_399_property_dataTypeParameter,
42556  &impl_399_property_description,
42557  &impl_399_property_label,
42558  &impl_399_property_required,
42559  NULL
42560 };
42561 
42563 impl_399_meta_object = {
42564  {
42565  &afw_runtime_inf_const_meta_object_inf
42566  },
42567  &impl_399,
42568  NULL
42569 };
42570 
42571 static const afw_utf8_t
42572 impl_399_meta_path =
42573  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/returns");
42574 
42576 impl_399 = {
42577  {
42578  &afw_runtime_inf_const_embedded_untyped_object,
42579  NULL,
42580  {
42581  (const afw_object_t *)&impl_399_meta_object,
42582  (const afw_object_t *)&impl_376,
42583  &afw_s_returns,
42584  &afw_s__AdaptiveValueMeta_,
42585  &impl_399_meta_path
42586  }
42587  },
42588  &impl_399_properties[0]
42589 };
42590 
42592 impl_400;
42593 
42594 /*
42595  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/scriptSupport
42596  */
42597 
42598 static const afw_value_boolean_t
42599 impl_400_property_value_allowQuery = {
42601  true
42602 };
42603 
42604 static const afw_runtime_property_t
42605 impl_400_property_allowQuery = {
42606  &afw_s_allowQuery,
42607  (const afw_value_t *)&impl_400_property_value_allowQuery
42608 };
42609 
42610 static const afw_value_string_t
42611 impl_400_property_value_brief = {
42613  AFW_UTF8_LITERAL("Script support function")
42614 };
42615 
42616 static const afw_runtime_property_t
42617 impl_400_property_brief = {
42618  &afw_s_brief,
42619  (const afw_value_t *)&impl_400_property_value_brief
42620 };
42621 
42622 static const afw_value_string_t
42623 impl_400_property_value_dataType = {
42625  AFW_UTF8_LITERAL("boolean")
42626 };
42627 
42628 static const afw_runtime_property_t
42629 impl_400_property_dataType = {
42630  &afw_s_dataType,
42631  (const afw_value_t *)&impl_400_property_value_dataType
42632 };
42633 
42634 static const afw_value_string_t
42635 impl_400_property_value_description = {
42637  AFW_UTF8_LITERAL("This property can only be true for afw core functions that supports a statement in adaptive script. If true, there must be a #define in afw_value.h of the form \"AFW_VALUE_CALL_SCRIPT_SUPPORT_NUMBER_\" followed by the upper case of the functionId to specify the special number associated with this function along with supporting code in afw_function_script.c.")
42638 };
42639 
42640 static const afw_runtime_property_t
42641 impl_400_property_description = {
42642  &afw_s_description,
42643  (const afw_value_t *)&impl_400_property_value_description
42644 };
42645 
42646 static const afw_value_string_t
42647 impl_400_property_value_label = {
42649  AFW_UTF8_LITERAL("Script support")
42650 };
42651 
42652 static const afw_runtime_property_t
42653 impl_400_property_label = {
42654  &afw_s_label,
42655  (const afw_value_t *)&impl_400_property_value_label
42656 };
42657 
42658 static const afw_runtime_property_t *
42659 impl_400_properties[] = {
42660  &impl_400_property_allowQuery,
42661  &impl_400_property_brief,
42662  &impl_400_property_dataType,
42663  &impl_400_property_description,
42664  &impl_400_property_label,
42665  NULL
42666 };
42667 
42669 impl_400_meta_object = {
42670  {
42671  &afw_runtime_inf_const_meta_object_inf
42672  },
42673  &impl_400,
42674  NULL
42675 };
42676 
42677 static const afw_utf8_t
42678 impl_400_meta_path =
42679  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/scriptSupport");
42680 
42682 impl_400 = {
42683  {
42684  &afw_runtime_inf_const_embedded_untyped_object,
42685  NULL,
42686  {
42687  (const afw_object_t *)&impl_400_meta_object,
42688  (const afw_object_t *)&impl_376,
42689  &afw_s_scriptSupport,
42690  &afw_s__AdaptiveValueMeta_,
42691  &impl_400_meta_path
42692  }
42693  },
42694  &impl_400_properties[0]
42695 };
42696 
42698 impl_401;
42699 
42700 /*
42701  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/sideEffects
42702  */
42703 
42704 static const afw_value_boolean_t
42705 impl_401_property_value_allowQuery = {
42707  true
42708 };
42709 
42710 static const afw_runtime_property_t
42711 impl_401_property_allowQuery = {
42712  &afw_s_allowQuery,
42713  (const afw_value_t *)&impl_401_property_value_allowQuery
42714 };
42715 
42716 static const afw_value_string_t
42717 impl_401_property_value_brief = {
42719  AFW_UTF8_LITERAL("Side effects for this function")
42720 };
42721 
42722 static const afw_runtime_property_t
42723 impl_401_property_brief = {
42724  &afw_s_brief,
42725  (const afw_value_t *)&impl_401_property_value_brief
42726 };
42727 
42728 static const afw_value_string_t
42729 impl_401_property_value_dataType = {
42731  AFW_UTF8_LITERAL("list")
42732 };
42733 
42734 static const afw_runtime_property_t
42735 impl_401_property_dataType = {
42736  &afw_s_dataType,
42737  (const afw_value_t *)&impl_401_property_value_dataType
42738 };
42739 
42740 static const afw_value_string_t
42741 impl_401_property_value_dataTypeParameter = {
42743  AFW_UTF8_LITERAL("string")
42744 };
42745 
42746 static const afw_runtime_property_t
42747 impl_401_property_dataTypeParameter = {
42748  &afw_s_dataTypeParameter,
42749  (const afw_value_t *)&impl_401_property_value_dataTypeParameter
42750 };
42751 
42752 static const afw_value_string_t
42753 impl_401_property_value_description = {
42755  AFW_UTF8_LITERAL("Any side effects that this function may produce as a result of execution.")
42756 };
42757 
42758 static const afw_runtime_property_t
42759 impl_401_property_description = {
42760  &afw_s_description,
42761  (const afw_value_t *)&impl_401_property_value_description
42762 };
42763 
42764 static const afw_value_string_t
42765 impl_401_property_value_label = {
42767  AFW_UTF8_LITERAL("Side Effects")
42768 };
42769 
42770 static const afw_runtime_property_t
42771 impl_401_property_label = {
42772  &afw_s_label,
42773  (const afw_value_t *)&impl_401_property_value_label
42774 };
42775 
42776 static const afw_runtime_property_t *
42777 impl_401_properties[] = {
42778  &impl_401_property_allowQuery,
42779  &impl_401_property_brief,
42780  &impl_401_property_dataType,
42781  &impl_401_property_dataTypeParameter,
42782  &impl_401_property_description,
42783  &impl_401_property_label,
42784  NULL
42785 };
42786 
42788 impl_401_meta_object = {
42789  {
42790  &afw_runtime_inf_const_meta_object_inf
42791  },
42792  &impl_401,
42793  NULL
42794 };
42795 
42796 static const afw_utf8_t
42797 impl_401_meta_path =
42798  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/sideEffects");
42799 
42801 impl_401 = {
42802  {
42803  &afw_runtime_inf_const_embedded_untyped_object,
42804  NULL,
42805  {
42806  (const afw_object_t *)&impl_401_meta_object,
42807  (const afw_object_t *)&impl_376,
42808  &afw_s_sideEffects,
42809  &afw_s__AdaptiveValueMeta_,
42810  &impl_401_meta_path
42811  }
42812  },
42813  &impl_401_properties[0]
42814 };
42815 
42817 impl_402;
42818 
42819 /*
42820  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/signatureOnly
42821  */
42822 
42823 static const afw_value_boolean_t
42824 impl_402_property_value_allowQuery = {
42826  true
42827 };
42828 
42829 static const afw_runtime_property_t
42830 impl_402_property_allowQuery = {
42831  &afw_s_allowQuery,
42832  (const afw_value_t *)&impl_402_property_value_allowQuery
42833 };
42834 
42835 static const afw_value_string_t
42836 impl_402_property_value_brief = {
42838  AFW_UTF8_LITERAL("Signature only")
42839 };
42840 
42841 static const afw_runtime_property_t
42842 impl_402_property_brief = {
42843  &afw_s_brief,
42844  (const afw_value_t *)&impl_402_property_value_brief
42845 };
42846 
42847 static const afw_value_string_t
42848 impl_402_property_value_dataType = {
42850  AFW_UTF8_LITERAL("boolean")
42851 };
42852 
42853 static const afw_runtime_property_t
42854 impl_402_property_dataType = {
42855  &afw_s_dataType,
42856  (const afw_value_t *)&impl_402_property_value_dataType
42857 };
42858 
42859 static const afw_value_string_t
42860 impl_402_property_value_description = {
42862  AFW_UTF8_LITERAL("This is a signature with an unimplemented execute function.")
42863 };
42864 
42865 static const afw_runtime_property_t
42866 impl_402_property_description = {
42867  &afw_s_description,
42868  (const afw_value_t *)&impl_402_property_value_description
42869 };
42870 
42871 static const afw_value_string_t
42872 impl_402_property_value_label = {
42874  AFW_UTF8_LITERAL("Signature Only")
42875 };
42876 
42877 static const afw_runtime_property_t
42878 impl_402_property_label = {
42879  &afw_s_label,
42880  (const afw_value_t *)&impl_402_property_value_label
42881 };
42882 
42883 static const afw_runtime_property_t *
42884 impl_402_properties[] = {
42885  &impl_402_property_allowQuery,
42886  &impl_402_property_brief,
42887  &impl_402_property_dataType,
42888  &impl_402_property_description,
42889  &impl_402_property_label,
42890  NULL
42891 };
42892 
42894 impl_402_meta_object = {
42895  {
42896  &afw_runtime_inf_const_meta_object_inf
42897  },
42898  &impl_402,
42899  NULL
42900 };
42901 
42902 static const afw_utf8_t
42903 impl_402_meta_path =
42904  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/signatureOnly");
42905 
42907 impl_402 = {
42908  {
42909  &afw_runtime_inf_const_embedded_untyped_object,
42910  NULL,
42911  {
42912  (const afw_object_t *)&impl_402_meta_object,
42913  (const afw_object_t *)&impl_376,
42914  &afw_s_signatureOnly,
42915  &afw_s__AdaptiveValueMeta_,
42916  &impl_402_meta_path
42917  }
42918  },
42919  &impl_402_properties[0]
42920 };
42921 
42923 impl_403;
42924 
42925 /*
42926  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/useExecuteFunction
42927  */
42928 
42929 static const afw_value_boolean_t
42930 impl_403_property_value_allowQuery = {
42932  true
42933 };
42934 
42935 static const afw_runtime_property_t
42936 impl_403_property_allowQuery = {
42937  &afw_s_allowQuery,
42938  (const afw_value_t *)&impl_403_property_value_allowQuery
42939 };
42940 
42941 static const afw_value_string_t
42942 impl_403_property_value_brief = {
42944  AFW_UTF8_LITERAL("Execute function label")
42945 };
42946 
42947 static const afw_runtime_property_t
42948 impl_403_property_brief = {
42949  &afw_s_brief,
42950  (const afw_value_t *)&impl_403_property_value_brief
42951 };
42952 
42953 static const afw_value_string_t
42954 impl_403_property_value_dataType = {
42956  AFW_UTF8_LITERAL("string")
42957 };
42958 
42959 static const afw_runtime_property_t
42960 impl_403_property_dataType = {
42961  &afw_s_dataType,
42962  (const afw_value_t *)&impl_403_property_value_dataType
42963 };
42964 
42965 static const afw_value_string_t
42966 impl_403_property_value_description = {
42968  AFW_UTF8_LITERAL("This is the label in the C source of the execute function used for this function.")
42969 };
42970 
42971 static const afw_runtime_property_t
42972 impl_403_property_description = {
42973  &afw_s_description,
42974  (const afw_value_t *)&impl_403_property_value_description
42975 };
42976 
42977 static const afw_value_string_t
42978 impl_403_property_value_label = {
42980  AFW_UTF8_LITERAL("Use Execute Function")
42981 };
42982 
42983 static const afw_runtime_property_t
42984 impl_403_property_label = {
42985  &afw_s_label,
42986  (const afw_value_t *)&impl_403_property_value_label
42987 };
42988 
42989 static const afw_value_boolean_t
42990 impl_403_property_value_required = {
42992  false
42993 };
42994 
42995 static const afw_runtime_property_t
42996 impl_403_property_required = {
42997  &afw_s_required,
42998  (const afw_value_t *)&impl_403_property_value_required
42999 };
43000 
43001 static const afw_runtime_property_t *
43002 impl_403_properties[] = {
43003  &impl_403_property_allowQuery,
43004  &impl_403_property_brief,
43005  &impl_403_property_dataType,
43006  &impl_403_property_description,
43007  &impl_403_property_label,
43008  &impl_403_property_required,
43009  NULL
43010 };
43011 
43013 impl_403_meta_object = {
43014  {
43015  &afw_runtime_inf_const_meta_object_inf
43016  },
43017  &impl_403,
43018  NULL
43019 };
43020 
43021 static const afw_utf8_t
43022 impl_403_meta_path =
43023  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes/useExecuteFunction");
43024 
43026 impl_403 = {
43027  {
43028  &afw_runtime_inf_const_embedded_untyped_object,
43029  NULL,
43030  {
43031  (const afw_object_t *)&impl_403_meta_object,
43032  (const afw_object_t *)&impl_376,
43033  &afw_s_useExecuteFunction,
43034  &afw_s__AdaptiveValueMeta_,
43035  &impl_403_meta_path
43036  }
43037  },
43038  &impl_403_properties[0]
43039 };
43040 
43041 /*
43042  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes
43043  */
43044 
43045 static const afw_value_object_t
43046 impl_376_property_value_additionalArgCheck = {
43048  (const afw_object_t *)&impl_377
43049 };
43050 
43051 static const afw_runtime_property_t
43052 impl_376_property_additionalArgCheck = {
43053  &afw_s_additionalArgCheck,
43054  (const afw_value_t *)&impl_376_property_value_additionalArgCheck
43055 };
43056 
43057 static const afw_value_object_t
43058 impl_376_property_value_afwCamelCaseFunctionLabel = {
43060  (const afw_object_t *)&impl_378
43061 };
43062 
43063 static const afw_runtime_property_t
43064 impl_376_property_afwCamelCaseFunctionLabel = {
43065  &afw_s_afwCamelCaseFunctionLabel,
43066  (const afw_value_t *)&impl_376_property_value_afwCamelCaseFunctionLabel
43067 };
43068 
43069 static const afw_value_object_t
43070 impl_376_property_value_brief = {
43072  (const afw_object_t *)&impl_379
43073 };
43074 
43075 static const afw_runtime_property_t
43076 impl_376_property_brief = {
43077  &afw_s_brief,
43078  (const afw_value_t *)&impl_376_property_value_brief
43079 };
43080 
43081 static const afw_value_object_t
43082 impl_376_property_value_camelCaseFunctionLabel = {
43084  (const afw_object_t *)&impl_380
43085 };
43086 
43087 static const afw_runtime_property_t
43088 impl_376_property_camelCaseFunctionLabel = {
43089  &afw_s_camelCaseFunctionLabel,
43090  (const afw_value_t *)&impl_376_property_value_camelCaseFunctionLabel
43091 };
43092 
43093 static const afw_value_object_t
43094 impl_376_property_value_category = {
43096  (const afw_object_t *)&impl_381
43097 };
43098 
43099 static const afw_runtime_property_t
43100 impl_376_property_category = {
43101  &afw_s_category,
43102  (const afw_value_t *)&impl_376_property_value_category
43103 };
43104 
43105 static const afw_value_object_t
43106 impl_376_property_value_dataType = {
43108  (const afw_object_t *)&impl_382
43109 };
43110 
43111 static const afw_runtime_property_t
43112 impl_376_property_dataType = {
43113  &afw_s_dataType,
43114  (const afw_value_t *)&impl_376_property_value_dataType
43115 };
43116 
43117 static const afw_value_object_t
43118 impl_376_property_value_dataTypeMethod = {
43120  (const afw_object_t *)&impl_383
43121 };
43122 
43123 static const afw_runtime_property_t
43124 impl_376_property_dataTypeMethod = {
43125  &afw_s_dataTypeMethod,
43126  (const afw_value_t *)&impl_376_property_value_dataTypeMethod
43127 };
43128 
43129 static const afw_value_object_t
43130 impl_376_property_value_deprecated = {
43132  (const afw_object_t *)&impl_384
43133 };
43134 
43135 static const afw_runtime_property_t
43136 impl_376_property_deprecated = {
43137  &afw_s_deprecated,
43138  (const afw_value_t *)&impl_376_property_value_deprecated
43139 };
43140 
43141 static const afw_value_object_t
43142 impl_376_property_value_description = {
43144  (const afw_object_t *)&impl_385
43145 };
43146 
43147 static const afw_runtime_property_t
43148 impl_376_property_description = {
43149  &afw_s_description,
43150  (const afw_value_t *)&impl_376_property_value_description
43151 };
43152 
43153 static const afw_value_object_t
43154 impl_376_property_value_details = {
43156  (const afw_object_t *)&impl_386
43157 };
43158 
43159 static const afw_runtime_property_t
43160 impl_376_property_details = {
43161  &afw_s_details,
43162  (const afw_value_t *)&impl_376_property_value_details
43163 };
43164 
43165 static const afw_value_object_t
43166 impl_376_property_value_errorsThrown = {
43168  (const afw_object_t *)&impl_387
43169 };
43170 
43171 static const afw_runtime_property_t
43172 impl_376_property_errorsThrown = {
43173  &afw_s_errorsThrown,
43174  (const afw_value_t *)&impl_376_property_value_errorsThrown
43175 };
43176 
43177 static const afw_value_object_t
43178 impl_376_property_value_functionId = {
43180  (const afw_object_t *)&impl_388
43181 };
43182 
43183 static const afw_runtime_property_t
43184 impl_376_property_functionId = {
43185  &afw_s_functionId,
43186  (const afw_value_t *)&impl_376_property_value_functionId
43187 };
43188 
43189 static const afw_value_object_t
43190 impl_376_property_value_functionLabel = {
43192  (const afw_object_t *)&impl_389
43193 };
43194 
43195 static const afw_runtime_property_t
43196 impl_376_property_functionLabel = {
43197  &afw_s_functionLabel,
43198  (const afw_value_t *)&impl_376_property_value_functionLabel
43199 };
43200 
43201 static const afw_value_object_t
43202 impl_376_property_value_functionSignature = {
43204  (const afw_object_t *)&impl_390
43205 };
43206 
43207 static const afw_runtime_property_t
43208 impl_376_property_functionSignature = {
43209  &afw_s_functionSignature,
43210  (const afw_value_t *)&impl_376_property_value_functionSignature
43211 };
43212 
43213 static const afw_value_object_t
43214 impl_376_property_value_op = {
43216  (const afw_object_t *)&impl_391
43217 };
43218 
43219 static const afw_runtime_property_t
43220 impl_376_property_op = {
43221  &afw_s_op,
43222  (const afw_value_t *)&impl_376_property_value_op
43223 };
43224 
43225 static const afw_value_object_t
43226 impl_376_property_value_parameters = {
43228  (const afw_object_t *)&impl_392
43229 };
43230 
43231 static const afw_runtime_property_t
43232 impl_376_property_parameters = {
43233  &afw_s_parameters,
43234  (const afw_value_t *)&impl_376_property_value_parameters
43235 };
43236 
43237 static const afw_value_object_t
43238 impl_376_property_value_polymorphic = {
43240  (const afw_object_t *)&impl_393
43241 };
43242 
43243 static const afw_runtime_property_t
43244 impl_376_property_polymorphic = {
43245  &afw_s_polymorphic,
43246  (const afw_value_t *)&impl_376_property_value_polymorphic
43247 };
43248 
43249 static const afw_value_object_t
43250 impl_376_property_value_polymorphicDataTypes = {
43252  (const afw_object_t *)&impl_394
43253 };
43254 
43255 static const afw_runtime_property_t
43256 impl_376_property_polymorphicDataTypes = {
43257  &afw_s_polymorphicDataTypes,
43258  (const afw_value_t *)&impl_376_property_value_polymorphicDataTypes
43259 };
43260 
43261 static const afw_value_object_t
43262 impl_376_property_value_polymorphicExecuteFunction = {
43264  (const afw_object_t *)&impl_395
43265 };
43266 
43267 static const afw_runtime_property_t
43268 impl_376_property_polymorphicExecuteFunction = {
43269  &afw_s_polymorphicExecuteFunction,
43270  (const afw_value_t *)&impl_376_property_value_polymorphicExecuteFunction
43271 };
43272 
43273 static const afw_value_object_t
43274 impl_376_property_value_polymorphicExecuteFunctionEvaluatesFirstParameter = {
43276  (const afw_object_t *)&impl_396
43277 };
43278 
43279 static const afw_runtime_property_t
43280 impl_376_property_polymorphicExecuteFunctionEvaluatesFirstParameter = {
43281  &afw_s_polymorphicExecuteFunctionEvaluatesFirstParameter,
43282  (const afw_value_t *)&impl_376_property_value_polymorphicExecuteFunctionEvaluatesFirstParameter
43283 };
43284 
43285 static const afw_value_object_t
43286 impl_376_property_value_polymorphicOverrides = {
43288  (const afw_object_t *)&impl_397
43289 };
43290 
43291 static const afw_runtime_property_t
43292 impl_376_property_polymorphicOverrides = {
43293  &afw_s_polymorphicOverrides,
43294  (const afw_value_t *)&impl_376_property_value_polymorphicOverrides
43295 };
43296 
43297 static const afw_value_object_t
43298 impl_376_property_value_pure = {
43300  (const afw_object_t *)&impl_398
43301 };
43302 
43303 static const afw_runtime_property_t
43304 impl_376_property_pure = {
43305  &afw_s_pure,
43306  (const afw_value_t *)&impl_376_property_value_pure
43307 };
43308 
43309 static const afw_value_object_t
43310 impl_376_property_value_returns = {
43312  (const afw_object_t *)&impl_399
43313 };
43314 
43315 static const afw_runtime_property_t
43316 impl_376_property_returns = {
43317  &afw_s_returns,
43318  (const afw_value_t *)&impl_376_property_value_returns
43319 };
43320 
43321 static const afw_value_object_t
43322 impl_376_property_value_scriptSupport = {
43324  (const afw_object_t *)&impl_400
43325 };
43326 
43327 static const afw_runtime_property_t
43328 impl_376_property_scriptSupport = {
43329  &afw_s_scriptSupport,
43330  (const afw_value_t *)&impl_376_property_value_scriptSupport
43331 };
43332 
43333 static const afw_value_object_t
43334 impl_376_property_value_sideEffects = {
43336  (const afw_object_t *)&impl_401
43337 };
43338 
43339 static const afw_runtime_property_t
43340 impl_376_property_sideEffects = {
43341  &afw_s_sideEffects,
43342  (const afw_value_t *)&impl_376_property_value_sideEffects
43343 };
43344 
43345 static const afw_value_object_t
43346 impl_376_property_value_signatureOnly = {
43348  (const afw_object_t *)&impl_402
43349 };
43350 
43351 static const afw_runtime_property_t
43352 impl_376_property_signatureOnly = {
43353  &afw_s_signatureOnly,
43354  (const afw_value_t *)&impl_376_property_value_signatureOnly
43355 };
43356 
43357 static const afw_value_object_t
43358 impl_376_property_value_useExecuteFunction = {
43360  (const afw_object_t *)&impl_403
43361 };
43362 
43363 static const afw_runtime_property_t
43364 impl_376_property_useExecuteFunction = {
43365  &afw_s_useExecuteFunction,
43366  (const afw_value_t *)&impl_376_property_value_useExecuteFunction
43367 };
43368 
43369 static const afw_runtime_property_t *
43370 impl_376_properties[] = {
43371  &impl_376_property_additionalArgCheck,
43372  &impl_376_property_afwCamelCaseFunctionLabel,
43373  &impl_376_property_brief,
43374  &impl_376_property_camelCaseFunctionLabel,
43375  &impl_376_property_category,
43376  &impl_376_property_dataType,
43377  &impl_376_property_dataTypeMethod,
43378  &impl_376_property_deprecated,
43379  &impl_376_property_description,
43380  &impl_376_property_details,
43381  &impl_376_property_errorsThrown,
43382  &impl_376_property_functionId,
43383  &impl_376_property_functionLabel,
43384  &impl_376_property_functionSignature,
43385  &impl_376_property_op,
43386  &impl_376_property_parameters,
43387  &impl_376_property_polymorphic,
43388  &impl_376_property_polymorphicDataTypes,
43389  &impl_376_property_polymorphicExecuteFunction,
43390  &impl_376_property_polymorphicExecuteFunctionEvaluatesFirstParameter,
43391  &impl_376_property_polymorphicOverrides,
43392  &impl_376_property_pure,
43393  &impl_376_property_returns,
43394  &impl_376_property_scriptSupport,
43395  &impl_376_property_sideEffects,
43396  &impl_376_property_signatureOnly,
43397  &impl_376_property_useExecuteFunction,
43398  NULL
43399 };
43400 
43402 impl_376_meta_object = {
43403  {
43404  &afw_runtime_inf_const_meta_object_inf
43405  },
43406  &impl_376,
43407  NULL
43408 };
43409 
43410 static const afw_utf8_t
43411 impl_376_meta_path =
43412  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_/propertyTypes");
43413 
43415 impl_376 = {
43416  {
43417  &afw_runtime_inf_const_embedded_untyped_object,
43418  NULL,
43419  {
43420  (const afw_object_t *)&impl_376_meta_object,
43421  (const afw_object_t *)&impl_375,
43422  &afw_s_propertyTypes,
43423  &afw_s__AdaptivePropertyTypes_,
43424  &impl_376_meta_path
43425  }
43426  },
43427  &impl_376_properties[0]
43428 };
43429 
43430 /*
43431  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_
43432  */
43433 
43434 static const afw_value_boolean_t
43435 impl_375_property_value_allowEntity = {
43437  true
43438 };
43439 
43440 static const afw_runtime_property_t
43441 impl_375_property_allowEntity = {
43442  &afw_s_allowEntity,
43443  (const afw_value_t *)&impl_375_property_value_allowEntity
43444 };
43445 
43446 static const afw_utf8_t
43447 impl_375_array_collectionURIs[] = {
43448  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
43449 };
43450 
43452 impl_375_list_collectionURIs = {
43455  sizeof(impl_375_array_collectionURIs) / sizeof(afw_utf8_t),
43456  &impl_375_array_collectionURIs
43457 };
43458 
43459 static const afw_value_list_t
43460 impl_375_property_value_collectionURIs = {
43462  (const afw_list_t *)&impl_375_list_collectionURIs
43463 };
43464 
43465 static const afw_runtime_property_t
43466 impl_375_property_collectionURIs = {
43467  &afw_s_collectionURIs,
43468  (const afw_value_t *)&impl_375_property_value_collectionURIs
43469 };
43470 
43471 static const afw_value_string_t
43472 impl_375_property_value_description = {
43474  AFW_UTF8_LITERAL("This is the object type for objects in the generate/objects/_AdaptiveFunctionGenerate_/ of command, core, and extension source directories. These objects are used by the \"dev.py generate\" script to generate _AdaptiveFunction_ objects.")
43475 };
43476 
43477 static const afw_runtime_property_t
43478 impl_375_property_description = {
43479  &afw_s_description,
43480  (const afw_value_t *)&impl_375_property_value_description
43481 };
43482 
43483 static const afw_value_string_t
43484 impl_375_property_value_objectType = {
43486  AFW_UTF8_LITERAL("_AdaptiveFunctionGenerate_")
43487 };
43488 
43489 static const afw_runtime_property_t
43490 impl_375_property_objectType = {
43491  &afw_s_objectType,
43492  (const afw_value_t *)&impl_375_property_value_objectType
43493 };
43494 
43495 static const afw_value_object_t
43496 impl_375_property_value_propertyTypes = {
43498  (const afw_object_t *)&impl_376
43499 };
43500 
43501 static const afw_runtime_property_t
43502 impl_375_property_propertyTypes = {
43503  &afw_s_propertyTypes,
43504  (const afw_value_t *)&impl_375_property_value_propertyTypes
43505 };
43506 
43507 static const afw_runtime_property_t *
43508 impl_375_properties[] = {
43509  &impl_375_property_allowEntity,
43510  &impl_375_property_collectionURIs,
43511  &impl_375_property_description,
43512  &impl_375_property_objectType,
43513  &impl_375_property_propertyTypes,
43514  NULL
43515 };
43516 
43518 impl_375_meta_object = {
43519  {
43520  &afw_runtime_inf_const_meta_object_inf
43521  },
43522  &impl_375,
43523  NULL
43524 };
43525 
43526 static const afw_utf8_t
43527 impl_375_meta_path =
43528  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionGenerate_");
43529 
43531 impl_375 = {
43532  {
43534  NULL,
43535  {
43536  (const afw_object_t *)&impl_375_meta_object,
43537  NULL,
43538  &afw_s__AdaptiveFunctionGenerate_,
43539  &afw_s__AdaptiveObjectType_,
43540  &impl_375_meta_path
43541  }
43542  },
43543  &impl_375_properties[0]
43544 };
43545 
43547 impl_404;
43548 
43550 impl_405;
43551 
43553 impl_406;
43554 
43555 /*
43556  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/brief
43557  */
43558 
43559 static const afw_value_boolean_t
43560 impl_406_property_value_allowQuery = {
43562  true
43563 };
43564 
43565 static const afw_runtime_property_t
43566 impl_406_property_allowQuery = {
43567  &afw_s_allowQuery,
43568  (const afw_value_t *)&impl_406_property_value_allowQuery
43569 };
43570 
43571 static const afw_value_string_t
43572 impl_406_property_value_brief = {
43574  AFW_UTF8_LITERAL("Brief description of parameter")
43575 };
43576 
43577 static const afw_runtime_property_t
43578 impl_406_property_brief = {
43579  &afw_s_brief,
43580  (const afw_value_t *)&impl_406_property_value_brief
43581 };
43582 
43583 static const afw_value_string_t
43584 impl_406_property_value_dataType = {
43586  AFW_UTF8_LITERAL("string")
43587 };
43588 
43589 static const afw_runtime_property_t
43590 impl_406_property_dataType = {
43591  &afw_s_dataType,
43592  (const afw_value_t *)&impl_406_property_value_dataType
43593 };
43594 
43595 static const afw_value_string_t
43596 impl_406_property_value_description = {
43598  AFW_UTF8_LITERAL("This is a predicate for the parameter with the first letter capitalized and without a trailing period.")
43599 };
43600 
43601 static const afw_runtime_property_t
43602 impl_406_property_description = {
43603  &afw_s_description,
43604  (const afw_value_t *)&impl_406_property_value_description
43605 };
43606 
43607 static const afw_value_string_t
43608 impl_406_property_value_label = {
43610  AFW_UTF8_LITERAL("Brief")
43611 };
43612 
43613 static const afw_runtime_property_t
43614 impl_406_property_label = {
43615  &afw_s_label,
43616  (const afw_value_t *)&impl_406_property_value_label
43617 };
43618 
43619 static const afw_runtime_property_t *
43620 impl_406_properties[] = {
43621  &impl_406_property_allowQuery,
43622  &impl_406_property_brief,
43623  &impl_406_property_dataType,
43624  &impl_406_property_description,
43625  &impl_406_property_label,
43626  NULL
43627 };
43628 
43630 impl_406_meta_object = {
43631  {
43632  &afw_runtime_inf_const_meta_object_inf
43633  },
43634  &impl_406,
43635  NULL
43636 };
43637 
43638 static const afw_utf8_t
43639 impl_406_meta_path =
43640  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/brief");
43641 
43643 impl_406 = {
43644  {
43645  &afw_runtime_inf_const_embedded_untyped_object,
43646  NULL,
43647  {
43648  (const afw_object_t *)&impl_406_meta_object,
43649  (const afw_object_t *)&impl_405,
43650  &afw_s_brief,
43651  &afw_s__AdaptiveValueMeta_,
43652  &impl_406_meta_path
43653  }
43654  },
43655  &impl_406_properties[0]
43656 };
43657 
43659 impl_407;
43660 
43661 /*
43662  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/canBeUndefined
43663  */
43664 
43665 static const afw_value_boolean_t
43666 impl_407_property_value_allowQuery = {
43668  true
43669 };
43670 
43671 static const afw_runtime_property_t
43672 impl_407_property_allowQuery = {
43673  &afw_s_allowQuery,
43674  (const afw_value_t *)&impl_407_property_value_allowQuery
43675 };
43676 
43677 static const afw_value_string_t
43678 impl_407_property_value_brief = {
43680  AFW_UTF8_LITERAL("This parameter can be undefined even if not optional")
43681 };
43682 
43683 static const afw_runtime_property_t
43684 impl_407_property_brief = {
43685  &afw_s_brief,
43686  (const afw_value_t *)&impl_407_property_value_brief
43687 };
43688 
43689 static const afw_value_string_t
43690 impl_407_property_value_dataType = {
43692  AFW_UTF8_LITERAL("boolean")
43693 };
43694 
43695 static const afw_runtime_property_t
43696 impl_407_property_dataType = {
43697  &afw_s_dataType,
43698  (const afw_value_t *)&impl_407_property_value_dataType
43699 };
43700 
43701 static const afw_value_boolean_t
43702 impl_407_property_value_defaultValue = {
43704  false
43705 };
43706 
43707 static const afw_runtime_property_t
43708 impl_407_property_defaultValue = {
43709  &afw_s_defaultValue,
43710  (const afw_value_t *)&impl_407_property_value_defaultValue
43711 };
43712 
43713 static const afw_value_string_t
43714 impl_407_property_value_description = {
43716  AFW_UTF8_LITERAL("Indicates that parameter can be undefined (NULL) even if not optional.")
43717 };
43718 
43719 static const afw_runtime_property_t
43720 impl_407_property_description = {
43721  &afw_s_description,
43722  (const afw_value_t *)&impl_407_property_value_description
43723 };
43724 
43725 static const afw_value_string_t
43726 impl_407_property_value_label = {
43728  AFW_UTF8_LITERAL("Optional")
43729 };
43730 
43731 static const afw_runtime_property_t
43732 impl_407_property_label = {
43733  &afw_s_label,
43734  (const afw_value_t *)&impl_407_property_value_label
43735 };
43736 
43737 static const afw_runtime_property_t *
43738 impl_407_properties[] = {
43739  &impl_407_property_allowQuery,
43740  &impl_407_property_brief,
43741  &impl_407_property_dataType,
43742  &impl_407_property_defaultValue,
43743  &impl_407_property_description,
43744  &impl_407_property_label,
43745  NULL
43746 };
43747 
43749 impl_407_meta_object = {
43750  {
43751  &afw_runtime_inf_const_meta_object_inf
43752  },
43753  &impl_407,
43754  NULL
43755 };
43756 
43757 static const afw_utf8_t
43758 impl_407_meta_path =
43759  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/canBeUndefined");
43760 
43762 impl_407 = {
43763  {
43764  &afw_runtime_inf_const_embedded_untyped_object,
43765  NULL,
43766  {
43767  (const afw_object_t *)&impl_407_meta_object,
43768  (const afw_object_t *)&impl_405,
43769  &afw_s_canBeUndefined,
43770  &afw_s__AdaptiveValueMeta_,
43771  &impl_407_meta_path
43772  }
43773  },
43774  &impl_407_properties[0]
43775 };
43776 
43778 impl_408;
43779 
43780 /*
43781  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/dataType
43782  */
43783 
43784 static const afw_value_boolean_t
43785 impl_408_property_value_allowQuery = {
43787  true
43788 };
43789 
43790 static const afw_runtime_property_t
43791 impl_408_property_allowQuery = {
43792  &afw_s_allowQuery,
43793  (const afw_value_t *)&impl_408_property_value_allowQuery
43794 };
43795 
43796 static const afw_value_string_t
43797 impl_408_property_value_brief = {
43799  AFW_UTF8_LITERAL("Data type id for this parameter's value")
43800 };
43801 
43802 static const afw_runtime_property_t
43803 impl_408_property_brief = {
43804  &afw_s_brief,
43805  (const afw_value_t *)&impl_408_property_value_brief
43806 };
43807 
43808 static const afw_value_string_t
43809 impl_408_property_value_dataType = {
43811  AFW_UTF8_LITERAL("string")
43812 };
43813 
43814 static const afw_runtime_property_t
43815 impl_408_property_dataType = {
43816  &afw_s_dataType,
43817  (const afw_value_t *)&impl_408_property_value_dataType
43818 };
43819 
43820 static const afw_value_string_t
43821 impl_408_property_value_description = {
43823  AFW_UTF8_LITERAL("This is the data type id for this parameter's value.")
43824 };
43825 
43826 static const afw_runtime_property_t
43827 impl_408_property_description = {
43828  &afw_s_description,
43829  (const afw_value_t *)&impl_408_property_value_description
43830 };
43831 
43832 static const afw_value_string_t
43833 impl_408_property_value_label = {
43835  AFW_UTF8_LITERAL("Data Type")
43836 };
43837 
43838 static const afw_runtime_property_t
43839 impl_408_property_label = {
43840  &afw_s_label,
43841  (const afw_value_t *)&impl_408_property_value_label
43842 };
43843 
43844 static const afw_value_boolean_t
43845 impl_408_property_value_required = {
43847  false
43848 };
43849 
43850 static const afw_runtime_property_t
43851 impl_408_property_required = {
43852  &afw_s_required,
43853  (const afw_value_t *)&impl_408_property_value_required
43854 };
43855 
43856 static const afw_runtime_property_t *
43857 impl_408_properties[] = {
43858  &impl_408_property_allowQuery,
43859  &impl_408_property_brief,
43860  &impl_408_property_dataType,
43861  &impl_408_property_description,
43862  &impl_408_property_label,
43863  &impl_408_property_required,
43864  NULL
43865 };
43866 
43868 impl_408_meta_object = {
43869  {
43870  &afw_runtime_inf_const_meta_object_inf
43871  },
43872  &impl_408,
43873  NULL
43874 };
43875 
43876 static const afw_utf8_t
43877 impl_408_meta_path =
43878  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/dataType");
43879 
43881 impl_408 = {
43882  {
43883  &afw_runtime_inf_const_embedded_untyped_object,
43884  NULL,
43885  {
43886  (const afw_object_t *)&impl_408_meta_object,
43887  (const afw_object_t *)&impl_405,
43888  &afw_s_dataType,
43889  &afw_s__AdaptiveValueMeta_,
43890  &impl_408_meta_path
43891  }
43892  },
43893  &impl_408_properties[0]
43894 };
43895 
43897 impl_409;
43898 
43899 /*
43900  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/dataTypeParameter
43901  */
43902 
43903 static const afw_value_boolean_t
43904 impl_409_property_value_allowQuery = {
43906  true
43907 };
43908 
43909 static const afw_runtime_property_t
43910 impl_409_property_allowQuery = {
43911  &afw_s_allowQuery,
43912  (const afw_value_t *)&impl_409_property_value_allowQuery
43913 };
43914 
43915 static const afw_value_string_t
43916 impl_409_property_value_brief = {
43918  AFW_UTF8_LITERAL("The dataType-specific parameter")
43919 };
43920 
43921 static const afw_runtime_property_t
43922 impl_409_property_brief = {
43923  &afw_s_brief,
43924  (const afw_value_t *)&impl_409_property_value_brief
43925 };
43926 
43927 static const afw_value_string_t
43928 impl_409_property_value_dataType = {
43930  AFW_UTF8_LITERAL("string")
43931 };
43932 
43933 static const afw_runtime_property_t
43934 impl_409_property_dataType = {
43935  &afw_s_dataType,
43936  (const afw_value_t *)&impl_409_property_value_dataType
43937 };
43938 
43939 static const afw_value_string_t
43940 impl_409_property_value_description = {
43942  AFW_UTF8_LITERAL("See the data type's dataTypeParameterType property to determine how to interpret this.")
43943 };
43944 
43945 static const afw_runtime_property_t
43946 impl_409_property_description = {
43947  &afw_s_description,
43948  (const afw_value_t *)&impl_409_property_value_description
43949 };
43950 
43951 static const afw_value_string_t
43952 impl_409_property_value_label = {
43954  AFW_UTF8_LITERAL("Data Type Parameter")
43955 };
43956 
43957 static const afw_runtime_property_t
43958 impl_409_property_label = {
43959  &afw_s_label,
43960  (const afw_value_t *)&impl_409_property_value_label
43961 };
43962 
43963 static const afw_value_boolean_t
43964 impl_409_property_value_required = {
43966  false
43967 };
43968 
43969 static const afw_runtime_property_t
43970 impl_409_property_required = {
43971  &afw_s_required,
43972  (const afw_value_t *)&impl_409_property_value_required
43973 };
43974 
43975 static const afw_runtime_property_t *
43976 impl_409_properties[] = {
43977  &impl_409_property_allowQuery,
43978  &impl_409_property_brief,
43979  &impl_409_property_dataType,
43980  &impl_409_property_description,
43981  &impl_409_property_label,
43982  &impl_409_property_required,
43983  NULL
43984 };
43985 
43987 impl_409_meta_object = {
43988  {
43989  &afw_runtime_inf_const_meta_object_inf
43990  },
43991  &impl_409,
43992  NULL
43993 };
43994 
43995 static const afw_utf8_t
43996 impl_409_meta_path =
43997  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/dataTypeParameter");
43998 
44000 impl_409 = {
44001  {
44002  &afw_runtime_inf_const_embedded_untyped_object,
44003  NULL,
44004  {
44005  (const afw_object_t *)&impl_409_meta_object,
44006  (const afw_object_t *)&impl_405,
44007  &afw_s_dataTypeParameter,
44008  &afw_s__AdaptiveValueMeta_,
44009  &impl_409_meta_path
44010  }
44011  },
44012  &impl_409_properties[0]
44013 };
44014 
44016 impl_410;
44017 
44018 /*
44019  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/description
44020  */
44021 
44022 static const afw_value_boolean_t
44023 impl_410_property_value_allowQuery = {
44025  true
44026 };
44027 
44028 static const afw_runtime_property_t
44029 impl_410_property_allowQuery = {
44030  &afw_s_allowQuery,
44031  (const afw_value_t *)&impl_410_property_value_allowQuery
44032 };
44033 
44034 static const afw_value_string_t
44035 impl_410_property_value_brief = {
44037  AFW_UTF8_LITERAL("Description of this parameter in more detail")
44038 };
44039 
44040 static const afw_runtime_property_t
44041 impl_410_property_brief = {
44042  &afw_s_brief,
44043  (const afw_value_t *)&impl_410_property_value_brief
44044 };
44045 
44046 static const afw_value_string_t
44047 impl_410_property_value_dataType = {
44049  AFW_UTF8_LITERAL("string")
44050 };
44051 
44052 static const afw_runtime_property_t
44053 impl_410_property_dataType = {
44054  &afw_s_dataType,
44055  (const afw_value_t *)&impl_410_property_value_dataType
44056 };
44057 
44058 static const afw_value_string_t
44059 impl_410_property_value_dataTypeParameter = {
44061  AFW_UTF8_LITERAL("text/plain")
44062 };
44063 
44064 static const afw_runtime_property_t
44065 impl_410_property_dataTypeParameter = {
44066  &afw_s_dataTypeParameter,
44067  (const afw_value_t *)&impl_410_property_value_dataTypeParameter
44068 };
44069 
44070 static const afw_value_string_t
44071 impl_410_property_value_description = {
44073  AFW_UTF8_LITERAL("This is the description of this parameter.")
44074 };
44075 
44076 static const afw_runtime_property_t
44077 impl_410_property_description = {
44078  &afw_s_description,
44079  (const afw_value_t *)&impl_410_property_value_description
44080 };
44081 
44082 static const afw_value_string_t
44083 impl_410_property_value_label = {
44085  AFW_UTF8_LITERAL("Description")
44086 };
44087 
44088 static const afw_runtime_property_t
44089 impl_410_property_label = {
44090  &afw_s_label,
44091  (const afw_value_t *)&impl_410_property_value_label
44092 };
44093 
44094 static const afw_runtime_property_t *
44095 impl_410_properties[] = {
44096  &impl_410_property_allowQuery,
44097  &impl_410_property_brief,
44098  &impl_410_property_dataType,
44099  &impl_410_property_dataTypeParameter,
44100  &impl_410_property_description,
44101  &impl_410_property_label,
44102  NULL
44103 };
44104 
44106 impl_410_meta_object = {
44107  {
44108  &afw_runtime_inf_const_meta_object_inf
44109  },
44110  &impl_410,
44111  NULL
44112 };
44113 
44114 static const afw_utf8_t
44115 impl_410_meta_path =
44116  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/description");
44117 
44119 impl_410 = {
44120  {
44121  &afw_runtime_inf_const_embedded_untyped_object,
44122  NULL,
44123  {
44124  (const afw_object_t *)&impl_410_meta_object,
44125  (const afw_object_t *)&impl_405,
44126  &afw_s_description,
44127  &afw_s__AdaptiveValueMeta_,
44128  &impl_410_meta_path
44129  }
44130  },
44131  &impl_410_properties[0]
44132 };
44133 
44135 impl_411;
44136 
44137 /*
44138  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/minArgs
44139  */
44140 
44141 static const afw_value_boolean_t
44142 impl_411_property_value_allowQuery = {
44144  true
44145 };
44146 
44147 static const afw_runtime_property_t
44148 impl_411_property_allowQuery = {
44149  &afw_s_allowQuery,
44150  (const afw_value_t *)&impl_411_property_value_allowQuery
44151 };
44152 
44153 static const afw_value_string_t
44154 impl_411_property_value_brief = {
44156  AFW_UTF8_LITERAL("Minimum number of values that can be specified for this parameter")
44157 };
44158 
44159 static const afw_runtime_property_t
44160 impl_411_property_brief = {
44161  &afw_s_brief,
44162  (const afw_value_t *)&impl_411_property_value_brief
44163 };
44164 
44165 static const afw_value_string_t
44166 impl_411_property_value_dataType = {
44168  AFW_UTF8_LITERAL("integer")
44169 };
44170 
44171 static const afw_runtime_property_t
44172 impl_411_property_dataType = {
44173  &afw_s_dataType,
44174  (const afw_value_t *)&impl_411_property_value_dataType
44175 };
44176 
44177 static const afw_value_string_t
44178 impl_411_property_value_description = {
44180  AFW_UTF8_LITERAL("This is the minimum number of values that can be specified for this parameter. If -1, the parameter can be specified exactly once. This can only have a value other than -1 on last parameter where it can have a value of -1 to 127.")
44181 };
44182 
44183 static const afw_runtime_property_t
44184 impl_411_property_description = {
44185  &afw_s_description,
44186  (const afw_value_t *)&impl_411_property_value_description
44187 };
44188 
44189 static const afw_value_string_t
44190 impl_411_property_value_label = {
44192  AFW_UTF8_LITERAL("Min Args")
44193 };
44194 
44195 static const afw_runtime_property_t
44196 impl_411_property_label = {
44197  &afw_s_label,
44198  (const afw_value_t *)&impl_411_property_value_label
44199 };
44200 
44201 static const afw_runtime_property_t *
44202 impl_411_properties[] = {
44203  &impl_411_property_allowQuery,
44204  &impl_411_property_brief,
44205  &impl_411_property_dataType,
44206  &impl_411_property_description,
44207  &impl_411_property_label,
44208  NULL
44209 };
44210 
44212 impl_411_meta_object = {
44213  {
44214  &afw_runtime_inf_const_meta_object_inf
44215  },
44216  &impl_411,
44217  NULL
44218 };
44219 
44220 static const afw_utf8_t
44221 impl_411_meta_path =
44222  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/minArgs");
44223 
44225 impl_411 = {
44226  {
44227  &afw_runtime_inf_const_embedded_untyped_object,
44228  NULL,
44229  {
44230  (const afw_object_t *)&impl_411_meta_object,
44231  (const afw_object_t *)&impl_405,
44232  &afw_s_minArgs,
44233  &afw_s__AdaptiveValueMeta_,
44234  &impl_411_meta_path
44235  }
44236  },
44237  &impl_411_properties[0]
44238 };
44239 
44241 impl_412;
44242 
44243 /*
44244  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/name
44245  */
44246 
44247 static const afw_value_boolean_t
44248 impl_412_property_value_allowQuery = {
44250  true
44251 };
44252 
44253 static const afw_runtime_property_t
44254 impl_412_property_allowQuery = {
44255  &afw_s_allowQuery,
44256  (const afw_value_t *)&impl_412_property_value_allowQuery
44257 };
44258 
44259 static const afw_value_string_t
44260 impl_412_property_value_brief = {
44262  AFW_UTF8_LITERAL("The name of this parameter")
44263 };
44264 
44265 static const afw_runtime_property_t
44266 impl_412_property_brief = {
44267  &afw_s_brief,
44268  (const afw_value_t *)&impl_412_property_value_brief
44269 };
44270 
44271 static const afw_value_string_t
44272 impl_412_property_value_dataType = {
44274  AFW_UTF8_LITERAL("string")
44275 };
44276 
44277 static const afw_runtime_property_t
44278 impl_412_property_dataType = {
44279  &afw_s_dataType,
44280  (const afw_value_t *)&impl_412_property_value_dataType
44281 };
44282 
44283 static const afw_value_string_t
44284 impl_412_property_value_description = {
44286  AFW_UTF8_LITERAL("This is the name of this parameter.")
44287 };
44288 
44289 static const afw_runtime_property_t
44290 impl_412_property_description = {
44291  &afw_s_description,
44292  (const afw_value_t *)&impl_412_property_value_description
44293 };
44294 
44295 static const afw_value_string_t
44296 impl_412_property_value_label = {
44298  AFW_UTF8_LITERAL("Name")
44299 };
44300 
44301 static const afw_runtime_property_t
44302 impl_412_property_label = {
44303  &afw_s_label,
44304  (const afw_value_t *)&impl_412_property_value_label
44305 };
44306 
44307 static const afw_runtime_property_t *
44308 impl_412_properties[] = {
44309  &impl_412_property_allowQuery,
44310  &impl_412_property_brief,
44311  &impl_412_property_dataType,
44312  &impl_412_property_description,
44313  &impl_412_property_label,
44314  NULL
44315 };
44316 
44318 impl_412_meta_object = {
44319  {
44320  &afw_runtime_inf_const_meta_object_inf
44321  },
44322  &impl_412,
44323  NULL
44324 };
44325 
44326 static const afw_utf8_t
44327 impl_412_meta_path =
44328  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/name");
44329 
44331 impl_412 = {
44332  {
44333  &afw_runtime_inf_const_embedded_untyped_object,
44334  NULL,
44335  {
44336  (const afw_object_t *)&impl_412_meta_object,
44337  (const afw_object_t *)&impl_405,
44338  &afw_s_name,
44339  &afw_s__AdaptiveValueMeta_,
44340  &impl_412_meta_path
44341  }
44342  },
44343  &impl_412_properties[0]
44344 };
44345 
44347 impl_413;
44348 
44349 /*
44350  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/optional
44351  */
44352 
44353 static const afw_value_boolean_t
44354 impl_413_property_value_allowQuery = {
44356  true
44357 };
44358 
44359 static const afw_runtime_property_t
44360 impl_413_property_allowQuery = {
44361  &afw_s_allowQuery,
44362  (const afw_value_t *)&impl_413_property_value_allowQuery
44363 };
44364 
44365 static const afw_value_string_t
44366 impl_413_property_value_brief = {
44368  AFW_UTF8_LITERAL("This parameter is optional and can be undefined")
44369 };
44370 
44371 static const afw_runtime_property_t
44372 impl_413_property_brief = {
44373  &afw_s_brief,
44374  (const afw_value_t *)&impl_413_property_value_brief
44375 };
44376 
44377 static const afw_value_string_t
44378 impl_413_property_value_dataType = {
44380  AFW_UTF8_LITERAL("boolean")
44381 };
44382 
44383 static const afw_runtime_property_t
44384 impl_413_property_dataType = {
44385  &afw_s_dataType,
44386  (const afw_value_t *)&impl_413_property_value_dataType
44387 };
44388 
44389 static const afw_value_boolean_t
44390 impl_413_property_value_defaultValue = {
44392  false
44393 };
44394 
44395 static const afw_runtime_property_t
44396 impl_413_property_defaultValue = {
44397  &afw_s_defaultValue,
44398  (const afw_value_t *)&impl_413_property_value_defaultValue
44399 };
44400 
44401 static const afw_value_string_t
44402 impl_413_property_value_description = {
44404  AFW_UTF8_LITERAL("This indicates that parameter is optional and can be undefined (NULL).")
44405 };
44406 
44407 static const afw_runtime_property_t
44408 impl_413_property_description = {
44409  &afw_s_description,
44410  (const afw_value_t *)&impl_413_property_value_description
44411 };
44412 
44413 static const afw_value_string_t
44414 impl_413_property_value_label = {
44416  AFW_UTF8_LITERAL("Optional")
44417 };
44418 
44419 static const afw_runtime_property_t
44420 impl_413_property_label = {
44421  &afw_s_label,
44422  (const afw_value_t *)&impl_413_property_value_label
44423 };
44424 
44425 static const afw_runtime_property_t *
44426 impl_413_properties[] = {
44427  &impl_413_property_allowQuery,
44428  &impl_413_property_brief,
44429  &impl_413_property_dataType,
44430  &impl_413_property_defaultValue,
44431  &impl_413_property_description,
44432  &impl_413_property_label,
44433  NULL
44434 };
44435 
44437 impl_413_meta_object = {
44438  {
44439  &afw_runtime_inf_const_meta_object_inf
44440  },
44441  &impl_413,
44442  NULL
44443 };
44444 
44445 static const afw_utf8_t
44446 impl_413_meta_path =
44447  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/optional");
44448 
44450 impl_413 = {
44451  {
44452  &afw_runtime_inf_const_embedded_untyped_object,
44453  NULL,
44454  {
44455  (const afw_object_t *)&impl_413_meta_object,
44456  (const afw_object_t *)&impl_405,
44457  &afw_s_optional,
44458  &afw_s__AdaptiveValueMeta_,
44459  &impl_413_meta_path
44460  }
44461  },
44462  &impl_413_properties[0]
44463 };
44464 
44466 impl_414;
44467 
44468 /*
44469  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/polymorphicDataType
44470  */
44471 
44472 static const afw_value_boolean_t
44473 impl_414_property_value_allowQuery = {
44475  true
44476 };
44477 
44478 static const afw_runtime_property_t
44479 impl_414_property_allowQuery = {
44480  &afw_s_allowQuery,
44481  (const afw_value_t *)&impl_414_property_value_allowQuery
44482 };
44483 
44484 static const afw_value_string_t
44485 impl_414_property_value_brief = {
44487  AFW_UTF8_LITERAL("The dataType for this parameter")
44488 };
44489 
44490 static const afw_runtime_property_t
44491 impl_414_property_brief = {
44492  &afw_s_brief,
44493  (const afw_value_t *)&impl_414_property_value_brief
44494 };
44495 
44496 static const afw_value_string_t
44497 impl_414_property_value_dataType = {
44499  AFW_UTF8_LITERAL("boolean")
44500 };
44501 
44502 static const afw_runtime_property_t
44503 impl_414_property_dataType = {
44504  &afw_s_dataType,
44505  (const afw_value_t *)&impl_414_property_value_dataType
44506 };
44507 
44508 static const afw_value_string_t
44509 impl_414_property_value_description = {
44511  AFW_UTF8_LITERAL("The dataType for this parameter is <Type>.")
44512 };
44513 
44514 static const afw_runtime_property_t
44515 impl_414_property_description = {
44516  &afw_s_description,
44517  (const afw_value_t *)&impl_414_property_value_description
44518 };
44519 
44520 static const afw_value_string_t
44521 impl_414_property_value_label = {
44523  AFW_UTF8_LITERAL("Polymorphic Data Type")
44524 };
44525 
44526 static const afw_runtime_property_t
44527 impl_414_property_label = {
44528  &afw_s_label,
44529  (const afw_value_t *)&impl_414_property_value_label
44530 };
44531 
44532 static const afw_runtime_property_t *
44533 impl_414_properties[] = {
44534  &impl_414_property_allowQuery,
44535  &impl_414_property_brief,
44536  &impl_414_property_dataType,
44537  &impl_414_property_description,
44538  &impl_414_property_label,
44539  NULL
44540 };
44541 
44543 impl_414_meta_object = {
44544  {
44545  &afw_runtime_inf_const_meta_object_inf
44546  },
44547  &impl_414,
44548  NULL
44549 };
44550 
44551 static const afw_utf8_t
44552 impl_414_meta_path =
44553  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/polymorphicDataType");
44554 
44556 impl_414 = {
44557  {
44558  &afw_runtime_inf_const_embedded_untyped_object,
44559  NULL,
44560  {
44561  (const afw_object_t *)&impl_414_meta_object,
44562  (const afw_object_t *)&impl_405,
44563  &afw_s_polymorphicDataType,
44564  &afw_s__AdaptiveValueMeta_,
44565  &impl_414_meta_path
44566  }
44567  },
44568  &impl_414_properties[0]
44569 };
44570 
44572 impl_415;
44573 
44574 /*
44575  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/polymorphicDataTypeParameter
44576  */
44577 
44578 static const afw_value_boolean_t
44579 impl_415_property_value_allowQuery = {
44581  true
44582 };
44583 
44584 static const afw_runtime_property_t
44585 impl_415_property_allowQuery = {
44586  &afw_s_allowQuery,
44587  (const afw_value_t *)&impl_415_property_value_allowQuery
44588 };
44589 
44590 static const afw_value_string_t
44591 impl_415_property_value_brief = {
44593  AFW_UTF8_LITERAL("The dataTypeParameter for this parameter")
44594 };
44595 
44596 static const afw_runtime_property_t
44597 impl_415_property_brief = {
44598  &afw_s_brief,
44599  (const afw_value_t *)&impl_415_property_value_brief
44600 };
44601 
44602 static const afw_value_string_t
44603 impl_415_property_value_dataType = {
44605  AFW_UTF8_LITERAL("boolean")
44606 };
44607 
44608 static const afw_runtime_property_t
44609 impl_415_property_dataType = {
44610  &afw_s_dataType,
44611  (const afw_value_t *)&impl_415_property_value_dataType
44612 };
44613 
44614 static const afw_value_string_t
44615 impl_415_property_value_description = {
44617  AFW_UTF8_LITERAL("The dataTypeParameter for this parameter is <Type>.")
44618 };
44619 
44620 static const afw_runtime_property_t
44621 impl_415_property_description = {
44622  &afw_s_description,
44623  (const afw_value_t *)&impl_415_property_value_description
44624 };
44625 
44626 static const afw_value_string_t
44627 impl_415_property_value_label = {
44629  AFW_UTF8_LITERAL("Polymorphic Data Type Parameter")
44630 };
44631 
44632 static const afw_runtime_property_t
44633 impl_415_property_label = {
44634  &afw_s_label,
44635  (const afw_value_t *)&impl_415_property_value_label
44636 };
44637 
44638 static const afw_runtime_property_t *
44639 impl_415_properties[] = {
44640  &impl_415_property_allowQuery,
44641  &impl_415_property_brief,
44642  &impl_415_property_dataType,
44643  &impl_415_property_description,
44644  &impl_415_property_label,
44645  NULL
44646 };
44647 
44649 impl_415_meta_object = {
44650  {
44651  &afw_runtime_inf_const_meta_object_inf
44652  },
44653  &impl_415,
44654  NULL
44655 };
44656 
44657 static const afw_utf8_t
44658 impl_415_meta_path =
44659  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes/polymorphicDataTypeParameter");
44660 
44662 impl_415 = {
44663  {
44664  &afw_runtime_inf_const_embedded_untyped_object,
44665  NULL,
44666  {
44667  (const afw_object_t *)&impl_415_meta_object,
44668  (const afw_object_t *)&impl_405,
44669  &afw_s_polymorphicDataTypeParameter,
44670  &afw_s__AdaptiveValueMeta_,
44671  &impl_415_meta_path
44672  }
44673  },
44674  &impl_415_properties[0]
44675 };
44676 
44677 /*
44678  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes
44679  */
44680 
44681 static const afw_value_object_t
44682 impl_405_property_value_brief = {
44684  (const afw_object_t *)&impl_406
44685 };
44686 
44687 static const afw_runtime_property_t
44688 impl_405_property_brief = {
44689  &afw_s_brief,
44690  (const afw_value_t *)&impl_405_property_value_brief
44691 };
44692 
44693 static const afw_value_object_t
44694 impl_405_property_value_canBeUndefined = {
44696  (const afw_object_t *)&impl_407
44697 };
44698 
44699 static const afw_runtime_property_t
44700 impl_405_property_canBeUndefined = {
44701  &afw_s_canBeUndefined,
44702  (const afw_value_t *)&impl_405_property_value_canBeUndefined
44703 };
44704 
44705 static const afw_value_object_t
44706 impl_405_property_value_dataType = {
44708  (const afw_object_t *)&impl_408
44709 };
44710 
44711 static const afw_runtime_property_t
44712 impl_405_property_dataType = {
44713  &afw_s_dataType,
44714  (const afw_value_t *)&impl_405_property_value_dataType
44715 };
44716 
44717 static const afw_value_object_t
44718 impl_405_property_value_dataTypeParameter = {
44720  (const afw_object_t *)&impl_409
44721 };
44722 
44723 static const afw_runtime_property_t
44724 impl_405_property_dataTypeParameter = {
44725  &afw_s_dataTypeParameter,
44726  (const afw_value_t *)&impl_405_property_value_dataTypeParameter
44727 };
44728 
44729 static const afw_value_object_t
44730 impl_405_property_value_description = {
44732  (const afw_object_t *)&impl_410
44733 };
44734 
44735 static const afw_runtime_property_t
44736 impl_405_property_description = {
44737  &afw_s_description,
44738  (const afw_value_t *)&impl_405_property_value_description
44739 };
44740 
44741 static const afw_value_object_t
44742 impl_405_property_value_minArgs = {
44744  (const afw_object_t *)&impl_411
44745 };
44746 
44747 static const afw_runtime_property_t
44748 impl_405_property_minArgs = {
44749  &afw_s_minArgs,
44750  (const afw_value_t *)&impl_405_property_value_minArgs
44751 };
44752 
44753 static const afw_value_object_t
44754 impl_405_property_value_name = {
44756  (const afw_object_t *)&impl_412
44757 };
44758 
44759 static const afw_runtime_property_t
44760 impl_405_property_name = {
44761  &afw_s_name,
44762  (const afw_value_t *)&impl_405_property_value_name
44763 };
44764 
44765 static const afw_value_object_t
44766 impl_405_property_value_optional = {
44768  (const afw_object_t *)&impl_413
44769 };
44770 
44771 static const afw_runtime_property_t
44772 impl_405_property_optional = {
44773  &afw_s_optional,
44774  (const afw_value_t *)&impl_405_property_value_optional
44775 };
44776 
44777 static const afw_value_object_t
44778 impl_405_property_value_polymorphicDataType = {
44780  (const afw_object_t *)&impl_414
44781 };
44782 
44783 static const afw_runtime_property_t
44784 impl_405_property_polymorphicDataType = {
44785  &afw_s_polymorphicDataType,
44786  (const afw_value_t *)&impl_405_property_value_polymorphicDataType
44787 };
44788 
44789 static const afw_value_object_t
44790 impl_405_property_value_polymorphicDataTypeParameter = {
44792  (const afw_object_t *)&impl_415
44793 };
44794 
44795 static const afw_runtime_property_t
44796 impl_405_property_polymorphicDataTypeParameter = {
44797  &afw_s_polymorphicDataTypeParameter,
44798  (const afw_value_t *)&impl_405_property_value_polymorphicDataTypeParameter
44799 };
44800 
44801 static const afw_runtime_property_t *
44802 impl_405_properties[] = {
44803  &impl_405_property_brief,
44804  &impl_405_property_canBeUndefined,
44805  &impl_405_property_dataType,
44806  &impl_405_property_dataTypeParameter,
44807  &impl_405_property_description,
44808  &impl_405_property_minArgs,
44809  &impl_405_property_name,
44810  &impl_405_property_optional,
44811  &impl_405_property_polymorphicDataType,
44812  &impl_405_property_polymorphicDataTypeParameter,
44813  NULL
44814 };
44815 
44817 impl_405_meta_object = {
44818  {
44819  &afw_runtime_inf_const_meta_object_inf
44820  },
44821  &impl_405,
44822  NULL
44823 };
44824 
44825 static const afw_utf8_t
44826 impl_405_meta_path =
44827  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/propertyTypes");
44828 
44830 impl_405 = {
44831  {
44832  &afw_runtime_inf_const_embedded_untyped_object,
44833  NULL,
44834  {
44835  (const afw_object_t *)&impl_405_meta_object,
44836  (const afw_object_t *)&impl_404,
44837  &afw_s_propertyTypes,
44838  &afw_s__AdaptivePropertyTypes_,
44839  &impl_405_meta_path
44840  }
44841  },
44842  &impl_405_properties[0]
44843 };
44844 
44846 impl_416;
44847 
44849 impl_417;
44850 
44851 /*
44852  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/runtime/labels
44853  */
44854 
44855 static const afw_runtime_property_t *
44856 impl_417_properties[] = {
44857  NULL
44858 };
44859 
44861 impl_417_meta_object = {
44862  {
44863  &afw_runtime_inf_const_meta_object_inf
44864  },
44865  &impl_417,
44866  NULL
44867 };
44868 
44869 static const afw_utf8_t
44870 impl_417_meta_path =
44871  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/runtime/labels");
44872 
44874 impl_417 = {
44875  {
44876  &afw_runtime_inf_const_embedded_untyped_object,
44877  NULL,
44878  {
44879  (const afw_object_t *)&impl_417_meta_object,
44880  (const afw_object_t *)&impl_416,
44881  &afw_s_labels,
44882  &afw_s__AdaptiveRuntimeLabels_,
44883  &impl_417_meta_path
44884  }
44885  },
44886  &impl_417_properties[0]
44887 };
44888 
44889 /*
44890  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/runtime
44891  */
44892 
44893 static const afw_value_boolean_t
44894 impl_416_property_value_indirect = {
44896  false
44897 };
44898 
44899 static const afw_runtime_property_t
44900 impl_416_property_indirect = {
44901  &afw_s_indirect,
44902  (const afw_value_t *)&impl_416_property_value_indirect
44903 };
44904 
44905 static const afw_value_object_t
44906 impl_416_property_value_labels = {
44908  (const afw_object_t *)&impl_417
44909 };
44910 
44911 static const afw_runtime_property_t
44912 impl_416_property_labels = {
44913  &afw_s_labels,
44914  (const afw_value_t *)&impl_416_property_value_labels
44915 };
44916 
44917 static const afw_value_string_t
44918 impl_416_property_value_typedef = {
44920  AFW_UTF8_LITERAL("afw_value_function_parameter_t")
44921 };
44922 
44923 static const afw_runtime_property_t
44924 impl_416_property_typedef = {
44925  &afw_s_typedef,
44926  (const afw_value_t *)&impl_416_property_value_typedef
44927 };
44928 
44929 static const afw_runtime_property_t *
44930 impl_416_properties[] = {
44931  &impl_416_property_indirect,
44932  &impl_416_property_labels,
44933  &impl_416_property_typedef,
44934  NULL
44935 };
44936 
44938 impl_416_meta_object = {
44939  {
44940  &afw_runtime_inf_const_meta_object_inf
44941  },
44942  &impl_416,
44943  NULL
44944 };
44945 
44946 static const afw_utf8_t
44947 impl_416_meta_path =
44948  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_/runtime");
44949 
44951 impl_416 = {
44952  {
44953  &afw_runtime_inf_const_embedded_untyped_object,
44954  NULL,
44955  {
44956  (const afw_object_t *)&impl_416_meta_object,
44957  (const afw_object_t *)&impl_404,
44958  &afw_s_runtime,
44959  &afw_s__AdaptiveRuntimeObject_,
44960  &impl_416_meta_path
44961  }
44962  },
44963  &impl_416_properties[0]
44964 };
44965 
44966 /*
44967  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_
44968  */
44969 
44970 static const afw_value_boolean_t
44971 impl_404_property_value_allowEntity = {
44973  false
44974 };
44975 
44976 static const afw_runtime_property_t
44977 impl_404_property_allowEntity = {
44978  &afw_s_allowEntity,
44979  (const afw_value_t *)&impl_404_property_value_allowEntity
44980 };
44981 
44982 static const afw_utf8_t
44983 impl_404_array_collectionURIs[] = {
44984  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
44985 };
44986 
44988 impl_404_list_collectionURIs = {
44991  sizeof(impl_404_array_collectionURIs) / sizeof(afw_utf8_t),
44992  &impl_404_array_collectionURIs
44993 };
44994 
44995 static const afw_value_list_t
44996 impl_404_property_value_collectionURIs = {
44998  (const afw_list_t *)&impl_404_list_collectionURIs
44999 };
45000 
45001 static const afw_runtime_property_t
45002 impl_404_property_collectionURIs = {
45003  &afw_s_collectionURIs,
45004  (const afw_value_t *)&impl_404_property_value_collectionURIs
45005 };
45006 
45007 static const afw_value_string_t
45008 impl_404_property_value_description = {
45010  AFW_UTF8_LITERAL("Adaptive function parameter meta.")
45011 };
45012 
45013 static const afw_runtime_property_t
45014 impl_404_property_description = {
45015  &afw_s_description,
45016  (const afw_value_t *)&impl_404_property_value_description
45017 };
45018 
45019 static const afw_value_string_t
45020 impl_404_property_value_objectType = {
45022  AFW_UTF8_LITERAL("_AdaptiveFunctionParameter_")
45023 };
45024 
45025 static const afw_runtime_property_t
45026 impl_404_property_objectType = {
45027  &afw_s_objectType,
45028  (const afw_value_t *)&impl_404_property_value_objectType
45029 };
45030 
45031 static const afw_value_object_t
45032 impl_404_property_value_propertyTypes = {
45034  (const afw_object_t *)&impl_405
45035 };
45036 
45037 static const afw_runtime_property_t
45038 impl_404_property_propertyTypes = {
45039  &afw_s_propertyTypes,
45040  (const afw_value_t *)&impl_404_property_value_propertyTypes
45041 };
45042 
45043 static const afw_value_object_t
45044 impl_404_property_value_runtime = {
45046  (const afw_object_t *)&impl_416
45047 };
45048 
45049 static const afw_runtime_property_t
45050 impl_404_property_runtime = {
45051  &afw_s_runtime,
45052  (const afw_value_t *)&impl_404_property_value_runtime
45053 };
45054 
45055 static const afw_runtime_property_t *
45056 impl_404_properties[] = {
45057  &impl_404_property_allowEntity,
45058  &impl_404_property_collectionURIs,
45059  &impl_404_property_description,
45060  &impl_404_property_objectType,
45061  &impl_404_property_propertyTypes,
45062  &impl_404_property_runtime,
45063  NULL
45064 };
45065 
45067 impl_404_meta_object = {
45068  {
45069  &afw_runtime_inf_const_meta_object_inf
45070  },
45071  &impl_404,
45072  NULL
45073 };
45074 
45075 static const afw_utf8_t
45076 impl_404_meta_path =
45077  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionParameter_");
45078 
45080 impl_404 = {
45081  {
45083  NULL,
45084  {
45085  (const afw_object_t *)&impl_404_meta_object,
45086  NULL,
45087  &afw_s__AdaptiveFunctionParameter_,
45088  &afw_s__AdaptiveObjectType_,
45089  &impl_404_meta_path
45090  }
45091  },
45092  &impl_404_properties[0]
45093 };
45094 
45096 impl_418;
45097 
45099 impl_419;
45100 
45102 impl_420;
45103 
45104 /*
45105  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes/dataType
45106  */
45107 
45108 static const afw_value_boolean_t
45109 impl_420_property_value_allowQuery = {
45111  true
45112 };
45113 
45114 static const afw_runtime_property_t
45115 impl_420_property_allowQuery = {
45116  &afw_s_allowQuery,
45117  (const afw_value_t *)&impl_420_property_value_allowQuery
45118 };
45119 
45120 static const afw_value_string_t
45121 impl_420_property_value_brief = {
45123  AFW_UTF8_LITERAL("")
45124 };
45125 
45126 static const afw_runtime_property_t
45127 impl_420_property_brief = {
45128  &afw_s_brief,
45129  (const afw_value_t *)&impl_420_property_value_brief
45130 };
45131 
45132 static const afw_value_string_t
45133 impl_420_property_value_dataType = {
45135  AFW_UTF8_LITERAL("string")
45136 };
45137 
45138 static const afw_runtime_property_t
45139 impl_420_property_dataType = {
45140  &afw_s_dataType,
45141  (const afw_value_t *)&impl_420_property_value_dataType
45142 };
45143 
45144 static const afw_value_string_t
45145 impl_420_property_value_description = {
45147  AFW_UTF8_LITERAL("")
45148 };
45149 
45150 static const afw_runtime_property_t
45151 impl_420_property_description = {
45152  &afw_s_description,
45153  (const afw_value_t *)&impl_420_property_value_description
45154 };
45155 
45156 static const afw_value_string_t
45157 impl_420_property_value_label = {
45159  AFW_UTF8_LITERAL("Data Type")
45160 };
45161 
45162 static const afw_runtime_property_t
45163 impl_420_property_label = {
45164  &afw_s_label,
45165  (const afw_value_t *)&impl_420_property_value_label
45166 };
45167 
45168 static const afw_value_boolean_t
45169 impl_420_property_value_required = {
45171  false
45172 };
45173 
45174 static const afw_runtime_property_t
45175 impl_420_property_required = {
45176  &afw_s_required,
45177  (const afw_value_t *)&impl_420_property_value_required
45178 };
45179 
45180 static const afw_runtime_property_t *
45181 impl_420_properties[] = {
45182  &impl_420_property_allowQuery,
45183  &impl_420_property_brief,
45184  &impl_420_property_dataType,
45185  &impl_420_property_description,
45186  &impl_420_property_label,
45187  &impl_420_property_required,
45188  NULL
45189 };
45190 
45192 impl_420_meta_object = {
45193  {
45194  &afw_runtime_inf_const_meta_object_inf
45195  },
45196  &impl_420,
45197  NULL
45198 };
45199 
45200 static const afw_utf8_t
45201 impl_420_meta_path =
45202  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes/dataType");
45203 
45205 impl_420 = {
45206  {
45207  &afw_runtime_inf_const_embedded_untyped_object,
45208  NULL,
45209  {
45210  (const afw_object_t *)&impl_420_meta_object,
45211  (const afw_object_t *)&impl_419,
45212  &afw_s_dataType,
45213  &afw_s__AdaptiveValueMeta_,
45214  &impl_420_meta_path
45215  }
45216  },
45217  &impl_420_properties[0]
45218 };
45219 
45221 impl_421;
45222 
45223 /*
45224  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes/dataTypeParameter
45225  */
45226 
45227 static const afw_value_string_t
45228 impl_421_property_value_brief = {
45230  AFW_UTF8_LITERAL("Data type parameter")
45231 };
45232 
45233 static const afw_runtime_property_t
45234 impl_421_property_brief = {
45235  &afw_s_brief,
45236  (const afw_value_t *)&impl_421_property_value_brief
45237 };
45238 
45239 static const afw_value_string_t
45240 impl_421_property_value_dataType = {
45242  AFW_UTF8_LITERAL("string")
45243 };
45244 
45245 static const afw_runtime_property_t
45246 impl_421_property_dataType = {
45247  &afw_s_dataType,
45248  (const afw_value_t *)&impl_421_property_value_dataType
45249 };
45250 
45251 static const afw_value_string_t
45252 impl_421_property_value_description = {
45254  AFW_UTF8_LITERAL("Data type parameter")
45255 };
45256 
45257 static const afw_runtime_property_t
45258 impl_421_property_description = {
45259  &afw_s_description,
45260  (const afw_value_t *)&impl_421_property_value_description
45261 };
45262 
45263 static const afw_value_string_t
45264 impl_421_property_value_label = {
45266  AFW_UTF8_LITERAL("Data Type Parameter")
45267 };
45268 
45269 static const afw_runtime_property_t
45270 impl_421_property_label = {
45271  &afw_s_label,
45272  (const afw_value_t *)&impl_421_property_value_label
45273 };
45274 
45275 static const afw_value_boolean_t
45276 impl_421_property_value_required = {
45278  false
45279 };
45280 
45281 static const afw_runtime_property_t
45282 impl_421_property_required = {
45283  &afw_s_required,
45284  (const afw_value_t *)&impl_421_property_value_required
45285 };
45286 
45287 static const afw_runtime_property_t *
45288 impl_421_properties[] = {
45289  &impl_421_property_brief,
45290  &impl_421_property_dataType,
45291  &impl_421_property_description,
45292  &impl_421_property_label,
45293  &impl_421_property_required,
45294  NULL
45295 };
45296 
45298 impl_421_meta_object = {
45299  {
45300  &afw_runtime_inf_const_meta_object_inf
45301  },
45302  &impl_421,
45303  NULL
45304 };
45305 
45306 static const afw_utf8_t
45307 impl_421_meta_path =
45308  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes/dataTypeParameter");
45309 
45311 impl_421 = {
45312  {
45313  &afw_runtime_inf_const_embedded_untyped_object,
45314  NULL,
45315  {
45316  (const afw_object_t *)&impl_421_meta_object,
45317  (const afw_object_t *)&impl_419,
45318  &afw_s_dataTypeParameter,
45319  &afw_s__AdaptiveValueMeta_,
45320  &impl_421_meta_path
45321  }
45322  },
45323  &impl_421_properties[0]
45324 };
45325 
45327 impl_422;
45328 
45329 /*
45330  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes/value
45331  */
45332 
45333 static const afw_value_string_t
45334 impl_422_property_value_brief = {
45336  AFW_UTF8_LITERAL("")
45337 };
45338 
45339 static const afw_runtime_property_t
45340 impl_422_property_brief = {
45341  &afw_s_brief,
45342  (const afw_value_t *)&impl_422_property_value_brief
45343 };
45344 
45345 static const afw_value_string_t
45346 impl_422_property_value_description = {
45348  AFW_UTF8_LITERAL("")
45349 };
45350 
45351 static const afw_runtime_property_t
45352 impl_422_property_description = {
45353  &afw_s_description,
45354  (const afw_value_t *)&impl_422_property_value_description
45355 };
45356 
45357 static const afw_value_string_t
45358 impl_422_property_value_label = {
45360  AFW_UTF8_LITERAL("Value")
45361 };
45362 
45363 static const afw_runtime_property_t
45364 impl_422_property_label = {
45365  &afw_s_label,
45366  (const afw_value_t *)&impl_422_property_value_label
45367 };
45368 
45369 static const afw_value_boolean_t
45370 impl_422_property_value_required = {
45372  false
45373 };
45374 
45375 static const afw_runtime_property_t
45376 impl_422_property_required = {
45377  &afw_s_required,
45378  (const afw_value_t *)&impl_422_property_value_required
45379 };
45380 
45381 static const afw_runtime_property_t *
45382 impl_422_properties[] = {
45383  &impl_422_property_brief,
45384  &impl_422_property_description,
45385  &impl_422_property_label,
45386  &impl_422_property_required,
45387  NULL
45388 };
45389 
45391 impl_422_meta_object = {
45392  {
45393  &afw_runtime_inf_const_meta_object_inf
45394  },
45395  &impl_422,
45396  NULL
45397 };
45398 
45399 static const afw_utf8_t
45400 impl_422_meta_path =
45401  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes/value");
45402 
45404 impl_422 = {
45405  {
45406  &afw_runtime_inf_const_embedded_untyped_object,
45407  NULL,
45408  {
45409  (const afw_object_t *)&impl_422_meta_object,
45410  (const afw_object_t *)&impl_419,
45411  &afw_s_value,
45412  &afw_s__AdaptiveValueMeta_,
45413  &impl_422_meta_path
45414  }
45415  },
45416  &impl_422_properties[0]
45417 };
45418 
45419 /*
45420  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes
45421  */
45422 
45423 static const afw_value_object_t
45424 impl_419_property_value_dataType = {
45426  (const afw_object_t *)&impl_420
45427 };
45428 
45429 static const afw_runtime_property_t
45430 impl_419_property_dataType = {
45431  &afw_s_dataType,
45432  (const afw_value_t *)&impl_419_property_value_dataType
45433 };
45434 
45435 static const afw_value_object_t
45436 impl_419_property_value_dataTypeParameter = {
45438  (const afw_object_t *)&impl_421
45439 };
45440 
45441 static const afw_runtime_property_t
45442 impl_419_property_dataTypeParameter = {
45443  &afw_s_dataTypeParameter,
45444  (const afw_value_t *)&impl_419_property_value_dataTypeParameter
45445 };
45446 
45447 static const afw_value_object_t
45448 impl_419_property_value_value = {
45450  (const afw_object_t *)&impl_422
45451 };
45452 
45453 static const afw_runtime_property_t
45454 impl_419_property_value = {
45455  &afw_s_value,
45456  (const afw_value_t *)&impl_419_property_value_value
45457 };
45458 
45459 static const afw_runtime_property_t *
45460 impl_419_properties[] = {
45461  &impl_419_property_dataType,
45462  &impl_419_property_dataTypeParameter,
45463  &impl_419_property_value,
45464  NULL
45465 };
45466 
45468 impl_419_meta_object = {
45469  {
45470  &afw_runtime_inf_const_meta_object_inf
45471  },
45472  &impl_419,
45473  NULL
45474 };
45475 
45476 static const afw_utf8_t
45477 impl_419_meta_path =
45478  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_/propertyTypes");
45479 
45481 impl_419 = {
45482  {
45483  &afw_runtime_inf_const_embedded_untyped_object,
45484  NULL,
45485  {
45486  (const afw_object_t *)&impl_419_meta_object,
45487  (const afw_object_t *)&impl_418,
45488  &afw_s_propertyTypes,
45489  &afw_s__AdaptivePropertyTypes_,
45490  &impl_419_meta_path
45491  }
45492  },
45493  &impl_419_properties[0]
45494 };
45495 
45496 /*
45497  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_
45498  */
45499 
45500 static const afw_value_boolean_t
45501 impl_418_property_value_allowEntity = {
45503  false
45504 };
45505 
45506 static const afw_runtime_property_t
45507 impl_418_property_allowEntity = {
45508  &afw_s_allowEntity,
45509  (const afw_value_t *)&impl_418_property_value_allowEntity
45510 };
45511 
45512 static const afw_utf8_t
45513 impl_418_array_collectionURIs[] = {
45514  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
45515 };
45516 
45518 impl_418_list_collectionURIs = {
45521  sizeof(impl_418_array_collectionURIs) / sizeof(afw_utf8_t),
45522  &impl_418_array_collectionURIs
45523 };
45524 
45525 static const afw_value_list_t
45526 impl_418_property_value_collectionURIs = {
45528  (const afw_list_t *)&impl_418_list_collectionURIs
45529 };
45530 
45531 static const afw_runtime_property_t
45532 impl_418_property_collectionURIs = {
45533  &afw_s_collectionURIs,
45534  (const afw_value_t *)&impl_418_property_value_collectionURIs
45535 };
45536 
45537 static const afw_value_string_t
45538 impl_418_property_value_description = {
45540  AFW_UTF8_LITERAL("An adaptive function test argument.")
45541 };
45542 
45543 static const afw_runtime_property_t
45544 impl_418_property_description = {
45545  &afw_s_description,
45546  (const afw_value_t *)&impl_418_property_value_description
45547 };
45548 
45549 static const afw_value_string_t
45550 impl_418_property_value_objectType = {
45552  AFW_UTF8_LITERAL("_AdaptiveFunctionTestArgument_")
45553 };
45554 
45555 static const afw_runtime_property_t
45556 impl_418_property_objectType = {
45557  &afw_s_objectType,
45558  (const afw_value_t *)&impl_418_property_value_objectType
45559 };
45560 
45561 static const afw_value_object_t
45562 impl_418_property_value_propertyTypes = {
45564  (const afw_object_t *)&impl_419
45565 };
45566 
45567 static const afw_runtime_property_t
45568 impl_418_property_propertyTypes = {
45569  &afw_s_propertyTypes,
45570  (const afw_value_t *)&impl_418_property_value_propertyTypes
45571 };
45572 
45573 static const afw_runtime_property_t *
45574 impl_418_properties[] = {
45575  &impl_418_property_allowEntity,
45576  &impl_418_property_collectionURIs,
45577  &impl_418_property_description,
45578  &impl_418_property_objectType,
45579  &impl_418_property_propertyTypes,
45580  NULL
45581 };
45582 
45584 impl_418_meta_object = {
45585  {
45586  &afw_runtime_inf_const_meta_object_inf
45587  },
45588  &impl_418,
45589  NULL
45590 };
45591 
45592 static const afw_utf8_t
45593 impl_418_meta_path =
45594  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestArgument_");
45595 
45597 impl_418 = {
45598  {
45600  NULL,
45601  {
45602  (const afw_object_t *)&impl_418_meta_object,
45603  NULL,
45604  &afw_s__AdaptiveFunctionTestArgument_,
45605  &afw_s__AdaptiveObjectType_,
45606  &impl_418_meta_path
45607  }
45608  },
45609  &impl_418_properties[0]
45610 };
45611 
45613 impl_423;
45614 
45616 impl_424;
45617 
45619 impl_425;
45620 
45621 /*
45622  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/arguments
45623  */
45624 
45625 static const afw_value_boolean_t
45626 impl_425_property_value_allowQuery = {
45628  true
45629 };
45630 
45631 static const afw_runtime_property_t
45632 impl_425_property_allowQuery = {
45633  &afw_s_allowQuery,
45634  (const afw_value_t *)&impl_425_property_value_allowQuery
45635 };
45636 
45637 static const afw_value_string_t
45638 impl_425_property_value_brief = {
45640  AFW_UTF8_LITERAL("The function arguments")
45641 };
45642 
45643 static const afw_runtime_property_t
45644 impl_425_property_brief = {
45645  &afw_s_brief,
45646  (const afw_value_t *)&impl_425_property_value_brief
45647 };
45648 
45649 static const afw_value_string_t
45650 impl_425_property_value_dataType = {
45652  AFW_UTF8_LITERAL("list")
45653 };
45654 
45655 static const afw_runtime_property_t
45656 impl_425_property_dataType = {
45657  &afw_s_dataType,
45658  (const afw_value_t *)&impl_425_property_value_dataType
45659 };
45660 
45661 static const afw_value_string_t
45662 impl_425_property_value_dataTypeParameter = {
45664  AFW_UTF8_LITERAL("object _AdaptiveFunctionTestArgument_")
45665 };
45666 
45667 static const afw_runtime_property_t
45668 impl_425_property_dataTypeParameter = {
45669  &afw_s_dataTypeParameter,
45670  (const afw_value_t *)&impl_425_property_value_dataTypeParameter
45671 };
45672 
45673 static const afw_value_string_t
45674 impl_425_property_value_description = {
45676  AFW_UTF8_LITERAL("These are the arguments to pass to the function to be tested.")
45677 };
45678 
45679 static const afw_runtime_property_t
45680 impl_425_property_description = {
45681  &afw_s_description,
45682  (const afw_value_t *)&impl_425_property_value_description
45683 };
45684 
45685 static const afw_value_string_t
45686 impl_425_property_value_label = {
45688  AFW_UTF8_LITERAL("Arguments")
45689 };
45690 
45691 static const afw_runtime_property_t
45692 impl_425_property_label = {
45693  &afw_s_label,
45694  (const afw_value_t *)&impl_425_property_value_label
45695 };
45696 
45697 static const afw_value_boolean_t
45698 impl_425_property_value_required = {
45700  false
45701 };
45702 
45703 static const afw_runtime_property_t
45704 impl_425_property_required = {
45705  &afw_s_required,
45706  (const afw_value_t *)&impl_425_property_value_required
45707 };
45708 
45709 static const afw_runtime_property_t *
45710 impl_425_properties[] = {
45711  &impl_425_property_allowQuery,
45712  &impl_425_property_brief,
45713  &impl_425_property_dataType,
45714  &impl_425_property_dataTypeParameter,
45715  &impl_425_property_description,
45716  &impl_425_property_label,
45717  &impl_425_property_required,
45718  NULL
45719 };
45720 
45722 impl_425_meta_object = {
45723  {
45724  &afw_runtime_inf_const_meta_object_inf
45725  },
45726  &impl_425,
45727  NULL
45728 };
45729 
45730 static const afw_utf8_t
45731 impl_425_meta_path =
45732  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/arguments");
45733 
45735 impl_425 = {
45736  {
45737  &afw_runtime_inf_const_embedded_untyped_object,
45738  NULL,
45739  {
45740  (const afw_object_t *)&impl_425_meta_object,
45741  (const afw_object_t *)&impl_424,
45742  &afw_s_arguments,
45743  &afw_s__AdaptiveValueMeta_,
45744  &impl_425_meta_path
45745  }
45746  },
45747  &impl_425_properties[0]
45748 };
45749 
45751 impl_426;
45752 
45753 /*
45754  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/brief
45755  */
45756 
45757 static const afw_value_boolean_t
45758 impl_426_property_value_allowQuery = {
45760  true
45761 };
45762 
45763 static const afw_runtime_property_t
45764 impl_426_property_allowQuery = {
45765  &afw_s_allowQuery,
45766  (const afw_value_t *)&impl_426_property_value_allowQuery
45767 };
45768 
45769 static const afw_value_string_t
45770 impl_426_property_value_brief = {
45772  AFW_UTF8_LITERAL("Brief description for this function test case")
45773 };
45774 
45775 static const afw_runtime_property_t
45776 impl_426_property_brief = {
45777  &afw_s_brief,
45778  (const afw_value_t *)&impl_426_property_value_brief
45779 };
45780 
45781 static const afw_value_string_t
45782 impl_426_property_value_dataType = {
45784  AFW_UTF8_LITERAL("string")
45785 };
45786 
45787 static const afw_runtime_property_t
45788 impl_426_property_dataType = {
45789  &afw_s_dataType,
45790  (const afw_value_t *)&impl_426_property_value_dataType
45791 };
45792 
45793 static const afw_value_string_t
45794 impl_426_property_value_description = {
45796  AFW_UTF8_LITERAL("This is a predicate for the function test with the first letter capitalized and without a trailing period.")
45797 };
45798 
45799 static const afw_runtime_property_t
45800 impl_426_property_description = {
45801  &afw_s_description,
45802  (const afw_value_t *)&impl_426_property_value_description
45803 };
45804 
45805 static const afw_value_string_t
45806 impl_426_property_value_label = {
45808  AFW_UTF8_LITERAL("Brief")
45809 };
45810 
45811 static const afw_runtime_property_t
45812 impl_426_property_label = {
45813  &afw_s_label,
45814  (const afw_value_t *)&impl_426_property_value_label
45815 };
45816 
45817 static const afw_value_boolean_t
45818 impl_426_property_value_required = {
45820  false
45821 };
45822 
45823 static const afw_runtime_property_t
45824 impl_426_property_required = {
45825  &afw_s_required,
45826  (const afw_value_t *)&impl_426_property_value_required
45827 };
45828 
45829 static const afw_runtime_property_t *
45830 impl_426_properties[] = {
45831  &impl_426_property_allowQuery,
45832  &impl_426_property_brief,
45833  &impl_426_property_dataType,
45834  &impl_426_property_description,
45835  &impl_426_property_label,
45836  &impl_426_property_required,
45837  NULL
45838 };
45839 
45841 impl_426_meta_object = {
45842  {
45843  &afw_runtime_inf_const_meta_object_inf
45844  },
45845  &impl_426,
45846  NULL
45847 };
45848 
45849 static const afw_utf8_t
45850 impl_426_meta_path =
45851  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/brief");
45852 
45854 impl_426 = {
45855  {
45856  &afw_runtime_inf_const_embedded_untyped_object,
45857  NULL,
45858  {
45859  (const afw_object_t *)&impl_426_meta_object,
45860  (const afw_object_t *)&impl_424,
45861  &afw_s_brief,
45862  &afw_s__AdaptiveValueMeta_,
45863  &impl_426_meta_path
45864  }
45865  },
45866  &impl_426_properties[0]
45867 };
45868 
45870 impl_427;
45871 
45872 /*
45873  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/description
45874  */
45875 
45876 static const afw_value_boolean_t
45877 impl_427_property_value_allowQuery = {
45879  true
45880 };
45881 
45882 static const afw_runtime_property_t
45883 impl_427_property_allowQuery = {
45884  &afw_s_allowQuery,
45885  (const afw_value_t *)&impl_427_property_value_allowQuery
45886 };
45887 
45888 static const afw_value_string_t
45889 impl_427_property_value_brief = {
45891  AFW_UTF8_LITERAL("Description of this function test case")
45892 };
45893 
45894 static const afw_runtime_property_t
45895 impl_427_property_brief = {
45896  &afw_s_brief,
45897  (const afw_value_t *)&impl_427_property_value_brief
45898 };
45899 
45900 static const afw_value_string_t
45901 impl_427_property_value_dataType = {
45903  AFW_UTF8_LITERAL("string")
45904 };
45905 
45906 static const afw_runtime_property_t
45907 impl_427_property_dataType = {
45908  &afw_s_dataType,
45909  (const afw_value_t *)&impl_427_property_value_dataType
45910 };
45911 
45912 static const afw_value_string_t
45913 impl_427_property_value_dataTypeParameter = {
45915  AFW_UTF8_LITERAL("text/plain")
45916 };
45917 
45918 static const afw_runtime_property_t
45919 impl_427_property_dataTypeParameter = {
45920  &afw_s_dataTypeParameter,
45921  (const afw_value_t *)&impl_427_property_value_dataTypeParameter
45922 };
45923 
45924 static const afw_value_string_t
45925 impl_427_property_value_description = {
45927  AFW_UTF8_LITERAL("This is the function test's description, used for documentation purposes.")
45928 };
45929 
45930 static const afw_runtime_property_t
45931 impl_427_property_description = {
45932  &afw_s_description,
45933  (const afw_value_t *)&impl_427_property_value_description
45934 };
45935 
45936 static const afw_value_string_t
45937 impl_427_property_value_label = {
45939  AFW_UTF8_LITERAL("Description")
45940 };
45941 
45942 static const afw_runtime_property_t
45943 impl_427_property_label = {
45944  &afw_s_label,
45945  (const afw_value_t *)&impl_427_property_value_label
45946 };
45947 
45948 static const afw_value_boolean_t
45949 impl_427_property_value_required = {
45951  false
45952 };
45953 
45954 static const afw_runtime_property_t
45955 impl_427_property_required = {
45956  &afw_s_required,
45957  (const afw_value_t *)&impl_427_property_value_required
45958 };
45959 
45960 static const afw_runtime_property_t *
45961 impl_427_properties[] = {
45962  &impl_427_property_allowQuery,
45963  &impl_427_property_brief,
45964  &impl_427_property_dataType,
45965  &impl_427_property_dataTypeParameter,
45966  &impl_427_property_description,
45967  &impl_427_property_label,
45968  &impl_427_property_required,
45969  NULL
45970 };
45971 
45973 impl_427_meta_object = {
45974  {
45975  &afw_runtime_inf_const_meta_object_inf
45976  },
45977  &impl_427,
45978  NULL
45979 };
45980 
45981 static const afw_utf8_t
45982 impl_427_meta_path =
45983  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/description");
45984 
45986 impl_427 = {
45987  {
45988  &afw_runtime_inf_const_embedded_untyped_object,
45989  NULL,
45990  {
45991  (const afw_object_t *)&impl_427_meta_object,
45992  (const afw_object_t *)&impl_424,
45993  &afw_s_description,
45994  &afw_s__AdaptiveValueMeta_,
45995  &impl_427_meta_path
45996  }
45997  },
45998  &impl_427_properties[0]
45999 };
46000 
46002 impl_428;
46003 
46004 /*
46005  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/implemented
46006  */
46007 
46008 static const afw_value_boolean_t
46009 impl_428_property_value_allowQuery = {
46011  true
46012 };
46013 
46014 static const afw_runtime_property_t
46015 impl_428_property_allowQuery = {
46016  &afw_s_allowQuery,
46017  (const afw_value_t *)&impl_428_property_value_allowQuery
46018 };
46019 
46020 static const afw_value_string_t
46021 impl_428_property_value_brief = {
46023  AFW_UTF8_LITERAL("Test case is implemented")
46024 };
46025 
46026 static const afw_runtime_property_t
46027 impl_428_property_brief = {
46028  &afw_s_brief,
46029  (const afw_value_t *)&impl_428_property_value_brief
46030 };
46031 
46032 static const afw_value_string_t
46033 impl_428_property_value_dataType = {
46035  AFW_UTF8_LITERAL("boolean")
46036 };
46037 
46038 static const afw_runtime_property_t
46039 impl_428_property_dataType = {
46040  &afw_s_dataType,
46041  (const afw_value_t *)&impl_428_property_value_dataType
46042 };
46043 
46044 static const afw_value_string_t
46045 impl_428_property_value_description = {
46047  AFW_UTF8_LITERAL("If true, this test case has been implemented.")
46048 };
46049 
46050 static const afw_runtime_property_t
46051 impl_428_property_description = {
46052  &afw_s_description,
46053  (const afw_value_t *)&impl_428_property_value_description
46054 };
46055 
46056 static const afw_value_string_t
46057 impl_428_property_value_label = {
46059  AFW_UTF8_LITERAL("Implemented")
46060 };
46061 
46062 static const afw_runtime_property_t
46063 impl_428_property_label = {
46064  &afw_s_label,
46065  (const afw_value_t *)&impl_428_property_value_label
46066 };
46067 
46068 static const afw_value_boolean_t
46069 impl_428_property_value_required = {
46071  false
46072 };
46073 
46074 static const afw_runtime_property_t
46075 impl_428_property_required = {
46076  &afw_s_required,
46077  (const afw_value_t *)&impl_428_property_value_required
46078 };
46079 
46080 static const afw_runtime_property_t *
46081 impl_428_properties[] = {
46082  &impl_428_property_allowQuery,
46083  &impl_428_property_brief,
46084  &impl_428_property_dataType,
46085  &impl_428_property_description,
46086  &impl_428_property_label,
46087  &impl_428_property_required,
46088  NULL
46089 };
46090 
46092 impl_428_meta_object = {
46093  {
46094  &afw_runtime_inf_const_meta_object_inf
46095  },
46096  &impl_428,
46097  NULL
46098 };
46099 
46100 static const afw_utf8_t
46101 impl_428_meta_path =
46102  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/implemented");
46103 
46105 impl_428 = {
46106  {
46107  &afw_runtime_inf_const_embedded_untyped_object,
46108  NULL,
46109  {
46110  (const afw_object_t *)&impl_428_meta_object,
46111  (const afw_object_t *)&impl_424,
46112  &afw_s_implemented,
46113  &afw_s__AdaptiveValueMeta_,
46114  &impl_428_meta_path
46115  }
46116  },
46117  &impl_428_properties[0]
46118 };
46119 
46121 impl_429;
46122 
46123 /*
46124  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/result
46125  */
46126 
46127 static const afw_value_string_t
46128 impl_429_property_value_brief = {
46130  AFW_UTF8_LITERAL("Expected test result")
46131 };
46132 
46133 static const afw_runtime_property_t
46134 impl_429_property_brief = {
46135  &afw_s_brief,
46136  (const afw_value_t *)&impl_429_property_value_brief
46137 };
46138 
46139 static const afw_value_string_t
46140 impl_429_property_value_dataType = {
46142  AFW_UTF8_LITERAL("object")
46143 };
46144 
46145 static const afw_runtime_property_t
46146 impl_429_property_dataType = {
46147  &afw_s_dataType,
46148  (const afw_value_t *)&impl_429_property_value_dataType
46149 };
46150 
46151 static const afw_value_string_t
46152 impl_429_property_value_dataTypeParameter = {
46154  AFW_UTF8_LITERAL("_AdaptiveFunctionTestResult_")
46155 };
46156 
46157 static const afw_runtime_property_t
46158 impl_429_property_dataTypeParameter = {
46159  &afw_s_dataTypeParameter,
46160  (const afw_value_t *)&impl_429_property_value_dataTypeParameter
46161 };
46162 
46163 static const afw_value_string_t
46164 impl_429_property_value_description = {
46166  AFW_UTF8_LITERAL("When this test case is executed, this is the expected result.")
46167 };
46168 
46169 static const afw_runtime_property_t
46170 impl_429_property_description = {
46171  &afw_s_description,
46172  (const afw_value_t *)&impl_429_property_value_description
46173 };
46174 
46175 static const afw_value_string_t
46176 impl_429_property_value_label = {
46178  AFW_UTF8_LITERAL("Result")
46179 };
46180 
46181 static const afw_runtime_property_t
46182 impl_429_property_label = {
46183  &afw_s_label,
46184  (const afw_value_t *)&impl_429_property_value_label
46185 };
46186 
46187 static const afw_value_boolean_t
46188 impl_429_property_value_required = {
46190  true
46191 };
46192 
46193 static const afw_runtime_property_t
46194 impl_429_property_required = {
46195  &afw_s_required,
46196  (const afw_value_t *)&impl_429_property_value_required
46197 };
46198 
46199 static const afw_runtime_property_t *
46200 impl_429_properties[] = {
46201  &impl_429_property_brief,
46202  &impl_429_property_dataType,
46203  &impl_429_property_dataTypeParameter,
46204  &impl_429_property_description,
46205  &impl_429_property_label,
46206  &impl_429_property_required,
46207  NULL
46208 };
46209 
46211 impl_429_meta_object = {
46212  {
46213  &afw_runtime_inf_const_meta_object_inf
46214  },
46215  &impl_429,
46216  NULL
46217 };
46218 
46219 static const afw_utf8_t
46220 impl_429_meta_path =
46221  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes/result");
46222 
46224 impl_429 = {
46225  {
46226  &afw_runtime_inf_const_embedded_untyped_object,
46227  NULL,
46228  {
46229  (const afw_object_t *)&impl_429_meta_object,
46230  (const afw_object_t *)&impl_424,
46231  &afw_s_result,
46232  &afw_s__AdaptiveValueMeta_,
46233  &impl_429_meta_path
46234  }
46235  },
46236  &impl_429_properties[0]
46237 };
46238 
46239 /*
46240  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes
46241  */
46242 
46243 static const afw_value_object_t
46244 impl_424_property_value_arguments = {
46246  (const afw_object_t *)&impl_425
46247 };
46248 
46249 static const afw_runtime_property_t
46250 impl_424_property_arguments = {
46251  &afw_s_arguments,
46252  (const afw_value_t *)&impl_424_property_value_arguments
46253 };
46254 
46255 static const afw_value_object_t
46256 impl_424_property_value_brief = {
46258  (const afw_object_t *)&impl_426
46259 };
46260 
46261 static const afw_runtime_property_t
46262 impl_424_property_brief = {
46263  &afw_s_brief,
46264  (const afw_value_t *)&impl_424_property_value_brief
46265 };
46266 
46267 static const afw_value_object_t
46268 impl_424_property_value_description = {
46270  (const afw_object_t *)&impl_427
46271 };
46272 
46273 static const afw_runtime_property_t
46274 impl_424_property_description = {
46275  &afw_s_description,
46276  (const afw_value_t *)&impl_424_property_value_description
46277 };
46278 
46279 static const afw_value_object_t
46280 impl_424_property_value_implemented = {
46282  (const afw_object_t *)&impl_428
46283 };
46284 
46285 static const afw_runtime_property_t
46286 impl_424_property_implemented = {
46287  &afw_s_implemented,
46288  (const afw_value_t *)&impl_424_property_value_implemented
46289 };
46290 
46291 static const afw_value_object_t
46292 impl_424_property_value_result = {
46294  (const afw_object_t *)&impl_429
46295 };
46296 
46297 static const afw_runtime_property_t
46298 impl_424_property_result = {
46299  &afw_s_result,
46300  (const afw_value_t *)&impl_424_property_value_result
46301 };
46302 
46303 static const afw_runtime_property_t *
46304 impl_424_properties[] = {
46305  &impl_424_property_arguments,
46306  &impl_424_property_brief,
46307  &impl_424_property_description,
46308  &impl_424_property_implemented,
46309  &impl_424_property_result,
46310  NULL
46311 };
46312 
46314 impl_424_meta_object = {
46315  {
46316  &afw_runtime_inf_const_meta_object_inf
46317  },
46318  &impl_424,
46319  NULL
46320 };
46321 
46322 static const afw_utf8_t
46323 impl_424_meta_path =
46324  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_/propertyTypes");
46325 
46327 impl_424 = {
46328  {
46329  &afw_runtime_inf_const_embedded_untyped_object,
46330  NULL,
46331  {
46332  (const afw_object_t *)&impl_424_meta_object,
46333  (const afw_object_t *)&impl_423,
46334  &afw_s_propertyTypes,
46335  &afw_s__AdaptivePropertyTypes_,
46336  &impl_424_meta_path
46337  }
46338  },
46339  &impl_424_properties[0]
46340 };
46341 
46342 /*
46343  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_
46344  */
46345 
46346 static const afw_value_boolean_t
46347 impl_423_property_value_allowEntity = {
46349  true
46350 };
46351 
46352 static const afw_runtime_property_t
46353 impl_423_property_allowEntity = {
46354  &afw_s_allowEntity,
46355  (const afw_value_t *)&impl_423_property_value_allowEntity
46356 };
46357 
46358 static const afw_utf8_t
46359 impl_423_array_collectionURIs[] = {
46360  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
46361 };
46362 
46364 impl_423_list_collectionURIs = {
46367  sizeof(impl_423_array_collectionURIs) / sizeof(afw_utf8_t),
46368  &impl_423_array_collectionURIs
46369 };
46370 
46371 static const afw_value_list_t
46372 impl_423_property_value_collectionURIs = {
46374  (const afw_list_t *)&impl_423_list_collectionURIs
46375 };
46376 
46377 static const afw_runtime_property_t
46378 impl_423_property_collectionURIs = {
46379  &afw_s_collectionURIs,
46380  (const afw_value_t *)&impl_423_property_value_collectionURIs
46381 };
46382 
46383 static const afw_value_string_t
46384 impl_423_property_value_description = {
46386  AFW_UTF8_LITERAL("An adaptive function test case.")
46387 };
46388 
46389 static const afw_runtime_property_t
46390 impl_423_property_description = {
46391  &afw_s_description,
46392  (const afw_value_t *)&impl_423_property_value_description
46393 };
46394 
46395 static const afw_value_string_t
46396 impl_423_property_value_objectType = {
46398  AFW_UTF8_LITERAL("_AdaptiveFunctionTestCase_")
46399 };
46400 
46401 static const afw_runtime_property_t
46402 impl_423_property_objectType = {
46403  &afw_s_objectType,
46404  (const afw_value_t *)&impl_423_property_value_objectType
46405 };
46406 
46407 static const afw_value_object_t
46408 impl_423_property_value_propertyTypes = {
46410  (const afw_object_t *)&impl_424
46411 };
46412 
46413 static const afw_runtime_property_t
46414 impl_423_property_propertyTypes = {
46415  &afw_s_propertyTypes,
46416  (const afw_value_t *)&impl_423_property_value_propertyTypes
46417 };
46418 
46419 static const afw_runtime_property_t *
46420 impl_423_properties[] = {
46421  &impl_423_property_allowEntity,
46422  &impl_423_property_collectionURIs,
46423  &impl_423_property_description,
46424  &impl_423_property_objectType,
46425  &impl_423_property_propertyTypes,
46426  NULL
46427 };
46428 
46430 impl_423_meta_object = {
46431  {
46432  &afw_runtime_inf_const_meta_object_inf
46433  },
46434  &impl_423,
46435  NULL
46436 };
46437 
46438 static const afw_utf8_t
46439 impl_423_meta_path =
46440  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestCase_");
46441 
46443 impl_423 = {
46444  {
46446  NULL,
46447  {
46448  (const afw_object_t *)&impl_423_meta_object,
46449  NULL,
46450  &afw_s__AdaptiveFunctionTestCase_,
46451  &afw_s__AdaptiveObjectType_,
46452  &impl_423_meta_path
46453  }
46454  },
46455  &impl_423_properties[0]
46456 };
46457 
46459 impl_430;
46460 
46462 impl_431;
46463 
46465 impl_432;
46466 
46467 /*
46468  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/dataType
46469  */
46470 
46471 static const afw_value_boolean_t
46472 impl_432_property_value_allowQuery = {
46474  true
46475 };
46476 
46477 static const afw_runtime_property_t
46478 impl_432_property_allowQuery = {
46479  &afw_s_allowQuery,
46480  (const afw_value_t *)&impl_432_property_value_allowQuery
46481 };
46482 
46483 static const afw_value_string_t
46484 impl_432_property_value_brief = {
46486  AFW_UTF8_LITERAL("")
46487 };
46488 
46489 static const afw_runtime_property_t
46490 impl_432_property_brief = {
46491  &afw_s_brief,
46492  (const afw_value_t *)&impl_432_property_value_brief
46493 };
46494 
46495 static const afw_value_string_t
46496 impl_432_property_value_dataType = {
46498  AFW_UTF8_LITERAL("string")
46499 };
46500 
46501 static const afw_runtime_property_t
46502 impl_432_property_dataType = {
46503  &afw_s_dataType,
46504  (const afw_value_t *)&impl_432_property_value_dataType
46505 };
46506 
46507 static const afw_value_string_t
46508 impl_432_property_value_description = {
46510  AFW_UTF8_LITERAL("")
46511 };
46512 
46513 static const afw_runtime_property_t
46514 impl_432_property_description = {
46515  &afw_s_description,
46516  (const afw_value_t *)&impl_432_property_value_description
46517 };
46518 
46519 static const afw_value_string_t
46520 impl_432_property_value_label = {
46522  AFW_UTF8_LITERAL("Data Type")
46523 };
46524 
46525 static const afw_runtime_property_t
46526 impl_432_property_label = {
46527  &afw_s_label,
46528  (const afw_value_t *)&impl_432_property_value_label
46529 };
46530 
46531 static const afw_value_boolean_t
46532 impl_432_property_value_required = {
46534  false
46535 };
46536 
46537 static const afw_runtime_property_t
46538 impl_432_property_required = {
46539  &afw_s_required,
46540  (const afw_value_t *)&impl_432_property_value_required
46541 };
46542 
46543 static const afw_runtime_property_t *
46544 impl_432_properties[] = {
46545  &impl_432_property_allowQuery,
46546  &impl_432_property_brief,
46547  &impl_432_property_dataType,
46548  &impl_432_property_description,
46549  &impl_432_property_label,
46550  &impl_432_property_required,
46551  NULL
46552 };
46553 
46555 impl_432_meta_object = {
46556  {
46557  &afw_runtime_inf_const_meta_object_inf
46558  },
46559  &impl_432,
46560  NULL
46561 };
46562 
46563 static const afw_utf8_t
46564 impl_432_meta_path =
46565  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/dataType");
46566 
46568 impl_432 = {
46569  {
46570  &afw_runtime_inf_const_embedded_untyped_object,
46571  NULL,
46572  {
46573  (const afw_object_t *)&impl_432_meta_object,
46574  (const afw_object_t *)&impl_431,
46575  &afw_s_dataType,
46576  &afw_s__AdaptiveValueMeta_,
46577  &impl_432_meta_path
46578  }
46579  },
46580  &impl_432_properties[0]
46581 };
46582 
46584 impl_433;
46585 
46586 /*
46587  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/dataTypeParameter
46588  */
46589 
46590 static const afw_value_string_t
46591 impl_433_property_value_brief = {
46593  AFW_UTF8_LITERAL("Data type parameter")
46594 };
46595 
46596 static const afw_runtime_property_t
46597 impl_433_property_brief = {
46598  &afw_s_brief,
46599  (const afw_value_t *)&impl_433_property_value_brief
46600 };
46601 
46602 static const afw_value_string_t
46603 impl_433_property_value_dataType = {
46605  AFW_UTF8_LITERAL("string")
46606 };
46607 
46608 static const afw_runtime_property_t
46609 impl_433_property_dataType = {
46610  &afw_s_dataType,
46611  (const afw_value_t *)&impl_433_property_value_dataType
46612 };
46613 
46614 static const afw_value_string_t
46615 impl_433_property_value_description = {
46617  AFW_UTF8_LITERAL("Data type parameter")
46618 };
46619 
46620 static const afw_runtime_property_t
46621 impl_433_property_description = {
46622  &afw_s_description,
46623  (const afw_value_t *)&impl_433_property_value_description
46624 };
46625 
46626 static const afw_value_string_t
46627 impl_433_property_value_label = {
46629  AFW_UTF8_LITERAL("Data Type Parameter")
46630 };
46631 
46632 static const afw_runtime_property_t
46633 impl_433_property_label = {
46634  &afw_s_label,
46635  (const afw_value_t *)&impl_433_property_value_label
46636 };
46637 
46638 static const afw_value_boolean_t
46639 impl_433_property_value_required = {
46641  false
46642 };
46643 
46644 static const afw_runtime_property_t
46645 impl_433_property_required = {
46646  &afw_s_required,
46647  (const afw_value_t *)&impl_433_property_value_required
46648 };
46649 
46650 static const afw_runtime_property_t *
46651 impl_433_properties[] = {
46652  &impl_433_property_brief,
46653  &impl_433_property_dataType,
46654  &impl_433_property_description,
46655  &impl_433_property_label,
46656  &impl_433_property_required,
46657  NULL
46658 };
46659 
46661 impl_433_meta_object = {
46662  {
46663  &afw_runtime_inf_const_meta_object_inf
46664  },
46665  &impl_433,
46666  NULL
46667 };
46668 
46669 static const afw_utf8_t
46670 impl_433_meta_path =
46671  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/dataTypeParameter");
46672 
46674 impl_433 = {
46675  {
46676  &afw_runtime_inf_const_embedded_untyped_object,
46677  NULL,
46678  {
46679  (const afw_object_t *)&impl_433_meta_object,
46680  (const afw_object_t *)&impl_431,
46681  &afw_s_dataTypeParameter,
46682  &afw_s__AdaptiveValueMeta_,
46683  &impl_433_meta_path
46684  }
46685  },
46686  &impl_433_properties[0]
46687 };
46688 
46690 impl_434;
46691 
46692 /*
46693  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/error
46694  */
46695 
46696 static const afw_value_string_t
46697 impl_434_property_value_brief = {
46699  AFW_UTF8_LITERAL("Test results in an error")
46700 };
46701 
46702 static const afw_runtime_property_t
46703 impl_434_property_brief = {
46704  &afw_s_brief,
46705  (const afw_value_t *)&impl_434_property_value_brief
46706 };
46707 
46708 static const afw_value_string_t
46709 impl_434_property_value_dataType = {
46711  AFW_UTF8_LITERAL("boolean")
46712 };
46713 
46714 static const afw_runtime_property_t
46715 impl_434_property_dataType = {
46716  &afw_s_dataType,
46717  (const afw_value_t *)&impl_434_property_value_dataType
46718 };
46719 
46720 static const afw_value_string_t
46721 impl_434_property_value_description = {
46723  AFW_UTF8_LITERAL("When set, this indicates that this test result produces an error.")
46724 };
46725 
46726 static const afw_runtime_property_t
46727 impl_434_property_description = {
46728  &afw_s_description,
46729  (const afw_value_t *)&impl_434_property_value_description
46730 };
46731 
46732 static const afw_value_string_t
46733 impl_434_property_value_label = {
46735  AFW_UTF8_LITERAL("Error")
46736 };
46737 
46738 static const afw_runtime_property_t
46739 impl_434_property_label = {
46740  &afw_s_label,
46741  (const afw_value_t *)&impl_434_property_value_label
46742 };
46743 
46744 static const afw_value_boolean_t
46745 impl_434_property_value_required = {
46747  false
46748 };
46749 
46750 static const afw_runtime_property_t
46751 impl_434_property_required = {
46752  &afw_s_required,
46753  (const afw_value_t *)&impl_434_property_value_required
46754 };
46755 
46756 static const afw_runtime_property_t *
46757 impl_434_properties[] = {
46758  &impl_434_property_brief,
46759  &impl_434_property_dataType,
46760  &impl_434_property_description,
46761  &impl_434_property_label,
46762  &impl_434_property_required,
46763  NULL
46764 };
46765 
46767 impl_434_meta_object = {
46768  {
46769  &afw_runtime_inf_const_meta_object_inf
46770  },
46771  &impl_434,
46772  NULL
46773 };
46774 
46775 static const afw_utf8_t
46776 impl_434_meta_path =
46777  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/error");
46778 
46780 impl_434 = {
46781  {
46782  &afw_runtime_inf_const_embedded_untyped_object,
46783  NULL,
46784  {
46785  (const afw_object_t *)&impl_434_meta_object,
46786  (const afw_object_t *)&impl_431,
46787  &afw_s_error,
46788  &afw_s__AdaptiveValueMeta_,
46789  &impl_434_meta_path
46790  }
46791  },
46792  &impl_434_properties[0]
46793 };
46794 
46796 impl_435;
46797 
46798 /*
46799  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/value
46800  */
46801 
46802 static const afw_value_string_t
46803 impl_435_property_value_brief = {
46805  AFW_UTF8_LITERAL("")
46806 };
46807 
46808 static const afw_runtime_property_t
46809 impl_435_property_brief = {
46810  &afw_s_brief,
46811  (const afw_value_t *)&impl_435_property_value_brief
46812 };
46813 
46814 static const afw_value_string_t
46815 impl_435_property_value_description = {
46817  AFW_UTF8_LITERAL("")
46818 };
46819 
46820 static const afw_runtime_property_t
46821 impl_435_property_description = {
46822  &afw_s_description,
46823  (const afw_value_t *)&impl_435_property_value_description
46824 };
46825 
46826 static const afw_value_string_t
46827 impl_435_property_value_label = {
46829  AFW_UTF8_LITERAL("Value")
46830 };
46831 
46832 static const afw_runtime_property_t
46833 impl_435_property_label = {
46834  &afw_s_label,
46835  (const afw_value_t *)&impl_435_property_value_label
46836 };
46837 
46838 static const afw_value_boolean_t
46839 impl_435_property_value_required = {
46841  false
46842 };
46843 
46844 static const afw_runtime_property_t
46845 impl_435_property_required = {
46846  &afw_s_required,
46847  (const afw_value_t *)&impl_435_property_value_required
46848 };
46849 
46850 static const afw_runtime_property_t *
46851 impl_435_properties[] = {
46852  &impl_435_property_brief,
46853  &impl_435_property_description,
46854  &impl_435_property_label,
46855  &impl_435_property_required,
46856  NULL
46857 };
46858 
46860 impl_435_meta_object = {
46861  {
46862  &afw_runtime_inf_const_meta_object_inf
46863  },
46864  &impl_435,
46865  NULL
46866 };
46867 
46868 static const afw_utf8_t
46869 impl_435_meta_path =
46870  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes/value");
46871 
46873 impl_435 = {
46874  {
46875  &afw_runtime_inf_const_embedded_untyped_object,
46876  NULL,
46877  {
46878  (const afw_object_t *)&impl_435_meta_object,
46879  (const afw_object_t *)&impl_431,
46880  &afw_s_value,
46881  &afw_s__AdaptiveValueMeta_,
46882  &impl_435_meta_path
46883  }
46884  },
46885  &impl_435_properties[0]
46886 };
46887 
46888 /*
46889  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes
46890  */
46891 
46892 static const afw_value_object_t
46893 impl_431_property_value_dataType = {
46895  (const afw_object_t *)&impl_432
46896 };
46897 
46898 static const afw_runtime_property_t
46899 impl_431_property_dataType = {
46900  &afw_s_dataType,
46901  (const afw_value_t *)&impl_431_property_value_dataType
46902 };
46903 
46904 static const afw_value_object_t
46905 impl_431_property_value_dataTypeParameter = {
46907  (const afw_object_t *)&impl_433
46908 };
46909 
46910 static const afw_runtime_property_t
46911 impl_431_property_dataTypeParameter = {
46912  &afw_s_dataTypeParameter,
46913  (const afw_value_t *)&impl_431_property_value_dataTypeParameter
46914 };
46915 
46916 static const afw_value_object_t
46917 impl_431_property_value_error = {
46919  (const afw_object_t *)&impl_434
46920 };
46921 
46922 static const afw_runtime_property_t
46923 impl_431_property_error = {
46924  &afw_s_error,
46925  (const afw_value_t *)&impl_431_property_value_error
46926 };
46927 
46928 static const afw_value_object_t
46929 impl_431_property_value_value = {
46931  (const afw_object_t *)&impl_435
46932 };
46933 
46934 static const afw_runtime_property_t
46935 impl_431_property_value = {
46936  &afw_s_value,
46937  (const afw_value_t *)&impl_431_property_value_value
46938 };
46939 
46940 static const afw_runtime_property_t *
46941 impl_431_properties[] = {
46942  &impl_431_property_dataType,
46943  &impl_431_property_dataTypeParameter,
46944  &impl_431_property_error,
46945  &impl_431_property_value,
46946  NULL
46947 };
46948 
46950 impl_431_meta_object = {
46951  {
46952  &afw_runtime_inf_const_meta_object_inf
46953  },
46954  &impl_431,
46955  NULL
46956 };
46957 
46958 static const afw_utf8_t
46959 impl_431_meta_path =
46960  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_/propertyTypes");
46961 
46963 impl_431 = {
46964  {
46965  &afw_runtime_inf_const_embedded_untyped_object,
46966  NULL,
46967  {
46968  (const afw_object_t *)&impl_431_meta_object,
46969  (const afw_object_t *)&impl_430,
46970  &afw_s_propertyTypes,
46971  &afw_s__AdaptivePropertyTypes_,
46972  &impl_431_meta_path
46973  }
46974  },
46975  &impl_431_properties[0]
46976 };
46977 
46978 /*
46979  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_
46980  */
46981 
46982 static const afw_value_boolean_t
46983 impl_430_property_value_allowEntity = {
46985  false
46986 };
46987 
46988 static const afw_runtime_property_t
46989 impl_430_property_allowEntity = {
46990  &afw_s_allowEntity,
46991  (const afw_value_t *)&impl_430_property_value_allowEntity
46992 };
46993 
46994 static const afw_utf8_t
46995 impl_430_array_collectionURIs[] = {
46996  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
46997 };
46998 
47000 impl_430_list_collectionURIs = {
47003  sizeof(impl_430_array_collectionURIs) / sizeof(afw_utf8_t),
47004  &impl_430_array_collectionURIs
47005 };
47006 
47007 static const afw_value_list_t
47008 impl_430_property_value_collectionURIs = {
47010  (const afw_list_t *)&impl_430_list_collectionURIs
47011 };
47012 
47013 static const afw_runtime_property_t
47014 impl_430_property_collectionURIs = {
47015  &afw_s_collectionURIs,
47016  (const afw_value_t *)&impl_430_property_value_collectionURIs
47017 };
47018 
47019 static const afw_value_string_t
47020 impl_430_property_value_description = {
47022  AFW_UTF8_LITERAL("An adaptive function test case result.")
47023 };
47024 
47025 static const afw_runtime_property_t
47026 impl_430_property_description = {
47027  &afw_s_description,
47028  (const afw_value_t *)&impl_430_property_value_description
47029 };
47030 
47031 static const afw_value_string_t
47032 impl_430_property_value_objectType = {
47034  AFW_UTF8_LITERAL("_AdaptiveFunctionTestResult_")
47035 };
47036 
47037 static const afw_runtime_property_t
47038 impl_430_property_objectType = {
47039  &afw_s_objectType,
47040  (const afw_value_t *)&impl_430_property_value_objectType
47041 };
47042 
47043 static const afw_value_object_t
47044 impl_430_property_value_propertyTypes = {
47046  (const afw_object_t *)&impl_431
47047 };
47048 
47049 static const afw_runtime_property_t
47050 impl_430_property_propertyTypes = {
47051  &afw_s_propertyTypes,
47052  (const afw_value_t *)&impl_430_property_value_propertyTypes
47053 };
47054 
47055 static const afw_runtime_property_t *
47056 impl_430_properties[] = {
47057  &impl_430_property_allowEntity,
47058  &impl_430_property_collectionURIs,
47059  &impl_430_property_description,
47060  &impl_430_property_objectType,
47061  &impl_430_property_propertyTypes,
47062  NULL
47063 };
47064 
47066 impl_430_meta_object = {
47067  {
47068  &afw_runtime_inf_const_meta_object_inf
47069  },
47070  &impl_430,
47071  NULL
47072 };
47073 
47074 static const afw_utf8_t
47075 impl_430_meta_path =
47076  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTestResult_");
47077 
47079 impl_430 = {
47080  {
47082  NULL,
47083  {
47084  (const afw_object_t *)&impl_430_meta_object,
47085  NULL,
47086  &afw_s__AdaptiveFunctionTestResult_,
47087  &afw_s__AdaptiveObjectType_,
47088  &impl_430_meta_path
47089  }
47090  },
47091  &impl_430_properties[0]
47092 };
47093 
47095 impl_436;
47096 
47098 impl_437;
47099 
47101 impl_438;
47102 
47103 /*
47104  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/brief
47105  */
47106 
47107 static const afw_value_boolean_t
47108 impl_438_property_value_allowQuery = {
47110  true
47111 };
47112 
47113 static const afw_runtime_property_t
47114 impl_438_property_allowQuery = {
47115  &afw_s_allowQuery,
47116  (const afw_value_t *)&impl_438_property_value_allowQuery
47117 };
47118 
47119 static const afw_value_string_t
47120 impl_438_property_value_brief = {
47122  AFW_UTF8_LITERAL("Brief description for this function test")
47123 };
47124 
47125 static const afw_runtime_property_t
47126 impl_438_property_brief = {
47127  &afw_s_brief,
47128  (const afw_value_t *)&impl_438_property_value_brief
47129 };
47130 
47131 static const afw_value_string_t
47132 impl_438_property_value_dataType = {
47134  AFW_UTF8_LITERAL("string")
47135 };
47136 
47137 static const afw_runtime_property_t
47138 impl_438_property_dataType = {
47139  &afw_s_dataType,
47140  (const afw_value_t *)&impl_438_property_value_dataType
47141 };
47142 
47143 static const afw_value_string_t
47144 impl_438_property_value_description = {
47146  AFW_UTF8_LITERAL("This is a predicate for the function test with the first letter capitalized and without a trailing period.")
47147 };
47148 
47149 static const afw_runtime_property_t
47150 impl_438_property_description = {
47151  &afw_s_description,
47152  (const afw_value_t *)&impl_438_property_value_description
47153 };
47154 
47155 static const afw_value_string_t
47156 impl_438_property_value_label = {
47158  AFW_UTF8_LITERAL("Brief")
47159 };
47160 
47161 static const afw_runtime_property_t
47162 impl_438_property_label = {
47163  &afw_s_label,
47164  (const afw_value_t *)&impl_438_property_value_label
47165 };
47166 
47167 static const afw_value_boolean_t
47168 impl_438_property_value_required = {
47170  false
47171 };
47172 
47173 static const afw_runtime_property_t
47174 impl_438_property_required = {
47175  &afw_s_required,
47176  (const afw_value_t *)&impl_438_property_value_required
47177 };
47178 
47179 static const afw_runtime_property_t *
47180 impl_438_properties[] = {
47181  &impl_438_property_allowQuery,
47182  &impl_438_property_brief,
47183  &impl_438_property_dataType,
47184  &impl_438_property_description,
47185  &impl_438_property_label,
47186  &impl_438_property_required,
47187  NULL
47188 };
47189 
47191 impl_438_meta_object = {
47192  {
47193  &afw_runtime_inf_const_meta_object_inf
47194  },
47195  &impl_438,
47196  NULL
47197 };
47198 
47199 static const afw_utf8_t
47200 impl_438_meta_path =
47201  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/brief");
47202 
47204 impl_438 = {
47205  {
47206  &afw_runtime_inf_const_embedded_untyped_object,
47207  NULL,
47208  {
47209  (const afw_object_t *)&impl_438_meta_object,
47210  (const afw_object_t *)&impl_437,
47211  &afw_s_brief,
47212  &afw_s__AdaptiveValueMeta_,
47213  &impl_438_meta_path
47214  }
47215  },
47216  &impl_438_properties[0]
47217 };
47218 
47220 impl_439;
47221 
47222 /*
47223  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/description
47224  */
47225 
47226 static const afw_value_boolean_t
47227 impl_439_property_value_allowQuery = {
47229  true
47230 };
47231 
47232 static const afw_runtime_property_t
47233 impl_439_property_allowQuery = {
47234  &afw_s_allowQuery,
47235  (const afw_value_t *)&impl_439_property_value_allowQuery
47236 };
47237 
47238 static const afw_value_string_t
47239 impl_439_property_value_brief = {
47241  AFW_UTF8_LITERAL("Description of this function test")
47242 };
47243 
47244 static const afw_runtime_property_t
47245 impl_439_property_brief = {
47246  &afw_s_brief,
47247  (const afw_value_t *)&impl_439_property_value_brief
47248 };
47249 
47250 static const afw_value_string_t
47251 impl_439_property_value_dataType = {
47253  AFW_UTF8_LITERAL("string")
47254 };
47255 
47256 static const afw_runtime_property_t
47257 impl_439_property_dataType = {
47258  &afw_s_dataType,
47259  (const afw_value_t *)&impl_439_property_value_dataType
47260 };
47261 
47262 static const afw_value_string_t
47263 impl_439_property_value_dataTypeParameter = {
47265  AFW_UTF8_LITERAL("text/plain")
47266 };
47267 
47268 static const afw_runtime_property_t
47269 impl_439_property_dataTypeParameter = {
47270  &afw_s_dataTypeParameter,
47271  (const afw_value_t *)&impl_439_property_value_dataTypeParameter
47272 };
47273 
47274 static const afw_value_string_t
47275 impl_439_property_value_description = {
47277  AFW_UTF8_LITERAL("This is the function test's description, used for documentation purposes.")
47278 };
47279 
47280 static const afw_runtime_property_t
47281 impl_439_property_description = {
47282  &afw_s_description,
47283  (const afw_value_t *)&impl_439_property_value_description
47284 };
47285 
47286 static const afw_value_string_t
47287 impl_439_property_value_label = {
47289  AFW_UTF8_LITERAL("Description")
47290 };
47291 
47292 static const afw_runtime_property_t
47293 impl_439_property_label = {
47294  &afw_s_label,
47295  (const afw_value_t *)&impl_439_property_value_label
47296 };
47297 
47298 static const afw_value_boolean_t
47299 impl_439_property_value_required = {
47301  false
47302 };
47303 
47304 static const afw_runtime_property_t
47305 impl_439_property_required = {
47306  &afw_s_required,
47307  (const afw_value_t *)&impl_439_property_value_required
47308 };
47309 
47310 static const afw_runtime_property_t *
47311 impl_439_properties[] = {
47312  &impl_439_property_allowQuery,
47313  &impl_439_property_brief,
47314  &impl_439_property_dataType,
47315  &impl_439_property_dataTypeParameter,
47316  &impl_439_property_description,
47317  &impl_439_property_label,
47318  &impl_439_property_required,
47319  NULL
47320 };
47321 
47323 impl_439_meta_object = {
47324  {
47325  &afw_runtime_inf_const_meta_object_inf
47326  },
47327  &impl_439,
47328  NULL
47329 };
47330 
47331 static const afw_utf8_t
47332 impl_439_meta_path =
47333  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/description");
47334 
47336 impl_439 = {
47337  {
47338  &afw_runtime_inf_const_embedded_untyped_object,
47339  NULL,
47340  {
47341  (const afw_object_t *)&impl_439_meta_object,
47342  (const afw_object_t *)&impl_437,
47343  &afw_s_description,
47344  &afw_s__AdaptiveValueMeta_,
47345  &impl_439_meta_path
47346  }
47347  },
47348  &impl_439_properties[0]
47349 };
47350 
47352 impl_440;
47353 
47354 /*
47355  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/functionId
47356  */
47357 
47358 static const afw_value_boolean_t
47359 impl_440_property_value_allowQuery = {
47361  true
47362 };
47363 
47364 static const afw_runtime_property_t
47365 impl_440_property_allowQuery = {
47366  &afw_s_allowQuery,
47367  (const afw_value_t *)&impl_440_property_value_allowQuery
47368 };
47369 
47370 static const afw_value_string_t
47371 impl_440_property_value_brief = {
47373  AFW_UTF8_LITERAL("The adaptive function")
47374 };
47375 
47376 static const afw_runtime_property_t
47377 impl_440_property_brief = {
47378  &afw_s_brief,
47379  (const afw_value_t *)&impl_440_property_value_brief
47380 };
47381 
47382 static const afw_value_string_t
47383 impl_440_property_value_dataType = {
47385  AFW_UTF8_LITERAL("string")
47386 };
47387 
47388 static const afw_runtime_property_t
47389 impl_440_property_dataType = {
47390  &afw_s_dataType,
47391  (const afw_value_t *)&impl_440_property_value_dataType
47392 };
47393 
47394 static const afw_value_string_t
47395 impl_440_property_value_description = {
47397  AFW_UTF8_LITERAL("This refers to the functionId of the adaptive function being tested.")
47398 };
47399 
47400 static const afw_runtime_property_t
47401 impl_440_property_description = {
47402  &afw_s_description,
47403  (const afw_value_t *)&impl_440_property_value_description
47404 };
47405 
47406 static const afw_value_string_t
47407 impl_440_property_value_label = {
47409  AFW_UTF8_LITERAL("Function Id")
47410 };
47411 
47412 static const afw_runtime_property_t
47413 impl_440_property_label = {
47414  &afw_s_label,
47415  (const afw_value_t *)&impl_440_property_value_label
47416 };
47417 
47418 static const afw_value_boolean_t
47419 impl_440_property_value_required = {
47421  true
47422 };
47423 
47424 static const afw_runtime_property_t
47425 impl_440_property_required = {
47426  &afw_s_required,
47427  (const afw_value_t *)&impl_440_property_value_required
47428 };
47429 
47430 static const afw_runtime_property_t *
47431 impl_440_properties[] = {
47432  &impl_440_property_allowQuery,
47433  &impl_440_property_brief,
47434  &impl_440_property_dataType,
47435  &impl_440_property_description,
47436  &impl_440_property_label,
47437  &impl_440_property_required,
47438  NULL
47439 };
47440 
47442 impl_440_meta_object = {
47443  {
47444  &afw_runtime_inf_const_meta_object_inf
47445  },
47446  &impl_440,
47447  NULL
47448 };
47449 
47450 static const afw_utf8_t
47451 impl_440_meta_path =
47452  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/functionId");
47453 
47455 impl_440 = {
47456  {
47457  &afw_runtime_inf_const_embedded_untyped_object,
47458  NULL,
47459  {
47460  (const afw_object_t *)&impl_440_meta_object,
47461  (const afw_object_t *)&impl_437,
47462  &afw_s_functionId,
47463  &afw_s__AdaptiveValueMeta_,
47464  &impl_440_meta_path
47465  }
47466  },
47467  &impl_440_properties[0]
47468 };
47469 
47471 impl_441;
47472 
47473 /*
47474  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/implemented
47475  */
47476 
47477 static const afw_value_boolean_t
47478 impl_441_property_value_allowQuery = {
47480  true
47481 };
47482 
47483 static const afw_runtime_property_t
47484 impl_441_property_allowQuery = {
47485  &afw_s_allowQuery,
47486  (const afw_value_t *)&impl_441_property_value_allowQuery
47487 };
47488 
47489 static const afw_value_string_t
47490 impl_441_property_value_brief = {
47492  AFW_UTF8_LITERAL("Test is implemented")
47493 };
47494 
47495 static const afw_runtime_property_t
47496 impl_441_property_brief = {
47497  &afw_s_brief,
47498  (const afw_value_t *)&impl_441_property_value_brief
47499 };
47500 
47501 static const afw_value_string_t
47502 impl_441_property_value_dataType = {
47504  AFW_UTF8_LITERAL("boolean")
47505 };
47506 
47507 static const afw_runtime_property_t
47508 impl_441_property_dataType = {
47509  &afw_s_dataType,
47510  (const afw_value_t *)&impl_441_property_value_dataType
47511 };
47512 
47513 static const afw_value_string_t
47514 impl_441_property_value_description = {
47516  AFW_UTF8_LITERAL("If true, this test has been implemented.")
47517 };
47518 
47519 static const afw_runtime_property_t
47520 impl_441_property_description = {
47521  &afw_s_description,
47522  (const afw_value_t *)&impl_441_property_value_description
47523 };
47524 
47525 static const afw_value_string_t
47526 impl_441_property_value_label = {
47528  AFW_UTF8_LITERAL("Implemented")
47529 };
47530 
47531 static const afw_runtime_property_t
47532 impl_441_property_label = {
47533  &afw_s_label,
47534  (const afw_value_t *)&impl_441_property_value_label
47535 };
47536 
47537 static const afw_value_boolean_t
47538 impl_441_property_value_required = {
47540  false
47541 };
47542 
47543 static const afw_runtime_property_t
47544 impl_441_property_required = {
47545  &afw_s_required,
47546  (const afw_value_t *)&impl_441_property_value_required
47547 };
47548 
47549 static const afw_runtime_property_t *
47550 impl_441_properties[] = {
47551  &impl_441_property_allowQuery,
47552  &impl_441_property_brief,
47553  &impl_441_property_dataType,
47554  &impl_441_property_description,
47555  &impl_441_property_label,
47556  &impl_441_property_required,
47557  NULL
47558 };
47559 
47561 impl_441_meta_object = {
47562  {
47563  &afw_runtime_inf_const_meta_object_inf
47564  },
47565  &impl_441,
47566  NULL
47567 };
47568 
47569 static const afw_utf8_t
47570 impl_441_meta_path =
47571  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/implemented");
47572 
47574 impl_441 = {
47575  {
47576  &afw_runtime_inf_const_embedded_untyped_object,
47577  NULL,
47578  {
47579  (const afw_object_t *)&impl_441_meta_object,
47580  (const afw_object_t *)&impl_437,
47581  &afw_s_implemented,
47582  &afw_s__AdaptiveValueMeta_,
47583  &impl_441_meta_path
47584  }
47585  },
47586  &impl_441_properties[0]
47587 };
47588 
47590 impl_442;
47591 
47592 /*
47593  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/tests
47594  */
47595 
47596 static const afw_value_string_t
47597 impl_442_property_value_brief = {
47599  AFW_UTF8_LITERAL("List of tests")
47600 };
47601 
47602 static const afw_runtime_property_t
47603 impl_442_property_brief = {
47604  &afw_s_brief,
47605  (const afw_value_t *)&impl_442_property_value_brief
47606 };
47607 
47608 static const afw_value_string_t
47609 impl_442_property_value_dataType = {
47611  AFW_UTF8_LITERAL("list")
47612 };
47613 
47614 static const afw_runtime_property_t
47615 impl_442_property_dataType = {
47616  &afw_s_dataType,
47617  (const afw_value_t *)&impl_442_property_value_dataType
47618 };
47619 
47620 static const afw_value_string_t
47621 impl_442_property_value_dataTypeParameter = {
47623  AFW_UTF8_LITERAL("object _AdaptiveFunctionTestCase_")
47624 };
47625 
47626 static const afw_runtime_property_t
47627 impl_442_property_dataTypeParameter = {
47628  &afw_s_dataTypeParameter,
47629  (const afw_value_t *)&impl_442_property_value_dataTypeParameter
47630 };
47631 
47632 static const afw_value_string_t
47633 impl_442_property_value_description = {
47635  AFW_UTF8_LITERAL("This is the list of test cases for this function test.")
47636 };
47637 
47638 static const afw_runtime_property_t
47639 impl_442_property_description = {
47640  &afw_s_description,
47641  (const afw_value_t *)&impl_442_property_value_description
47642 };
47643 
47644 static const afw_value_string_t
47645 impl_442_property_value_label = {
47647  AFW_UTF8_LITERAL("Tests")
47648 };
47649 
47650 static const afw_runtime_property_t
47651 impl_442_property_label = {
47652  &afw_s_label,
47653  (const afw_value_t *)&impl_442_property_value_label
47654 };
47655 
47656 static const afw_value_boolean_t
47657 impl_442_property_value_required = {
47659  true
47660 };
47661 
47662 static const afw_runtime_property_t
47663 impl_442_property_required = {
47664  &afw_s_required,
47665  (const afw_value_t *)&impl_442_property_value_required
47666 };
47667 
47668 static const afw_runtime_property_t *
47669 impl_442_properties[] = {
47670  &impl_442_property_brief,
47671  &impl_442_property_dataType,
47672  &impl_442_property_dataTypeParameter,
47673  &impl_442_property_description,
47674  &impl_442_property_label,
47675  &impl_442_property_required,
47676  NULL
47677 };
47678 
47680 impl_442_meta_object = {
47681  {
47682  &afw_runtime_inf_const_meta_object_inf
47683  },
47684  &impl_442,
47685  NULL
47686 };
47687 
47688 static const afw_utf8_t
47689 impl_442_meta_path =
47690  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes/tests");
47691 
47693 impl_442 = {
47694  {
47695  &afw_runtime_inf_const_embedded_untyped_object,
47696  NULL,
47697  {
47698  (const afw_object_t *)&impl_442_meta_object,
47699  (const afw_object_t *)&impl_437,
47700  &afw_s_tests,
47701  &afw_s__AdaptiveValueMeta_,
47702  &impl_442_meta_path
47703  }
47704  },
47705  &impl_442_properties[0]
47706 };
47707 
47708 /*
47709  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes
47710  */
47711 
47712 static const afw_value_object_t
47713 impl_437_property_value_brief = {
47715  (const afw_object_t *)&impl_438
47716 };
47717 
47718 static const afw_runtime_property_t
47719 impl_437_property_brief = {
47720  &afw_s_brief,
47721  (const afw_value_t *)&impl_437_property_value_brief
47722 };
47723 
47724 static const afw_value_object_t
47725 impl_437_property_value_description = {
47727  (const afw_object_t *)&impl_439
47728 };
47729 
47730 static const afw_runtime_property_t
47731 impl_437_property_description = {
47732  &afw_s_description,
47733  (const afw_value_t *)&impl_437_property_value_description
47734 };
47735 
47736 static const afw_value_object_t
47737 impl_437_property_value_functionId = {
47739  (const afw_object_t *)&impl_440
47740 };
47741 
47742 static const afw_runtime_property_t
47743 impl_437_property_functionId = {
47744  &afw_s_functionId,
47745  (const afw_value_t *)&impl_437_property_value_functionId
47746 };
47747 
47748 static const afw_value_object_t
47749 impl_437_property_value_implemented = {
47751  (const afw_object_t *)&impl_441
47752 };
47753 
47754 static const afw_runtime_property_t
47755 impl_437_property_implemented = {
47756  &afw_s_implemented,
47757  (const afw_value_t *)&impl_437_property_value_implemented
47758 };
47759 
47760 static const afw_value_object_t
47761 impl_437_property_value_tests = {
47763  (const afw_object_t *)&impl_442
47764 };
47765 
47766 static const afw_runtime_property_t
47767 impl_437_property_tests = {
47768  &afw_s_tests,
47769  (const afw_value_t *)&impl_437_property_value_tests
47770 };
47771 
47772 static const afw_runtime_property_t *
47773 impl_437_properties[] = {
47774  &impl_437_property_brief,
47775  &impl_437_property_description,
47776  &impl_437_property_functionId,
47777  &impl_437_property_implemented,
47778  &impl_437_property_tests,
47779  NULL
47780 };
47781 
47783 impl_437_meta_object = {
47784  {
47785  &afw_runtime_inf_const_meta_object_inf
47786  },
47787  &impl_437,
47788  NULL
47789 };
47790 
47791 static const afw_utf8_t
47792 impl_437_meta_path =
47793  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_/propertyTypes");
47794 
47796 impl_437 = {
47797  {
47798  &afw_runtime_inf_const_embedded_untyped_object,
47799  NULL,
47800  {
47801  (const afw_object_t *)&impl_437_meta_object,
47802  (const afw_object_t *)&impl_436,
47803  &afw_s_propertyTypes,
47804  &afw_s__AdaptivePropertyTypes_,
47805  &impl_437_meta_path
47806  }
47807  },
47808  &impl_437_properties[0]
47809 };
47810 
47811 /*
47812  * /afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_
47813  */
47814 
47815 static const afw_value_boolean_t
47816 impl_436_property_value_allowEntity = {
47818  true
47819 };
47820 
47821 static const afw_runtime_property_t
47822 impl_436_property_allowEntity = {
47823  &afw_s_allowEntity,
47824  (const afw_value_t *)&impl_436_property_value_allowEntity
47825 };
47826 
47827 static const afw_utf8_t
47828 impl_436_array_collectionURIs[] = {
47829  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
47830 };
47831 
47833 impl_436_list_collectionURIs = {
47836  sizeof(impl_436_array_collectionURIs) / sizeof(afw_utf8_t),
47837  &impl_436_array_collectionURIs
47838 };
47839 
47840 static const afw_value_list_t
47841 impl_436_property_value_collectionURIs = {
47843  (const afw_list_t *)&impl_436_list_collectionURIs
47844 };
47845 
47846 static const afw_runtime_property_t
47847 impl_436_property_collectionURIs = {
47848  &afw_s_collectionURIs,
47849  (const afw_value_t *)&impl_436_property_value_collectionURIs
47850 };
47851 
47852 static const afw_value_string_t
47853 impl_436_property_value_description = {
47855  AFW_UTF8_LITERAL("An adaptive function test.")
47856 };
47857 
47858 static const afw_runtime_property_t
47859 impl_436_property_description = {
47860  &afw_s_description,
47861  (const afw_value_t *)&impl_436_property_value_description
47862 };
47863 
47864 static const afw_value_string_t
47865 impl_436_property_value_objectType = {
47867  AFW_UTF8_LITERAL("_AdaptiveFunctionTest_")
47868 };
47869 
47870 static const afw_runtime_property_t
47871 impl_436_property_objectType = {
47872  &afw_s_objectType,
47873  (const afw_value_t *)&impl_436_property_value_objectType
47874 };
47875 
47876 static const afw_value_object_t
47877 impl_436_property_value_propertyTypes = {
47879  (const afw_object_t *)&impl_437
47880 };
47881 
47882 static const afw_runtime_property_t
47883 impl_436_property_propertyTypes = {
47884  &afw_s_propertyTypes,
47885  (const afw_value_t *)&impl_436_property_value_propertyTypes
47886 };
47887 
47888 static const afw_runtime_property_t *
47889 impl_436_properties[] = {
47890  &impl_436_property_allowEntity,
47891  &impl_436_property_collectionURIs,
47892  &impl_436_property_description,
47893  &impl_436_property_objectType,
47894  &impl_436_property_propertyTypes,
47895  NULL
47896 };
47897 
47899 impl_436_meta_object = {
47900  {
47901  &afw_runtime_inf_const_meta_object_inf
47902  },
47903  &impl_436,
47904  NULL
47905 };
47906 
47907 static const afw_utf8_t
47908 impl_436_meta_path =
47909  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunctionTest_");
47910 
47912 impl_436 = {
47913  {
47915  NULL,
47916  {
47917  (const afw_object_t *)&impl_436_meta_object,
47918  NULL,
47919  &afw_s__AdaptiveFunctionTest_,
47920  &afw_s__AdaptiveObjectType_,
47921  &impl_436_meta_path
47922  }
47923  },
47924  &impl_436_properties[0]
47925 };
47926 
47928 impl_443;
47929 
47931 impl_444;
47932 
47934 impl_445;
47935 
47936 /*
47937  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/afwCamelCaseFunctionLabel
47938  */
47939 
47940 static const afw_value_boolean_t
47941 impl_445_property_value_allowQuery = {
47943  true
47944 };
47945 
47946 static const afw_runtime_property_t
47947 impl_445_property_allowQuery = {
47948  &afw_s_allowQuery,
47949  (const afw_value_t *)&impl_445_property_value_allowQuery
47950 };
47951 
47952 static const afw_value_string_t
47953 impl_445_property_value_brief = {
47955  AFW_UTF8_LITERAL("The functionLabel prefixed with \"afw\" and converted to camel case")
47956 };
47957 
47958 static const afw_runtime_property_t
47959 impl_445_property_brief = {
47960  &afw_s_brief,
47961  (const afw_value_t *)&impl_445_property_value_brief
47962 };
47963 
47964 static const afw_value_string_t
47965 impl_445_property_value_dataType = {
47967  AFW_UTF8_LITERAL("string")
47968 };
47969 
47970 static const afw_runtime_property_t
47971 impl_445_property_dataType = {
47972  &afw_s_dataType,
47973  (const afw_value_t *)&impl_445_property_value_dataType
47974 };
47975 
47976 static const afw_value_string_t
47977 impl_445_property_value_description = {
47979  AFW_UTF8_LITERAL("This is the functionLabel prefixed with \"afw\" and converted to camel case.")
47980 };
47981 
47982 static const afw_runtime_property_t
47983 impl_445_property_description = {
47984  &afw_s_description,
47985  (const afw_value_t *)&impl_445_property_value_description
47986 };
47987 
47988 static const afw_value_string_t
47989 impl_445_property_value_label = {
47991  AFW_UTF8_LITERAL("Prefixed Camel Case")
47992 };
47993 
47994 static const afw_runtime_property_t
47995 impl_445_property_label = {
47996  &afw_s_label,
47997  (const afw_value_t *)&impl_445_property_value_label
47998 };
47999 
48000 static const afw_value_boolean_t
48001 impl_445_property_value_required = {
48003  false
48004 };
48005 
48006 static const afw_runtime_property_t
48007 impl_445_property_required = {
48008  &afw_s_required,
48009  (const afw_value_t *)&impl_445_property_value_required
48010 };
48011 
48012 static const afw_runtime_property_t *
48013 impl_445_properties[] = {
48014  &impl_445_property_allowQuery,
48015  &impl_445_property_brief,
48016  &impl_445_property_dataType,
48017  &impl_445_property_description,
48018  &impl_445_property_label,
48019  &impl_445_property_required,
48020  NULL
48021 };
48022 
48024 impl_445_meta_object = {
48025  {
48026  &afw_runtime_inf_const_meta_object_inf
48027  },
48028  &impl_445,
48029  NULL
48030 };
48031 
48032 static const afw_utf8_t
48033 impl_445_meta_path =
48034  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/afwCamelCaseFunctionLabel");
48035 
48037 impl_445 = {
48038  {
48039  &afw_runtime_inf_const_embedded_untyped_object,
48040  NULL,
48041  {
48042  (const afw_object_t *)&impl_445_meta_object,
48043  (const afw_object_t *)&impl_444,
48044  &afw_s_afwCamelCaseFunctionLabel,
48045  &afw_s__AdaptiveValueMeta_,
48046  &impl_445_meta_path
48047  }
48048  },
48049  &impl_445_properties[0]
48050 };
48051 
48053 impl_446;
48054 
48055 /*
48056  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/brief
48057  */
48058 
48059 static const afw_value_boolean_t
48060 impl_446_property_value_allowQuery = {
48062  true
48063 };
48064 
48065 static const afw_runtime_property_t
48066 impl_446_property_allowQuery = {
48067  &afw_s_allowQuery,
48068  (const afw_value_t *)&impl_446_property_value_allowQuery
48069 };
48070 
48071 static const afw_value_string_t
48072 impl_446_property_value_brief = {
48074  AFW_UTF8_LITERAL("Brief description for this function")
48075 };
48076 
48077 static const afw_runtime_property_t
48078 impl_446_property_brief = {
48079  &afw_s_brief,
48080  (const afw_value_t *)&impl_446_property_value_brief
48081 };
48082 
48083 static const afw_value_string_t
48084 impl_446_property_value_dataType = {
48086  AFW_UTF8_LITERAL("string")
48087 };
48088 
48089 static const afw_runtime_property_t
48090 impl_446_property_dataType = {
48091  &afw_s_dataType,
48092  (const afw_value_t *)&impl_446_property_value_dataType
48093 };
48094 
48095 static const afw_value_string_t
48096 impl_446_property_value_description = {
48098  AFW_UTF8_LITERAL("This is a predicate for the function with the first letter capitalized and without a trailing period.")
48099 };
48100 
48101 static const afw_runtime_property_t
48102 impl_446_property_description = {
48103  &afw_s_description,
48104  (const afw_value_t *)&impl_446_property_value_description
48105 };
48106 
48107 static const afw_value_string_t
48108 impl_446_property_value_label = {
48110  AFW_UTF8_LITERAL("Brief")
48111 };
48112 
48113 static const afw_runtime_property_t
48114 impl_446_property_label = {
48115  &afw_s_label,
48116  (const afw_value_t *)&impl_446_property_value_label
48117 };
48118 
48119 static const afw_value_boolean_t
48120 impl_446_property_value_required = {
48122  false
48123 };
48124 
48125 static const afw_runtime_property_t
48126 impl_446_property_required = {
48127  &afw_s_required,
48128  (const afw_value_t *)&impl_446_property_value_required
48129 };
48130 
48131 static const afw_runtime_property_t *
48132 impl_446_properties[] = {
48133  &impl_446_property_allowQuery,
48134  &impl_446_property_brief,
48135  &impl_446_property_dataType,
48136  &impl_446_property_description,
48137  &impl_446_property_label,
48138  &impl_446_property_required,
48139  NULL
48140 };
48141 
48143 impl_446_meta_object = {
48144  {
48145  &afw_runtime_inf_const_meta_object_inf
48146  },
48147  &impl_446,
48148  NULL
48149 };
48150 
48151 static const afw_utf8_t
48152 impl_446_meta_path =
48153  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/brief");
48154 
48156 impl_446 = {
48157  {
48158  &afw_runtime_inf_const_embedded_untyped_object,
48159  NULL,
48160  {
48161  (const afw_object_t *)&impl_446_meta_object,
48162  (const afw_object_t *)&impl_444,
48163  &afw_s_brief,
48164  &afw_s__AdaptiveValueMeta_,
48165  &impl_446_meta_path
48166  }
48167  },
48168  &impl_446_properties[0]
48169 };
48170 
48172 impl_447;
48173 
48174 /*
48175  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/camelCaseFunctionLabel
48176  */
48177 
48178 static const afw_value_boolean_t
48179 impl_447_property_value_allowQuery = {
48181  true
48182 };
48183 
48184 static const afw_runtime_property_t
48185 impl_447_property_allowQuery = {
48186  &afw_s_allowQuery,
48187  (const afw_value_t *)&impl_447_property_value_allowQuery
48188 };
48189 
48190 static const afw_value_string_t
48191 impl_447_property_value_brief = {
48193  AFW_UTF8_LITERAL("The functionLabel converted to camel case.")
48194 };
48195 
48196 static const afw_runtime_property_t
48197 impl_447_property_brief = {
48198  &afw_s_brief,
48199  (const afw_value_t *)&impl_447_property_value_brief
48200 };
48201 
48202 static const afw_value_string_t
48203 impl_447_property_value_dataType = {
48205  AFW_UTF8_LITERAL("string")
48206 };
48207 
48208 static const afw_runtime_property_t
48209 impl_447_property_dataType = {
48210  &afw_s_dataType,
48211  (const afw_value_t *)&impl_447_property_value_dataType
48212 };
48213 
48214 static const afw_value_string_t
48215 impl_447_property_value_description = {
48217  AFW_UTF8_LITERAL("This is the functionLabel converted to camel case.")
48218 };
48219 
48220 static const afw_runtime_property_t
48221 impl_447_property_description = {
48222  &afw_s_description,
48223  (const afw_value_t *)&impl_447_property_value_description
48224 };
48225 
48226 static const afw_value_string_t
48227 impl_447_property_value_label = {
48229  AFW_UTF8_LITERAL("Camel Case")
48230 };
48231 
48232 static const afw_runtime_property_t
48233 impl_447_property_label = {
48234  &afw_s_label,
48235  (const afw_value_t *)&impl_447_property_value_label
48236 };
48237 
48238 static const afw_value_boolean_t
48239 impl_447_property_value_required = {
48241  false
48242 };
48243 
48244 static const afw_runtime_property_t
48245 impl_447_property_required = {
48246  &afw_s_required,
48247  (const afw_value_t *)&impl_447_property_value_required
48248 };
48249 
48250 static const afw_runtime_property_t *
48251 impl_447_properties[] = {
48252  &impl_447_property_allowQuery,
48253  &impl_447_property_brief,
48254  &impl_447_property_dataType,
48255  &impl_447_property_description,
48256  &impl_447_property_label,
48257  &impl_447_property_required,
48258  NULL
48259 };
48260 
48262 impl_447_meta_object = {
48263  {
48264  &afw_runtime_inf_const_meta_object_inf
48265  },
48266  &impl_447,
48267  NULL
48268 };
48269 
48270 static const afw_utf8_t
48271 impl_447_meta_path =
48272  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/camelCaseFunctionLabel");
48273 
48275 impl_447 = {
48276  {
48277  &afw_runtime_inf_const_embedded_untyped_object,
48278  NULL,
48279  {
48280  (const afw_object_t *)&impl_447_meta_object,
48281  (const afw_object_t *)&impl_444,
48282  &afw_s_camelCaseFunctionLabel,
48283  &afw_s__AdaptiveValueMeta_,
48284  &impl_447_meta_path
48285  }
48286  },
48287  &impl_447_properties[0]
48288 };
48289 
48291 impl_448;
48292 
48293 /*
48294  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/category
48295  */
48296 
48297 static const afw_value_boolean_t
48298 impl_448_property_value_allowQuery = {
48300  true
48301 };
48302 
48303 static const afw_runtime_property_t
48304 impl_448_property_allowQuery = {
48305  &afw_s_allowQuery,
48306  (const afw_value_t *)&impl_448_property_value_allowQuery
48307 };
48308 
48309 static const afw_value_string_t
48310 impl_448_property_value_brief = {
48312  AFW_UTF8_LITERAL("Function category")
48313 };
48314 
48315 static const afw_runtime_property_t
48316 impl_448_property_brief = {
48317  &afw_s_brief,
48318  (const afw_value_t *)&impl_448_property_value_brief
48319 };
48320 
48321 static const afw_value_string_t
48322 impl_448_property_value_dataType = {
48324  AFW_UTF8_LITERAL("string")
48325 };
48326 
48327 static const afw_runtime_property_t
48328 impl_448_property_dataType = {
48329  &afw_s_dataType,
48330  (const afw_value_t *)&impl_448_property_value_dataType
48331 };
48332 
48333 static const afw_value_string_t
48334 impl_448_property_value_description = {
48336  AFW_UTF8_LITERAL("Function category.")
48337 };
48338 
48339 static const afw_runtime_property_t
48340 impl_448_property_description = {
48341  &afw_s_description,
48342  (const afw_value_t *)&impl_448_property_value_description
48343 };
48344 
48345 static const afw_value_string_t
48346 impl_448_property_value_label = {
48348  AFW_UTF8_LITERAL("Category")
48349 };
48350 
48351 static const afw_runtime_property_t
48352 impl_448_property_label = {
48353  &afw_s_label,
48354  (const afw_value_t *)&impl_448_property_value_label
48355 };
48356 
48357 static const afw_value_boolean_t
48358 impl_448_property_value_required = {
48360  true
48361 };
48362 
48363 static const afw_runtime_property_t
48364 impl_448_property_required = {
48365  &afw_s_required,
48366  (const afw_value_t *)&impl_448_property_value_required
48367 };
48368 
48369 static const afw_runtime_property_t *
48370 impl_448_properties[] = {
48371  &impl_448_property_allowQuery,
48372  &impl_448_property_brief,
48373  &impl_448_property_dataType,
48374  &impl_448_property_description,
48375  &impl_448_property_label,
48376  &impl_448_property_required,
48377  NULL
48378 };
48379 
48381 impl_448_meta_object = {
48382  {
48383  &afw_runtime_inf_const_meta_object_inf
48384  },
48385  &impl_448,
48386  NULL
48387 };
48388 
48389 static const afw_utf8_t
48390 impl_448_meta_path =
48391  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/category");
48392 
48394 impl_448 = {
48395  {
48396  &afw_runtime_inf_const_embedded_untyped_object,
48397  NULL,
48398  {
48399  (const afw_object_t *)&impl_448_meta_object,
48400  (const afw_object_t *)&impl_444,
48401  &afw_s_category,
48402  &afw_s__AdaptiveValueMeta_,
48403  &impl_448_meta_path
48404  }
48405  },
48406  &impl_448_properties[0]
48407 };
48408 
48410 impl_449;
48411 
48412 /*
48413  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/dataType
48414  */
48415 
48416 static const afw_value_boolean_t
48417 impl_449_property_value_allowQuery = {
48419  true
48420 };
48421 
48422 static const afw_runtime_property_t
48423 impl_449_property_allowQuery = {
48424  &afw_s_allowQuery,
48425  (const afw_value_t *)&impl_449_property_value_allowQuery
48426 };
48427 
48428 static const afw_value_string_t
48429 impl_449_property_value_brief = {
48431  AFW_UTF8_LITERAL("Method for this data type")
48432 };
48433 
48434 static const afw_runtime_property_t
48435 impl_449_property_brief = {
48436  &afw_s_brief,
48437  (const afw_value_t *)&impl_449_property_value_brief
48438 };
48439 
48440 static const afw_value_string_t
48441 impl_449_property_value_dataType = {
48443  AFW_UTF8_LITERAL("string")
48444 };
48445 
48446 static const afw_runtime_property_t
48447 impl_449_property_dataType = {
48448  &afw_s_dataType,
48449  (const afw_value_t *)&impl_449_property_value_dataType
48450 };
48451 
48452 static const afw_value_string_t
48453 impl_449_property_value_description = {
48455  AFW_UTF8_LITERAL("If present, this is a method for this data type.")
48456 };
48457 
48458 static const afw_runtime_property_t
48459 impl_449_property_description = {
48460  &afw_s_description,
48461  (const afw_value_t *)&impl_449_property_value_description
48462 };
48463 
48464 static const afw_value_string_t
48465 impl_449_property_value_label = {
48467  AFW_UTF8_LITERAL("Data Type")
48468 };
48469 
48470 static const afw_runtime_property_t
48471 impl_449_property_label = {
48472  &afw_s_label,
48473  (const afw_value_t *)&impl_449_property_value_label
48474 };
48475 
48476 static const afw_value_boolean_t
48477 impl_449_property_value_required = {
48479  false
48480 };
48481 
48482 static const afw_runtime_property_t
48483 impl_449_property_required = {
48484  &afw_s_required,
48485  (const afw_value_t *)&impl_449_property_value_required
48486 };
48487 
48488 static const afw_runtime_property_t *
48489 impl_449_properties[] = {
48490  &impl_449_property_allowQuery,
48491  &impl_449_property_brief,
48492  &impl_449_property_dataType,
48493  &impl_449_property_description,
48494  &impl_449_property_label,
48495  &impl_449_property_required,
48496  NULL
48497 };
48498 
48500 impl_449_meta_object = {
48501  {
48502  &afw_runtime_inf_const_meta_object_inf
48503  },
48504  &impl_449,
48505  NULL
48506 };
48507 
48508 static const afw_utf8_t
48509 impl_449_meta_path =
48510  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/dataType");
48511 
48513 impl_449 = {
48514  {
48515  &afw_runtime_inf_const_embedded_untyped_object,
48516  NULL,
48517  {
48518  (const afw_object_t *)&impl_449_meta_object,
48519  (const afw_object_t *)&impl_444,
48520  &afw_s_dataType,
48521  &afw_s__AdaptiveValueMeta_,
48522  &impl_449_meta_path
48523  }
48524  },
48525  &impl_449_properties[0]
48526 };
48527 
48529 impl_450;
48530 
48531 /*
48532  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/dataTypeMethodNumber
48533  */
48534 
48535 static const afw_value_boolean_t
48536 impl_450_property_value_allowQuery = {
48538  true
48539 };
48540 
48541 static const afw_runtime_property_t
48542 impl_450_property_allowQuery = {
48543  &afw_s_allowQuery,
48544  (const afw_value_t *)&impl_450_property_value_allowQuery
48545 };
48546 
48547 static const afw_value_string_t
48548 impl_450_property_value_brief = {
48550  AFW_UTF8_LITERAL("Internal, unique number assigned to the method name")
48551 };
48552 
48553 static const afw_runtime_property_t
48554 impl_450_property_brief = {
48555  &afw_s_brief,
48556  (const afw_value_t *)&impl_450_property_value_brief
48557 };
48558 
48559 static const afw_value_string_t
48560 impl_450_property_value_dataType = {
48562  AFW_UTF8_LITERAL("integer")
48563 };
48564 
48565 static const afw_runtime_property_t
48566 impl_450_property_dataType = {
48567  &afw_s_dataType,
48568  (const afw_value_t *)&impl_450_property_value_dataType
48569 };
48570 
48571 static const afw_value_string_t
48572 impl_450_property_value_description = {
48574  AFW_UTF8_LITERAL("This is an internal number that is unique to the method name (the part after :: in functionId) of a dataTypeMethod function.")
48575 };
48576 
48577 static const afw_runtime_property_t
48578 impl_450_property_description = {
48579  &afw_s_description,
48580  (const afw_value_t *)&impl_450_property_value_description
48581 };
48582 
48583 static const afw_value_string_t
48584 impl_450_property_value_label = {
48586  AFW_UTF8_LITERAL("Method Number")
48587 };
48588 
48589 static const afw_runtime_property_t
48590 impl_450_property_label = {
48591  &afw_s_label,
48592  (const afw_value_t *)&impl_450_property_value_label
48593 };
48594 
48595 static const afw_value_boolean_t
48596 impl_450_property_value_required = {
48598  false
48599 };
48600 
48601 static const afw_runtime_property_t
48602 impl_450_property_required = {
48603  &afw_s_required,
48604  (const afw_value_t *)&impl_450_property_value_required
48605 };
48606 
48607 static const afw_runtime_property_t *
48608 impl_450_properties[] = {
48609  &impl_450_property_allowQuery,
48610  &impl_450_property_brief,
48611  &impl_450_property_dataType,
48612  &impl_450_property_description,
48613  &impl_450_property_label,
48614  &impl_450_property_required,
48615  NULL
48616 };
48617 
48619 impl_450_meta_object = {
48620  {
48621  &afw_runtime_inf_const_meta_object_inf
48622  },
48623  &impl_450,
48624  NULL
48625 };
48626 
48627 static const afw_utf8_t
48628 impl_450_meta_path =
48629  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/dataTypeMethodNumber");
48630 
48632 impl_450 = {
48633  {
48634  &afw_runtime_inf_const_embedded_untyped_object,
48635  NULL,
48636  {
48637  (const afw_object_t *)&impl_450_meta_object,
48638  (const afw_object_t *)&impl_444,
48639  &afw_s_dataTypeMethodNumber,
48640  &afw_s__AdaptiveValueMeta_,
48641  &impl_450_meta_path
48642  }
48643  },
48644  &impl_450_properties[0]
48645 };
48646 
48648 impl_451;
48649 
48650 /*
48651  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/deprecated
48652  */
48653 
48654 static const afw_value_boolean_t
48655 impl_451_property_value_allowQuery = {
48657  true
48658 };
48659 
48660 static const afw_runtime_property_t
48661 impl_451_property_allowQuery = {
48662  &afw_s_allowQuery,
48663  (const afw_value_t *)&impl_451_property_value_allowQuery
48664 };
48665 
48666 static const afw_value_string_t
48667 impl_451_property_value_brief = {
48669  AFW_UTF8_LITERAL("This function is deprecated")
48670 };
48671 
48672 static const afw_runtime_property_t
48673 impl_451_property_brief = {
48674  &afw_s_brief,
48675  (const afw_value_t *)&impl_451_property_value_brief
48676 };
48677 
48678 static const afw_value_string_t
48679 impl_451_property_value_dataType = {
48681  AFW_UTF8_LITERAL("boolean")
48682 };
48683 
48684 static const afw_runtime_property_t
48685 impl_451_property_dataType = {
48686  &afw_s_dataType,
48687  (const afw_value_t *)&impl_451_property_value_dataType
48688 };
48689 
48690 static const afw_value_boolean_t
48691 impl_451_property_value_defaultValue = {
48693  false
48694 };
48695 
48696 static const afw_runtime_property_t
48697 impl_451_property_defaultValue = {
48698  &afw_s_defaultValue,
48699  (const afw_value_t *)&impl_451_property_value_defaultValue
48700 };
48701 
48702 static const afw_value_string_t
48703 impl_451_property_value_description = {
48705  AFW_UTF8_LITERAL("This indicates that the function is deprecated and may go away at some point.")
48706 };
48707 
48708 static const afw_runtime_property_t
48709 impl_451_property_description = {
48710  &afw_s_description,
48711  (const afw_value_t *)&impl_451_property_value_description
48712 };
48713 
48714 static const afw_value_string_t
48715 impl_451_property_value_label = {
48717  AFW_UTF8_LITERAL("Deprecated")
48718 };
48719 
48720 static const afw_runtime_property_t
48721 impl_451_property_label = {
48722  &afw_s_label,
48723  (const afw_value_t *)&impl_451_property_value_label
48724 };
48725 
48726 static const afw_runtime_property_t *
48727 impl_451_properties[] = {
48728  &impl_451_property_allowQuery,
48729  &impl_451_property_brief,
48730  &impl_451_property_dataType,
48731  &impl_451_property_defaultValue,
48732  &impl_451_property_description,
48733  &impl_451_property_label,
48734  NULL
48735 };
48736 
48738 impl_451_meta_object = {
48739  {
48740  &afw_runtime_inf_const_meta_object_inf
48741  },
48742  &impl_451,
48743  NULL
48744 };
48745 
48746 static const afw_utf8_t
48747 impl_451_meta_path =
48748  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/deprecated");
48749 
48751 impl_451 = {
48752  {
48753  &afw_runtime_inf_const_embedded_untyped_object,
48754  NULL,
48755  {
48756  (const afw_object_t *)&impl_451_meta_object,
48757  (const afw_object_t *)&impl_444,
48758  &afw_s_deprecated,
48759  &afw_s__AdaptiveValueMeta_,
48760  &impl_451_meta_path
48761  }
48762  },
48763  &impl_451_properties[0]
48764 };
48765 
48767 impl_452;
48768 
48769 /*
48770  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/description
48771  */
48772 
48773 static const afw_value_boolean_t
48774 impl_452_property_value_allowQuery = {
48776  true
48777 };
48778 
48779 static const afw_runtime_property_t
48780 impl_452_property_allowQuery = {
48781  &afw_s_allowQuery,
48782  (const afw_value_t *)&impl_452_property_value_allowQuery
48783 };
48784 
48785 static const afw_value_string_t
48786 impl_452_property_value_brief = {
48788  AFW_UTF8_LITERAL("Description of this function")
48789 };
48790 
48791 static const afw_runtime_property_t
48792 impl_452_property_brief = {
48793  &afw_s_brief,
48794  (const afw_value_t *)&impl_452_property_value_brief
48795 };
48796 
48797 static const afw_value_string_t
48798 impl_452_property_value_dataType = {
48800  AFW_UTF8_LITERAL("string")
48801 };
48802 
48803 static const afw_runtime_property_t
48804 impl_452_property_dataType = {
48805  &afw_s_dataType,
48806  (const afw_value_t *)&impl_452_property_value_dataType
48807 };
48808 
48809 static const afw_value_string_t
48810 impl_452_property_value_dataTypeParameter = {
48812  AFW_UTF8_LITERAL("text/plain")
48813 };
48814 
48815 static const afw_runtime_property_t
48816 impl_452_property_dataTypeParameter = {
48817  &afw_s_dataTypeParameter,
48818  (const afw_value_t *)&impl_452_property_value_dataTypeParameter
48819 };
48820 
48821 static const afw_value_string_t
48822 impl_452_property_value_description = {
48824  AFW_UTF8_LITERAL("This is the function's description, used for documentation purposes.")
48825 };
48826 
48827 static const afw_runtime_property_t
48828 impl_452_property_description = {
48829  &afw_s_description,
48830  (const afw_value_t *)&impl_452_property_value_description
48831 };
48832 
48833 static const afw_value_string_t
48834 impl_452_property_value_label = {
48836  AFW_UTF8_LITERAL("Description")
48837 };
48838 
48839 static const afw_runtime_property_t
48840 impl_452_property_label = {
48841  &afw_s_label,
48842  (const afw_value_t *)&impl_452_property_value_label
48843 };
48844 
48845 static const afw_value_boolean_t
48846 impl_452_property_value_required = {
48848  false
48849 };
48850 
48851 static const afw_runtime_property_t
48852 impl_452_property_required = {
48853  &afw_s_required,
48854  (const afw_value_t *)&impl_452_property_value_required
48855 };
48856 
48857 static const afw_runtime_property_t *
48858 impl_452_properties[] = {
48859  &impl_452_property_allowQuery,
48860  &impl_452_property_brief,
48861  &impl_452_property_dataType,
48862  &impl_452_property_dataTypeParameter,
48863  &impl_452_property_description,
48864  &impl_452_property_label,
48865  &impl_452_property_required,
48866  NULL
48867 };
48868 
48870 impl_452_meta_object = {
48871  {
48872  &afw_runtime_inf_const_meta_object_inf
48873  },
48874  &impl_452,
48875  NULL
48876 };
48877 
48878 static const afw_utf8_t
48879 impl_452_meta_path =
48880  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/description");
48881 
48883 impl_452 = {
48884  {
48885  &afw_runtime_inf_const_embedded_untyped_object,
48886  NULL,
48887  {
48888  (const afw_object_t *)&impl_452_meta_object,
48889  (const afw_object_t *)&impl_444,
48890  &afw_s_description,
48891  &afw_s__AdaptiveValueMeta_,
48892  &impl_452_meta_path
48893  }
48894  },
48895  &impl_452_properties[0]
48896 };
48897 
48899 impl_453;
48900 
48902 impl_454;
48903 
48904 /*
48905  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/errorsThrown/runtime
48906  */
48907 
48908 static const afw_value_string_t
48909 impl_454_property_value_valueAccessor = {
48911  AFW_UTF8_LITERAL("null_terminated_array_of_utf8_z_key_value_pair_objects")
48912 };
48913 
48914 static const afw_runtime_property_t
48915 impl_454_property_valueAccessor = {
48916  &afw_s_valueAccessor,
48917  (const afw_value_t *)&impl_454_property_value_valueAccessor
48918 };
48919 
48920 static const afw_runtime_property_t *
48921 impl_454_properties[] = {
48922  &impl_454_property_valueAccessor,
48923  NULL
48924 };
48925 
48927 impl_454_meta_object = {
48928  {
48929  &afw_runtime_inf_const_meta_object_inf
48930  },
48931  &impl_454,
48932  NULL
48933 };
48934 
48935 static const afw_utf8_t
48936 impl_454_meta_path =
48937  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/errorsThrown/runtime");
48938 
48940 impl_454 = {
48941  {
48942  &afw_runtime_inf_const_embedded_untyped_object,
48943  NULL,
48944  {
48945  (const afw_object_t *)&impl_454_meta_object,
48946  (const afw_object_t *)&impl_453,
48947  &afw_s_runtime,
48948  &afw_s__AdaptiveRuntimeProperty_,
48949  &impl_454_meta_path
48950  }
48951  },
48952  &impl_454_properties[0]
48953 };
48954 
48955 /*
48956  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/errorsThrown
48957  */
48958 
48959 static const afw_value_boolean_t
48960 impl_453_property_value_allowQuery = {
48962  true
48963 };
48964 
48965 static const afw_runtime_property_t
48966 impl_453_property_allowQuery = {
48967  &afw_s_allowQuery,
48968  (const afw_value_t *)&impl_453_property_value_allowQuery
48969 };
48970 
48971 static const afw_value_string_t
48972 impl_453_property_value_brief = {
48974  AFW_UTF8_LITERAL("Errors thrown")
48975 };
48976 
48977 static const afw_runtime_property_t
48978 impl_453_property_brief = {
48979  &afw_s_brief,
48980  (const afw_value_t *)&impl_453_property_value_brief
48981 };
48982 
48983 static const afw_value_string_t
48984 impl_453_property_value_dataType = {
48986  AFW_UTF8_LITERAL("list")
48987 };
48988 
48989 static const afw_runtime_property_t
48990 impl_453_property_dataType = {
48991  &afw_s_dataType,
48992  (const afw_value_t *)&impl_453_property_value_dataType
48993 };
48994 
48995 static const afw_value_string_t
48996 impl_453_property_value_dataTypeParameter = {
48998  AFW_UTF8_LITERAL("object _AdaptiveFunctionErrorThrown_")
48999 };
49000 
49001 static const afw_runtime_property_t
49002 impl_453_property_dataTypeParameter = {
49003  &afw_s_dataTypeParameter,
49004  (const afw_value_t *)&impl_453_property_value_dataTypeParameter
49005 };
49006 
49007 static const afw_value_string_t
49008 impl_453_property_value_description = {
49010  AFW_UTF8_LITERAL("These are errors that can possibly be thrown by this function.")
49011 };
49012 
49013 static const afw_runtime_property_t
49014 impl_453_property_description = {
49015  &afw_s_description,
49016  (const afw_value_t *)&impl_453_property_value_description
49017 };
49018 
49019 static const afw_value_string_t
49020 impl_453_property_value_label = {
49022  AFW_UTF8_LITERAL("Errors Thrown")
49023 };
49024 
49025 static const afw_runtime_property_t
49026 impl_453_property_label = {
49027  &afw_s_label,
49028  (const afw_value_t *)&impl_453_property_value_label
49029 };
49030 
49031 static const afw_value_object_t
49032 impl_453_property_value_runtime = {
49034  (const afw_object_t *)&impl_454
49035 };
49036 
49037 static const afw_runtime_property_t
49038 impl_453_property_runtime = {
49039  &afw_s_runtime,
49040  (const afw_value_t *)&impl_453_property_value_runtime
49041 };
49042 
49043 static const afw_runtime_property_t *
49044 impl_453_properties[] = {
49045  &impl_453_property_allowQuery,
49046  &impl_453_property_brief,
49047  &impl_453_property_dataType,
49048  &impl_453_property_dataTypeParameter,
49049  &impl_453_property_description,
49050  &impl_453_property_label,
49051  &impl_453_property_runtime,
49052  NULL
49053 };
49054 
49056 impl_453_meta_object = {
49057  {
49058  &afw_runtime_inf_const_meta_object_inf
49059  },
49060  &impl_453,
49061  NULL
49062 };
49063 
49064 static const afw_utf8_t
49065 impl_453_meta_path =
49066  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/errorsThrown");
49067 
49069 impl_453 = {
49070  {
49071  &afw_runtime_inf_const_embedded_untyped_object,
49072  NULL,
49073  {
49074  (const afw_object_t *)&impl_453_meta_object,
49075  (const afw_object_t *)&impl_444,
49076  &afw_s_errorsThrown,
49077  &afw_s__AdaptiveValueMeta_,
49078  &impl_453_meta_path
49079  }
49080  },
49081  &impl_453_properties[0]
49082 };
49083 
49085 impl_455;
49086 
49087 /*
49088  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionDeclaration
49089  */
49090 
49091 static const afw_value_boolean_t
49092 impl_455_property_value_allowQuery = {
49094  true
49095 };
49096 
49097 static const afw_runtime_property_t
49098 impl_455_property_allowQuery = {
49099  &afw_s_allowQuery,
49100  (const afw_value_t *)&impl_455_property_value_allowQuery
49101 };
49102 
49103 static const afw_value_string_t
49104 impl_455_property_value_brief = {
49106  AFW_UTF8_LITERAL("Function's declaration")
49107 };
49108 
49109 static const afw_runtime_property_t
49110 impl_455_property_brief = {
49111  &afw_s_brief,
49112  (const afw_value_t *)&impl_455_property_value_brief
49113 };
49114 
49115 static const afw_value_string_t
49116 impl_455_property_value_dataType = {
49118  AFW_UTF8_LITERAL("string")
49119 };
49120 
49121 static const afw_runtime_property_t
49122 impl_455_property_dataType = {
49123  &afw_s_dataType,
49124  (const afw_value_t *)&impl_455_property_value_dataType
49125 };
49126 
49127 static const afw_value_string_t
49128 impl_455_property_value_dataTypeParameter = {
49130  AFW_UTF8_LITERAL("text/plain")
49131 };
49132 
49133 static const afw_runtime_property_t
49134 impl_455_property_dataTypeParameter = {
49135  &afw_s_dataTypeParameter,
49136  (const afw_value_t *)&impl_455_property_value_dataTypeParameter
49137 };
49138 
49139 static const afw_value_string_t
49140 impl_455_property_value_description = {
49142  AFW_UTF8_LITERAL("This is the function's declaration with whitespace and brief comments.")
49143 };
49144 
49145 static const afw_runtime_property_t
49146 impl_455_property_description = {
49147  &afw_s_description,
49148  (const afw_value_t *)&impl_455_property_value_description
49149 };
49150 
49151 static const afw_value_string_t
49152 impl_455_property_value_label = {
49154  AFW_UTF8_LITERAL("Function Declaration")
49155 };
49156 
49157 static const afw_runtime_property_t
49158 impl_455_property_label = {
49159  &afw_s_label,
49160  (const afw_value_t *)&impl_455_property_value_label
49161 };
49162 
49163 static const afw_value_boolean_t
49164 impl_455_property_value_required = {
49166  false
49167 };
49168 
49169 static const afw_runtime_property_t
49170 impl_455_property_required = {
49171  &afw_s_required,
49172  (const afw_value_t *)&impl_455_property_value_required
49173 };
49174 
49175 static const afw_runtime_property_t *
49176 impl_455_properties[] = {
49177  &impl_455_property_allowQuery,
49178  &impl_455_property_brief,
49179  &impl_455_property_dataType,
49180  &impl_455_property_dataTypeParameter,
49181  &impl_455_property_description,
49182  &impl_455_property_label,
49183  &impl_455_property_required,
49184  NULL
49185 };
49186 
49188 impl_455_meta_object = {
49189  {
49190  &afw_runtime_inf_const_meta_object_inf
49191  },
49192  &impl_455,
49193  NULL
49194 };
49195 
49196 static const afw_utf8_t
49197 impl_455_meta_path =
49198  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionDeclaration");
49199 
49201 impl_455 = {
49202  {
49203  &afw_runtime_inf_const_embedded_untyped_object,
49204  NULL,
49205  {
49206  (const afw_object_t *)&impl_455_meta_object,
49207  (const afw_object_t *)&impl_444,
49208  &afw_s_functionDeclaration,
49209  &afw_s__AdaptiveValueMeta_,
49210  &impl_455_meta_path
49211  }
49212  },
49213  &impl_455_properties[0]
49214 };
49215 
49217 impl_456;
49218 
49219 /*
49220  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionId
49221  */
49222 
49223 static const afw_value_boolean_t
49224 impl_456_property_value_allowQuery = {
49226  true
49227 };
49228 
49229 static const afw_runtime_property_t
49230 impl_456_property_allowQuery = {
49231  &afw_s_allowQuery,
49232  (const afw_value_t *)&impl_456_property_value_allowQuery
49233 };
49234 
49235 static const afw_value_string_t
49236 impl_456_property_value_brief = {
49238  AFW_UTF8_LITERAL("The function's id")
49239 };
49240 
49241 static const afw_runtime_property_t
49242 impl_456_property_brief = {
49243  &afw_s_brief,
49244  (const afw_value_t *)&impl_456_property_value_brief
49245 };
49246 
49247 static const afw_value_string_t
49248 impl_456_property_value_dataType = {
49250  AFW_UTF8_LITERAL("string")
49251 };
49252 
49253 static const afw_runtime_property_t
49254 impl_456_property_dataType = {
49255  &afw_s_dataType,
49256  (const afw_value_t *)&impl_456_property_value_dataType
49257 };
49258 
49259 static const afw_value_string_t
49260 impl_456_property_value_description = {
49262  AFW_UTF8_LITERAL("This is the function's id.")
49263 };
49264 
49265 static const afw_runtime_property_t
49266 impl_456_property_description = {
49267  &afw_s_description,
49268  (const afw_value_t *)&impl_456_property_value_description
49269 };
49270 
49271 static const afw_value_string_t
49272 impl_456_property_value_label = {
49274  AFW_UTF8_LITERAL("Function")
49275 };
49276 
49277 static const afw_runtime_property_t
49278 impl_456_property_label = {
49279  &afw_s_label,
49280  (const afw_value_t *)&impl_456_property_value_label
49281 };
49282 
49283 static const afw_value_boolean_t
49284 impl_456_property_value_required = {
49286  true
49287 };
49288 
49289 static const afw_runtime_property_t
49290 impl_456_property_required = {
49291  &afw_s_required,
49292  (const afw_value_t *)&impl_456_property_value_required
49293 };
49294 
49295 static const afw_runtime_property_t *
49296 impl_456_properties[] = {
49297  &impl_456_property_allowQuery,
49298  &impl_456_property_brief,
49299  &impl_456_property_dataType,
49300  &impl_456_property_description,
49301  &impl_456_property_label,
49302  &impl_456_property_required,
49303  NULL
49304 };
49305 
49307 impl_456_meta_object = {
49308  {
49309  &afw_runtime_inf_const_meta_object_inf
49310  },
49311  &impl_456,
49312  NULL
49313 };
49314 
49315 static const afw_utf8_t
49316 impl_456_meta_path =
49317  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionId");
49318 
49320 impl_456 = {
49321  {
49322  &afw_runtime_inf_const_embedded_untyped_object,
49323  NULL,
49324  {
49325  (const afw_object_t *)&impl_456_meta_object,
49326  (const afw_object_t *)&impl_444,
49327  &afw_s_functionId,
49328  &afw_s__AdaptiveValueMeta_,
49329  &impl_456_meta_path
49330  }
49331  },
49332  &impl_456_properties[0]
49333 };
49334 
49336 impl_457;
49337 
49338 /*
49339  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionLabel
49340  */
49341 
49342 static const afw_value_boolean_t
49343 impl_457_property_value_allowQuery = {
49345  true
49346 };
49347 
49348 static const afw_runtime_property_t
49349 impl_457_property_allowQuery = {
49350  &afw_s_allowQuery,
49351  (const afw_value_t *)&impl_457_property_value_allowQuery
49352 };
49353 
49354 static const afw_value_string_t
49355 impl_457_property_value_brief = {
49357  AFW_UTF8_LITERAL("The function's label")
49358 };
49359 
49360 static const afw_runtime_property_t
49361 impl_457_property_brief = {
49362  &afw_s_brief,
49363  (const afw_value_t *)&impl_457_property_value_brief
49364 };
49365 
49366 static const afw_value_string_t
49367 impl_457_property_value_dataType = {
49369  AFW_UTF8_LITERAL("string")
49370 };
49371 
49372 static const afw_runtime_property_t
49373 impl_457_property_dataType = {
49374  &afw_s_dataType,
49375  (const afw_value_t *)&impl_457_property_value_dataType
49376 };
49377 
49378 static const afw_value_string_t
49379 impl_457_property_value_description = {
49381  AFW_UTF8_LITERAL("This is the function's label.")
49382 };
49383 
49384 static const afw_runtime_property_t
49385 impl_457_property_description = {
49386  &afw_s_description,
49387  (const afw_value_t *)&impl_457_property_value_description
49388 };
49389 
49390 static const afw_value_string_t
49391 impl_457_property_value_label = {
49393  AFW_UTF8_LITERAL("Function Label")
49394 };
49395 
49396 static const afw_runtime_property_t
49397 impl_457_property_label = {
49398  &afw_s_label,
49399  (const afw_value_t *)&impl_457_property_value_label
49400 };
49401 
49402 static const afw_value_boolean_t
49403 impl_457_property_value_required = {
49405  true
49406 };
49407 
49408 static const afw_runtime_property_t
49409 impl_457_property_required = {
49410  &afw_s_required,
49411  (const afw_value_t *)&impl_457_property_value_required
49412 };
49413 
49414 static const afw_runtime_property_t *
49415 impl_457_properties[] = {
49416  &impl_457_property_allowQuery,
49417  &impl_457_property_brief,
49418  &impl_457_property_dataType,
49419  &impl_457_property_description,
49420  &impl_457_property_label,
49421  &impl_457_property_required,
49422  NULL
49423 };
49424 
49426 impl_457_meta_object = {
49427  {
49428  &afw_runtime_inf_const_meta_object_inf
49429  },
49430  &impl_457,
49431  NULL
49432 };
49433 
49434 static const afw_utf8_t
49435 impl_457_meta_path =
49436  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionLabel");
49437 
49439 impl_457 = {
49440  {
49441  &afw_runtime_inf_const_embedded_untyped_object,
49442  NULL,
49443  {
49444  (const afw_object_t *)&impl_457_meta_object,
49445  (const afw_object_t *)&impl_444,
49446  &afw_s_functionLabel,
49447  &afw_s__AdaptiveValueMeta_,
49448  &impl_457_meta_path
49449  }
49450  },
49451  &impl_457_properties[0]
49452 };
49453 
49455 impl_458;
49456 
49457 /*
49458  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionSignature
49459  */
49460 
49461 static const afw_value_boolean_t
49462 impl_458_property_value_allowQuery = {
49464  true
49465 };
49466 
49467 static const afw_runtime_property_t
49468 impl_458_property_allowQuery = {
49469  &afw_s_allowQuery,
49470  (const afw_value_t *)&impl_458_property_value_allowQuery
49471 };
49472 
49473 static const afw_value_string_t
49474 impl_458_property_value_brief = {
49476  AFW_UTF8_LITERAL("Function's signature")
49477 };
49478 
49479 static const afw_runtime_property_t
49480 impl_458_property_brief = {
49481  &afw_s_brief,
49482  (const afw_value_t *)&impl_458_property_value_brief
49483 };
49484 
49485 static const afw_value_string_t
49486 impl_458_property_value_dataType = {
49488  AFW_UTF8_LITERAL("string")
49489 };
49490 
49491 static const afw_runtime_property_t
49492 impl_458_property_dataType = {
49493  &afw_s_dataType,
49494  (const afw_value_t *)&impl_458_property_value_dataType
49495 };
49496 
49497 static const afw_value_string_t
49498 impl_458_property_value_description = {
49500  AFW_UTF8_LITERAL("This is the function's signature.")
49501 };
49502 
49503 static const afw_runtime_property_t
49504 impl_458_property_description = {
49505  &afw_s_description,
49506  (const afw_value_t *)&impl_458_property_value_description
49507 };
49508 
49509 static const afw_value_string_t
49510 impl_458_property_value_label = {
49512  AFW_UTF8_LITERAL("Signature")
49513 };
49514 
49515 static const afw_runtime_property_t
49516 impl_458_property_label = {
49517  &afw_s_label,
49518  (const afw_value_t *)&impl_458_property_value_label
49519 };
49520 
49521 static const afw_value_boolean_t
49522 impl_458_property_value_required = {
49524  false
49525 };
49526 
49527 static const afw_runtime_property_t
49528 impl_458_property_required = {
49529  &afw_s_required,
49530  (const afw_value_t *)&impl_458_property_value_required
49531 };
49532 
49533 static const afw_runtime_property_t *
49534 impl_458_properties[] = {
49535  &impl_458_property_allowQuery,
49536  &impl_458_property_brief,
49537  &impl_458_property_dataType,
49538  &impl_458_property_description,
49539  &impl_458_property_label,
49540  &impl_458_property_required,
49541  NULL
49542 };
49543 
49545 impl_458_meta_object = {
49546  {
49547  &afw_runtime_inf_const_meta_object_inf
49548  },
49549  &impl_458,
49550  NULL
49551 };
49552 
49553 static const afw_utf8_t
49554 impl_458_meta_path =
49555  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/functionSignature");
49556 
49558 impl_458 = {
49559  {
49560  &afw_runtime_inf_const_embedded_untyped_object,
49561  NULL,
49562  {
49563  (const afw_object_t *)&impl_458_meta_object,
49564  (const afw_object_t *)&impl_444,
49565  &afw_s_functionSignature,
49566  &afw_s__AdaptiveValueMeta_,
49567  &impl_458_meta_path
49568  }
49569  },
49570  &impl_458_properties[0]
49571 };
49572 
49574 impl_459;
49575 
49576 /*
49577  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/maximumNumberOfParameters
49578  */
49579 
49580 static const afw_value_boolean_t
49581 impl_459_property_value_allowQuery = {
49583  true
49584 };
49585 
49586 static const afw_runtime_property_t
49587 impl_459_property_allowQuery = {
49588  &afw_s_allowQuery,
49589  (const afw_value_t *)&impl_459_property_value_allowQuery
49590 };
49591 
49592 static const afw_value_string_t
49593 impl_459_property_value_brief = {
49595  AFW_UTF8_LITERAL("Maximum number of parameters")
49596 };
49597 
49598 static const afw_runtime_property_t
49599 impl_459_property_brief = {
49600  &afw_s_brief,
49601  (const afw_value_t *)&impl_459_property_value_brief
49602 };
49603 
49604 static const afw_value_string_t
49605 impl_459_property_value_dataType = {
49607  AFW_UTF8_LITERAL("integer")
49608 };
49609 
49610 static const afw_runtime_property_t
49611 impl_459_property_dataType = {
49612  &afw_s_dataType,
49613  (const afw_value_t *)&impl_459_property_value_dataType
49614 };
49615 
49616 static const afw_value_string_t
49617 impl_459_property_value_description = {
49619  AFW_UTF8_LITERAL("This is the maximum number of parameters or -1 if there is no maximum.")
49620 };
49621 
49622 static const afw_runtime_property_t
49623 impl_459_property_description = {
49624  &afw_s_description,
49625  (const afw_value_t *)&impl_459_property_value_description
49626 };
49627 
49628 static const afw_value_string_t
49629 impl_459_property_value_label = {
49631  AFW_UTF8_LITERAL("Maximum Parameters")
49632 };
49633 
49634 static const afw_runtime_property_t
49635 impl_459_property_label = {
49636  &afw_s_label,
49637  (const afw_value_t *)&impl_459_property_value_label
49638 };
49639 
49640 static const afw_value_boolean_t
49641 impl_459_property_value_required = {
49643  false
49644 };
49645 
49646 static const afw_runtime_property_t
49647 impl_459_property_required = {
49648  &afw_s_required,
49649  (const afw_value_t *)&impl_459_property_value_required
49650 };
49651 
49652 static const afw_runtime_property_t *
49653 impl_459_properties[] = {
49654  &impl_459_property_allowQuery,
49655  &impl_459_property_brief,
49656  &impl_459_property_dataType,
49657  &impl_459_property_description,
49658  &impl_459_property_label,
49659  &impl_459_property_required,
49660  NULL
49661 };
49662 
49664 impl_459_meta_object = {
49665  {
49666  &afw_runtime_inf_const_meta_object_inf
49667  },
49668  &impl_459,
49669  NULL
49670 };
49671 
49672 static const afw_utf8_t
49673 impl_459_meta_path =
49674  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/maximumNumberOfParameters");
49675 
49677 impl_459 = {
49678  {
49679  &afw_runtime_inf_const_embedded_untyped_object,
49680  NULL,
49681  {
49682  (const afw_object_t *)&impl_459_meta_object,
49683  (const afw_object_t *)&impl_444,
49684  &afw_s_maximumNumberOfParameters,
49685  &afw_s__AdaptiveValueMeta_,
49686  &impl_459_meta_path
49687  }
49688  },
49689  &impl_459_properties[0]
49690 };
49691 
49693 impl_460;
49694 
49695 /*
49696  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/numberOfRequiredParameters
49697  */
49698 
49699 static const afw_value_boolean_t
49700 impl_460_property_value_allowQuery = {
49702  true
49703 };
49704 
49705 static const afw_runtime_property_t
49706 impl_460_property_allowQuery = {
49707  &afw_s_allowQuery,
49708  (const afw_value_t *)&impl_460_property_value_allowQuery
49709 };
49710 
49711 static const afw_value_string_t
49712 impl_460_property_value_brief = {
49714  AFW_UTF8_LITERAL("Number or required parameters")
49715 };
49716 
49717 static const afw_runtime_property_t
49718 impl_460_property_brief = {
49719  &afw_s_brief,
49720  (const afw_value_t *)&impl_460_property_value_brief
49721 };
49722 
49723 static const afw_value_string_t
49724 impl_460_property_value_dataType = {
49726  AFW_UTF8_LITERAL("integer")
49727 };
49728 
49729 static const afw_runtime_property_t
49730 impl_460_property_dataType = {
49731  &afw_s_dataType,
49732  (const afw_value_t *)&impl_460_property_value_dataType
49733 };
49734 
49735 static const afw_value_string_t
49736 impl_460_property_value_description = {
49738  AFW_UTF8_LITERAL("This is the number of required parameters.")
49739 };
49740 
49741 static const afw_runtime_property_t
49742 impl_460_property_description = {
49743  &afw_s_description,
49744  (const afw_value_t *)&impl_460_property_value_description
49745 };
49746 
49747 static const afw_value_string_t
49748 impl_460_property_value_label = {
49750  AFW_UTF8_LITERAL("Required Parameters")
49751 };
49752 
49753 static const afw_runtime_property_t
49754 impl_460_property_label = {
49755  &afw_s_label,
49756  (const afw_value_t *)&impl_460_property_value_label
49757 };
49758 
49759 static const afw_value_boolean_t
49760 impl_460_property_value_required = {
49762  false
49763 };
49764 
49765 static const afw_runtime_property_t
49766 impl_460_property_required = {
49767  &afw_s_required,
49768  (const afw_value_t *)&impl_460_property_value_required
49769 };
49770 
49771 static const afw_runtime_property_t *
49772 impl_460_properties[] = {
49773  &impl_460_property_allowQuery,
49774  &impl_460_property_brief,
49775  &impl_460_property_dataType,
49776  &impl_460_property_description,
49777  &impl_460_property_label,
49778  &impl_460_property_required,
49779  NULL
49780 };
49781 
49783 impl_460_meta_object = {
49784  {
49785  &afw_runtime_inf_const_meta_object_inf
49786  },
49787  &impl_460,
49788  NULL
49789 };
49790 
49791 static const afw_utf8_t
49792 impl_460_meta_path =
49793  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/numberOfRequiredParameters");
49794 
49796 impl_460 = {
49797  {
49798  &afw_runtime_inf_const_embedded_untyped_object,
49799  NULL,
49800  {
49801  (const afw_object_t *)&impl_460_meta_object,
49802  (const afw_object_t *)&impl_444,
49803  &afw_s_numberOfRequiredParameters,
49804  &afw_s__AdaptiveValueMeta_,
49805  &impl_460_meta_path
49806  }
49807  },
49808  &impl_460_properties[0]
49809 };
49810 
49812 impl_461;
49813 
49814 /*
49815  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/op
49816  */
49817 
49818 static const afw_value_boolean_t
49819 impl_461_property_value_allowQuery = {
49821  true
49822 };
49823 
49824 static const afw_runtime_property_t
49825 impl_461_property_allowQuery = {
49826  &afw_s_allowQuery,
49827  (const afw_value_t *)&impl_461_property_value_allowQuery
49828 };
49829 
49830 static const afw_value_string_t
49831 impl_461_property_value_brief = {
49833  AFW_UTF8_LITERAL("The function's operator")
49834 };
49835 
49836 static const afw_runtime_property_t
49837 impl_461_property_brief = {
49838  &afw_s_brief,
49839  (const afw_value_t *)&impl_461_property_value_brief
49840 };
49841 
49842 static const afw_value_string_t
49843 impl_461_property_value_dataType = {
49845  AFW_UTF8_LITERAL("string")
49846 };
49847 
49848 static const afw_runtime_property_t
49849 impl_461_property_dataType = {
49850  &afw_s_dataType,
49851  (const afw_value_t *)&impl_461_property_value_dataType
49852 };
49853 
49854 static const afw_value_string_t
49855 impl_461_property_value_description = {
49857  AFW_UTF8_LITERAL("This is the function's operator. This is not used at the moment, but may be used in a future expression syntax.")
49858 };
49859 
49860 static const afw_runtime_property_t
49861 impl_461_property_description = {
49862  &afw_s_description,
49863  (const afw_value_t *)&impl_461_property_value_description
49864 };
49865 
49866 static const afw_value_string_t
49867 impl_461_property_value_label = {
49869  AFW_UTF8_LITERAL("Op")
49870 };
49871 
49872 static const afw_runtime_property_t
49873 impl_461_property_label = {
49874  &afw_s_label,
49875  (const afw_value_t *)&impl_461_property_value_label
49876 };
49877 
49878 static const afw_runtime_property_t *
49879 impl_461_properties[] = {
49880  &impl_461_property_allowQuery,
49881  &impl_461_property_brief,
49882  &impl_461_property_dataType,
49883  &impl_461_property_description,
49884  &impl_461_property_label,
49885  NULL
49886 };
49887 
49889 impl_461_meta_object = {
49890  {
49891  &afw_runtime_inf_const_meta_object_inf
49892  },
49893  &impl_461,
49894  NULL
49895 };
49896 
49897 static const afw_utf8_t
49898 impl_461_meta_path =
49899  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/op");
49900 
49902 impl_461 = {
49903  {
49904  &afw_runtime_inf_const_embedded_untyped_object,
49905  NULL,
49906  {
49907  (const afw_object_t *)&impl_461_meta_object,
49908  (const afw_object_t *)&impl_444,
49909  &afw_s_op,
49910  &afw_s__AdaptiveValueMeta_,
49911  &impl_461_meta_path
49912  }
49913  },
49914  &impl_461_properties[0]
49915 };
49916 
49918 impl_462;
49919 
49921 impl_463;
49922 
49923 /*
49924  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/parameters/runtime
49925  */
49926 
49927 static const afw_value_string_t
49928 impl_463_property_value_valueAccessor = {
49930  AFW_UTF8_LITERAL("null_terminated_array_of_objects")
49931 };
49932 
49933 static const afw_runtime_property_t
49934 impl_463_property_valueAccessor = {
49935  &afw_s_valueAccessor,
49936  (const afw_value_t *)&impl_463_property_value_valueAccessor
49937 };
49938 
49939 static const afw_runtime_property_t *
49940 impl_463_properties[] = {
49941  &impl_463_property_valueAccessor,
49942  NULL
49943 };
49944 
49946 impl_463_meta_object = {
49947  {
49948  &afw_runtime_inf_const_meta_object_inf
49949  },
49950  &impl_463,
49951  NULL
49952 };
49953 
49954 static const afw_utf8_t
49955 impl_463_meta_path =
49956  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/parameters/runtime");
49957 
49959 impl_463 = {
49960  {
49961  &afw_runtime_inf_const_embedded_untyped_object,
49962  NULL,
49963  {
49964  (const afw_object_t *)&impl_463_meta_object,
49965  (const afw_object_t *)&impl_462,
49966  &afw_s_runtime,
49967  &afw_s__AdaptiveRuntimeProperty_,
49968  &impl_463_meta_path
49969  }
49970  },
49971  &impl_463_properties[0]
49972 };
49973 
49974 /*
49975  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/parameters
49976  */
49977 
49978 static const afw_value_string_t
49979 impl_462_property_value_brief = {
49981  AFW_UTF8_LITERAL("The function's parameters")
49982 };
49983 
49984 static const afw_runtime_property_t
49985 impl_462_property_brief = {
49986  &afw_s_brief,
49987  (const afw_value_t *)&impl_462_property_value_brief
49988 };
49989 
49990 static const afw_value_string_t
49991 impl_462_property_value_dataType = {
49993  AFW_UTF8_LITERAL("list")
49994 };
49995 
49996 static const afw_runtime_property_t
49997 impl_462_property_dataType = {
49998  &afw_s_dataType,
49999  (const afw_value_t *)&impl_462_property_value_dataType
50000 };
50001 
50002 static const afw_value_string_t
50003 impl_462_property_value_dataTypeParameter = {
50005  AFW_UTF8_LITERAL("object _AdaptiveFunctionParameter_")
50006 };
50007 
50008 static const afw_runtime_property_t
50009 impl_462_property_dataTypeParameter = {
50010  &afw_s_dataTypeParameter,
50011  (const afw_value_t *)&impl_462_property_value_dataTypeParameter
50012 };
50013 
50014 static const afw_value_string_t
50015 impl_462_property_value_description = {
50017  AFW_UTF8_LITERAL("These are the function's parameters.")
50018 };
50019 
50020 static const afw_runtime_property_t
50021 impl_462_property_description = {
50022  &afw_s_description,
50023  (const afw_value_t *)&impl_462_property_value_description
50024 };
50025 
50026 static const afw_value_string_t
50027 impl_462_property_value_label = {
50029  AFW_UTF8_LITERAL("Parameters")
50030 };
50031 
50032 static const afw_runtime_property_t
50033 impl_462_property_label = {
50034  &afw_s_label,
50035  (const afw_value_t *)&impl_462_property_value_label
50036 };
50037 
50038 static const afw_value_object_t
50039 impl_462_property_value_runtime = {
50041  (const afw_object_t *)&impl_463
50042 };
50043 
50044 static const afw_runtime_property_t
50045 impl_462_property_runtime = {
50046  &afw_s_runtime,
50047  (const afw_value_t *)&impl_462_property_value_runtime
50048 };
50049 
50050 static const afw_runtime_property_t *
50051 impl_462_properties[] = {
50052  &impl_462_property_brief,
50053  &impl_462_property_dataType,
50054  &impl_462_property_dataTypeParameter,
50055  &impl_462_property_description,
50056  &impl_462_property_label,
50057  &impl_462_property_runtime,
50058  NULL
50059 };
50060 
50062 impl_462_meta_object = {
50063  {
50064  &afw_runtime_inf_const_meta_object_inf
50065  },
50066  &impl_462,
50067  NULL
50068 };
50069 
50070 static const afw_utf8_t
50071 impl_462_meta_path =
50072  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/parameters");
50073 
50075 impl_462 = {
50076  {
50077  &afw_runtime_inf_const_embedded_untyped_object,
50078  NULL,
50079  {
50080  (const afw_object_t *)&impl_462_meta_object,
50081  (const afw_object_t *)&impl_444,
50082  &afw_s_parameters,
50083  &afw_s__AdaptiveValueMeta_,
50084  &impl_462_meta_path
50085  }
50086  },
50087  &impl_462_properties[0]
50088 };
50089 
50091 impl_464;
50092 
50093 /*
50094  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/polymorphic
50095  */
50096 
50097 static const afw_value_boolean_t
50098 impl_464_property_value_allowQuery = {
50100  true
50101 };
50102 
50103 static const afw_runtime_property_t
50104 impl_464_property_allowQuery = {
50105  &afw_s_allowQuery,
50106  (const afw_value_t *)&impl_464_property_value_allowQuery
50107 };
50108 
50109 static const afw_value_string_t
50110 impl_464_property_value_brief = {
50112  AFW_UTF8_LITERAL("This function can be called polymorphically")
50113 };
50114 
50115 static const afw_runtime_property_t
50116 impl_464_property_brief = {
50117  &afw_s_brief,
50118  (const afw_value_t *)&impl_464_property_value_brief
50119 };
50120 
50121 static const afw_value_string_t
50122 impl_464_property_value_dataType = {
50124  AFW_UTF8_LITERAL("boolean")
50125 };
50126 
50127 static const afw_runtime_property_t
50128 impl_464_property_dataType = {
50129  &afw_s_dataType,
50130  (const afw_value_t *)&impl_464_property_value_dataType
50131 };
50132 
50133 static const afw_value_boolean_t
50134 impl_464_property_value_defaultValue = {
50136  false
50137 };
50138 
50139 static const afw_runtime_property_t
50140 impl_464_property_defaultValue = {
50141  &afw_s_defaultValue,
50142  (const afw_value_t *)&impl_464_property_value_defaultValue
50143 };
50144 
50145 static const afw_value_string_t
50146 impl_464_property_value_description = {
50148  AFW_UTF8_LITERAL("This indicates that this function can be called polymorphically without specifying the <Type>:: qualifier. The appropriate implementation of the function will be called based on the dataType and/or dataTypeParameter of the first function parameter value.")
50149 };
50150 
50151 static const afw_runtime_property_t
50152 impl_464_property_description = {
50153  &afw_s_description,
50154  (const afw_value_t *)&impl_464_property_value_description
50155 };
50156 
50157 static const afw_value_string_t
50158 impl_464_property_value_label = {
50160  AFW_UTF8_LITERAL("Polymorphic")
50161 };
50162 
50163 static const afw_runtime_property_t
50164 impl_464_property_label = {
50165  &afw_s_label,
50166  (const afw_value_t *)&impl_464_property_value_label
50167 };
50168 
50169 static const afw_runtime_property_t *
50170 impl_464_properties[] = {
50171  &impl_464_property_allowQuery,
50172  &impl_464_property_brief,
50173  &impl_464_property_dataType,
50174  &impl_464_property_defaultValue,
50175  &impl_464_property_description,
50176  &impl_464_property_label,
50177  NULL
50178 };
50179 
50181 impl_464_meta_object = {
50182  {
50183  &afw_runtime_inf_const_meta_object_inf
50184  },
50185  &impl_464,
50186  NULL
50187 };
50188 
50189 static const afw_utf8_t
50190 impl_464_meta_path =
50191  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/polymorphic");
50192 
50194 impl_464 = {
50195  {
50196  &afw_runtime_inf_const_embedded_untyped_object,
50197  NULL,
50198  {
50199  (const afw_object_t *)&impl_464_meta_object,
50200  (const afw_object_t *)&impl_444,
50201  &afw_s_polymorphic,
50202  &afw_s__AdaptiveValueMeta_,
50203  &impl_464_meta_path
50204  }
50205  },
50206  &impl_464_properties[0]
50207 };
50208 
50210 impl_465;
50211 
50213 impl_466;
50214 
50215 /*
50216  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/polymorphicDataTypes/runtime
50217  */
50218 
50219 static const afw_value_string_t
50220 impl_466_property_value_valueAccessor = {
50222  AFW_UTF8_LITERAL("null_terminated_array_of_internal")
50223 };
50224 
50225 static const afw_runtime_property_t
50226 impl_466_property_valueAccessor = {
50227  &afw_s_valueAccessor,
50228  (const afw_value_t *)&impl_466_property_value_valueAccessor
50229 };
50230 
50231 static const afw_runtime_property_t *
50232 impl_466_properties[] = {
50233  &impl_466_property_valueAccessor,
50234  NULL
50235 };
50236 
50238 impl_466_meta_object = {
50239  {
50240  &afw_runtime_inf_const_meta_object_inf
50241  },
50242  &impl_466,
50243  NULL
50244 };
50245 
50246 static const afw_utf8_t
50247 impl_466_meta_path =
50248  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/polymorphicDataTypes/runtime");
50249 
50251 impl_466 = {
50252  {
50253  &afw_runtime_inf_const_embedded_untyped_object,
50254  NULL,
50255  {
50256  (const afw_object_t *)&impl_466_meta_object,
50257  (const afw_object_t *)&impl_465,
50258  &afw_s_runtime,
50259  &afw_s__AdaptiveRuntimeProperty_,
50260  &impl_466_meta_path
50261  }
50262  },
50263  &impl_466_properties[0]
50264 };
50265 
50266 /*
50267  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/polymorphicDataTypes
50268  */
50269 
50270 static const afw_value_boolean_t
50271 impl_465_property_value_allowQuery = {
50273  true
50274 };
50275 
50276 static const afw_runtime_property_t
50277 impl_465_property_allowQuery = {
50278  &afw_s_allowQuery,
50279  (const afw_value_t *)&impl_465_property_value_allowQuery
50280 };
50281 
50282 static const afw_value_string_t
50283 impl_465_property_value_brief = {
50285  AFW_UTF8_LITERAL("This function will call the appropriate function when the first parameter is one of these data types")
50286 };
50287 
50288 static const afw_runtime_property_t
50289 impl_465_property_brief = {
50290  &afw_s_brief,
50291  (const afw_value_t *)&impl_465_property_value_brief
50292 };
50293 
50294 static const afw_value_string_t
50295 impl_465_property_value_dataType = {
50297  AFW_UTF8_LITERAL("list")
50298 };
50299 
50300 static const afw_runtime_property_t
50301 impl_465_property_dataType = {
50302  &afw_s_dataType,
50303  (const afw_value_t *)&impl_465_property_value_dataType
50304 };
50305 
50306 static const afw_value_string_t
50307 impl_465_property_value_dataTypeParameter = {
50309  AFW_UTF8_LITERAL("string")
50310 };
50311 
50312 static const afw_runtime_property_t
50313 impl_465_property_dataTypeParameter = {
50314  &afw_s_dataTypeParameter,
50315  (const afw_value_t *)&impl_465_property_value_dataTypeParameter
50316 };
50317 
50318 static const afw_value_boolean_t
50319 impl_465_property_value_defaultValue = {
50321  false
50322 };
50323 
50324 static const afw_runtime_property_t
50325 impl_465_property_defaultValue = {
50326  &afw_s_defaultValue,
50327  (const afw_value_t *)&impl_465_property_value_defaultValue
50328 };
50329 
50330 static const afw_value_string_t
50331 impl_465_property_value_description = {
50333  AFW_UTF8_LITERAL("This function will call the appropriate function when the first parameter is one of these data types.")
50334 };
50335 
50336 static const afw_runtime_property_t
50337 impl_465_property_description = {
50338  &afw_s_description,
50339  (const afw_value_t *)&impl_465_property_value_description
50340 };
50341 
50342 static const afw_value_string_t
50343 impl_465_property_value_label = {
50345  AFW_UTF8_LITERAL("Polymorphic Data Types")
50346 };
50347 
50348 static const afw_runtime_property_t
50349 impl_465_property_label = {
50350  &afw_s_label,
50351  (const afw_value_t *)&impl_465_property_value_label
50352 };
50353 
50354 static const afw_value_object_t
50355 impl_465_property_value_runtime = {
50357  (const afw_object_t *)&impl_466
50358 };
50359 
50360 static const afw_runtime_property_t
50361 impl_465_property_runtime = {
50362  &afw_s_runtime,
50363  (const afw_value_t *)&impl_465_property_value_runtime
50364 };
50365 
50366 static const afw_runtime_property_t *
50367 impl_465_properties[] = {
50368  &impl_465_property_allowQuery,
50369  &impl_465_property_brief,
50370  &impl_465_property_dataType,
50371  &impl_465_property_dataTypeParameter,
50372  &impl_465_property_defaultValue,
50373  &impl_465_property_description,
50374  &impl_465_property_label,
50375  &impl_465_property_runtime,
50376  NULL
50377 };
50378 
50380 impl_465_meta_object = {
50381  {
50382  &afw_runtime_inf_const_meta_object_inf
50383  },
50384  &impl_465,
50385  NULL
50386 };
50387 
50388 static const afw_utf8_t
50389 impl_465_meta_path =
50390  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/polymorphicDataTypes");
50391 
50393 impl_465 = {
50394  {
50395  &afw_runtime_inf_const_embedded_untyped_object,
50396  NULL,
50397  {
50398  (const afw_object_t *)&impl_465_meta_object,
50399  (const afw_object_t *)&impl_444,
50400  &afw_s_polymorphicDataTypes,
50401  &afw_s__AdaptiveValueMeta_,
50402  &impl_465_meta_path
50403  }
50404  },
50405  &impl_465_properties[0]
50406 };
50407 
50409 impl_467;
50410 
50411 /*
50412  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/pure
50413  */
50414 
50415 static const afw_value_boolean_t
50416 impl_467_property_value_allowQuery = {
50418  true
50419 };
50420 
50421 static const afw_runtime_property_t
50422 impl_467_property_allowQuery = {
50423  &afw_s_allowQuery,
50424  (const afw_value_t *)&impl_467_property_value_allowQuery
50425 };
50426 
50427 static const afw_value_string_t
50428 impl_467_property_value_brief = {
50430  AFW_UTF8_LITERAL("Given exactly the same parameter values, this function will always return the same result")
50431 };
50432 
50433 static const afw_runtime_property_t
50434 impl_467_property_brief = {
50435  &afw_s_brief,
50436  (const afw_value_t *)&impl_467_property_value_brief
50437 };
50438 
50439 static const afw_value_string_t
50440 impl_467_property_value_dataType = {
50442  AFW_UTF8_LITERAL("boolean")
50443 };
50444 
50445 static const afw_runtime_property_t
50446 impl_467_property_dataType = {
50447  &afw_s_dataType,
50448  (const afw_value_t *)&impl_467_property_value_dataType
50449 };
50450 
50451 static const afw_value_boolean_t
50452 impl_467_property_value_defaultValue = {
50454  false
50455 };
50456 
50457 static const afw_runtime_property_t
50458 impl_467_property_defaultValue = {
50459  &afw_s_defaultValue,
50460  (const afw_value_t *)&impl_467_property_value_defaultValue
50461 };
50462 
50463 static const afw_value_string_t
50464 impl_467_property_value_description = {
50466  AFW_UTF8_LITERAL("This indicates that, given exactly the same parameter values, this function will always return the same result and will not cause any side effects.")
50467 };
50468 
50469 static const afw_runtime_property_t
50470 impl_467_property_description = {
50471  &afw_s_description,
50472  (const afw_value_t *)&impl_467_property_value_description
50473 };
50474 
50475 static const afw_value_string_t
50476 impl_467_property_value_label = {
50478  AFW_UTF8_LITERAL("Pure")
50479 };
50480 
50481 static const afw_runtime_property_t
50482 impl_467_property_label = {
50483  &afw_s_label,
50484  (const afw_value_t *)&impl_467_property_value_label
50485 };
50486 
50487 static const afw_runtime_property_t *
50488 impl_467_properties[] = {
50489  &impl_467_property_allowQuery,
50490  &impl_467_property_brief,
50491  &impl_467_property_dataType,
50492  &impl_467_property_defaultValue,
50493  &impl_467_property_description,
50494  &impl_467_property_label,
50495  NULL
50496 };
50497 
50499 impl_467_meta_object = {
50500  {
50501  &afw_runtime_inf_const_meta_object_inf
50502  },
50503  &impl_467,
50504  NULL
50505 };
50506 
50507 static const afw_utf8_t
50508 impl_467_meta_path =
50509  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/pure");
50510 
50512 impl_467 = {
50513  {
50514  &afw_runtime_inf_const_embedded_untyped_object,
50515  NULL,
50516  {
50517  (const afw_object_t *)&impl_467_meta_object,
50518  (const afw_object_t *)&impl_444,
50519  &afw_s_pure,
50520  &afw_s__AdaptiveValueMeta_,
50521  &impl_467_meta_path
50522  }
50523  },
50524  &impl_467_properties[0]
50525 };
50526 
50528 impl_468;
50529 
50530 /*
50531  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/returns
50532  */
50533 
50534 static const afw_value_boolean_t
50535 impl_468_property_value_allowQuery = {
50537  true
50538 };
50539 
50540 static const afw_runtime_property_t
50541 impl_468_property_allowQuery = {
50542  &afw_s_allowQuery,
50543  (const afw_value_t *)&impl_468_property_value_allowQuery
50544 };
50545 
50546 static const afw_value_string_t
50547 impl_468_property_value_brief = {
50549  AFW_UTF8_LITERAL("The return parameter")
50550 };
50551 
50552 static const afw_runtime_property_t
50553 impl_468_property_brief = {
50554  &afw_s_brief,
50555  (const afw_value_t *)&impl_468_property_value_brief
50556 };
50557 
50558 static const afw_value_string_t
50559 impl_468_property_value_dataType = {
50561  AFW_UTF8_LITERAL("object")
50562 };
50563 
50564 static const afw_runtime_property_t
50565 impl_468_property_dataType = {
50566  &afw_s_dataType,
50567  (const afw_value_t *)&impl_468_property_value_dataType
50568 };
50569 
50570 static const afw_value_string_t
50571 impl_468_property_value_dataTypeParameter = {
50573  AFW_UTF8_LITERAL("_AdaptiveFunctionParameter_")
50574 };
50575 
50576 static const afw_runtime_property_t
50577 impl_468_property_dataTypeParameter = {
50578  &afw_s_dataTypeParameter,
50579  (const afw_value_t *)&impl_468_property_value_dataTypeParameter
50580 };
50581 
50582 static const afw_value_string_t
50583 impl_468_property_value_description = {
50585  AFW_UTF8_LITERAL("The return parameter.")
50586 };
50587 
50588 static const afw_runtime_property_t
50589 impl_468_property_description = {
50590  &afw_s_description,
50591  (const afw_value_t *)&impl_468_property_value_description
50592 };
50593 
50594 static const afw_value_string_t
50595 impl_468_property_value_label = {
50597  AFW_UTF8_LITERAL("Returns")
50598 };
50599 
50600 static const afw_runtime_property_t
50601 impl_468_property_label = {
50602  &afw_s_label,
50603  (const afw_value_t *)&impl_468_property_value_label
50604 };
50605 
50606 static const afw_value_boolean_t
50607 impl_468_property_value_required = {
50609  true
50610 };
50611 
50612 static const afw_runtime_property_t
50613 impl_468_property_required = {
50614  &afw_s_required,
50615  (const afw_value_t *)&impl_468_property_value_required
50616 };
50617 
50618 static const afw_runtime_property_t *
50619 impl_468_properties[] = {
50620  &impl_468_property_allowQuery,
50621  &impl_468_property_brief,
50622  &impl_468_property_dataType,
50623  &impl_468_property_dataTypeParameter,
50624  &impl_468_property_description,
50625  &impl_468_property_label,
50626  &impl_468_property_required,
50627  NULL
50628 };
50629 
50631 impl_468_meta_object = {
50632  {
50633  &afw_runtime_inf_const_meta_object_inf
50634  },
50635  &impl_468,
50636  NULL
50637 };
50638 
50639 static const afw_utf8_t
50640 impl_468_meta_path =
50641  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/returns");
50642 
50644 impl_468 = {
50645  {
50646  &afw_runtime_inf_const_embedded_untyped_object,
50647  NULL,
50648  {
50649  (const afw_object_t *)&impl_468_meta_object,
50650  (const afw_object_t *)&impl_444,
50651  &afw_s_returns,
50652  &afw_s__AdaptiveValueMeta_,
50653  &impl_468_meta_path
50654  }
50655  },
50656  &impl_468_properties[0]
50657 };
50658 
50660 impl_469;
50661 
50663 impl_470;
50664 
50665 /*
50666  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/scriptSupportNumber/runtime
50667  */
50668 
50669 static const afw_value_string_t
50670 impl_470_property_value_valueAccessor = {
50672  AFW_UTF8_LITERAL("octet")
50673 };
50674 
50675 static const afw_runtime_property_t
50676 impl_470_property_valueAccessor = {
50677  &afw_s_valueAccessor,
50678  (const afw_value_t *)&impl_470_property_value_valueAccessor
50679 };
50680 
50681 static const afw_runtime_property_t *
50682 impl_470_properties[] = {
50683  &impl_470_property_valueAccessor,
50684  NULL
50685 };
50686 
50688 impl_470_meta_object = {
50689  {
50690  &afw_runtime_inf_const_meta_object_inf
50691  },
50692  &impl_470,
50693  NULL
50694 };
50695 
50696 static const afw_utf8_t
50697 impl_470_meta_path =
50698  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/scriptSupportNumber/runtime");
50699 
50701 impl_470 = {
50702  {
50703  &afw_runtime_inf_const_embedded_untyped_object,
50704  NULL,
50705  {
50706  (const afw_object_t *)&impl_470_meta_object,
50707  (const afw_object_t *)&impl_469,
50708  &afw_s_runtime,
50709  &afw_s__AdaptiveRuntimeProperty_,
50710  &impl_470_meta_path
50711  }
50712  },
50713  &impl_470_properties[0]
50714 };
50715 
50716 /*
50717  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/scriptSupportNumber
50718  */
50719 
50720 static const afw_value_boolean_t
50721 impl_469_property_value_allowQuery = {
50723  true
50724 };
50725 
50726 static const afw_runtime_property_t
50727 impl_469_property_allowQuery = {
50728  &afw_s_allowQuery,
50729  (const afw_value_t *)&impl_469_property_value_allowQuery
50730 };
50731 
50732 static const afw_value_string_t
50733 impl_469_property_value_brief = {
50735  AFW_UTF8_LITERAL("Special handling number")
50736 };
50737 
50738 static const afw_runtime_property_t
50739 impl_469_property_brief = {
50740  &afw_s_brief,
50741  (const afw_value_t *)&impl_469_property_value_brief
50742 };
50743 
50744 static const afw_value_string_t
50745 impl_469_property_value_dataType = {
50747  AFW_UTF8_LITERAL("integer")
50748 };
50749 
50750 static const afw_runtime_property_t
50751 impl_469_property_dataType = {
50752  &afw_s_dataType,
50753  (const afw_value_t *)&impl_469_property_value_dataType
50754 };
50755 
50756 static const afw_value_string_t
50757 impl_469_property_value_description = {
50759  AFW_UTF8_LITERAL("If non-zero, this is an script support function and this is its internal special handling number. See #define AFW_VALUE_SCRIPT_SUPPORT_NUMBER_* in afw_value.h for more information.")
50760 };
50761 
50762 static const afw_runtime_property_t
50763 impl_469_property_description = {
50764  &afw_s_description,
50765  (const afw_value_t *)&impl_469_property_value_description
50766 };
50767 
50768 static const afw_value_string_t
50769 impl_469_property_value_label = {
50771  AFW_UTF8_LITERAL("Script Support Number")
50772 };
50773 
50774 static const afw_runtime_property_t
50775 impl_469_property_label = {
50776  &afw_s_label,
50777  (const afw_value_t *)&impl_469_property_value_label
50778 };
50779 
50780 static const afw_value_boolean_t
50781 impl_469_property_value_required = {
50783  false
50784 };
50785 
50786 static const afw_runtime_property_t
50787 impl_469_property_required = {
50788  &afw_s_required,
50789  (const afw_value_t *)&impl_469_property_value_required
50790 };
50791 
50792 static const afw_value_object_t
50793 impl_469_property_value_runtime = {
50795  (const afw_object_t *)&impl_470
50796 };
50797 
50798 static const afw_runtime_property_t
50799 impl_469_property_runtime = {
50800  &afw_s_runtime,
50801  (const afw_value_t *)&impl_469_property_value_runtime
50802 };
50803 
50804 static const afw_runtime_property_t *
50805 impl_469_properties[] = {
50806  &impl_469_property_allowQuery,
50807  &impl_469_property_brief,
50808  &impl_469_property_dataType,
50809  &impl_469_property_description,
50810  &impl_469_property_label,
50811  &impl_469_property_required,
50812  &impl_469_property_runtime,
50813  NULL
50814 };
50815 
50817 impl_469_meta_object = {
50818  {
50819  &afw_runtime_inf_const_meta_object_inf
50820  },
50821  &impl_469,
50822  NULL
50823 };
50824 
50825 static const afw_utf8_t
50826 impl_469_meta_path =
50827  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/scriptSupportNumber");
50828 
50830 impl_469 = {
50831  {
50832  &afw_runtime_inf_const_embedded_untyped_object,
50833  NULL,
50834  {
50835  (const afw_object_t *)&impl_469_meta_object,
50836  (const afw_object_t *)&impl_444,
50837  &afw_s_scriptSupportNumber,
50838  &afw_s__AdaptiveValueMeta_,
50839  &impl_469_meta_path
50840  }
50841  },
50842  &impl_469_properties[0]
50843 };
50844 
50846 impl_471;
50847 
50849 impl_472;
50850 
50851 /*
50852  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/sideEffects/runtime
50853  */
50854 
50855 static const afw_value_string_t
50856 impl_472_property_value_valueAccessor = {
50858  AFW_UTF8_LITERAL("null_terminated_array_of_internal")
50859 };
50860 
50861 static const afw_runtime_property_t
50862 impl_472_property_valueAccessor = {
50863  &afw_s_valueAccessor,
50864  (const afw_value_t *)&impl_472_property_value_valueAccessor
50865 };
50866 
50867 static const afw_runtime_property_t *
50868 impl_472_properties[] = {
50869  &impl_472_property_valueAccessor,
50870  NULL
50871 };
50872 
50874 impl_472_meta_object = {
50875  {
50876  &afw_runtime_inf_const_meta_object_inf
50877  },
50878  &impl_472,
50879  NULL
50880 };
50881 
50882 static const afw_utf8_t
50883 impl_472_meta_path =
50884  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/sideEffects/runtime");
50885 
50887 impl_472 = {
50888  {
50889  &afw_runtime_inf_const_embedded_untyped_object,
50890  NULL,
50891  {
50892  (const afw_object_t *)&impl_472_meta_object,
50893  (const afw_object_t *)&impl_471,
50894  &afw_s_runtime,
50895  &afw_s__AdaptiveRuntimeProperty_,
50896  &impl_472_meta_path
50897  }
50898  },
50899  &impl_472_properties[0]
50900 };
50901 
50902 /*
50903  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/sideEffects
50904  */
50905 
50906 static const afw_value_boolean_t
50907 impl_471_property_value_allowQuery = {
50909  true
50910 };
50911 
50912 static const afw_runtime_property_t
50913 impl_471_property_allowQuery = {
50914  &afw_s_allowQuery,
50915  (const afw_value_t *)&impl_471_property_value_allowQuery
50916 };
50917 
50918 static const afw_value_string_t
50919 impl_471_property_value_brief = {
50921  AFW_UTF8_LITERAL("Side effects for this function.")
50922 };
50923 
50924 static const afw_runtime_property_t
50925 impl_471_property_brief = {
50926  &afw_s_brief,
50927  (const afw_value_t *)&impl_471_property_value_brief
50928 };
50929 
50930 static const afw_value_string_t
50931 impl_471_property_value_dataType = {
50933  AFW_UTF8_LITERAL("list")
50934 };
50935 
50936 static const afw_runtime_property_t
50937 impl_471_property_dataType = {
50938  &afw_s_dataType,
50939  (const afw_value_t *)&impl_471_property_value_dataType
50940 };
50941 
50942 static const afw_value_string_t
50943 impl_471_property_value_dataTypeParameter = {
50945  AFW_UTF8_LITERAL("string")
50946 };
50947 
50948 static const afw_runtime_property_t
50949 impl_471_property_dataTypeParameter = {
50950  &afw_s_dataTypeParameter,
50951  (const afw_value_t *)&impl_471_property_value_dataTypeParameter
50952 };
50953 
50954 static const afw_value_string_t
50955 impl_471_property_value_description = {
50957  AFW_UTF8_LITERAL("Any side effects that this function may produce as a result of execution.")
50958 };
50959 
50960 static const afw_runtime_property_t
50961 impl_471_property_description = {
50962  &afw_s_description,
50963  (const afw_value_t *)&impl_471_property_value_description
50964 };
50965 
50966 static const afw_value_string_t
50967 impl_471_property_value_label = {
50969  AFW_UTF8_LITERAL("Side Effects")
50970 };
50971 
50972 static const afw_runtime_property_t
50973 impl_471_property_label = {
50974  &afw_s_label,
50975  (const afw_value_t *)&impl_471_property_value_label
50976 };
50977 
50978 static const afw_value_object_t
50979 impl_471_property_value_runtime = {
50981  (const afw_object_t *)&impl_472
50982 };
50983 
50984 static const afw_runtime_property_t
50985 impl_471_property_runtime = {
50986  &afw_s_runtime,
50987  (const afw_value_t *)&impl_471_property_value_runtime
50988 };
50989 
50990 static const afw_runtime_property_t *
50991 impl_471_properties[] = {
50992  &impl_471_property_allowQuery,
50993  &impl_471_property_brief,
50994  &impl_471_property_dataType,
50995  &impl_471_property_dataTypeParameter,
50996  &impl_471_property_description,
50997  &impl_471_property_label,
50998  &impl_471_property_runtime,
50999  NULL
51000 };
51001 
51003 impl_471_meta_object = {
51004  {
51005  &afw_runtime_inf_const_meta_object_inf
51006  },
51007  &impl_471,
51008  NULL
51009 };
51010 
51011 static const afw_utf8_t
51012 impl_471_meta_path =
51013  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/sideEffects");
51014 
51016 impl_471 = {
51017  {
51018  &afw_runtime_inf_const_embedded_untyped_object,
51019  NULL,
51020  {
51021  (const afw_object_t *)&impl_471_meta_object,
51022  (const afw_object_t *)&impl_444,
51023  &afw_s_sideEffects,
51024  &afw_s__AdaptiveValueMeta_,
51025  &impl_471_meta_path
51026  }
51027  },
51028  &impl_471_properties[0]
51029 };
51030 
51032 impl_473;
51033 
51034 /*
51035  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/signatureOnly
51036  */
51037 
51038 static const afw_value_boolean_t
51039 impl_473_property_value_allowQuery = {
51041  true
51042 };
51043 
51044 static const afw_runtime_property_t
51045 impl_473_property_allowQuery = {
51046  &afw_s_allowQuery,
51047  (const afw_value_t *)&impl_473_property_value_allowQuery
51048 };
51049 
51050 static const afw_value_string_t
51051 impl_473_property_value_brief = {
51053  AFW_UTF8_LITERAL("Signature only")
51054 };
51055 
51056 static const afw_runtime_property_t
51057 impl_473_property_brief = {
51058  &afw_s_brief,
51059  (const afw_value_t *)&impl_473_property_value_brief
51060 };
51061 
51062 static const afw_value_string_t
51063 impl_473_property_value_dataType = {
51065  AFW_UTF8_LITERAL("boolean")
51066 };
51067 
51068 static const afw_runtime_property_t
51069 impl_473_property_dataType = {
51070  &afw_s_dataType,
51071  (const afw_value_t *)&impl_473_property_value_dataType
51072 };
51073 
51074 static const afw_value_string_t
51075 impl_473_property_value_description = {
51077  AFW_UTF8_LITERAL("This is a signature with an unimplemented execute function.")
51078 };
51079 
51080 static const afw_runtime_property_t
51081 impl_473_property_description = {
51082  &afw_s_description,
51083  (const afw_value_t *)&impl_473_property_value_description
51084 };
51085 
51086 static const afw_value_string_t
51087 impl_473_property_value_label = {
51089  AFW_UTF8_LITERAL("Signature Only")
51090 };
51091 
51092 static const afw_runtime_property_t
51093 impl_473_property_label = {
51094  &afw_s_label,
51095  (const afw_value_t *)&impl_473_property_value_label
51096 };
51097 
51098 static const afw_runtime_property_t *
51099 impl_473_properties[] = {
51100  &impl_473_property_allowQuery,
51101  &impl_473_property_brief,
51102  &impl_473_property_dataType,
51103  &impl_473_property_description,
51104  &impl_473_property_label,
51105  NULL
51106 };
51107 
51109 impl_473_meta_object = {
51110  {
51111  &afw_runtime_inf_const_meta_object_inf
51112  },
51113  &impl_473,
51114  NULL
51115 };
51116 
51117 static const afw_utf8_t
51118 impl_473_meta_path =
51119  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/signatureOnly");
51120 
51122 impl_473 = {
51123  {
51124  &afw_runtime_inf_const_embedded_untyped_object,
51125  NULL,
51126  {
51127  (const afw_object_t *)&impl_473_meta_object,
51128  (const afw_object_t *)&impl_444,
51129  &afw_s_signatureOnly,
51130  &afw_s__AdaptiveValueMeta_,
51131  &impl_473_meta_path
51132  }
51133  },
51134  &impl_473_properties[0]
51135 };
51136 
51138 impl_474;
51139 
51140 /*
51141  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/untypedFunctionId
51142  */
51143 
51144 static const afw_value_boolean_t
51145 impl_474_property_value_allowQuery = {
51147  true
51148 };
51149 
51150 static const afw_runtime_property_t
51151 impl_474_property_allowQuery = {
51152  &afw_s_allowQuery,
51153  (const afw_value_t *)&impl_474_property_value_allowQuery
51154 };
51155 
51156 static const afw_value_string_t
51157 impl_474_property_value_brief = {
51159  AFW_UTF8_LITERAL("The function's id without <dataType>")
51160 };
51161 
51162 static const afw_runtime_property_t
51163 impl_474_property_brief = {
51164  &afw_s_brief,
51165  (const afw_value_t *)&impl_474_property_value_brief
51166 };
51167 
51168 static const afw_value_string_t
51169 impl_474_property_value_dataType = {
51171  AFW_UTF8_LITERAL("string")
51172 };
51173 
51174 static const afw_runtime_property_t
51175 impl_474_property_dataType = {
51176  &afw_s_dataType,
51177  (const afw_value_t *)&impl_474_property_value_dataType
51178 };
51179 
51180 static const afw_value_string_t
51181 impl_474_property_value_description = {
51183  AFW_UTF8_LITERAL("This is the function's id without <dataType>. If this function is not polymorphic, this is the same as functionId.")
51184 };
51185 
51186 static const afw_runtime_property_t
51187 impl_474_property_description = {
51188  &afw_s_description,
51189  (const afw_value_t *)&impl_474_property_value_description
51190 };
51191 
51192 static const afw_value_string_t
51193 impl_474_property_value_label = {
51195  AFW_UTF8_LITERAL("Function")
51196 };
51197 
51198 static const afw_runtime_property_t
51199 impl_474_property_label = {
51200  &afw_s_label,
51201  (const afw_value_t *)&impl_474_property_value_label
51202 };
51203 
51204 static const afw_value_boolean_t
51205 impl_474_property_value_required = {
51207  false
51208 };
51209 
51210 static const afw_runtime_property_t
51211 impl_474_property_required = {
51212  &afw_s_required,
51213  (const afw_value_t *)&impl_474_property_value_required
51214 };
51215 
51216 static const afw_runtime_property_t *
51217 impl_474_properties[] = {
51218  &impl_474_property_allowQuery,
51219  &impl_474_property_brief,
51220  &impl_474_property_dataType,
51221  &impl_474_property_description,
51222  &impl_474_property_label,
51223  &impl_474_property_required,
51224  NULL
51225 };
51226 
51228 impl_474_meta_object = {
51229  {
51230  &afw_runtime_inf_const_meta_object_inf
51231  },
51232  &impl_474,
51233  NULL
51234 };
51235 
51236 static const afw_utf8_t
51237 impl_474_meta_path =
51238  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes/untypedFunctionId");
51239 
51241 impl_474 = {
51242  {
51243  &afw_runtime_inf_const_embedded_untyped_object,
51244  NULL,
51245  {
51246  (const afw_object_t *)&impl_474_meta_object,
51247  (const afw_object_t *)&impl_444,
51248  &afw_s_untypedFunctionId,
51249  &afw_s__AdaptiveValueMeta_,
51250  &impl_474_meta_path
51251  }
51252  },
51253  &impl_474_properties[0]
51254 };
51255 
51256 /*
51257  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes
51258  */
51259 
51260 static const afw_value_object_t
51261 impl_444_property_value_afwCamelCaseFunctionLabel = {
51263  (const afw_object_t *)&impl_445
51264 };
51265 
51266 static const afw_runtime_property_t
51267 impl_444_property_afwCamelCaseFunctionLabel = {
51268  &afw_s_afwCamelCaseFunctionLabel,
51269  (const afw_value_t *)&impl_444_property_value_afwCamelCaseFunctionLabel
51270 };
51271 
51272 static const afw_value_object_t
51273 impl_444_property_value_brief = {
51275  (const afw_object_t *)&impl_446
51276 };
51277 
51278 static const afw_runtime_property_t
51279 impl_444_property_brief = {
51280  &afw_s_brief,
51281  (const afw_value_t *)&impl_444_property_value_brief
51282 };
51283 
51284 static const afw_value_object_t
51285 impl_444_property_value_camelCaseFunctionLabel = {
51287  (const afw_object_t *)&impl_447
51288 };
51289 
51290 static const afw_runtime_property_t
51291 impl_444_property_camelCaseFunctionLabel = {
51292  &afw_s_camelCaseFunctionLabel,
51293  (const afw_value_t *)&impl_444_property_value_camelCaseFunctionLabel
51294 };
51295 
51296 static const afw_value_object_t
51297 impl_444_property_value_category = {
51299  (const afw_object_t *)&impl_448
51300 };
51301 
51302 static const afw_runtime_property_t
51303 impl_444_property_category = {
51304  &afw_s_category,
51305  (const afw_value_t *)&impl_444_property_value_category
51306 };
51307 
51308 static const afw_value_object_t
51309 impl_444_property_value_dataType = {
51311  (const afw_object_t *)&impl_449
51312 };
51313 
51314 static const afw_runtime_property_t
51315 impl_444_property_dataType = {
51316  &afw_s_dataType,
51317  (const afw_value_t *)&impl_444_property_value_dataType
51318 };
51319 
51320 static const afw_value_object_t
51321 impl_444_property_value_dataTypeMethodNumber = {
51323  (const afw_object_t *)&impl_450
51324 };
51325 
51326 static const afw_runtime_property_t
51327 impl_444_property_dataTypeMethodNumber = {
51328  &afw_s_dataTypeMethodNumber,
51329  (const afw_value_t *)&impl_444_property_value_dataTypeMethodNumber
51330 };
51331 
51332 static const afw_value_object_t
51333 impl_444_property_value_deprecated = {
51335  (const afw_object_t *)&impl_451
51336 };
51337 
51338 static const afw_runtime_property_t
51339 impl_444_property_deprecated = {
51340  &afw_s_deprecated,
51341  (const afw_value_t *)&impl_444_property_value_deprecated
51342 };
51343 
51344 static const afw_value_object_t
51345 impl_444_property_value_description = {
51347  (const afw_object_t *)&impl_452
51348 };
51349 
51350 static const afw_runtime_property_t
51351 impl_444_property_description = {
51352  &afw_s_description,
51353  (const afw_value_t *)&impl_444_property_value_description
51354 };
51355 
51356 static const afw_value_object_t
51357 impl_444_property_value_errorsThrown = {
51359  (const afw_object_t *)&impl_453
51360 };
51361 
51362 static const afw_runtime_property_t
51363 impl_444_property_errorsThrown = {
51364  &afw_s_errorsThrown,
51365  (const afw_value_t *)&impl_444_property_value_errorsThrown
51366 };
51367 
51368 static const afw_value_object_t
51369 impl_444_property_value_functionDeclaration = {
51371  (const afw_object_t *)&impl_455
51372 };
51373 
51374 static const afw_runtime_property_t
51375 impl_444_property_functionDeclaration = {
51376  &afw_s_functionDeclaration,
51377  (const afw_value_t *)&impl_444_property_value_functionDeclaration
51378 };
51379 
51380 static const afw_value_object_t
51381 impl_444_property_value_functionId = {
51383  (const afw_object_t *)&impl_456
51384 };
51385 
51386 static const afw_runtime_property_t
51387 impl_444_property_functionId = {
51388  &afw_s_functionId,
51389  (const afw_value_t *)&impl_444_property_value_functionId
51390 };
51391 
51392 static const afw_value_object_t
51393 impl_444_property_value_functionLabel = {
51395  (const afw_object_t *)&impl_457
51396 };
51397 
51398 static const afw_runtime_property_t
51399 impl_444_property_functionLabel = {
51400  &afw_s_functionLabel,
51401  (const afw_value_t *)&impl_444_property_value_functionLabel
51402 };
51403 
51404 static const afw_value_object_t
51405 impl_444_property_value_functionSignature = {
51407  (const afw_object_t *)&impl_458
51408 };
51409 
51410 static const afw_runtime_property_t
51411 impl_444_property_functionSignature = {
51412  &afw_s_functionSignature,
51413  (const afw_value_t *)&impl_444_property_value_functionSignature
51414 };
51415 
51416 static const afw_value_object_t
51417 impl_444_property_value_maximumNumberOfParameters = {
51419  (const afw_object_t *)&impl_459
51420 };
51421 
51422 static const afw_runtime_property_t
51423 impl_444_property_maximumNumberOfParameters = {
51424  &afw_s_maximumNumberOfParameters,
51425  (const afw_value_t *)&impl_444_property_value_maximumNumberOfParameters
51426 };
51427 
51428 static const afw_value_object_t
51429 impl_444_property_value_numberOfRequiredParameters = {
51431  (const afw_object_t *)&impl_460
51432 };
51433 
51434 static const afw_runtime_property_t
51435 impl_444_property_numberOfRequiredParameters = {
51436  &afw_s_numberOfRequiredParameters,
51437  (const afw_value_t *)&impl_444_property_value_numberOfRequiredParameters
51438 };
51439 
51440 static const afw_value_object_t
51441 impl_444_property_value_op = {
51443  (const afw_object_t *)&impl_461
51444 };
51445 
51446 static const afw_runtime_property_t
51447 impl_444_property_op = {
51448  &afw_s_op,
51449  (const afw_value_t *)&impl_444_property_value_op
51450 };
51451 
51452 static const afw_value_object_t
51453 impl_444_property_value_parameters = {
51455  (const afw_object_t *)&impl_462
51456 };
51457 
51458 static const afw_runtime_property_t
51459 impl_444_property_parameters = {
51460  &afw_s_parameters,
51461  (const afw_value_t *)&impl_444_property_value_parameters
51462 };
51463 
51464 static const afw_value_object_t
51465 impl_444_property_value_polymorphic = {
51467  (const afw_object_t *)&impl_464
51468 };
51469 
51470 static const afw_runtime_property_t
51471 impl_444_property_polymorphic = {
51472  &afw_s_polymorphic,
51473  (const afw_value_t *)&impl_444_property_value_polymorphic
51474 };
51475 
51476 static const afw_value_object_t
51477 impl_444_property_value_polymorphicDataTypes = {
51479  (const afw_object_t *)&impl_465
51480 };
51481 
51482 static const afw_runtime_property_t
51483 impl_444_property_polymorphicDataTypes = {
51484  &afw_s_polymorphicDataTypes,
51485  (const afw_value_t *)&impl_444_property_value_polymorphicDataTypes
51486 };
51487 
51488 static const afw_value_object_t
51489 impl_444_property_value_pure = {
51491  (const afw_object_t *)&impl_467
51492 };
51493 
51494 static const afw_runtime_property_t
51495 impl_444_property_pure = {
51496  &afw_s_pure,
51497  (const afw_value_t *)&impl_444_property_value_pure
51498 };
51499 
51500 static const afw_value_object_t
51501 impl_444_property_value_returns = {
51503  (const afw_object_t *)&impl_468
51504 };
51505 
51506 static const afw_runtime_property_t
51507 impl_444_property_returns = {
51508  &afw_s_returns,
51509  (const afw_value_t *)&impl_444_property_value_returns
51510 };
51511 
51512 static const afw_value_object_t
51513 impl_444_property_value_scriptSupportNumber = {
51515  (const afw_object_t *)&impl_469
51516 };
51517 
51518 static const afw_runtime_property_t
51519 impl_444_property_scriptSupportNumber = {
51520  &afw_s_scriptSupportNumber,
51521  (const afw_value_t *)&impl_444_property_value_scriptSupportNumber
51522 };
51523 
51524 static const afw_value_object_t
51525 impl_444_property_value_sideEffects = {
51527  (const afw_object_t *)&impl_471
51528 };
51529 
51530 static const afw_runtime_property_t
51531 impl_444_property_sideEffects = {
51532  &afw_s_sideEffects,
51533  (const afw_value_t *)&impl_444_property_value_sideEffects
51534 };
51535 
51536 static const afw_value_object_t
51537 impl_444_property_value_signatureOnly = {
51539  (const afw_object_t *)&impl_473
51540 };
51541 
51542 static const afw_runtime_property_t
51543 impl_444_property_signatureOnly = {
51544  &afw_s_signatureOnly,
51545  (const afw_value_t *)&impl_444_property_value_signatureOnly
51546 };
51547 
51548 static const afw_value_object_t
51549 impl_444_property_value_untypedFunctionId = {
51551  (const afw_object_t *)&impl_474
51552 };
51553 
51554 static const afw_runtime_property_t
51555 impl_444_property_untypedFunctionId = {
51556  &afw_s_untypedFunctionId,
51557  (const afw_value_t *)&impl_444_property_value_untypedFunctionId
51558 };
51559 
51560 static const afw_runtime_property_t *
51561 impl_444_properties[] = {
51562  &impl_444_property_afwCamelCaseFunctionLabel,
51563  &impl_444_property_brief,
51564  &impl_444_property_camelCaseFunctionLabel,
51565  &impl_444_property_category,
51566  &impl_444_property_dataType,
51567  &impl_444_property_dataTypeMethodNumber,
51568  &impl_444_property_deprecated,
51569  &impl_444_property_description,
51570  &impl_444_property_errorsThrown,
51571  &impl_444_property_functionDeclaration,
51572  &impl_444_property_functionId,
51573  &impl_444_property_functionLabel,
51574  &impl_444_property_functionSignature,
51575  &impl_444_property_maximumNumberOfParameters,
51576  &impl_444_property_numberOfRequiredParameters,
51577  &impl_444_property_op,
51578  &impl_444_property_parameters,
51579  &impl_444_property_polymorphic,
51580  &impl_444_property_polymorphicDataTypes,
51581  &impl_444_property_pure,
51582  &impl_444_property_returns,
51583  &impl_444_property_scriptSupportNumber,
51584  &impl_444_property_sideEffects,
51585  &impl_444_property_signatureOnly,
51586  &impl_444_property_untypedFunctionId,
51587  NULL
51588 };
51589 
51591 impl_444_meta_object = {
51592  {
51593  &afw_runtime_inf_const_meta_object_inf
51594  },
51595  &impl_444,
51596  NULL
51597 };
51598 
51599 static const afw_utf8_t
51600 impl_444_meta_path =
51601  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes");
51602 
51604 impl_444 = {
51605  {
51606  &afw_runtime_inf_const_embedded_untyped_object,
51607  NULL,
51608  {
51609  (const afw_object_t *)&impl_444_meta_object,
51610  (const afw_object_t *)&impl_443,
51611  &afw_s_propertyTypes,
51612  &afw_s__AdaptivePropertyTypes_,
51613  &impl_444_meta_path
51614  }
51615  },
51616  &impl_444_properties[0]
51617 };
51618 
51620 impl_475;
51621 
51623 impl_476;
51624 
51625 /*
51626  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/runtime/labels
51627  */
51628 
51629 static const afw_value_string_t
51630 impl_476_property_value_objectId = {
51632  AFW_UTF8_LITERAL("functionLabel")
51633 };
51634 
51635 static const afw_runtime_property_t
51636 impl_476_property_objectId = {
51637  &afw_s_objectId,
51638  (const afw_value_t *)&impl_476_property_value_objectId
51639 };
51640 
51641 static const afw_runtime_property_t *
51642 impl_476_properties[] = {
51643  &impl_476_property_objectId,
51644  NULL
51645 };
51646 
51648 impl_476_meta_object = {
51649  {
51650  &afw_runtime_inf_const_meta_object_inf
51651  },
51652  &impl_476,
51653  NULL
51654 };
51655 
51656 static const afw_utf8_t
51657 impl_476_meta_path =
51658  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/runtime/labels");
51659 
51661 impl_476 = {
51662  {
51663  &afw_runtime_inf_const_embedded_untyped_object,
51664  NULL,
51665  {
51666  (const afw_object_t *)&impl_476_meta_object,
51667  (const afw_object_t *)&impl_475,
51668  &afw_s_labels,
51669  &afw_s__AdaptiveRuntimeLabels_,
51670  &impl_476_meta_path
51671  }
51672  },
51673  &impl_476_properties[0]
51674 };
51675 
51676 /*
51677  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_/runtime
51678  */
51679 
51680 static const afw_value_boolean_t
51681 impl_475_property_value_indirect = {
51683  true
51684 };
51685 
51686 static const afw_runtime_property_t
51687 impl_475_property_indirect = {
51688  &afw_s_indirect,
51689  (const afw_value_t *)&impl_475_property_value_indirect
51690 };
51691 
51692 static const afw_value_object_t
51693 impl_475_property_value_labels = {
51695  (const afw_object_t *)&impl_476
51696 };
51697 
51698 static const afw_runtime_property_t
51699 impl_475_property_labels = {
51700  &afw_s_labels,
51701  (const afw_value_t *)&impl_475_property_value_labels
51702 };
51703 
51704 static const afw_value_string_t
51705 impl_475_property_value_typedef = {
51707  AFW_UTF8_LITERAL("afw_value_function_definition_t")
51708 };
51709 
51710 static const afw_runtime_property_t
51711 impl_475_property_typedef = {
51712  &afw_s_typedef,
51713  (const afw_value_t *)&impl_475_property_value_typedef
51714 };
51715 
51716 static const afw_runtime_property_t *
51717 impl_475_properties[] = {
51718  &impl_475_property_indirect,
51719  &impl_475_property_labels,
51720  &impl_475_property_typedef,
51721  NULL
51722 };
51723 
51725 impl_475_meta_object = {
51726  {
51727  &afw_runtime_inf_const_meta_object_inf
51728  },
51729  &impl_475,
51730  NULL
51731 };
51732 
51733 static const afw_utf8_t
51734 impl_475_meta_path =
51735  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/runtime");
51736 
51738 impl_475 = {
51739  {
51740  &afw_runtime_inf_const_embedded_untyped_object,
51741  NULL,
51742  {
51743  (const afw_object_t *)&impl_475_meta_object,
51744  (const afw_object_t *)&impl_443,
51745  &afw_s_runtime,
51746  &afw_s__AdaptiveRuntimeObject_,
51747  &impl_475_meta_path
51748  }
51749  },
51750  &impl_475_properties[0]
51751 };
51752 
51753 /*
51754  * /afw/_AdaptiveObjectType_/_AdaptiveFunction_
51755  */
51756 
51757 static const afw_value_boolean_t
51758 impl_443_property_value_allowEntity = {
51760  true
51761 };
51762 
51763 static const afw_runtime_property_t
51764 impl_443_property_allowEntity = {
51765  &afw_s_allowEntity,
51766  (const afw_value_t *)&impl_443_property_value_allowEntity
51767 };
51768 
51769 static const afw_utf8_t
51770 impl_443_array_collectionURIs[] = {
51771  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
51772 };
51773 
51775 impl_443_list_collectionURIs = {
51778  sizeof(impl_443_array_collectionURIs) / sizeof(afw_utf8_t),
51779  &impl_443_array_collectionURIs
51780 };
51781 
51782 static const afw_value_list_t
51783 impl_443_property_value_collectionURIs = {
51785  (const afw_list_t *)&impl_443_list_collectionURIs
51786 };
51787 
51788 static const afw_runtime_property_t
51789 impl_443_property_collectionURIs = {
51790  &afw_s_collectionURIs,
51791  (const afw_value_t *)&impl_443_property_value_collectionURIs
51792 };
51793 
51794 static const afw_value_string_t
51795 impl_443_property_value_description = {
51797  AFW_UTF8_LITERAL("An adaptive function.")
51798 };
51799 
51800 static const afw_runtime_property_t
51801 impl_443_property_description = {
51802  &afw_s_description,
51803  (const afw_value_t *)&impl_443_property_value_description
51804 };
51805 
51806 static const afw_value_string_t
51807 impl_443_property_value_objectType = {
51809  AFW_UTF8_LITERAL("_AdaptiveFunction_")
51810 };
51811 
51812 static const afw_runtime_property_t
51813 impl_443_property_objectType = {
51814  &afw_s_objectType,
51815  (const afw_value_t *)&impl_443_property_value_objectType
51816 };
51817 
51818 static const afw_value_object_t
51819 impl_443_property_value_propertyTypes = {
51821  (const afw_object_t *)&impl_444
51822 };
51823 
51824 static const afw_runtime_property_t
51825 impl_443_property_propertyTypes = {
51826  &afw_s_propertyTypes,
51827  (const afw_value_t *)&impl_443_property_value_propertyTypes
51828 };
51829 
51830 static const afw_value_object_t
51831 impl_443_property_value_runtime = {
51833  (const afw_object_t *)&impl_475
51834 };
51835 
51836 static const afw_runtime_property_t
51837 impl_443_property_runtime = {
51838  &afw_s_runtime,
51839  (const afw_value_t *)&impl_443_property_value_runtime
51840 };
51841 
51842 static const afw_runtime_property_t *
51843 impl_443_properties[] = {
51844  &impl_443_property_allowEntity,
51845  &impl_443_property_collectionURIs,
51846  &impl_443_property_description,
51847  &impl_443_property_objectType,
51848  &impl_443_property_propertyTypes,
51849  &impl_443_property_runtime,
51850  NULL
51851 };
51852 
51854 impl_443_meta_object = {
51855  {
51856  &afw_runtime_inf_const_meta_object_inf
51857  },
51858  &impl_443,
51859  NULL
51860 };
51861 
51862 static const afw_utf8_t
51863 impl_443_meta_path =
51864  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_");
51865 
51867 impl_443 = {
51868  {
51870  NULL,
51871  {
51872  (const afw_object_t *)&impl_443_meta_object,
51873  NULL,
51874  &afw_s__AdaptiveFunction_,
51875  &afw_s__AdaptiveObjectType_,
51876  &impl_443_meta_path
51877  }
51878  },
51879  &impl_443_properties[0]
51880 };
51881 
51883 impl_477;
51884 
51886 impl_478;
51887 
51888 /*
51889  * /afw/_AdaptiveObjectType_/_AdaptiveHybridPropertiesObjects_/otherProperties
51890  */
51891 
51892 static const afw_value_string_t
51893 impl_478_property_value_dataType = {
51895  AFW_UTF8_LITERAL("object")
51896 };
51897 
51898 static const afw_runtime_property_t
51899 impl_478_property_dataType = {
51900  &afw_s_dataType,
51901  (const afw_value_t *)&impl_478_property_value_dataType
51902 };
51903 
51904 static const afw_value_string_t
51905 impl_478_property_value_dataTypeParameter = {
51907  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
51908 };
51909 
51910 static const afw_runtime_property_t
51911 impl_478_property_dataTypeParameter = {
51912  &afw_s_dataTypeParameter,
51913  (const afw_value_t *)&impl_478_property_value_dataTypeParameter
51914 };
51915 
51916 static const afw_runtime_property_t *
51917 impl_478_properties[] = {
51918  &impl_478_property_dataType,
51919  &impl_478_property_dataTypeParameter,
51920  NULL
51921 };
51922 
51924 impl_478_meta_object = {
51925  {
51926  &afw_runtime_inf_const_meta_object_inf
51927  },
51928  &impl_478,
51929  NULL
51930 };
51931 
51932 static const afw_utf8_t
51933 impl_478_meta_path =
51934  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveHybridPropertiesObjects_/otherProperties");
51935 
51937 impl_478 = {
51938  {
51939  &afw_runtime_inf_const_embedded_untyped_object,
51940  NULL,
51941  {
51942  (const afw_object_t *)&impl_478_meta_object,
51943  (const afw_object_t *)&impl_477,
51944  &afw_s_otherProperties,
51945  &afw_s__AdaptiveValueMeta_,
51946  &impl_478_meta_path
51947  }
51948  },
51949  &impl_478_properties[0]
51950 };
51951 
51952 /*
51953  * /afw/_AdaptiveObjectType_/_AdaptiveHybridPropertiesObjects_
51954  */
51955 
51956 static const afw_value_boolean_t
51957 impl_477_property_value_allowEntity = {
51959  false
51960 };
51961 
51962 static const afw_runtime_property_t
51963 impl_477_property_allowEntity = {
51964  &afw_s_allowEntity,
51965  (const afw_value_t *)&impl_477_property_value_allowEntity
51966 };
51967 
51968 static const afw_utf8_t
51969 impl_477_array_collectionURIs[] = {
51970  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
51971 };
51972 
51974 impl_477_list_collectionURIs = {
51977  sizeof(impl_477_array_collectionURIs) / sizeof(afw_utf8_t),
51978  &impl_477_array_collectionURIs
51979 };
51980 
51981 static const afw_value_list_t
51982 impl_477_property_value_collectionURIs = {
51984  (const afw_list_t *)&impl_477_list_collectionURIs
51985 };
51986 
51987 static const afw_runtime_property_t
51988 impl_477_property_collectionURIs = {
51989  &afw_s_collectionURIs,
51990  (const afw_value_t *)&impl_477_property_value_collectionURIs
51991 };
51992 
51993 static const afw_value_string_t
51994 impl_477_property_value_description = {
51996  AFW_UTF8_LITERAL("Each property is a _AdaptiveHybridProperties_ object.")
51997 };
51998 
51999 static const afw_runtime_property_t
52000 impl_477_property_description = {
52001  &afw_s_description,
52002  (const afw_value_t *)&impl_477_property_value_description
52003 };
52004 
52005 static const afw_value_string_t
52006 impl_477_property_value_objectType = {
52008  AFW_UTF8_LITERAL("_AdaptiveHybridPropertiesObjects_")
52009 };
52010 
52011 static const afw_runtime_property_t
52012 impl_477_property_objectType = {
52013  &afw_s_objectType,
52014  (const afw_value_t *)&impl_477_property_value_objectType
52015 };
52016 
52017 static const afw_value_object_t
52018 impl_477_property_value_otherProperties = {
52020  (const afw_object_t *)&impl_478
52021 };
52022 
52023 static const afw_runtime_property_t
52024 impl_477_property_otherProperties = {
52025  &afw_s_otherProperties,
52026  (const afw_value_t *)&impl_477_property_value_otherProperties
52027 };
52028 
52029 static const afw_runtime_property_t *
52030 impl_477_properties[] = {
52031  &impl_477_property_allowEntity,
52032  &impl_477_property_collectionURIs,
52033  &impl_477_property_description,
52034  &impl_477_property_objectType,
52035  &impl_477_property_otherProperties,
52036  NULL
52037 };
52038 
52040 impl_477_meta_object = {
52041  {
52042  &afw_runtime_inf_const_meta_object_inf
52043  },
52044  &impl_477,
52045  NULL
52046 };
52047 
52048 static const afw_utf8_t
52049 impl_477_meta_path =
52050  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveHybridPropertiesObjects_");
52051 
52053 impl_477 = {
52054  {
52056  NULL,
52057  {
52058  (const afw_object_t *)&impl_477_meta_object,
52059  NULL,
52060  &afw_s__AdaptiveHybridPropertiesObjects_,
52061  &afw_s__AdaptiveObjectType_,
52062  &impl_477_meta_path
52063  }
52064  },
52065  &impl_477_properties[0]
52066 };
52067 
52069 impl_479;
52070 
52072 impl_480;
52073 
52074 /*
52075  * /afw/_AdaptiveObjectType_/_AdaptiveHybridProperties_/otherProperties
52076  */
52077 
52078 static const afw_value_string_t
52079 impl_480_property_value_dataType = {
52081  AFW_UTF8_LITERAL("hybrid")
52082 };
52083 
52084 static const afw_runtime_property_t
52085 impl_480_property_dataType = {
52086  &afw_s_dataType,
52087  (const afw_value_t *)&impl_480_property_value_dataType
52088 };
52089 
52090 static const afw_runtime_property_t *
52091 impl_480_properties[] = {
52092  &impl_480_property_dataType,
52093  NULL
52094 };
52095 
52097 impl_480_meta_object = {
52098  {
52099  &afw_runtime_inf_const_meta_object_inf
52100  },
52101  &impl_480,
52102  NULL
52103 };
52104 
52105 static const afw_utf8_t
52106 impl_480_meta_path =
52107  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveHybridProperties_/otherProperties");
52108 
52110 impl_480 = {
52111  {
52112  &afw_runtime_inf_const_embedded_untyped_object,
52113  NULL,
52114  {
52115  (const afw_object_t *)&impl_480_meta_object,
52116  (const afw_object_t *)&impl_479,
52117  &afw_s_otherProperties,
52118  &afw_s__AdaptiveValueMeta_,
52119  &impl_480_meta_path
52120  }
52121  },
52122  &impl_480_properties[0]
52123 };
52124 
52125 /*
52126  * /afw/_AdaptiveObjectType_/_AdaptiveHybridProperties_
52127  */
52128 
52129 static const afw_value_boolean_t
52130 impl_479_property_value_allowEntity = {
52132  false
52133 };
52134 
52135 static const afw_runtime_property_t
52136 impl_479_property_allowEntity = {
52137  &afw_s_allowEntity,
52138  (const afw_value_t *)&impl_479_property_value_allowEntity
52139 };
52140 
52141 static const afw_utf8_t
52142 impl_479_array_collectionURIs[] = {
52143  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
52144 };
52145 
52147 impl_479_list_collectionURIs = {
52150  sizeof(impl_479_array_collectionURIs) / sizeof(afw_utf8_t),
52151  &impl_479_array_collectionURIs
52152 };
52153 
52154 static const afw_value_list_t
52155 impl_479_property_value_collectionURIs = {
52157  (const afw_list_t *)&impl_479_list_collectionURIs
52158 };
52159 
52160 static const afw_runtime_property_t
52161 impl_479_property_collectionURIs = {
52162  &afw_s_collectionURIs,
52163  (const afw_value_t *)&impl_479_property_value_collectionURIs
52164 };
52165 
52166 static const afw_value_string_t
52167 impl_479_property_value_description = {
52169  AFW_UTF8_LITERAL("Each property is a hybrid value.")
52170 };
52171 
52172 static const afw_runtime_property_t
52173 impl_479_property_description = {
52174  &afw_s_description,
52175  (const afw_value_t *)&impl_479_property_value_description
52176 };
52177 
52178 static const afw_value_string_t
52179 impl_479_property_value_objectType = {
52181  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
52182 };
52183 
52184 static const afw_runtime_property_t
52185 impl_479_property_objectType = {
52186  &afw_s_objectType,
52187  (const afw_value_t *)&impl_479_property_value_objectType
52188 };
52189 
52190 static const afw_value_object_t
52191 impl_479_property_value_otherProperties = {
52193  (const afw_object_t *)&impl_480
52194 };
52195 
52196 static const afw_runtime_property_t
52197 impl_479_property_otherProperties = {
52198  &afw_s_otherProperties,
52199  (const afw_value_t *)&impl_479_property_value_otherProperties
52200 };
52201 
52202 static const afw_runtime_property_t *
52203 impl_479_properties[] = {
52204  &impl_479_property_allowEntity,
52205  &impl_479_property_collectionURIs,
52206  &impl_479_property_description,
52207  &impl_479_property_objectType,
52208  &impl_479_property_otherProperties,
52209  NULL
52210 };
52211 
52213 impl_479_meta_object = {
52214  {
52215  &afw_runtime_inf_const_meta_object_inf
52216  },
52217  &impl_479,
52218  NULL
52219 };
52220 
52221 static const afw_utf8_t
52222 impl_479_meta_path =
52223  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveHybridProperties_");
52224 
52226 impl_479 = {
52227  {
52229  NULL,
52230  {
52231  (const afw_object_t *)&impl_479_meta_object,
52232  NULL,
52233  &afw_s__AdaptiveHybridProperties_,
52234  &afw_s__AdaptiveObjectType_,
52235  &impl_479_meta_path
52236  }
52237  },
52238  &impl_479_properties[0]
52239 };
52240 
52242 impl_481;
52243 
52245 impl_482;
52246 
52248 impl_483;
52249 
52250 /*
52251  * /afw/_AdaptiveObjectType_/_AdaptiveInterface_/propertyTypes/description
52252  */
52253 
52254 static const afw_value_boolean_t
52255 impl_483_property_value_allowQuery = {
52257  true
52258 };
52259 
52260 static const afw_runtime_property_t
52261 impl_483_property_allowQuery = {
52262  &afw_s_allowQuery,
52263  (const afw_value_t *)&impl_483_property_value_allowQuery
52264 };
52265 
52266 static const afw_value_string_t
52267 impl_483_property_value_brief = {
52269  AFW_UTF8_LITERAL("Description of this interface")
52270 };
52271 
52272 static const afw_runtime_property_t
52273 impl_483_property_brief = {
52274  &afw_s_brief,
52275  (const afw_value_t *)&impl_483_property_value_brief
52276 };
52277 
52278 static const afw_value_string_t
52279 impl_483_property_value_dataType = {
52281  AFW_UTF8_LITERAL("string")
52282 };
52283 
52284 static const afw_runtime_property_t
52285 impl_483_property_dataType = {
52286  &afw_s_dataType,
52287  (const afw_value_t *)&impl_483_property_value_dataType
52288 };
52289 
52290 static const afw_value_string_t
52291 impl_483_property_value_dataTypeParameter = {
52293  AFW_UTF8_LITERAL("text/plain")
52294 };
52295 
52296 static const afw_runtime_property_t
52297 impl_483_property_dataTypeParameter = {
52298  &afw_s_dataTypeParameter,
52299  (const afw_value_t *)&impl_483_property_value_dataTypeParameter
52300 };
52301 
52302 static const afw_value_string_t
52303 impl_483_property_value_description = {
52305  AFW_UTF8_LITERAL("Description of this interface")
52306 };
52307 
52308 static const afw_runtime_property_t
52309 impl_483_property_description = {
52310  &afw_s_description,
52311  (const afw_value_t *)&impl_483_property_value_description
52312 };
52313 
52314 static const afw_value_string_t
52315 impl_483_property_value_label = {
52317  AFW_UTF8_LITERAL("Description")
52318 };
52319 
52320 static const afw_runtime_property_t
52321 impl_483_property_label = {
52322  &afw_s_label,
52323  (const afw_value_t *)&impl_483_property_value_label
52324 };
52325 
52326 static const afw_value_boolean_t
52327 impl_483_property_value_required = {
52329  false
52330 };
52331 
52332 static const afw_runtime_property_t
52333 impl_483_property_required = {
52334  &afw_s_required,
52335  (const afw_value_t *)&impl_483_property_value_required
52336 };
52337 
52338 static const afw_runtime_property_t *
52339 impl_483_properties[] = {
52340  &impl_483_property_allowQuery,
52341  &impl_483_property_brief,
52342  &impl_483_property_dataType,
52343  &impl_483_property_dataTypeParameter,
52344  &impl_483_property_description,
52345  &impl_483_property_label,
52346  &impl_483_property_required,
52347  NULL
52348 };
52349 
52351 impl_483_meta_object = {
52352  {
52353  &afw_runtime_inf_const_meta_object_inf
52354  },
52355  &impl_483,
52356  NULL
52357 };
52358 
52359 static const afw_utf8_t
52360 impl_483_meta_path =
52361  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveInterface_/propertyTypes/description");
52362 
52364 impl_483 = {
52365  {
52366  &afw_runtime_inf_const_embedded_untyped_object,
52367  NULL,
52368  {
52369  (const afw_object_t *)&impl_483_meta_object,
52370  (const afw_object_t *)&impl_482,
52371  &afw_s_description,
52372  &afw_s__AdaptiveValueMeta_,
52373  &impl_483_meta_path
52374  }
52375  },
52376  &impl_483_properties[0]
52377 };
52378 
52380 impl_484;
52381 
52382 /*
52383  * /afw/_AdaptiveObjectType_/_AdaptiveInterface_/propertyTypes/name
52384  */
52385 
52386 static const afw_value_boolean_t
52387 impl_484_property_value_allowQuery = {
52389  true
52390 };
52391 
52392 static const afw_runtime_property_t
52393 impl_484_property_allowQuery = {
52394  &afw_s_allowQuery,
52395  (const afw_value_t *)&impl_484_property_value_allowQuery
52396 };
52397 
52398 static const afw_value_string_t
52399 impl_484_property_value_brief = {
52401  AFW_UTF8_LITERAL("Interface name")
52402 };
52403 
52404 static const afw_runtime_property_t
52405 impl_484_property_brief = {
52406  &afw_s_brief,
52407  (const afw_value_t *)&impl_484_property_value_brief
52408 };
52409 
52410 static const afw_value_string_t
52411 impl_484_property_value_dataType = {
52413  AFW_UTF8_LITERAL("string")
52414 };
52415 
52416 static const afw_runtime_property_t
52417 impl_484_property_dataType = {
52418  &afw_s_dataType,
52419  (const afw_value_t *)&impl_484_property_value_dataType
52420 };
52421 
52422 static const afw_value_string_t
52423 impl_484_property_value_description = {
52425  AFW_UTF8_LITERAL("Interface name.")
52426 };
52427 
52428 static const afw_runtime_property_t
52429 impl_484_property_description = {
52430  &afw_s_description,
52431  (const afw_value_t *)&impl_484_property_value_description
52432 };
52433 
52434 static const afw_value_string_t
52435 impl_484_property_value_label = {
52437  AFW_UTF8_LITERAL("Name")
52438 };
52439 
52440 static const afw_runtime_property_t
52441 impl_484_property_label = {
52442  &afw_s_label,
52443  (const afw_value_t *)&impl_484_property_value_label
52444 };
52445 
52446 static const afw_value_boolean_t
52447 impl_484_property_value_required = {
52449  true
52450 };
52451 
52452 static const afw_runtime_property_t
52453 impl_484_property_required = {
52454  &afw_s_required,
52455  (const afw_value_t *)&impl_484_property_value_required
52456 };
52457 
52458 static const afw_runtime_property_t *
52459 impl_484_properties[] = {
52460  &impl_484_property_allowQuery,
52461  &impl_484_property_brief,
52462  &impl_484_property_dataType,
52463  &impl_484_property_description,
52464  &impl_484_property_label,
52465  &impl_484_property_required,
52466  NULL
52467 };
52468 
52470 impl_484_meta_object = {
52471  {
52472  &afw_runtime_inf_const_meta_object_inf
52473  },
52474  &impl_484,
52475  NULL
52476 };
52477 
52478 static const afw_utf8_t
52479 impl_484_meta_path =
52480  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveInterface_/propertyTypes/name");
52481 
52483 impl_484 = {
52484  {
52485  &afw_runtime_inf_const_embedded_untyped_object,
52486  NULL,
52487  {
52488  (const afw_object_t *)&impl_484_meta_object,
52489  (const afw_object_t *)&impl_482,
52490  &afw_s_name,
52491  &afw_s__AdaptiveValueMeta_,
52492  &impl_484_meta_path
52493  }
52494  },
52495  &impl_484_properties[0]
52496 };
52497 
52498 /*
52499  * /afw/_AdaptiveObjectType_/_AdaptiveInterface_/propertyTypes
52500  */
52501 
52502 static const afw_value_object_t
52503 impl_482_property_value_description = {
52505  (const afw_object_t *)&impl_483
52506 };
52507 
52508 static const afw_runtime_property_t
52509 impl_482_property_description = {
52510  &afw_s_description,
52511  (const afw_value_t *)&impl_482_property_value_description
52512 };
52513 
52514 static const afw_value_object_t
52515 impl_482_property_value_name = {
52517  (const afw_object_t *)&impl_484
52518 };
52519 
52520 static const afw_runtime_property_t
52521 impl_482_property_name = {
52522  &afw_s_name,
52523  (const afw_value_t *)&impl_482_property_value_name
52524 };
52525 
52526 static const afw_runtime_property_t *
52527 impl_482_properties[] = {
52528  &impl_482_property_description,
52529  &impl_482_property_name,
52530  NULL
52531 };
52532 
52534 impl_482_meta_object = {
52535  {
52536  &afw_runtime_inf_const_meta_object_inf
52537  },
52538  &impl_482,
52539  NULL
52540 };
52541 
52542 static const afw_utf8_t
52543 impl_482_meta_path =
52544  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveInterface_/propertyTypes");
52545 
52547 impl_482 = {
52548  {
52549  &afw_runtime_inf_const_embedded_untyped_object,
52550  NULL,
52551  {
52552  (const afw_object_t *)&impl_482_meta_object,
52553  (const afw_object_t *)&impl_481,
52554  &afw_s_propertyTypes,
52555  &afw_s__AdaptivePropertyTypes_,
52556  &impl_482_meta_path
52557  }
52558  },
52559  &impl_482_properties[0]
52560 };
52561 
52562 /*
52563  * /afw/_AdaptiveObjectType_/_AdaptiveInterface_
52564  */
52565 
52566 static const afw_value_boolean_t
52567 impl_481_property_value_allowEntity = {
52569  true
52570 };
52571 
52572 static const afw_runtime_property_t
52573 impl_481_property_allowEntity = {
52574  &afw_s_allowEntity,
52575  (const afw_value_t *)&impl_481_property_value_allowEntity
52576 };
52577 
52578 static const afw_utf8_t
52579 impl_481_array_collectionURIs[] = {
52580  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
52581 };
52582 
52584 impl_481_list_collectionURIs = {
52587  sizeof(impl_481_array_collectionURIs) / sizeof(afw_utf8_t),
52588  &impl_481_array_collectionURIs
52589 };
52590 
52591 static const afw_value_list_t
52592 impl_481_property_value_collectionURIs = {
52594  (const afw_list_t *)&impl_481_list_collectionURIs
52595 };
52596 
52597 static const afw_runtime_property_t
52598 impl_481_property_collectionURIs = {
52599  &afw_s_collectionURIs,
52600  (const afw_value_t *)&impl_481_property_value_collectionURIs
52601 };
52602 
52603 static const afw_value_string_t
52604 impl_481_property_value_description = {
52606  AFW_UTF8_LITERAL("Adaptive interface object.")
52607 };
52608 
52609 static const afw_runtime_property_t
52610 impl_481_property_description = {
52611  &afw_s_description,
52612  (const afw_value_t *)&impl_481_property_value_description
52613 };
52614 
52615 static const afw_value_string_t
52616 impl_481_property_value_objectType = {
52618  AFW_UTF8_LITERAL("_AdaptiveInterface_")
52619 };
52620 
52621 static const afw_runtime_property_t
52622 impl_481_property_objectType = {
52623  &afw_s_objectType,
52624  (const afw_value_t *)&impl_481_property_value_objectType
52625 };
52626 
52627 static const afw_value_object_t
52628 impl_481_property_value_propertyTypes = {
52630  (const afw_object_t *)&impl_482
52631 };
52632 
52633 static const afw_runtime_property_t
52634 impl_481_property_propertyTypes = {
52635  &afw_s_propertyTypes,
52636  (const afw_value_t *)&impl_481_property_value_propertyTypes
52637 };
52638 
52639 static const afw_runtime_property_t *
52640 impl_481_properties[] = {
52641  &impl_481_property_allowEntity,
52642  &impl_481_property_collectionURIs,
52643  &impl_481_property_description,
52644  &impl_481_property_objectType,
52645  &impl_481_property_propertyTypes,
52646  NULL
52647 };
52648 
52650 impl_481_meta_object = {
52651  {
52652  &afw_runtime_inf_const_meta_object_inf
52653  },
52654  &impl_481,
52655  NULL
52656 };
52657 
52658 static const afw_utf8_t
52659 impl_481_meta_path =
52660  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveInterface_");
52661 
52663 impl_481 = {
52664  {
52666  NULL,
52667  {
52668  (const afw_object_t *)&impl_481_meta_object,
52669  NULL,
52670  &afw_s__AdaptiveInterface_,
52671  &afw_s__AdaptiveObjectType_,
52672  &impl_481_meta_path
52673  }
52674  },
52675  &impl_481_properties[0]
52676 };
52677 
52679 impl_485;
52680 
52682 impl_486;
52683 
52684 /*
52685  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntryRequest_/otherProperties
52686  */
52687 
52688 static const afw_runtime_property_t *
52689 impl_486_properties[] = {
52690  NULL
52691 };
52692 
52694 impl_486_meta_object = {
52695  {
52696  &afw_runtime_inf_const_meta_object_inf
52697  },
52698  &impl_486,
52699  NULL
52700 };
52701 
52702 static const afw_utf8_t
52703 impl_486_meta_path =
52704  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntryRequest_/otherProperties");
52705 
52707 impl_486 = {
52708  {
52709  &afw_runtime_inf_const_embedded_untyped_object,
52710  NULL,
52711  {
52712  (const afw_object_t *)&impl_486_meta_object,
52713  (const afw_object_t *)&impl_485,
52714  &afw_s_otherProperties,
52715  &afw_s__AdaptiveValueMeta_,
52716  &impl_486_meta_path
52717  }
52718  },
52719  &impl_486_properties[0]
52720 };
52721 
52722 /*
52723  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntryRequest_
52724  */
52725 
52726 static const afw_value_boolean_t
52727 impl_485_property_value_allowEntity = {
52729  false
52730 };
52731 
52732 static const afw_runtime_property_t
52733 impl_485_property_allowEntity = {
52734  &afw_s_allowEntity,
52735  (const afw_value_t *)&impl_485_property_value_allowEntity
52736 };
52737 
52738 static const afw_utf8_t
52739 impl_485_array_collectionURIs[] = {
52740  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
52741 };
52742 
52744 impl_485_list_collectionURIs = {
52747  sizeof(impl_485_array_collectionURIs) / sizeof(afw_utf8_t),
52748  &impl_485_array_collectionURIs
52749 };
52750 
52751 static const afw_value_list_t
52752 impl_485_property_value_collectionURIs = {
52754  (const afw_list_t *)&impl_485_list_collectionURIs
52755 };
52756 
52757 static const afw_runtime_property_t
52758 impl_485_property_collectionURIs = {
52759  &afw_s_collectionURIs,
52760  (const afw_value_t *)&impl_485_property_value_collectionURIs
52761 };
52762 
52763 static const afw_value_string_t
52764 impl_485_property_value_objectType = {
52766  AFW_UTF8_LITERAL("_AdaptiveJournalEntryRequest_")
52767 };
52768 
52769 static const afw_runtime_property_t
52770 impl_485_property_objectType = {
52771  &afw_s_objectType,
52772  (const afw_value_t *)&impl_485_property_value_objectType
52773 };
52774 
52775 static const afw_value_object_t
52776 impl_485_property_value_otherProperties = {
52778  (const afw_object_t *)&impl_486
52779 };
52780 
52781 static const afw_runtime_property_t
52782 impl_485_property_otherProperties = {
52783  &afw_s_otherProperties,
52784  (const afw_value_t *)&impl_485_property_value_otherProperties
52785 };
52786 
52787 static const afw_runtime_property_t *
52788 impl_485_properties[] = {
52789  &impl_485_property_allowEntity,
52790  &impl_485_property_collectionURIs,
52791  &impl_485_property_objectType,
52792  &impl_485_property_otherProperties,
52793  NULL
52794 };
52795 
52797 impl_485_meta_object = {
52798  {
52799  &afw_runtime_inf_const_meta_object_inf
52800  },
52801  &impl_485,
52802  NULL
52803 };
52804 
52805 static const afw_utf8_t
52806 impl_485_meta_path =
52807  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntryRequest_");
52808 
52810 impl_485 = {
52811  {
52813  NULL,
52814  {
52815  (const afw_object_t *)&impl_485_meta_object,
52816  NULL,
52817  &afw_s__AdaptiveJournalEntryRequest_,
52818  &afw_s__AdaptiveObjectType_,
52819  &impl_485_meta_path
52820  }
52821  },
52822  &impl_485_properties[0]
52823 };
52824 
52826 impl_487;
52827 
52829 impl_488;
52830 
52831 /*
52832  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntrySource_/otherProperties
52833  */
52834 
52835 static const afw_runtime_property_t *
52836 impl_488_properties[] = {
52837  NULL
52838 };
52839 
52841 impl_488_meta_object = {
52842  {
52843  &afw_runtime_inf_const_meta_object_inf
52844  },
52845  &impl_488,
52846  NULL
52847 };
52848 
52849 static const afw_utf8_t
52850 impl_488_meta_path =
52851  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntrySource_/otherProperties");
52852 
52854 impl_488 = {
52855  {
52856  &afw_runtime_inf_const_embedded_untyped_object,
52857  NULL,
52858  {
52859  (const afw_object_t *)&impl_488_meta_object,
52860  (const afw_object_t *)&impl_487,
52861  &afw_s_otherProperties,
52862  &afw_s__AdaptiveValueMeta_,
52863  &impl_488_meta_path
52864  }
52865  },
52866  &impl_488_properties[0]
52867 };
52868 
52869 /*
52870  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntrySource_
52871  */
52872 
52873 static const afw_value_boolean_t
52874 impl_487_property_value_allowEntity = {
52876  false
52877 };
52878 
52879 static const afw_runtime_property_t
52880 impl_487_property_allowEntity = {
52881  &afw_s_allowEntity,
52882  (const afw_value_t *)&impl_487_property_value_allowEntity
52883 };
52884 
52885 static const afw_utf8_t
52886 impl_487_array_collectionURIs[] = {
52887  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
52888 };
52889 
52891 impl_487_list_collectionURIs = {
52894  sizeof(impl_487_array_collectionURIs) / sizeof(afw_utf8_t),
52895  &impl_487_array_collectionURIs
52896 };
52897 
52898 static const afw_value_list_t
52899 impl_487_property_value_collectionURIs = {
52901  (const afw_list_t *)&impl_487_list_collectionURIs
52902 };
52903 
52904 static const afw_runtime_property_t
52905 impl_487_property_collectionURIs = {
52906  &afw_s_collectionURIs,
52907  (const afw_value_t *)&impl_487_property_value_collectionURIs
52908 };
52909 
52910 static const afw_value_string_t
52911 impl_487_property_value_objectType = {
52913  AFW_UTF8_LITERAL("_AdaptiveJournalEntrySource_")
52914 };
52915 
52916 static const afw_runtime_property_t
52917 impl_487_property_objectType = {
52918  &afw_s_objectType,
52919  (const afw_value_t *)&impl_487_property_value_objectType
52920 };
52921 
52922 static const afw_value_object_t
52923 impl_487_property_value_otherProperties = {
52925  (const afw_object_t *)&impl_488
52926 };
52927 
52928 static const afw_runtime_property_t
52929 impl_487_property_otherProperties = {
52930  &afw_s_otherProperties,
52931  (const afw_value_t *)&impl_487_property_value_otherProperties
52932 };
52933 
52934 static const afw_runtime_property_t *
52935 impl_487_properties[] = {
52936  &impl_487_property_allowEntity,
52937  &impl_487_property_collectionURIs,
52938  &impl_487_property_objectType,
52939  &impl_487_property_otherProperties,
52940  NULL
52941 };
52942 
52944 impl_487_meta_object = {
52945  {
52946  &afw_runtime_inf_const_meta_object_inf
52947  },
52948  &impl_487,
52949  NULL
52950 };
52951 
52952 static const afw_utf8_t
52953 impl_487_meta_path =
52954  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntrySource_");
52955 
52957 impl_487 = {
52958  {
52960  NULL,
52961  {
52962  (const afw_object_t *)&impl_487_meta_object,
52963  NULL,
52964  &afw_s__AdaptiveJournalEntrySource_,
52965  &afw_s__AdaptiveObjectType_,
52966  &impl_487_meta_path
52967  }
52968  },
52969  &impl_487_properties[0]
52970 };
52971 
52973 impl_489;
52974 
52976 impl_490;
52977 
52978 /*
52979  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/otherProperties
52980  */
52981 
52982 static const afw_runtime_property_t *
52983 impl_490_properties[] = {
52984  NULL
52985 };
52986 
52988 impl_490_meta_object = {
52989  {
52990  &afw_runtime_inf_const_meta_object_inf
52991  },
52992  &impl_490,
52993  NULL
52994 };
52995 
52996 static const afw_utf8_t
52997 impl_490_meta_path =
52998  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/otherProperties");
52999 
53001 impl_490 = {
53002  {
53003  &afw_runtime_inf_const_embedded_untyped_object,
53004  NULL,
53005  {
53006  (const afw_object_t *)&impl_490_meta_object,
53007  (const afw_object_t *)&impl_489,
53008  &afw_s_otherProperties,
53009  &afw_s__AdaptiveValueMeta_,
53010  &impl_490_meta_path
53011  }
53012  },
53013  &impl_490_properties[0]
53014 };
53015 
53017 impl_491;
53018 
53020 impl_492;
53021 
53022 /*
53023  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes/authorizationResults
53024  */
53025 
53026 static const afw_value_string_t
53027 impl_492_property_value_brief = {
53029  AFW_UTF8_LITERAL("Authorization result")
53030 };
53031 
53032 static const afw_runtime_property_t
53033 impl_492_property_brief = {
53034  &afw_s_brief,
53035  (const afw_value_t *)&impl_492_property_value_brief
53036 };
53037 
53038 static const afw_value_string_t
53039 impl_492_property_value_dataType = {
53041  AFW_UTF8_LITERAL("list")
53042 };
53043 
53044 static const afw_runtime_property_t
53045 impl_492_property_dataType = {
53046  &afw_s_dataType,
53047  (const afw_value_t *)&impl_492_property_value_dataType
53048 };
53049 
53050 static const afw_value_string_t
53051 impl_492_property_value_dataTypeParameter = {
53053  AFW_UTF8_LITERAL("_AdaptiveAuthorizationResult_")
53054 };
53055 
53056 static const afw_runtime_property_t
53057 impl_492_property_dataTypeParameter = {
53058  &afw_s_dataTypeParameter,
53059  (const afw_value_t *)&impl_492_property_value_dataTypeParameter
53060 };
53061 
53062 static const afw_value_string_t
53063 impl_492_property_value_description = {
53065  AFW_UTF8_LITERAL("Authorization result.")
53066 };
53067 
53068 static const afw_runtime_property_t
53069 impl_492_property_description = {
53070  &afw_s_description,
53071  (const afw_value_t *)&impl_492_property_value_description
53072 };
53073 
53074 static const afw_value_string_t
53075 impl_492_property_value_label = {
53077  AFW_UTF8_LITERAL("Authorization Results")
53078 };
53079 
53080 static const afw_runtime_property_t
53081 impl_492_property_label = {
53082  &afw_s_label,
53083  (const afw_value_t *)&impl_492_property_value_label
53084 };
53085 
53086 static const afw_runtime_property_t *
53087 impl_492_properties[] = {
53088  &impl_492_property_brief,
53089  &impl_492_property_dataType,
53090  &impl_492_property_dataTypeParameter,
53091  &impl_492_property_description,
53092  &impl_492_property_label,
53093  NULL
53094 };
53095 
53097 impl_492_meta_object = {
53098  {
53099  &afw_runtime_inf_const_meta_object_inf
53100  },
53101  &impl_492,
53102  NULL
53103 };
53104 
53105 static const afw_utf8_t
53106 impl_492_meta_path =
53107  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes/authorizationResults");
53108 
53110 impl_492 = {
53111  {
53112  &afw_runtime_inf_const_embedded_untyped_object,
53113  NULL,
53114  {
53115  (const afw_object_t *)&impl_492_meta_object,
53116  (const afw_object_t *)&impl_491,
53117  &afw_s_authorizationResults,
53118  &afw_s__AdaptiveValueMeta_,
53119  &impl_492_meta_path
53120  }
53121  },
53122  &impl_492_properties[0]
53123 };
53124 
53126 impl_493;
53127 
53128 /*
53129  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes/request
53130  */
53131 
53132 static const afw_value_string_t
53133 impl_493_property_value_brief = {
53135  AFW_UTF8_LITERAL("Request")
53136 };
53137 
53138 static const afw_runtime_property_t
53139 impl_493_property_brief = {
53140  &afw_s_brief,
53141  (const afw_value_t *)&impl_493_property_value_brief
53142 };
53143 
53144 static const afw_value_string_t
53145 impl_493_property_value_dataType = {
53147  AFW_UTF8_LITERAL("object")
53148 };
53149 
53150 static const afw_runtime_property_t
53151 impl_493_property_dataType = {
53152  &afw_s_dataType,
53153  (const afw_value_t *)&impl_493_property_value_dataType
53154 };
53155 
53156 static const afw_value_string_t
53157 impl_493_property_value_dataTypeParameter = {
53159  AFW_UTF8_LITERAL("_AdaptiveJournalEntryRequest_")
53160 };
53161 
53162 static const afw_runtime_property_t
53163 impl_493_property_dataTypeParameter = {
53164  &afw_s_dataTypeParameter,
53165  (const afw_value_t *)&impl_493_property_value_dataTypeParameter
53166 };
53167 
53168 static const afw_value_string_t
53169 impl_493_property_value_description = {
53171  AFW_UTF8_LITERAL("Request.")
53172 };
53173 
53174 static const afw_runtime_property_t
53175 impl_493_property_description = {
53176  &afw_s_description,
53177  (const afw_value_t *)&impl_493_property_value_description
53178 };
53179 
53180 static const afw_value_string_t
53181 impl_493_property_value_label = {
53183  AFW_UTF8_LITERAL("Request")
53184 };
53185 
53186 static const afw_runtime_property_t
53187 impl_493_property_label = {
53188  &afw_s_label,
53189  (const afw_value_t *)&impl_493_property_value_label
53190 };
53191 
53192 static const afw_runtime_property_t *
53193 impl_493_properties[] = {
53194  &impl_493_property_brief,
53195  &impl_493_property_dataType,
53196  &impl_493_property_dataTypeParameter,
53197  &impl_493_property_description,
53198  &impl_493_property_label,
53199  NULL
53200 };
53201 
53203 impl_493_meta_object = {
53204  {
53205  &afw_runtime_inf_const_meta_object_inf
53206  },
53207  &impl_493,
53208  NULL
53209 };
53210 
53211 static const afw_utf8_t
53212 impl_493_meta_path =
53213  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes/request");
53214 
53216 impl_493 = {
53217  {
53218  &afw_runtime_inf_const_embedded_untyped_object,
53219  NULL,
53220  {
53221  (const afw_object_t *)&impl_493_meta_object,
53222  (const afw_object_t *)&impl_491,
53223  &afw_s_request,
53224  &afw_s__AdaptiveValueMeta_,
53225  &impl_493_meta_path
53226  }
53227  },
53228  &impl_493_properties[0]
53229 };
53230 
53232 impl_494;
53233 
53234 /*
53235  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes/source
53236  */
53237 
53238 static const afw_value_string_t
53239 impl_494_property_value_brief = {
53241  AFW_UTF8_LITERAL("Source")
53242 };
53243 
53244 static const afw_runtime_property_t
53245 impl_494_property_brief = {
53246  &afw_s_brief,
53247  (const afw_value_t *)&impl_494_property_value_brief
53248 };
53249 
53250 static const afw_value_string_t
53251 impl_494_property_value_dataType = {
53253  AFW_UTF8_LITERAL("object")
53254 };
53255 
53256 static const afw_runtime_property_t
53257 impl_494_property_dataType = {
53258  &afw_s_dataType,
53259  (const afw_value_t *)&impl_494_property_value_dataType
53260 };
53261 
53262 static const afw_value_string_t
53263 impl_494_property_value_dataTypeParameter = {
53265  AFW_UTF8_LITERAL("_AdaptiveJournalEntrySource_")
53266 };
53267 
53268 static const afw_runtime_property_t
53269 impl_494_property_dataTypeParameter = {
53270  &afw_s_dataTypeParameter,
53271  (const afw_value_t *)&impl_494_property_value_dataTypeParameter
53272 };
53273 
53274 static const afw_value_string_t
53275 impl_494_property_value_description = {
53277  AFW_UTF8_LITERAL("Source.")
53278 };
53279 
53280 static const afw_runtime_property_t
53281 impl_494_property_description = {
53282  &afw_s_description,
53283  (const afw_value_t *)&impl_494_property_value_description
53284 };
53285 
53286 static const afw_value_string_t
53287 impl_494_property_value_label = {
53289  AFW_UTF8_LITERAL("Source")
53290 };
53291 
53292 static const afw_runtime_property_t
53293 impl_494_property_label = {
53294  &afw_s_label,
53295  (const afw_value_t *)&impl_494_property_value_label
53296 };
53297 
53298 static const afw_runtime_property_t *
53299 impl_494_properties[] = {
53300  &impl_494_property_brief,
53301  &impl_494_property_dataType,
53302  &impl_494_property_dataTypeParameter,
53303  &impl_494_property_description,
53304  &impl_494_property_label,
53305  NULL
53306 };
53307 
53309 impl_494_meta_object = {
53310  {
53311  &afw_runtime_inf_const_meta_object_inf
53312  },
53313  &impl_494,
53314  NULL
53315 };
53316 
53317 static const afw_utf8_t
53318 impl_494_meta_path =
53319  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes/source");
53320 
53322 impl_494 = {
53323  {
53324  &afw_runtime_inf_const_embedded_untyped_object,
53325  NULL,
53326  {
53327  (const afw_object_t *)&impl_494_meta_object,
53328  (const afw_object_t *)&impl_491,
53329  &afw_s_source,
53330  &afw_s__AdaptiveValueMeta_,
53331  &impl_494_meta_path
53332  }
53333  },
53334  &impl_494_properties[0]
53335 };
53336 
53337 /*
53338  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes
53339  */
53340 
53341 static const afw_value_object_t
53342 impl_491_property_value_authorizationResults = {
53344  (const afw_object_t *)&impl_492
53345 };
53346 
53347 static const afw_runtime_property_t
53348 impl_491_property_authorizationResults = {
53349  &afw_s_authorizationResults,
53350  (const afw_value_t *)&impl_491_property_value_authorizationResults
53351 };
53352 
53353 static const afw_value_object_t
53354 impl_491_property_value_request = {
53356  (const afw_object_t *)&impl_493
53357 };
53358 
53359 static const afw_runtime_property_t
53360 impl_491_property_request = {
53361  &afw_s_request,
53362  (const afw_value_t *)&impl_491_property_value_request
53363 };
53364 
53365 static const afw_value_object_t
53366 impl_491_property_value_source = {
53368  (const afw_object_t *)&impl_494
53369 };
53370 
53371 static const afw_runtime_property_t
53372 impl_491_property_source = {
53373  &afw_s_source,
53374  (const afw_value_t *)&impl_491_property_value_source
53375 };
53376 
53377 static const afw_runtime_property_t *
53378 impl_491_properties[] = {
53379  &impl_491_property_authorizationResults,
53380  &impl_491_property_request,
53381  &impl_491_property_source,
53382  NULL
53383 };
53384 
53386 impl_491_meta_object = {
53387  {
53388  &afw_runtime_inf_const_meta_object_inf
53389  },
53390  &impl_491,
53391  NULL
53392 };
53393 
53394 static const afw_utf8_t
53395 impl_491_meta_path =
53396  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_/propertyTypes");
53397 
53399 impl_491 = {
53400  {
53401  &afw_runtime_inf_const_embedded_untyped_object,
53402  NULL,
53403  {
53404  (const afw_object_t *)&impl_491_meta_object,
53405  (const afw_object_t *)&impl_489,
53406  &afw_s_propertyTypes,
53407  &afw_s__AdaptivePropertyTypes_,
53408  &impl_491_meta_path
53409  }
53410  },
53411  &impl_491_properties[0]
53412 };
53413 
53414 /*
53415  * /afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_
53416  */
53417 
53418 static const afw_value_boolean_t
53419 impl_489_property_value_allowEntity = {
53421  false
53422 };
53423 
53424 static const afw_runtime_property_t
53425 impl_489_property_allowEntity = {
53426  &afw_s_allowEntity,
53427  (const afw_value_t *)&impl_489_property_value_allowEntity
53428 };
53429 
53430 static const afw_utf8_t
53431 impl_489_array_collectionURIs[] = {
53432  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
53433 };
53434 
53436 impl_489_list_collectionURIs = {
53439  sizeof(impl_489_array_collectionURIs) / sizeof(afw_utf8_t),
53440  &impl_489_array_collectionURIs
53441 };
53442 
53443 static const afw_value_list_t
53444 impl_489_property_value_collectionURIs = {
53446  (const afw_list_t *)&impl_489_list_collectionURIs
53447 };
53448 
53449 static const afw_runtime_property_t
53450 impl_489_property_collectionURIs = {
53451  &afw_s_collectionURIs,
53452  (const afw_value_t *)&impl_489_property_value_collectionURIs
53453 };
53454 
53455 static const afw_value_string_t
53456 impl_489_property_value_description = {
53458  AFW_UTF8_LITERAL("Event journal entry.")
53459 };
53460 
53461 static const afw_runtime_property_t
53462 impl_489_property_description = {
53463  &afw_s_description,
53464  (const afw_value_t *)&impl_489_property_value_description
53465 };
53466 
53467 static const afw_value_string_t
53468 impl_489_property_value_objectType = {
53470  AFW_UTF8_LITERAL("_AdaptiveJournalEntry_")
53471 };
53472 
53473 static const afw_runtime_property_t
53474 impl_489_property_objectType = {
53475  &afw_s_objectType,
53476  (const afw_value_t *)&impl_489_property_value_objectType
53477 };
53478 
53479 static const afw_value_object_t
53480 impl_489_property_value_otherProperties = {
53482  (const afw_object_t *)&impl_490
53483 };
53484 
53485 static const afw_runtime_property_t
53486 impl_489_property_otherProperties = {
53487  &afw_s_otherProperties,
53488  (const afw_value_t *)&impl_489_property_value_otherProperties
53489 };
53490 
53491 static const afw_value_object_t
53492 impl_489_property_value_propertyTypes = {
53494  (const afw_object_t *)&impl_491
53495 };
53496 
53497 static const afw_runtime_property_t
53498 impl_489_property_propertyTypes = {
53499  &afw_s_propertyTypes,
53500  (const afw_value_t *)&impl_489_property_value_propertyTypes
53501 };
53502 
53503 static const afw_runtime_property_t *
53504 impl_489_properties[] = {
53505  &impl_489_property_allowEntity,
53506  &impl_489_property_collectionURIs,
53507  &impl_489_property_description,
53508  &impl_489_property_objectType,
53509  &impl_489_property_otherProperties,
53510  &impl_489_property_propertyTypes,
53511  NULL
53512 };
53513 
53515 impl_489_meta_object = {
53516  {
53517  &afw_runtime_inf_const_meta_object_inf
53518  },
53519  &impl_489,
53520  NULL
53521 };
53522 
53523 static const afw_utf8_t
53524 impl_489_meta_path =
53525  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveJournalEntry_");
53526 
53528 impl_489 = {
53529  {
53531  NULL,
53532  {
53533  (const afw_object_t *)&impl_489_meta_object,
53534  NULL,
53535  &afw_s__AdaptiveJournalEntry_,
53536  &afw_s__AdaptiveObjectType_,
53537  &impl_489_meta_path
53538  }
53539  },
53540  &impl_489_properties[0]
53541 };
53542 
53544 impl_495;
53545 
53547 impl_496;
53548 
53550 impl_497;
53551 
53552 /*
53553  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes/category
53554  */
53555 
53556 static const afw_value_boolean_t
53557 impl_497_property_value_allowQuery = {
53559  true
53560 };
53561 
53562 static const afw_runtime_property_t
53563 impl_497_property_allowQuery = {
53564  &afw_s_allowQuery,
53565  (const afw_value_t *)&impl_497_property_value_allowQuery
53566 };
53567 
53568 static const afw_value_string_t
53569 impl_497_property_value_brief = {
53571  AFW_UTF8_LITERAL("Layout Component Type category")
53572 };
53573 
53574 static const afw_runtime_property_t
53575 impl_497_property_brief = {
53576  &afw_s_brief,
53577  (const afw_value_t *)&impl_497_property_value_brief
53578 };
53579 
53580 static const afw_value_string_t
53581 impl_497_property_value_dataType = {
53583  AFW_UTF8_LITERAL("string")
53584 };
53585 
53586 static const afw_runtime_property_t
53587 impl_497_property_dataType = {
53588  &afw_s_dataType,
53589  (const afw_value_t *)&impl_497_property_value_dataType
53590 };
53591 
53592 static const afw_value_string_t
53593 impl_497_property_value_description = {
53595  AFW_UTF8_LITERAL("Layout Component Type category id. The layout component type category groups similar layout component types together logically.")
53596 };
53597 
53598 static const afw_runtime_property_t
53599 impl_497_property_description = {
53600  &afw_s_description,
53601  (const afw_value_t *)&impl_497_property_value_description
53602 };
53603 
53604 static const afw_value_string_t
53605 impl_497_property_value_label = {
53607  AFW_UTF8_LITERAL("Category")
53608 };
53609 
53610 static const afw_runtime_property_t
53611 impl_497_property_label = {
53612  &afw_s_label,
53613  (const afw_value_t *)&impl_497_property_value_label
53614 };
53615 
53616 static const afw_value_boolean_t
53617 impl_497_property_value_required = {
53619  true
53620 };
53621 
53622 static const afw_runtime_property_t
53623 impl_497_property_required = {
53624  &afw_s_required,
53625  (const afw_value_t *)&impl_497_property_value_required
53626 };
53627 
53628 static const afw_runtime_property_t *
53629 impl_497_properties[] = {
53630  &impl_497_property_allowQuery,
53631  &impl_497_property_brief,
53632  &impl_497_property_dataType,
53633  &impl_497_property_description,
53634  &impl_497_property_label,
53635  &impl_497_property_required,
53636  NULL
53637 };
53638 
53640 impl_497_meta_object = {
53641  {
53642  &afw_runtime_inf_const_meta_object_inf
53643  },
53644  &impl_497,
53645  NULL
53646 };
53647 
53648 static const afw_utf8_t
53649 impl_497_meta_path =
53650  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes/category");
53651 
53653 impl_497 = {
53654  {
53655  &afw_runtime_inf_const_embedded_untyped_object,
53656  NULL,
53657  {
53658  (const afw_object_t *)&impl_497_meta_object,
53659  (const afw_object_t *)&impl_496,
53660  &afw_s_category,
53661  &afw_s__AdaptiveValueMeta_,
53662  &impl_497_meta_path
53663  }
53664  },
53665  &impl_497_properties[0]
53666 };
53667 
53669 impl_498;
53670 
53671 /*
53672  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes/description
53673  */
53674 
53675 static const afw_value_boolean_t
53676 impl_498_property_value_allowQuery = {
53678  true
53679 };
53680 
53681 static const afw_runtime_property_t
53682 impl_498_property_allowQuery = {
53683  &afw_s_allowQuery,
53684  (const afw_value_t *)&impl_498_property_value_allowQuery
53685 };
53686 
53687 static const afw_value_string_t
53688 impl_498_property_value_brief = {
53690  AFW_UTF8_LITERAL("Description of layout component type category")
53691 };
53692 
53693 static const afw_runtime_property_t
53694 impl_498_property_brief = {
53695  &afw_s_brief,
53696  (const afw_value_t *)&impl_498_property_value_brief
53697 };
53698 
53699 static const afw_value_string_t
53700 impl_498_property_value_dataType = {
53702  AFW_UTF8_LITERAL("string")
53703 };
53704 
53705 static const afw_runtime_property_t
53706 impl_498_property_dataType = {
53707  &afw_s_dataType,
53708  (const afw_value_t *)&impl_498_property_value_dataType
53709 };
53710 
53711 static const afw_value_string_t
53712 impl_498_property_value_dataTypeParameter = {
53714  AFW_UTF8_LITERAL("text/plain")
53715 };
53716 
53717 static const afw_runtime_property_t
53718 impl_498_property_dataTypeParameter = {
53719  &afw_s_dataTypeParameter,
53720  (const afw_value_t *)&impl_498_property_value_dataTypeParameter
53721 };
53722 
53723 static const afw_value_string_t
53724 impl_498_property_value_description = {
53726  AFW_UTF8_LITERAL("Description of layout component type category.")
53727 };
53728 
53729 static const afw_runtime_property_t
53730 impl_498_property_description = {
53731  &afw_s_description,
53732  (const afw_value_t *)&impl_498_property_value_description
53733 };
53734 
53735 static const afw_value_string_t
53736 impl_498_property_value_label = {
53738  AFW_UTF8_LITERAL("Description")
53739 };
53740 
53741 static const afw_runtime_property_t
53742 impl_498_property_label = {
53743  &afw_s_label,
53744  (const afw_value_t *)&impl_498_property_value_label
53745 };
53746 
53747 static const afw_runtime_property_t *
53748 impl_498_properties[] = {
53749  &impl_498_property_allowQuery,
53750  &impl_498_property_brief,
53751  &impl_498_property_dataType,
53752  &impl_498_property_dataTypeParameter,
53753  &impl_498_property_description,
53754  &impl_498_property_label,
53755  NULL
53756 };
53757 
53759 impl_498_meta_object = {
53760  {
53761  &afw_runtime_inf_const_meta_object_inf
53762  },
53763  &impl_498,
53764  NULL
53765 };
53766 
53767 static const afw_utf8_t
53768 impl_498_meta_path =
53769  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes/description");
53770 
53772 impl_498 = {
53773  {
53774  &afw_runtime_inf_const_embedded_untyped_object,
53775  NULL,
53776  {
53777  (const afw_object_t *)&impl_498_meta_object,
53778  (const afw_object_t *)&impl_496,
53779  &afw_s_description,
53780  &afw_s__AdaptiveValueMeta_,
53781  &impl_498_meta_path
53782  }
53783  },
53784  &impl_498_properties[0]
53785 };
53786 
53788 impl_499;
53789 
53790 /*
53791  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes/label
53792  */
53793 
53794 static const afw_value_boolean_t
53795 impl_499_property_value_allowQuery = {
53797  true
53798 };
53799 
53800 static const afw_runtime_property_t
53801 impl_499_property_allowQuery = {
53802  &afw_s_allowQuery,
53803  (const afw_value_t *)&impl_499_property_value_allowQuery
53804 };
53805 
53806 static const afw_value_string_t
53807 impl_499_property_value_brief = {
53809  AFW_UTF8_LITERAL("Label to represent this category")
53810 };
53811 
53812 static const afw_runtime_property_t
53813 impl_499_property_brief = {
53814  &afw_s_brief,
53815  (const afw_value_t *)&impl_499_property_value_brief
53816 };
53817 
53818 static const afw_value_string_t
53819 impl_499_property_value_dataType = {
53821  AFW_UTF8_LITERAL("string")
53822 };
53823 
53824 static const afw_runtime_property_t
53825 impl_499_property_dataType = {
53826  &afw_s_dataType,
53827  (const afw_value_t *)&impl_499_property_value_dataType
53828 };
53829 
53830 static const afw_value_string_t
53831 impl_499_property_value_description = {
53833  AFW_UTF8_LITERAL("Label to represent this category.")
53834 };
53835 
53836 static const afw_runtime_property_t
53837 impl_499_property_description = {
53838  &afw_s_description,
53839  (const afw_value_t *)&impl_499_property_value_description
53840 };
53841 
53842 static const afw_value_string_t
53843 impl_499_property_value_label = {
53845  AFW_UTF8_LITERAL("Label")
53846 };
53847 
53848 static const afw_runtime_property_t
53849 impl_499_property_label = {
53850  &afw_s_label,
53851  (const afw_value_t *)&impl_499_property_value_label
53852 };
53853 
53854 static const afw_runtime_property_t *
53855 impl_499_properties[] = {
53856  &impl_499_property_allowQuery,
53857  &impl_499_property_brief,
53858  &impl_499_property_dataType,
53859  &impl_499_property_description,
53860  &impl_499_property_label,
53861  NULL
53862 };
53863 
53865 impl_499_meta_object = {
53866  {
53867  &afw_runtime_inf_const_meta_object_inf
53868  },
53869  &impl_499,
53870  NULL
53871 };
53872 
53873 static const afw_utf8_t
53874 impl_499_meta_path =
53875  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes/label");
53876 
53878 impl_499 = {
53879  {
53880  &afw_runtime_inf_const_embedded_untyped_object,
53881  NULL,
53882  {
53883  (const afw_object_t *)&impl_499_meta_object,
53884  (const afw_object_t *)&impl_496,
53885  &afw_s_label,
53886  &afw_s__AdaptiveValueMeta_,
53887  &impl_499_meta_path
53888  }
53889  },
53890  &impl_499_properties[0]
53891 };
53892 
53893 /*
53894  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes
53895  */
53896 
53897 static const afw_value_object_t
53898 impl_496_property_value_category = {
53900  (const afw_object_t *)&impl_497
53901 };
53902 
53903 static const afw_runtime_property_t
53904 impl_496_property_category = {
53905  &afw_s_category,
53906  (const afw_value_t *)&impl_496_property_value_category
53907 };
53908 
53909 static const afw_value_object_t
53910 impl_496_property_value_description = {
53912  (const afw_object_t *)&impl_498
53913 };
53914 
53915 static const afw_runtime_property_t
53916 impl_496_property_description = {
53917  &afw_s_description,
53918  (const afw_value_t *)&impl_496_property_value_description
53919 };
53920 
53921 static const afw_value_object_t
53922 impl_496_property_value_label = {
53924  (const afw_object_t *)&impl_499
53925 };
53926 
53927 static const afw_runtime_property_t
53928 impl_496_property_label = {
53929  &afw_s_label,
53930  (const afw_value_t *)&impl_496_property_value_label
53931 };
53932 
53933 static const afw_runtime_property_t *
53934 impl_496_properties[] = {
53935  &impl_496_property_category,
53936  &impl_496_property_description,
53937  &impl_496_property_label,
53938  NULL
53939 };
53940 
53942 impl_496_meta_object = {
53943  {
53944  &afw_runtime_inf_const_meta_object_inf
53945  },
53946  &impl_496,
53947  NULL
53948 };
53949 
53950 static const afw_utf8_t
53951 impl_496_meta_path =
53952  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_/propertyTypes");
53953 
53955 impl_496 = {
53956  {
53957  &afw_runtime_inf_const_embedded_untyped_object,
53958  NULL,
53959  {
53960  (const afw_object_t *)&impl_496_meta_object,
53961  (const afw_object_t *)&impl_495,
53962  &afw_s_propertyTypes,
53963  &afw_s__AdaptivePropertyTypes_,
53964  &impl_496_meta_path
53965  }
53966  },
53967  &impl_496_properties[0]
53968 };
53969 
53970 /*
53971  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_
53972  */
53973 
53974 static const afw_value_boolean_t
53975 impl_495_property_value_allowEntity = {
53977  true
53978 };
53979 
53980 static const afw_runtime_property_t
53981 impl_495_property_allowEntity = {
53982  &afw_s_allowEntity,
53983  (const afw_value_t *)&impl_495_property_value_allowEntity
53984 };
53985 
53986 static const afw_utf8_t
53987 impl_495_array_collectionURIs[] = {
53988  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
53989 };
53990 
53992 impl_495_list_collectionURIs = {
53995  sizeof(impl_495_array_collectionURIs) / sizeof(afw_utf8_t),
53996  &impl_495_array_collectionURIs
53997 };
53998 
53999 static const afw_value_list_t
54000 impl_495_property_value_collectionURIs = {
54002  (const afw_list_t *)&impl_495_list_collectionURIs
54003 };
54004 
54005 static const afw_runtime_property_t
54006 impl_495_property_collectionURIs = {
54007  &afw_s_collectionURIs,
54008  (const afw_value_t *)&impl_495_property_value_collectionURIs
54009 };
54010 
54011 static const afw_value_string_t
54012 impl_495_property_value_description = {
54014  AFW_UTF8_LITERAL("Layout Component Type Category.")
54015 };
54016 
54017 static const afw_runtime_property_t
54018 impl_495_property_description = {
54019  &afw_s_description,
54020  (const afw_value_t *)&impl_495_property_value_description
54021 };
54022 
54023 static const afw_value_string_t
54024 impl_495_property_value_objectType = {
54026  AFW_UTF8_LITERAL("_AdaptiveLayoutComponentTypeCategory_")
54027 };
54028 
54029 static const afw_runtime_property_t
54030 impl_495_property_objectType = {
54031  &afw_s_objectType,
54032  (const afw_value_t *)&impl_495_property_value_objectType
54033 };
54034 
54035 static const afw_value_object_t
54036 impl_495_property_value_propertyTypes = {
54038  (const afw_object_t *)&impl_496
54039 };
54040 
54041 static const afw_runtime_property_t
54042 impl_495_property_propertyTypes = {
54043  &afw_s_propertyTypes,
54044  (const afw_value_t *)&impl_495_property_value_propertyTypes
54045 };
54046 
54047 static const afw_runtime_property_t *
54048 impl_495_properties[] = {
54049  &impl_495_property_allowEntity,
54050  &impl_495_property_collectionURIs,
54051  &impl_495_property_description,
54052  &impl_495_property_objectType,
54053  &impl_495_property_propertyTypes,
54054  NULL
54055 };
54056 
54058 impl_495_meta_object = {
54059  {
54060  &afw_runtime_inf_const_meta_object_inf
54061  },
54062  &impl_495,
54063  NULL
54064 };
54065 
54066 static const afw_utf8_t
54067 impl_495_meta_path =
54068  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentTypeCategory_");
54069 
54071 impl_495 = {
54072  {
54074  NULL,
54075  {
54076  (const afw_object_t *)&impl_495_meta_object,
54077  NULL,
54078  &afw_s__AdaptiveLayoutComponentTypeCategory_,
54079  &afw_s__AdaptiveObjectType_,
54080  &impl_495_meta_path
54081  }
54082  },
54083  &impl_495_properties[0]
54084 };
54085 
54087 impl_500;
54088 
54090 impl_501;
54091 
54093 impl_502;
54094 
54095 /*
54096  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/brief
54097  */
54098 
54099 static const afw_value_boolean_t
54100 impl_502_property_value_allowQuery = {
54102  true
54103 };
54104 
54105 static const afw_runtime_property_t
54106 impl_502_property_allowQuery = {
54107  &afw_s_allowQuery,
54108  (const afw_value_t *)&impl_502_property_value_allowQuery
54109 };
54110 
54111 static const afw_value_string_t
54112 impl_502_property_value_brief = {
54114  AFW_UTF8_LITERAL("Brief description of this component type")
54115 };
54116 
54117 static const afw_runtime_property_t
54118 impl_502_property_brief = {
54119  &afw_s_brief,
54120  (const afw_value_t *)&impl_502_property_value_brief
54121 };
54122 
54123 static const afw_value_string_t
54124 impl_502_property_value_dataType = {
54126  AFW_UTF8_LITERAL("string")
54127 };
54128 
54129 static const afw_runtime_property_t
54130 impl_502_property_dataType = {
54131  &afw_s_dataType,
54132  (const afw_value_t *)&impl_502_property_value_dataType
54133 };
54134 
54135 static const afw_value_string_t
54136 impl_502_property_value_description = {
54138  AFW_UTF8_LITERAL("Brief description of this component type.")
54139 };
54140 
54141 static const afw_runtime_property_t
54142 impl_502_property_description = {
54143  &afw_s_description,
54144  (const afw_value_t *)&impl_502_property_value_description
54145 };
54146 
54147 static const afw_value_string_t
54148 impl_502_property_value_label = {
54150  AFW_UTF8_LITERAL("Brief")
54151 };
54152 
54153 static const afw_runtime_property_t
54154 impl_502_property_label = {
54155  &afw_s_label,
54156  (const afw_value_t *)&impl_502_property_value_label
54157 };
54158 
54159 static const afw_value_boolean_t
54160 impl_502_property_value_required = {
54162  false
54163 };
54164 
54165 static const afw_runtime_property_t
54166 impl_502_property_required = {
54167  &afw_s_required,
54168  (const afw_value_t *)&impl_502_property_value_required
54169 };
54170 
54171 static const afw_runtime_property_t *
54172 impl_502_properties[] = {
54173  &impl_502_property_allowQuery,
54174  &impl_502_property_brief,
54175  &impl_502_property_dataType,
54176  &impl_502_property_description,
54177  &impl_502_property_label,
54178  &impl_502_property_required,
54179  NULL
54180 };
54181 
54183 impl_502_meta_object = {
54184  {
54185  &afw_runtime_inf_const_meta_object_inf
54186  },
54187  &impl_502,
54188  NULL
54189 };
54190 
54191 static const afw_utf8_t
54192 impl_502_meta_path =
54193  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/brief");
54194 
54196 impl_502 = {
54197  {
54198  &afw_runtime_inf_const_embedded_untyped_object,
54199  NULL,
54200  {
54201  (const afw_object_t *)&impl_502_meta_object,
54202  (const afw_object_t *)&impl_501,
54203  &afw_s_brief,
54204  &afw_s__AdaptiveValueMeta_,
54205  &impl_502_meta_path
54206  }
54207  },
54208  &impl_502_properties[0]
54209 };
54210 
54212 impl_503;
54213 
54214 /*
54215  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/category
54216  */
54217 
54218 static const afw_value_boolean_t
54219 impl_503_property_value_allowQuery = {
54221  true
54222 };
54223 
54224 static const afw_runtime_property_t
54225 impl_503_property_allowQuery = {
54226  &afw_s_allowQuery,
54227  (const afw_value_t *)&impl_503_property_value_allowQuery
54228 };
54229 
54230 static const afw_value_string_t
54231 impl_503_property_value_brief = {
54233  AFW_UTF8_LITERAL("The category for this layout component type")
54234 };
54235 
54236 static const afw_runtime_property_t
54237 impl_503_property_brief = {
54238  &afw_s_brief,
54239  (const afw_value_t *)&impl_503_property_value_brief
54240 };
54241 
54242 static const afw_value_string_t
54243 impl_503_property_value_dataType = {
54245  AFW_UTF8_LITERAL("string")
54246 };
54247 
54248 static const afw_runtime_property_t
54249 impl_503_property_dataType = {
54250  &afw_s_dataType,
54251  (const afw_value_t *)&impl_503_property_value_dataType
54252 };
54253 
54254 static const afw_value_string_t
54255 impl_503_property_value_description = {
54257  AFW_UTF8_LITERAL("Represents the UI category to place this component in. Useful for selecting it from menus and any other visual representation that is helpful.")
54258 };
54259 
54260 static const afw_runtime_property_t
54261 impl_503_property_description = {
54262  &afw_s_description,
54263  (const afw_value_t *)&impl_503_property_value_description
54264 };
54265 
54266 static const afw_value_string_t
54267 impl_503_property_value_label = {
54269  AFW_UTF8_LITERAL("Category")
54270 };
54271 
54272 static const afw_runtime_property_t
54273 impl_503_property_label = {
54274  &afw_s_label,
54275  (const afw_value_t *)&impl_503_property_value_label
54276 };
54277 
54278 static const afw_value_boolean_t
54279 impl_503_property_value_required = {
54281  false
54282 };
54283 
54284 static const afw_runtime_property_t
54285 impl_503_property_required = {
54286  &afw_s_required,
54287  (const afw_value_t *)&impl_503_property_value_required
54288 };
54289 
54290 static const afw_runtime_property_t *
54291 impl_503_properties[] = {
54292  &impl_503_property_allowQuery,
54293  &impl_503_property_brief,
54294  &impl_503_property_dataType,
54295  &impl_503_property_description,
54296  &impl_503_property_label,
54297  &impl_503_property_required,
54298  NULL
54299 };
54300 
54302 impl_503_meta_object = {
54303  {
54304  &afw_runtime_inf_const_meta_object_inf
54305  },
54306  &impl_503,
54307  NULL
54308 };
54309 
54310 static const afw_utf8_t
54311 impl_503_meta_path =
54312  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/category");
54313 
54315 impl_503 = {
54316  {
54317  &afw_runtime_inf_const_embedded_untyped_object,
54318  NULL,
54319  {
54320  (const afw_object_t *)&impl_503_meta_object,
54321  (const afw_object_t *)&impl_501,
54322  &afw_s_category,
54323  &afw_s__AdaptiveValueMeta_,
54324  &impl_503_meta_path
54325  }
54326  },
54327  &impl_503_properties[0]
54328 };
54329 
54331 impl_504;
54332 
54333 /*
54334  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/componentType
54335  */
54336 
54337 static const afw_value_boolean_t
54338 impl_504_property_value_allowQuery = {
54340  true
54341 };
54342 
54343 static const afw_runtime_property_t
54344 impl_504_property_allowQuery = {
54345  &afw_s_allowQuery,
54346  (const afw_value_t *)&impl_504_property_value_allowQuery
54347 };
54348 
54349 static const afw_value_string_t
54350 impl_504_property_value_brief = {
54352  AFW_UTF8_LITERAL("The Component Type id for this component type")
54353 };
54354 
54355 static const afw_runtime_property_t
54356 impl_504_property_brief = {
54357  &afw_s_brief,
54358  (const afw_value_t *)&impl_504_property_value_brief
54359 };
54360 
54361 static const afw_value_string_t
54362 impl_504_property_value_dataType = {
54364  AFW_UTF8_LITERAL("string")
54365 };
54366 
54367 static const afw_runtime_property_t
54368 impl_504_property_dataType = {
54369  &afw_s_dataType,
54370  (const afw_value_t *)&impl_504_property_value_dataType
54371 };
54372 
54373 static const afw_value_string_t
54374 impl_504_property_value_description = {
54376  AFW_UTF8_LITERAL("Component type id is the object id for this Layout Component Type.")
54377 };
54378 
54379 static const afw_runtime_property_t
54380 impl_504_property_description = {
54381  &afw_s_description,
54382  (const afw_value_t *)&impl_504_property_value_description
54383 };
54384 
54385 static const afw_value_string_t
54386 impl_504_property_value_label = {
54388  AFW_UTF8_LITERAL("Component Type")
54389 };
54390 
54391 static const afw_runtime_property_t
54392 impl_504_property_label = {
54393  &afw_s_label,
54394  (const afw_value_t *)&impl_504_property_value_label
54395 };
54396 
54397 static const afw_value_boolean_t
54398 impl_504_property_value_required = {
54400  true
54401 };
54402 
54403 static const afw_runtime_property_t
54404 impl_504_property_required = {
54405  &afw_s_required,
54406  (const afw_value_t *)&impl_504_property_value_required
54407 };
54408 
54409 static const afw_runtime_property_t *
54410 impl_504_properties[] = {
54411  &impl_504_property_allowQuery,
54412  &impl_504_property_brief,
54413  &impl_504_property_dataType,
54414  &impl_504_property_description,
54415  &impl_504_property_label,
54416  &impl_504_property_required,
54417  NULL
54418 };
54419 
54421 impl_504_meta_object = {
54422  {
54423  &afw_runtime_inf_const_meta_object_inf
54424  },
54425  &impl_504,
54426  NULL
54427 };
54428 
54429 static const afw_utf8_t
54430 impl_504_meta_path =
54431  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/componentType");
54432 
54434 impl_504 = {
54435  {
54436  &afw_runtime_inf_const_embedded_untyped_object,
54437  NULL,
54438  {
54439  (const afw_object_t *)&impl_504_meta_object,
54440  (const afw_object_t *)&impl_501,
54441  &afw_s_componentType,
54442  &afw_s__AdaptiveValueMeta_,
54443  &impl_504_meta_path
54444  }
54445  },
54446  &impl_504_properties[0]
54447 };
54448 
54450 impl_505;
54451 
54452 /*
54453  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/description
54454  */
54455 
54456 static const afw_value_boolean_t
54457 impl_505_property_value_allowQuery = {
54459  true
54460 };
54461 
54462 static const afw_runtime_property_t
54463 impl_505_property_allowQuery = {
54464  &afw_s_allowQuery,
54465  (const afw_value_t *)&impl_505_property_value_allowQuery
54466 };
54467 
54468 static const afw_value_string_t
54469 impl_505_property_value_brief = {
54471  AFW_UTF8_LITERAL("Description of this component type")
54472 };
54473 
54474 static const afw_runtime_property_t
54475 impl_505_property_brief = {
54476  &afw_s_brief,
54477  (const afw_value_t *)&impl_505_property_value_brief
54478 };
54479 
54480 static const afw_value_string_t
54481 impl_505_property_value_dataType = {
54483  AFW_UTF8_LITERAL("string")
54484 };
54485 
54486 static const afw_runtime_property_t
54487 impl_505_property_dataType = {
54488  &afw_s_dataType,
54489  (const afw_value_t *)&impl_505_property_value_dataType
54490 };
54491 
54492 static const afw_value_string_t
54493 impl_505_property_value_dataTypeParameter = {
54495  AFW_UTF8_LITERAL("text/plain")
54496 };
54497 
54498 static const afw_runtime_property_t
54499 impl_505_property_dataTypeParameter = {
54500  &afw_s_dataTypeParameter,
54501  (const afw_value_t *)&impl_505_property_value_dataTypeParameter
54502 };
54503 
54504 static const afw_value_string_t
54505 impl_505_property_value_description = {
54507  AFW_UTF8_LITERAL("Description of this component type.")
54508 };
54509 
54510 static const afw_runtime_property_t
54511 impl_505_property_description = {
54512  &afw_s_description,
54513  (const afw_value_t *)&impl_505_property_value_description
54514 };
54515 
54516 static const afw_value_string_t
54517 impl_505_property_value_label = {
54519  AFW_UTF8_LITERAL("Description")
54520 };
54521 
54522 static const afw_runtime_property_t
54523 impl_505_property_label = {
54524  &afw_s_label,
54525  (const afw_value_t *)&impl_505_property_value_label
54526 };
54527 
54528 static const afw_value_boolean_t
54529 impl_505_property_value_required = {
54531  false
54532 };
54533 
54534 static const afw_runtime_property_t
54535 impl_505_property_required = {
54536  &afw_s_required,
54537  (const afw_value_t *)&impl_505_property_value_required
54538 };
54539 
54540 static const afw_runtime_property_t *
54541 impl_505_properties[] = {
54542  &impl_505_property_allowQuery,
54543  &impl_505_property_brief,
54544  &impl_505_property_dataType,
54545  &impl_505_property_dataTypeParameter,
54546  &impl_505_property_description,
54547  &impl_505_property_label,
54548  &impl_505_property_required,
54549  NULL
54550 };
54551 
54553 impl_505_meta_object = {
54554  {
54555  &afw_runtime_inf_const_meta_object_inf
54556  },
54557  &impl_505,
54558  NULL
54559 };
54560 
54561 static const afw_utf8_t
54562 impl_505_meta_path =
54563  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/description");
54564 
54566 impl_505 = {
54567  {
54568  &afw_runtime_inf_const_embedded_untyped_object,
54569  NULL,
54570  {
54571  (const afw_object_t *)&impl_505_meta_object,
54572  (const afw_object_t *)&impl_501,
54573  &afw_s_description,
54574  &afw_s__AdaptiveValueMeta_,
54575  &impl_505_meta_path
54576  }
54577  },
54578  &impl_505_properties[0]
54579 };
54580 
54582 impl_506;
54583 
54584 /*
54585  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/implementationId
54586  */
54587 
54588 static const afw_value_string_t
54589 impl_506_property_value_brief = {
54591  AFW_UTF8_LITERAL("Implementation id for this component type")
54592 };
54593 
54594 static const afw_runtime_property_t
54595 impl_506_property_brief = {
54596  &afw_s_brief,
54597  (const afw_value_t *)&impl_506_property_value_brief
54598 };
54599 
54600 static const afw_value_string_t
54601 impl_506_property_value_dataType = {
54603  AFW_UTF8_LITERAL("string")
54604 };
54605 
54606 static const afw_runtime_property_t
54607 impl_506_property_dataType = {
54608  &afw_s_dataType,
54609  (const afw_value_t *)&impl_506_property_value_dataType
54610 };
54611 
54612 static const afw_value_string_t
54613 impl_506_property_value_description = {
54615  AFW_UTF8_LITERAL("Id associated with the implementation for this component type.")
54616 };
54617 
54618 static const afw_runtime_property_t
54619 impl_506_property_description = {
54620  &afw_s_description,
54621  (const afw_value_t *)&impl_506_property_value_description
54622 };
54623 
54624 static const afw_value_string_t
54625 impl_506_property_value_label = {
54627  AFW_UTF8_LITERAL("Implementation Id")
54628 };
54629 
54630 static const afw_runtime_property_t
54631 impl_506_property_label = {
54632  &afw_s_label,
54633  (const afw_value_t *)&impl_506_property_value_label
54634 };
54635 
54636 static const afw_value_boolean_t
54637 impl_506_property_value_required = {
54639  false
54640 };
54641 
54642 static const afw_runtime_property_t
54643 impl_506_property_required = {
54644  &afw_s_required,
54645  (const afw_value_t *)&impl_506_property_value_required
54646 };
54647 
54648 static const afw_runtime_property_t *
54649 impl_506_properties[] = {
54650  &impl_506_property_brief,
54651  &impl_506_property_dataType,
54652  &impl_506_property_description,
54653  &impl_506_property_label,
54654  &impl_506_property_required,
54655  NULL
54656 };
54657 
54659 impl_506_meta_object = {
54660  {
54661  &afw_runtime_inf_const_meta_object_inf
54662  },
54663  &impl_506,
54664  NULL
54665 };
54666 
54667 static const afw_utf8_t
54668 impl_506_meta_path =
54669  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/implementationId");
54670 
54672 impl_506 = {
54673  {
54674  &afw_runtime_inf_const_embedded_untyped_object,
54675  NULL,
54676  {
54677  (const afw_object_t *)&impl_506_meta_object,
54678  (const afw_object_t *)&impl_501,
54679  &afw_s_implementationId,
54680  &afw_s__AdaptiveValueMeta_,
54681  &impl_506_meta_path
54682  }
54683  },
54684  &impl_506_properties[0]
54685 };
54686 
54688 impl_507;
54689 
54690 /*
54691  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/implementationParameters
54692  */
54693 
54694 static const afw_value_boolean_t
54695 impl_507_property_value_allowQuery = {
54697  false
54698 };
54699 
54700 static const afw_runtime_property_t
54701 impl_507_property_allowQuery = {
54702  &afw_s_allowQuery,
54703  (const afw_value_t *)&impl_507_property_value_allowQuery
54704 };
54705 
54706 static const afw_value_string_t
54707 impl_507_property_value_brief = {
54709  AFW_UTF8_LITERAL("Object passed to the implementation")
54710 };
54711 
54712 static const afw_runtime_property_t
54713 impl_507_property_brief = {
54714  &afw_s_brief,
54715  (const afw_value_t *)&impl_507_property_value_brief
54716 };
54717 
54718 static const afw_value_string_t
54719 impl_507_property_value_dataType = {
54721  AFW_UTF8_LITERAL("object")
54722 };
54723 
54724 static const afw_runtime_property_t
54725 impl_507_property_dataType = {
54726  &afw_s_dataType,
54727  (const afw_value_t *)&impl_507_property_value_dataType
54728 };
54729 
54730 static const afw_value_string_t
54731 impl_507_property_value_description = {
54733  AFW_UTF8_LITERAL("This object is passed to the implementation.")
54734 };
54735 
54736 static const afw_runtime_property_t
54737 impl_507_property_description = {
54738  &afw_s_description,
54739  (const afw_value_t *)&impl_507_property_value_description
54740 };
54741 
54742 static const afw_value_string_t
54743 impl_507_property_value_label = {
54745  AFW_UTF8_LITERAL("Implementation Parameters")
54746 };
54747 
54748 static const afw_runtime_property_t
54749 impl_507_property_label = {
54750  &afw_s_label,
54751  (const afw_value_t *)&impl_507_property_value_label
54752 };
54753 
54754 static const afw_value_boolean_t
54755 impl_507_property_value_required = {
54757  false
54758 };
54759 
54760 static const afw_runtime_property_t
54761 impl_507_property_required = {
54762  &afw_s_required,
54763  (const afw_value_t *)&impl_507_property_value_required
54764 };
54765 
54766 static const afw_runtime_property_t *
54767 impl_507_properties[] = {
54768  &impl_507_property_allowQuery,
54769  &impl_507_property_brief,
54770  &impl_507_property_dataType,
54771  &impl_507_property_description,
54772  &impl_507_property_label,
54773  &impl_507_property_required,
54774  NULL
54775 };
54776 
54778 impl_507_meta_object = {
54779  {
54780  &afw_runtime_inf_const_meta_object_inf
54781  },
54782  &impl_507,
54783  NULL
54784 };
54785 
54786 static const afw_utf8_t
54787 impl_507_meta_path =
54788  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/implementationParameters");
54789 
54791 impl_507 = {
54792  {
54793  &afw_runtime_inf_const_embedded_untyped_object,
54794  NULL,
54795  {
54796  (const afw_object_t *)&impl_507_meta_object,
54797  (const afw_object_t *)&impl_501,
54798  &afw_s_implementationParameters,
54799  &afw_s__AdaptiveValueMeta_,
54800  &impl_507_meta_path
54801  }
54802  },
54803  &impl_507_properties[0]
54804 };
54805 
54807 impl_508;
54808 
54809 /*
54810  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/instanceObjectType
54811  */
54812 
54813 static const afw_value_boolean_t
54814 impl_508_property_value_allowQuery = {
54816  true
54817 };
54818 
54819 static const afw_runtime_property_t
54820 impl_508_property_allowQuery = {
54821  &afw_s_allowQuery,
54822  (const afw_value_t *)&impl_508_property_value_allowQuery
54823 };
54824 
54825 static const afw_value_string_t
54826 impl_508_property_value_brief = {
54828  AFW_UTF8_LITERAL("Object type id of the instance parameters object")
54829 };
54830 
54831 static const afw_runtime_property_t
54832 impl_508_property_brief = {
54833  &afw_s_brief,
54834  (const afw_value_t *)&impl_508_property_value_brief
54835 };
54836 
54837 static const afw_value_string_t
54838 impl_508_property_value_dataType = {
54840  AFW_UTF8_LITERAL("string")
54841 };
54842 
54843 static const afw_runtime_property_t
54844 impl_508_property_dataType = {
54845  &afw_s_dataType,
54846  (const afw_value_t *)&impl_508_property_value_dataType
54847 };
54848 
54849 static const afw_value_string_t
54850 impl_508_property_value_description = {
54852  AFW_UTF8_LITERAL("Object type id of the instance parameters object.")
54853 };
54854 
54855 static const afw_runtime_property_t
54856 impl_508_property_description = {
54857  &afw_s_description,
54858  (const afw_value_t *)&impl_508_property_value_description
54859 };
54860 
54861 static const afw_value_string_t
54862 impl_508_property_value_label = {
54864  AFW_UTF8_LITERAL("Parameters Object Type")
54865 };
54866 
54867 static const afw_runtime_property_t
54868 impl_508_property_label = {
54869  &afw_s_label,
54870  (const afw_value_t *)&impl_508_property_value_label
54871 };
54872 
54873 static const afw_value_boolean_t
54874 impl_508_property_value_required = {
54876  false
54877 };
54878 
54879 static const afw_runtime_property_t
54880 impl_508_property_required = {
54881  &afw_s_required,
54882  (const afw_value_t *)&impl_508_property_value_required
54883 };
54884 
54885 static const afw_runtime_property_t *
54886 impl_508_properties[] = {
54887  &impl_508_property_allowQuery,
54888  &impl_508_property_brief,
54889  &impl_508_property_dataType,
54890  &impl_508_property_description,
54891  &impl_508_property_label,
54892  &impl_508_property_required,
54893  NULL
54894 };
54895 
54897 impl_508_meta_object = {
54898  {
54899  &afw_runtime_inf_const_meta_object_inf
54900  },
54901  &impl_508,
54902  NULL
54903 };
54904 
54905 static const afw_utf8_t
54906 impl_508_meta_path =
54907  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/instanceObjectType");
54908 
54910 impl_508 = {
54911  {
54912  &afw_runtime_inf_const_embedded_untyped_object,
54913  NULL,
54914  {
54915  (const afw_object_t *)&impl_508_meta_object,
54916  (const afw_object_t *)&impl_501,
54917  &afw_s_instanceObjectType,
54918  &afw_s__AdaptiveValueMeta_,
54919  &impl_508_meta_path
54920  }
54921  },
54922  &impl_508_properties[0]
54923 };
54924 
54926 impl_509;
54927 
54928 /*
54929  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/label
54930  */
54931 
54932 static const afw_value_boolean_t
54933 impl_509_property_value_allowQuery = {
54935  true
54936 };
54937 
54938 static const afw_runtime_property_t
54939 impl_509_property_allowQuery = {
54940  &afw_s_allowQuery,
54941  (const afw_value_t *)&impl_509_property_value_allowQuery
54942 };
54943 
54944 static const afw_value_string_t
54945 impl_509_property_value_brief = {
54947  AFW_UTF8_LITERAL("Label to be used for this component type")
54948 };
54949 
54950 static const afw_runtime_property_t
54951 impl_509_property_brief = {
54952  &afw_s_brief,
54953  (const afw_value_t *)&impl_509_property_value_brief
54954 };
54955 
54956 static const afw_value_string_t
54957 impl_509_property_value_dataType = {
54959  AFW_UTF8_LITERAL("string")
54960 };
54961 
54962 static const afw_runtime_property_t
54963 impl_509_property_dataType = {
54964  &afw_s_dataType,
54965  (const afw_value_t *)&impl_509_property_value_dataType
54966 };
54967 
54968 static const afw_value_string_t
54969 impl_509_property_value_description = {
54971  AFW_UTF8_LITERAL("Label to be used for this component type.")
54972 };
54973 
54974 static const afw_runtime_property_t
54975 impl_509_property_description = {
54976  &afw_s_description,
54977  (const afw_value_t *)&impl_509_property_value_description
54978 };
54979 
54980 static const afw_value_string_t
54981 impl_509_property_value_label = {
54983  AFW_UTF8_LITERAL("Label")
54984 };
54985 
54986 static const afw_runtime_property_t
54987 impl_509_property_label = {
54988  &afw_s_label,
54989  (const afw_value_t *)&impl_509_property_value_label
54990 };
54991 
54992 static const afw_value_boolean_t
54993 impl_509_property_value_required = {
54995  false
54996 };
54997 
54998 static const afw_runtime_property_t
54999 impl_509_property_required = {
55000  &afw_s_required,
55001  (const afw_value_t *)&impl_509_property_value_required
55002 };
55003 
55004 static const afw_runtime_property_t *
55005 impl_509_properties[] = {
55006  &impl_509_property_allowQuery,
55007  &impl_509_property_brief,
55008  &impl_509_property_dataType,
55009  &impl_509_property_description,
55010  &impl_509_property_label,
55011  &impl_509_property_required,
55012  NULL
55013 };
55014 
55016 impl_509_meta_object = {
55017  {
55018  &afw_runtime_inf_const_meta_object_inf
55019  },
55020  &impl_509,
55021  NULL
55022 };
55023 
55024 static const afw_utf8_t
55025 impl_509_meta_path =
55026  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes/label");
55027 
55029 impl_509 = {
55030  {
55031  &afw_runtime_inf_const_embedded_untyped_object,
55032  NULL,
55033  {
55034  (const afw_object_t *)&impl_509_meta_object,
55035  (const afw_object_t *)&impl_501,
55036  &afw_s_label,
55037  &afw_s__AdaptiveValueMeta_,
55038  &impl_509_meta_path
55039  }
55040  },
55041  &impl_509_properties[0]
55042 };
55043 
55044 /*
55045  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes
55046  */
55047 
55048 static const afw_value_object_t
55049 impl_501_property_value_brief = {
55051  (const afw_object_t *)&impl_502
55052 };
55053 
55054 static const afw_runtime_property_t
55055 impl_501_property_brief = {
55056  &afw_s_brief,
55057  (const afw_value_t *)&impl_501_property_value_brief
55058 };
55059 
55060 static const afw_value_object_t
55061 impl_501_property_value_category = {
55063  (const afw_object_t *)&impl_503
55064 };
55065 
55066 static const afw_runtime_property_t
55067 impl_501_property_category = {
55068  &afw_s_category,
55069  (const afw_value_t *)&impl_501_property_value_category
55070 };
55071 
55072 static const afw_value_object_t
55073 impl_501_property_value_componentType = {
55075  (const afw_object_t *)&impl_504
55076 };
55077 
55078 static const afw_runtime_property_t
55079 impl_501_property_componentType = {
55080  &afw_s_componentType,
55081  (const afw_value_t *)&impl_501_property_value_componentType
55082 };
55083 
55084 static const afw_value_object_t
55085 impl_501_property_value_description = {
55087  (const afw_object_t *)&impl_505
55088 };
55089 
55090 static const afw_runtime_property_t
55091 impl_501_property_description = {
55092  &afw_s_description,
55093  (const afw_value_t *)&impl_501_property_value_description
55094 };
55095 
55096 static const afw_value_object_t
55097 impl_501_property_value_implementationId = {
55099  (const afw_object_t *)&impl_506
55100 };
55101 
55102 static const afw_runtime_property_t
55103 impl_501_property_implementationId = {
55104  &afw_s_implementationId,
55105  (const afw_value_t *)&impl_501_property_value_implementationId
55106 };
55107 
55108 static const afw_value_object_t
55109 impl_501_property_value_implementationParameters = {
55111  (const afw_object_t *)&impl_507
55112 };
55113 
55114 static const afw_runtime_property_t
55115 impl_501_property_implementationParameters = {
55116  &afw_s_implementationParameters,
55117  (const afw_value_t *)&impl_501_property_value_implementationParameters
55118 };
55119 
55120 static const afw_value_object_t
55121 impl_501_property_value_instanceObjectType = {
55123  (const afw_object_t *)&impl_508
55124 };
55125 
55126 static const afw_runtime_property_t
55127 impl_501_property_instanceObjectType = {
55128  &afw_s_instanceObjectType,
55129  (const afw_value_t *)&impl_501_property_value_instanceObjectType
55130 };
55131 
55132 static const afw_value_object_t
55133 impl_501_property_value_label = {
55135  (const afw_object_t *)&impl_509
55136 };
55137 
55138 static const afw_runtime_property_t
55139 impl_501_property_label = {
55140  &afw_s_label,
55141  (const afw_value_t *)&impl_501_property_value_label
55142 };
55143 
55144 static const afw_runtime_property_t *
55145 impl_501_properties[] = {
55146  &impl_501_property_brief,
55147  &impl_501_property_category,
55148  &impl_501_property_componentType,
55149  &impl_501_property_description,
55150  &impl_501_property_implementationId,
55151  &impl_501_property_implementationParameters,
55152  &impl_501_property_instanceObjectType,
55153  &impl_501_property_label,
55154  NULL
55155 };
55156 
55158 impl_501_meta_object = {
55159  {
55160  &afw_runtime_inf_const_meta_object_inf
55161  },
55162  &impl_501,
55163  NULL
55164 };
55165 
55166 static const afw_utf8_t
55167 impl_501_meta_path =
55168  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_/propertyTypes");
55169 
55171 impl_501 = {
55172  {
55173  &afw_runtime_inf_const_embedded_untyped_object,
55174  NULL,
55175  {
55176  (const afw_object_t *)&impl_501_meta_object,
55177  (const afw_object_t *)&impl_500,
55178  &afw_s_propertyTypes,
55179  &afw_s__AdaptivePropertyTypes_,
55180  &impl_501_meta_path
55181  }
55182  },
55183  &impl_501_properties[0]
55184 };
55185 
55186 /*
55187  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_
55188  */
55189 
55190 static const afw_value_boolean_t
55191 impl_500_property_value_allowEntity = {
55193  true
55194 };
55195 
55196 static const afw_runtime_property_t
55197 impl_500_property_allowEntity = {
55198  &afw_s_allowEntity,
55199  (const afw_value_t *)&impl_500_property_value_allowEntity
55200 };
55201 
55202 static const afw_utf8_t
55203 impl_500_array_collectionURIs[] = {
55204  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
55205 };
55206 
55208 impl_500_list_collectionURIs = {
55211  sizeof(impl_500_array_collectionURIs) / sizeof(afw_utf8_t),
55212  &impl_500_array_collectionURIs
55213 };
55214 
55215 static const afw_value_list_t
55216 impl_500_property_value_collectionURIs = {
55218  (const afw_list_t *)&impl_500_list_collectionURIs
55219 };
55220 
55221 static const afw_runtime_property_t
55222 impl_500_property_collectionURIs = {
55223  &afw_s_collectionURIs,
55224  (const afw_value_t *)&impl_500_property_value_collectionURIs
55225 };
55226 
55227 static const afw_value_string_t
55228 impl_500_property_value_description = {
55230  AFW_UTF8_LITERAL("All adaptive layout component object types are derived from this object type.\n\nEach component type must have a corresponding object type with an id of \"_AdaptiveLayoutComponentType_\" followed by a unique component type id (componentType). These object types defines the properties of the object that is passed to their associated implementation.")
55231 };
55232 
55233 static const afw_runtime_property_t
55234 impl_500_property_description = {
55235  &afw_s_description,
55236  (const afw_value_t *)&impl_500_property_value_description
55237 };
55238 
55239 static const afw_value_string_t
55240 impl_500_property_value_objectIdPropertyName = {
55242  AFW_UTF8_LITERAL("componentType")
55243 };
55244 
55245 static const afw_runtime_property_t
55246 impl_500_property_objectIdPropertyName = {
55247  &afw_s_objectIdPropertyName,
55248  (const afw_value_t *)&impl_500_property_value_objectIdPropertyName
55249 };
55250 
55251 static const afw_value_string_t
55252 impl_500_property_value_objectType = {
55254  AFW_UTF8_LITERAL("_AdaptiveLayoutComponentType_")
55255 };
55256 
55257 static const afw_runtime_property_t
55258 impl_500_property_objectType = {
55259  &afw_s_objectType,
55260  (const afw_value_t *)&impl_500_property_value_objectType
55261 };
55262 
55263 static const afw_value_object_t
55264 impl_500_property_value_propertyTypes = {
55266  (const afw_object_t *)&impl_501
55267 };
55268 
55269 static const afw_runtime_property_t
55270 impl_500_property_propertyTypes = {
55271  &afw_s_propertyTypes,
55272  (const afw_value_t *)&impl_500_property_value_propertyTypes
55273 };
55274 
55275 static const afw_runtime_property_t *
55276 impl_500_properties[] = {
55277  &impl_500_property_allowEntity,
55278  &impl_500_property_collectionURIs,
55279  &impl_500_property_description,
55280  &impl_500_property_objectIdPropertyName,
55281  &impl_500_property_objectType,
55282  &impl_500_property_propertyTypes,
55283  NULL
55284 };
55285 
55287 impl_500_meta_object = {
55288  {
55289  &afw_runtime_inf_const_meta_object_inf
55290  },
55291  &impl_500,
55292  NULL
55293 };
55294 
55295 static const afw_utf8_t
55296 impl_500_meta_path =
55297  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_");
55298 
55300 impl_500 = {
55301  {
55303  NULL,
55304  {
55305  (const afw_object_t *)&impl_500_meta_object,
55306  NULL,
55307  &afw_s__AdaptiveLayoutComponentType_,
55308  &afw_s__AdaptiveObjectType_,
55309  &impl_500_meta_path
55310  }
55311  },
55312  &impl_500_properties[0]
55313 };
55314 
55316 impl_510;
55317 
55319 impl_511;
55320 
55322 impl_512;
55323 
55324 /*
55325  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_/propertyTypes/componentType
55326  */
55327 
55328 static const afw_value_boolean_t
55329 impl_512_property_value_allowQuery = {
55331  false
55332 };
55333 
55334 static const afw_runtime_property_t
55335 impl_512_property_allowQuery = {
55336  &afw_s_allowQuery,
55337  (const afw_value_t *)&impl_512_property_value_allowQuery
55338 };
55339 
55340 static const afw_value_string_t
55341 impl_512_property_value_brief = {
55343  AFW_UTF8_LITERAL("The component type of this component")
55344 };
55345 
55346 static const afw_runtime_property_t
55347 impl_512_property_brief = {
55348  &afw_s_brief,
55349  (const afw_value_t *)&impl_512_property_value_brief
55350 };
55351 
55352 static const afw_value_string_t
55353 impl_512_property_value_dataType = {
55355  AFW_UTF8_LITERAL("string")
55356 };
55357 
55358 static const afw_runtime_property_t
55359 impl_512_property_dataType = {
55360  &afw_s_dataType,
55361  (const afw_value_t *)&impl_512_property_value_dataType
55362 };
55363 
55364 static const afw_value_string_t
55365 impl_512_property_value_description = {
55367  AFW_UTF8_LITERAL("The component type of this component.")
55368 };
55369 
55370 static const afw_runtime_property_t
55371 impl_512_property_description = {
55372  &afw_s_description,
55373  (const afw_value_t *)&impl_512_property_value_description
55374 };
55375 
55376 static const afw_value_string_t
55377 impl_512_property_value_label = {
55379  AFW_UTF8_LITERAL("Component Type")
55380 };
55381 
55382 static const afw_runtime_property_t
55383 impl_512_property_label = {
55384  &afw_s_label,
55385  (const afw_value_t *)&impl_512_property_value_label
55386 };
55387 
55388 static const afw_value_boolean_t
55389 impl_512_property_value_required = {
55391  true
55392 };
55393 
55394 static const afw_runtime_property_t
55395 impl_512_property_required = {
55396  &afw_s_required,
55397  (const afw_value_t *)&impl_512_property_value_required
55398 };
55399 
55400 static const afw_runtime_property_t *
55401 impl_512_properties[] = {
55402  &impl_512_property_allowQuery,
55403  &impl_512_property_brief,
55404  &impl_512_property_dataType,
55405  &impl_512_property_description,
55406  &impl_512_property_label,
55407  &impl_512_property_required,
55408  NULL
55409 };
55410 
55412 impl_512_meta_object = {
55413  {
55414  &afw_runtime_inf_const_meta_object_inf
55415  },
55416  &impl_512,
55417  NULL
55418 };
55419 
55420 static const afw_utf8_t
55421 impl_512_meta_path =
55422  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_/propertyTypes/componentType");
55423 
55425 impl_512 = {
55426  {
55427  &afw_runtime_inf_const_embedded_untyped_object,
55428  NULL,
55429  {
55430  (const afw_object_t *)&impl_512_meta_object,
55431  (const afw_object_t *)&impl_511,
55432  &afw_s_componentType,
55433  &afw_s__AdaptiveValueMeta_,
55434  &impl_512_meta_path
55435  }
55436  },
55437  &impl_512_properties[0]
55438 };
55439 
55441 impl_513;
55442 
55443 /*
55444  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_/propertyTypes/parameters
55445  */
55446 
55447 static const afw_value_boolean_t
55448 impl_513_property_value_allowQuery = {
55450  false
55451 };
55452 
55453 static const afw_runtime_property_t
55454 impl_513_property_allowQuery = {
55455  &afw_s_allowQuery,
55456  (const afw_value_t *)&impl_513_property_value_allowQuery
55457 };
55458 
55459 static const afw_value_string_t
55460 impl_513_property_value_brief = {
55462  AFW_UTF8_LITERAL("Parameters for this component")
55463 };
55464 
55465 static const afw_runtime_property_t
55466 impl_513_property_brief = {
55467  &afw_s_brief,
55468  (const afw_value_t *)&impl_513_property_value_brief
55469 };
55470 
55471 static const afw_value_string_t
55472 impl_513_property_value_dataType = {
55474  AFW_UTF8_LITERAL("object")
55475 };
55476 
55477 static const afw_runtime_property_t
55478 impl_513_property_dataType = {
55479  &afw_s_dataType,
55480  (const afw_value_t *)&impl_513_property_value_dataType
55481 };
55482 
55483 static const afw_value_string_t
55484 impl_513_property_value_description = {
55486  AFW_UTF8_LITERAL("The parameters for this component. The object type of this object is determined by the implementation of the component type.")
55487 };
55488 
55489 static const afw_runtime_property_t
55490 impl_513_property_description = {
55491  &afw_s_description,
55492  (const afw_value_t *)&impl_513_property_value_description
55493 };
55494 
55495 static const afw_value_string_t
55496 impl_513_property_value_label = {
55498  AFW_UTF8_LITERAL("Parameters")
55499 };
55500 
55501 static const afw_runtime_property_t
55502 impl_513_property_label = {
55503  &afw_s_label,
55504  (const afw_value_t *)&impl_513_property_value_label
55505 };
55506 
55507 static const afw_value_boolean_t
55508 impl_513_property_value_required = {
55510  false
55511 };
55512 
55513 static const afw_runtime_property_t
55514 impl_513_property_required = {
55515  &afw_s_required,
55516  (const afw_value_t *)&impl_513_property_value_required
55517 };
55518 
55519 static const afw_runtime_property_t *
55520 impl_513_properties[] = {
55521  &impl_513_property_allowQuery,
55522  &impl_513_property_brief,
55523  &impl_513_property_dataType,
55524  &impl_513_property_description,
55525  &impl_513_property_label,
55526  &impl_513_property_required,
55527  NULL
55528 };
55529 
55531 impl_513_meta_object = {
55532  {
55533  &afw_runtime_inf_const_meta_object_inf
55534  },
55535  &impl_513,
55536  NULL
55537 };
55538 
55539 static const afw_utf8_t
55540 impl_513_meta_path =
55541  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_/propertyTypes/parameters");
55542 
55544 impl_513 = {
55545  {
55546  &afw_runtime_inf_const_embedded_untyped_object,
55547  NULL,
55548  {
55549  (const afw_object_t *)&impl_513_meta_object,
55550  (const afw_object_t *)&impl_511,
55551  &afw_s_parameters,
55552  &afw_s__AdaptiveValueMeta_,
55553  &impl_513_meta_path
55554  }
55555  },
55556  &impl_513_properties[0]
55557 };
55558 
55559 /*
55560  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_/propertyTypes
55561  */
55562 
55563 static const afw_value_object_t
55564 impl_511_property_value_componentType = {
55566  (const afw_object_t *)&impl_512
55567 };
55568 
55569 static const afw_runtime_property_t
55570 impl_511_property_componentType = {
55571  &afw_s_componentType,
55572  (const afw_value_t *)&impl_511_property_value_componentType
55573 };
55574 
55575 static const afw_value_object_t
55576 impl_511_property_value_parameters = {
55578  (const afw_object_t *)&impl_513
55579 };
55580 
55581 static const afw_runtime_property_t
55582 impl_511_property_parameters = {
55583  &afw_s_parameters,
55584  (const afw_value_t *)&impl_511_property_value_parameters
55585 };
55586 
55587 static const afw_runtime_property_t *
55588 impl_511_properties[] = {
55589  &impl_511_property_componentType,
55590  &impl_511_property_parameters,
55591  NULL
55592 };
55593 
55595 impl_511_meta_object = {
55596  {
55597  &afw_runtime_inf_const_meta_object_inf
55598  },
55599  &impl_511,
55600  NULL
55601 };
55602 
55603 static const afw_utf8_t
55604 impl_511_meta_path =
55605  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_/propertyTypes");
55606 
55608 impl_511 = {
55609  {
55610  &afw_runtime_inf_const_embedded_untyped_object,
55611  NULL,
55612  {
55613  (const afw_object_t *)&impl_511_meta_object,
55614  (const afw_object_t *)&impl_510,
55615  &afw_s_propertyTypes,
55616  &afw_s__AdaptivePropertyTypes_,
55617  &impl_511_meta_path
55618  }
55619  },
55620  &impl_511_properties[0]
55621 };
55622 
55623 /*
55624  * /afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_
55625  */
55626 
55627 static const afw_value_boolean_t
55628 impl_510_property_value_allowEntity = {
55630  false
55631 };
55632 
55633 static const afw_runtime_property_t
55634 impl_510_property_allowEntity = {
55635  &afw_s_allowEntity,
55636  (const afw_value_t *)&impl_510_property_value_allowEntity
55637 };
55638 
55639 static const afw_utf8_t
55640 impl_510_array_collectionURIs[] = {
55641  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
55642 };
55643 
55645 impl_510_list_collectionURIs = {
55648  sizeof(impl_510_array_collectionURIs) / sizeof(afw_utf8_t),
55649  &impl_510_array_collectionURIs
55650 };
55651 
55652 static const afw_value_list_t
55653 impl_510_property_value_collectionURIs = {
55655  (const afw_list_t *)&impl_510_list_collectionURIs
55656 };
55657 
55658 static const afw_runtime_property_t
55659 impl_510_property_collectionURIs = {
55660  &afw_s_collectionURIs,
55661  (const afw_value_t *)&impl_510_property_value_collectionURIs
55662 };
55663 
55664 static const afw_value_string_t
55665 impl_510_property_value_description = {
55667  AFW_UTF8_LITERAL("A layout component.")
55668 };
55669 
55670 static const afw_runtime_property_t
55671 impl_510_property_description = {
55672  &afw_s_description,
55673  (const afw_value_t *)&impl_510_property_value_description
55674 };
55675 
55676 static const afw_value_string_t
55677 impl_510_property_value_objectIdPropertyName = {
55679  AFW_UTF8_LITERAL("componentType")
55680 };
55681 
55682 static const afw_runtime_property_t
55683 impl_510_property_objectIdPropertyName = {
55684  &afw_s_objectIdPropertyName,
55685  (const afw_value_t *)&impl_510_property_value_objectIdPropertyName
55686 };
55687 
55688 static const afw_value_string_t
55689 impl_510_property_value_objectType = {
55691  AFW_UTF8_LITERAL("_AdaptiveLayoutComponent_")
55692 };
55693 
55694 static const afw_runtime_property_t
55695 impl_510_property_objectType = {
55696  &afw_s_objectType,
55697  (const afw_value_t *)&impl_510_property_value_objectType
55698 };
55699 
55700 static const afw_value_object_t
55701 impl_510_property_value_propertyTypes = {
55703  (const afw_object_t *)&impl_511
55704 };
55705 
55706 static const afw_runtime_property_t
55707 impl_510_property_propertyTypes = {
55708  &afw_s_propertyTypes,
55709  (const afw_value_t *)&impl_510_property_value_propertyTypes
55710 };
55711 
55712 static const afw_runtime_property_t *
55713 impl_510_properties[] = {
55714  &impl_510_property_allowEntity,
55715  &impl_510_property_collectionURIs,
55716  &impl_510_property_description,
55717  &impl_510_property_objectIdPropertyName,
55718  &impl_510_property_objectType,
55719  &impl_510_property_propertyTypes,
55720  NULL
55721 };
55722 
55724 impl_510_meta_object = {
55725  {
55726  &afw_runtime_inf_const_meta_object_inf
55727  },
55728  &impl_510,
55729  NULL
55730 };
55731 
55732 static const afw_utf8_t
55733 impl_510_meta_path =
55734  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponent_");
55735 
55737 impl_510 = {
55738  {
55740  NULL,
55741  {
55742  (const afw_object_t *)&impl_510_meta_object,
55743  NULL,
55744  &afw_s__AdaptiveLayoutComponent_,
55745  &afw_s__AdaptiveObjectType_,
55746  &impl_510_meta_path
55747  }
55748  },
55749  &impl_510_properties[0]
55750 };
55751 
55753 impl_514;
55754 
55756 impl_515;
55757 
55759 impl_516;
55760 
55762 impl_517;
55763 
55764 /*
55765  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/brief/runtime
55766  */
55767 
55768 static const afw_value_string_t
55769 impl_517_property_value_valueAccessor = {
55771  AFW_UTF8_LITERAL("indirect")
55772 };
55773 
55774 static const afw_runtime_property_t
55775 impl_517_property_valueAccessor = {
55776  &afw_s_valueAccessor,
55777  (const afw_value_t *)&impl_517_property_value_valueAccessor
55778 };
55779 
55780 static const afw_runtime_property_t *
55781 impl_517_properties[] = {
55782  &impl_517_property_valueAccessor,
55783  NULL
55784 };
55785 
55787 impl_517_meta_object = {
55788  {
55789  &afw_runtime_inf_const_meta_object_inf
55790  },
55791  &impl_517,
55792  NULL
55793 };
55794 
55795 static const afw_utf8_t
55796 impl_517_meta_path =
55797  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/brief/runtime");
55798 
55800 impl_517 = {
55801  {
55802  &afw_runtime_inf_const_embedded_untyped_object,
55803  NULL,
55804  {
55805  (const afw_object_t *)&impl_517_meta_object,
55806  (const afw_object_t *)&impl_516,
55807  &afw_s_runtime,
55808  &afw_s__AdaptiveRuntimeProperty_,
55809  &impl_517_meta_path
55810  }
55811  },
55812  &impl_517_properties[0]
55813 };
55814 
55815 /*
55816  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/brief
55817  */
55818 
55819 static const afw_value_boolean_t
55820 impl_516_property_value_allowQuery = {
55822  true
55823 };
55824 
55825 static const afw_runtime_property_t
55826 impl_516_property_allowQuery = {
55827  &afw_s_allowQuery,
55828  (const afw_value_t *)&impl_516_property_value_allowQuery
55829 };
55830 
55831 static const afw_value_string_t
55832 impl_516_property_value_brief = {
55834  AFW_UTF8_LITERAL("Brief predicate about this lock")
55835 };
55836 
55837 static const afw_runtime_property_t
55838 impl_516_property_brief = {
55839  &afw_s_brief,
55840  (const afw_value_t *)&impl_516_property_value_brief
55841 };
55842 
55843 static const afw_value_string_t
55844 impl_516_property_value_dataType = {
55846  AFW_UTF8_LITERAL("string")
55847 };
55848 
55849 static const afw_runtime_property_t
55850 impl_516_property_dataType = {
55851  &afw_s_dataType,
55852  (const afw_value_t *)&impl_516_property_value_dataType
55853 };
55854 
55855 static const afw_value_string_t
55856 impl_516_property_value_description = {
55858  AFW_UTF8_LITERAL("Brief predicate about this lock.")
55859 };
55860 
55861 static const afw_runtime_property_t
55862 impl_516_property_description = {
55863  &afw_s_description,
55864  (const afw_value_t *)&impl_516_property_value_description
55865 };
55866 
55867 static const afw_value_string_t
55868 impl_516_property_value_label = {
55870  AFW_UTF8_LITERAL("Brief")
55871 };
55872 
55873 static const afw_runtime_property_t
55874 impl_516_property_label = {
55875  &afw_s_label,
55876  (const afw_value_t *)&impl_516_property_value_label
55877 };
55878 
55879 static const afw_value_object_t
55880 impl_516_property_value_runtime = {
55882  (const afw_object_t *)&impl_517
55883 };
55884 
55885 static const afw_runtime_property_t
55886 impl_516_property_runtime = {
55887  &afw_s_runtime,
55888  (const afw_value_t *)&impl_516_property_value_runtime
55889 };
55890 
55891 static const afw_runtime_property_t *
55892 impl_516_properties[] = {
55893  &impl_516_property_allowQuery,
55894  &impl_516_property_brief,
55895  &impl_516_property_dataType,
55896  &impl_516_property_description,
55897  &impl_516_property_label,
55898  &impl_516_property_runtime,
55899  NULL
55900 };
55901 
55903 impl_516_meta_object = {
55904  {
55905  &afw_runtime_inf_const_meta_object_inf
55906  },
55907  &impl_516,
55908  NULL
55909 };
55910 
55911 static const afw_utf8_t
55912 impl_516_meta_path =
55913  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/brief");
55914 
55916 impl_516 = {
55917  {
55918  &afw_runtime_inf_const_embedded_untyped_object,
55919  NULL,
55920  {
55921  (const afw_object_t *)&impl_516_meta_object,
55922  (const afw_object_t *)&impl_515,
55923  &afw_s_brief,
55924  &afw_s__AdaptiveValueMeta_,
55925  &impl_516_meta_path
55926  }
55927  },
55928  &impl_516_properties[0]
55929 };
55930 
55932 impl_518;
55933 
55935 impl_519;
55936 
55937 /*
55938  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagId/runtime
55939  */
55940 
55941 static const afw_value_string_t
55942 impl_519_property_value_memberName = {
55944  AFW_UTF8_LITERAL("flag_id_debug")
55945 };
55946 
55947 static const afw_runtime_property_t
55948 impl_519_property_memberName = {
55949  &afw_s_memberName,
55950  (const afw_value_t *)&impl_519_property_value_memberName
55951 };
55952 
55953 static const afw_value_string_t
55954 impl_519_property_value_valueAccessor = {
55956  AFW_UTF8_LITERAL("indirect")
55957 };
55958 
55959 static const afw_runtime_property_t
55960 impl_519_property_valueAccessor = {
55961  &afw_s_valueAccessor,
55962  (const afw_value_t *)&impl_519_property_value_valueAccessor
55963 };
55964 
55965 static const afw_runtime_property_t *
55966 impl_519_properties[] = {
55967  &impl_519_property_memberName,
55968  &impl_519_property_valueAccessor,
55969  NULL
55970 };
55971 
55973 impl_519_meta_object = {
55974  {
55975  &afw_runtime_inf_const_meta_object_inf
55976  },
55977  &impl_519,
55978  NULL
55979 };
55980 
55981 static const afw_utf8_t
55982 impl_519_meta_path =
55983  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagId/runtime");
55984 
55986 impl_519 = {
55987  {
55988  &afw_runtime_inf_const_embedded_untyped_object,
55989  NULL,
55990  {
55991  (const afw_object_t *)&impl_519_meta_object,
55992  (const afw_object_t *)&impl_518,
55993  &afw_s_runtime,
55994  &afw_s__AdaptiveRuntimeProperty_,
55995  &impl_519_meta_path
55996  }
55997  },
55998  &impl_519_properties[0]
55999 };
56000 
56001 /*
56002  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagId
56003  */
56004 
56005 static const afw_value_boolean_t
56006 impl_518_property_value_allowQuery = {
56008  true
56009 };
56010 
56011 static const afw_runtime_property_t
56012 impl_518_property_allowQuery = {
56013  &afw_s_allowQuery,
56014  (const afw_value_t *)&impl_518_property_value_allowQuery
56015 };
56016 
56017 static const afw_value_string_t
56018 impl_518_property_value_brief = {
56020  AFW_UTF8_LITERAL("Flag id of the lock's debug flag")
56021 };
56022 
56023 static const afw_runtime_property_t
56024 impl_518_property_brief = {
56025  &afw_s_brief,
56026  (const afw_value_t *)&impl_518_property_value_brief
56027 };
56028 
56029 static const afw_value_string_t
56030 impl_518_property_value_dataType = {
56032  AFW_UTF8_LITERAL("string")
56033 };
56034 
56035 static const afw_runtime_property_t
56036 impl_518_property_dataType = {
56037  &afw_s_dataType,
56038  (const afw_value_t *)&impl_518_property_value_dataType
56039 };
56040 
56041 static const afw_value_string_t
56042 impl_518_property_value_description = {
56044  AFW_UTF8_LITERAL("Flag id of the lock's debug flag.")
56045 };
56046 
56047 static const afw_runtime_property_t
56048 impl_518_property_description = {
56049  &afw_s_description,
56050  (const afw_value_t *)&impl_518_property_value_description
56051 };
56052 
56053 static const afw_value_string_t
56054 impl_518_property_value_label = {
56056  AFW_UTF8_LITERAL("Debug Flag Id")
56057 };
56058 
56059 static const afw_runtime_property_t
56060 impl_518_property_label = {
56061  &afw_s_label,
56062  (const afw_value_t *)&impl_518_property_value_label
56063 };
56064 
56065 static const afw_value_object_t
56066 impl_518_property_value_runtime = {
56068  (const afw_object_t *)&impl_519
56069 };
56070 
56071 static const afw_runtime_property_t
56072 impl_518_property_runtime = {
56073  &afw_s_runtime,
56074  (const afw_value_t *)&impl_518_property_value_runtime
56075 };
56076 
56077 static const afw_runtime_property_t *
56078 impl_518_properties[] = {
56079  &impl_518_property_allowQuery,
56080  &impl_518_property_brief,
56081  &impl_518_property_dataType,
56082  &impl_518_property_description,
56083  &impl_518_property_label,
56084  &impl_518_property_runtime,
56085  NULL
56086 };
56087 
56089 impl_518_meta_object = {
56090  {
56091  &afw_runtime_inf_const_meta_object_inf
56092  },
56093  &impl_518,
56094  NULL
56095 };
56096 
56097 static const afw_utf8_t
56098 impl_518_meta_path =
56099  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagId");
56100 
56102 impl_518 = {
56103  {
56104  &afw_runtime_inf_const_embedded_untyped_object,
56105  NULL,
56106  {
56107  (const afw_object_t *)&impl_518_meta_object,
56108  (const afw_object_t *)&impl_515,
56109  &afw_s_debugFlagId,
56110  &afw_s__AdaptiveValueMeta_,
56111  &impl_518_meta_path
56112  }
56113  },
56114  &impl_518_properties[0]
56115 };
56116 
56118 impl_520;
56119 
56121 impl_521;
56122 
56123 /*
56124  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagIndex/runtime
56125  */
56126 
56127 static const afw_value_string_t
56128 impl_521_property_value_memberName = {
56130  AFW_UTF8_LITERAL("flag_index_debug")
56131 };
56132 
56133 static const afw_runtime_property_t
56134 impl_521_property_memberName = {
56135  &afw_s_memberName,
56136  (const afw_value_t *)&impl_521_property_value_memberName
56137 };
56138 
56139 static const afw_value_string_t
56140 impl_521_property_value_valueAccessor = {
56142  AFW_UTF8_LITERAL("size")
56143 };
56144 
56145 static const afw_runtime_property_t
56146 impl_521_property_valueAccessor = {
56147  &afw_s_valueAccessor,
56148  (const afw_value_t *)&impl_521_property_value_valueAccessor
56149 };
56150 
56151 static const afw_runtime_property_t *
56152 impl_521_properties[] = {
56153  &impl_521_property_memberName,
56154  &impl_521_property_valueAccessor,
56155  NULL
56156 };
56157 
56159 impl_521_meta_object = {
56160  {
56161  &afw_runtime_inf_const_meta_object_inf
56162  },
56163  &impl_521,
56164  NULL
56165 };
56166 
56167 static const afw_utf8_t
56168 impl_521_meta_path =
56169  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagIndex/runtime");
56170 
56172 impl_521 = {
56173  {
56174  &afw_runtime_inf_const_embedded_untyped_object,
56175  NULL,
56176  {
56177  (const afw_object_t *)&impl_521_meta_object,
56178  (const afw_object_t *)&impl_520,
56179  &afw_s_runtime,
56180  &afw_s__AdaptiveRuntimeProperty_,
56181  &impl_521_meta_path
56182  }
56183  },
56184  &impl_521_properties[0]
56185 };
56186 
56187 /*
56188  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagIndex
56189  */
56190 
56191 static const afw_value_boolean_t
56192 impl_520_property_value_allowQuery = {
56194  true
56195 };
56196 
56197 static const afw_runtime_property_t
56198 impl_520_property_allowQuery = {
56199  &afw_s_allowQuery,
56200  (const afw_value_t *)&impl_520_property_value_allowQuery
56201 };
56202 
56203 static const afw_value_string_t
56204 impl_520_property_value_brief = {
56206  AFW_UTF8_LITERAL("Index of the lock's debug flag")
56207 };
56208 
56209 static const afw_runtime_property_t
56210 impl_520_property_brief = {
56211  &afw_s_brief,
56212  (const afw_value_t *)&impl_520_property_value_brief
56213 };
56214 
56215 static const afw_value_string_t
56216 impl_520_property_value_dataType = {
56218  AFW_UTF8_LITERAL("integer")
56219 };
56220 
56221 static const afw_runtime_property_t
56222 impl_520_property_dataType = {
56223  &afw_s_dataType,
56224  (const afw_value_t *)&impl_520_property_value_dataType
56225 };
56226 
56227 static const afw_value_string_t
56228 impl_520_property_value_description = {
56230  AFW_UTF8_LITERAL("Index of the lock's debug flag.")
56231 };
56232 
56233 static const afw_runtime_property_t
56234 impl_520_property_description = {
56235  &afw_s_description,
56236  (const afw_value_t *)&impl_520_property_value_description
56237 };
56238 
56239 static const afw_value_string_t
56240 impl_520_property_value_label = {
56242  AFW_UTF8_LITERAL("Debug Flag Index")
56243 };
56244 
56245 static const afw_runtime_property_t
56246 impl_520_property_label = {
56247  &afw_s_label,
56248  (const afw_value_t *)&impl_520_property_value_label
56249 };
56250 
56251 static const afw_value_object_t
56252 impl_520_property_value_runtime = {
56254  (const afw_object_t *)&impl_521
56255 };
56256 
56257 static const afw_runtime_property_t
56258 impl_520_property_runtime = {
56259  &afw_s_runtime,
56260  (const afw_value_t *)&impl_520_property_value_runtime
56261 };
56262 
56263 static const afw_runtime_property_t *
56264 impl_520_properties[] = {
56265  &impl_520_property_allowQuery,
56266  &impl_520_property_brief,
56267  &impl_520_property_dataType,
56268  &impl_520_property_description,
56269  &impl_520_property_label,
56270  &impl_520_property_runtime,
56271  NULL
56272 };
56273 
56275 impl_520_meta_object = {
56276  {
56277  &afw_runtime_inf_const_meta_object_inf
56278  },
56279  &impl_520,
56280  NULL
56281 };
56282 
56283 static const afw_utf8_t
56284 impl_520_meta_path =
56285  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/debugFlagIndex");
56286 
56288 impl_520 = {
56289  {
56290  &afw_runtime_inf_const_embedded_untyped_object,
56291  NULL,
56292  {
56293  (const afw_object_t *)&impl_520_meta_object,
56294  (const afw_object_t *)&impl_515,
56295  &afw_s_debugFlagIndex,
56296  &afw_s__AdaptiveValueMeta_,
56297  &impl_520_meta_path
56298  }
56299  },
56300  &impl_520_properties[0]
56301 };
56302 
56304 impl_522;
56305 
56307 impl_523;
56308 
56309 /*
56310  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/description/runtime
56311  */
56312 
56313 static const afw_value_string_t
56314 impl_523_property_value_valueAccessor = {
56316  AFW_UTF8_LITERAL("indirect")
56317 };
56318 
56319 static const afw_runtime_property_t
56320 impl_523_property_valueAccessor = {
56321  &afw_s_valueAccessor,
56322  (const afw_value_t *)&impl_523_property_value_valueAccessor
56323 };
56324 
56325 static const afw_runtime_property_t *
56326 impl_523_properties[] = {
56327  &impl_523_property_valueAccessor,
56328  NULL
56329 };
56330 
56332 impl_523_meta_object = {
56333  {
56334  &afw_runtime_inf_const_meta_object_inf
56335  },
56336  &impl_523,
56337  NULL
56338 };
56339 
56340 static const afw_utf8_t
56341 impl_523_meta_path =
56342  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/description/runtime");
56343 
56345 impl_523 = {
56346  {
56347  &afw_runtime_inf_const_embedded_untyped_object,
56348  NULL,
56349  {
56350  (const afw_object_t *)&impl_523_meta_object,
56351  (const afw_object_t *)&impl_522,
56352  &afw_s_runtime,
56353  &afw_s__AdaptiveRuntimeProperty_,
56354  &impl_523_meta_path
56355  }
56356  },
56357  &impl_523_properties[0]
56358 };
56359 
56360 /*
56361  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/description
56362  */
56363 
56364 static const afw_value_boolean_t
56365 impl_522_property_value_allowQuery = {
56367  true
56368 };
56369 
56370 static const afw_runtime_property_t
56371 impl_522_property_allowQuery = {
56372  &afw_s_allowQuery,
56373  (const afw_value_t *)&impl_522_property_value_allowQuery
56374 };
56375 
56376 static const afw_value_string_t
56377 impl_522_property_value_brief = {
56379  AFW_UTF8_LITERAL("Description of this lock")
56380 };
56381 
56382 static const afw_runtime_property_t
56383 impl_522_property_brief = {
56384  &afw_s_brief,
56385  (const afw_value_t *)&impl_522_property_value_brief
56386 };
56387 
56388 static const afw_value_string_t
56389 impl_522_property_value_dataType = {
56391  AFW_UTF8_LITERAL("string")
56392 };
56393 
56394 static const afw_runtime_property_t
56395 impl_522_property_dataType = {
56396  &afw_s_dataType,
56397  (const afw_value_t *)&impl_522_property_value_dataType
56398 };
56399 
56400 static const afw_value_string_t
56401 impl_522_property_value_dataTypeParameter = {
56403  AFW_UTF8_LITERAL("text/plain")
56404 };
56405 
56406 static const afw_runtime_property_t
56407 impl_522_property_dataTypeParameter = {
56408  &afw_s_dataTypeParameter,
56409  (const afw_value_t *)&impl_522_property_value_dataTypeParameter
56410 };
56411 
56412 static const afw_value_string_t
56413 impl_522_property_value_description = {
56415  AFW_UTF8_LITERAL("This is the description of this lock.")
56416 };
56417 
56418 static const afw_runtime_property_t
56419 impl_522_property_description = {
56420  &afw_s_description,
56421  (const afw_value_t *)&impl_522_property_value_description
56422 };
56423 
56424 static const afw_value_string_t
56425 impl_522_property_value_label = {
56427  AFW_UTF8_LITERAL("Description")
56428 };
56429 
56430 static const afw_runtime_property_t
56431 impl_522_property_label = {
56432  &afw_s_label,
56433  (const afw_value_t *)&impl_522_property_value_label
56434 };
56435 
56436 static const afw_value_object_t
56437 impl_522_property_value_runtime = {
56439  (const afw_object_t *)&impl_523
56440 };
56441 
56442 static const afw_runtime_property_t
56443 impl_522_property_runtime = {
56444  &afw_s_runtime,
56445  (const afw_value_t *)&impl_522_property_value_runtime
56446 };
56447 
56448 static const afw_runtime_property_t *
56449 impl_522_properties[] = {
56450  &impl_522_property_allowQuery,
56451  &impl_522_property_brief,
56452  &impl_522_property_dataType,
56453  &impl_522_property_dataTypeParameter,
56454  &impl_522_property_description,
56455  &impl_522_property_label,
56456  &impl_522_property_runtime,
56457  NULL
56458 };
56459 
56461 impl_522_meta_object = {
56462  {
56463  &afw_runtime_inf_const_meta_object_inf
56464  },
56465  &impl_522,
56466  NULL
56467 };
56468 
56469 static const afw_utf8_t
56470 impl_522_meta_path =
56471  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/description");
56472 
56474 impl_522 = {
56475  {
56476  &afw_runtime_inf_const_embedded_untyped_object,
56477  NULL,
56478  {
56479  (const afw_object_t *)&impl_522_meta_object,
56480  (const afw_object_t *)&impl_515,
56481  &afw_s_description,
56482  &afw_s__AdaptiveValueMeta_,
56483  &impl_522_meta_path
56484  }
56485  },
56486  &impl_522_properties[0]
56487 };
56488 
56490 impl_524;
56491 
56493 impl_525;
56494 
56495 /*
56496  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/lockId/runtime
56497  */
56498 
56499 static const afw_value_string_t
56500 impl_525_property_value_memberName = {
56502  AFW_UTF8_LITERAL("lock_id")
56503 };
56504 
56505 static const afw_runtime_property_t
56506 impl_525_property_memberName = {
56507  &afw_s_memberName,
56508  (const afw_value_t *)&impl_525_property_value_memberName
56509 };
56510 
56511 static const afw_value_string_t
56512 impl_525_property_value_valueAccessor = {
56514  AFW_UTF8_LITERAL("indirect")
56515 };
56516 
56517 static const afw_runtime_property_t
56518 impl_525_property_valueAccessor = {
56519  &afw_s_valueAccessor,
56520  (const afw_value_t *)&impl_525_property_value_valueAccessor
56521 };
56522 
56523 static const afw_runtime_property_t *
56524 impl_525_properties[] = {
56525  &impl_525_property_memberName,
56526  &impl_525_property_valueAccessor,
56527  NULL
56528 };
56529 
56531 impl_525_meta_object = {
56532  {
56533  &afw_runtime_inf_const_meta_object_inf
56534  },
56535  &impl_525,
56536  NULL
56537 };
56538 
56539 static const afw_utf8_t
56540 impl_525_meta_path =
56541  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/lockId/runtime");
56542 
56544 impl_525 = {
56545  {
56546  &afw_runtime_inf_const_embedded_untyped_object,
56547  NULL,
56548  {
56549  (const afw_object_t *)&impl_525_meta_object,
56550  (const afw_object_t *)&impl_524,
56551  &afw_s_runtime,
56552  &afw_s__AdaptiveRuntimeProperty_,
56553  &impl_525_meta_path
56554  }
56555  },
56556  &impl_525_properties[0]
56557 };
56558 
56559 /*
56560  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/lockId
56561  */
56562 
56563 static const afw_value_boolean_t
56564 impl_524_property_value_allowQuery = {
56566  true
56567 };
56568 
56569 static const afw_runtime_property_t
56570 impl_524_property_allowQuery = {
56571  &afw_s_allowQuery,
56572  (const afw_value_t *)&impl_524_property_value_allowQuery
56573 };
56574 
56575 static const afw_value_string_t
56576 impl_524_property_value_brief = {
56578  AFW_UTF8_LITERAL("The key for this lock")
56579 };
56580 
56581 static const afw_runtime_property_t
56582 impl_524_property_brief = {
56583  &afw_s_brief,
56584  (const afw_value_t *)&impl_524_property_value_brief
56585 };
56586 
56587 static const afw_value_string_t
56588 impl_524_property_value_dataType = {
56590  AFW_UTF8_LITERAL("string")
56591 };
56592 
56593 static const afw_runtime_property_t
56594 impl_524_property_dataType = {
56595  &afw_s_dataType,
56596  (const afw_value_t *)&impl_524_property_value_dataType
56597 };
56598 
56599 static const afw_value_string_t
56600 impl_524_property_value_description = {
56602  AFW_UTF8_LITERAL("This is the key for this lock in registry type flag and the objectId of its _AdaptiveLock_ runtime object.")
56603 };
56604 
56605 static const afw_runtime_property_t
56606 impl_524_property_description = {
56607  &afw_s_description,
56608  (const afw_value_t *)&impl_524_property_value_description
56609 };
56610 
56611 static const afw_value_string_t
56612 impl_524_property_value_label = {
56614  AFW_UTF8_LITERAL("Lock Id")
56615 };
56616 
56617 static const afw_runtime_property_t
56618 impl_524_property_label = {
56619  &afw_s_label,
56620  (const afw_value_t *)&impl_524_property_value_label
56621 };
56622 
56623 static const afw_value_object_t
56624 impl_524_property_value_runtime = {
56626  (const afw_object_t *)&impl_525
56627 };
56628 
56629 static const afw_runtime_property_t
56630 impl_524_property_runtime = {
56631  &afw_s_runtime,
56632  (const afw_value_t *)&impl_524_property_value_runtime
56633 };
56634 
56635 static const afw_runtime_property_t *
56636 impl_524_properties[] = {
56637  &impl_524_property_allowQuery,
56638  &impl_524_property_brief,
56639  &impl_524_property_dataType,
56640  &impl_524_property_description,
56641  &impl_524_property_label,
56642  &impl_524_property_runtime,
56643  NULL
56644 };
56645 
56647 impl_524_meta_object = {
56648  {
56649  &afw_runtime_inf_const_meta_object_inf
56650  },
56651  &impl_524,
56652  NULL
56653 };
56654 
56655 static const afw_utf8_t
56656 impl_524_meta_path =
56657  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes/lockId");
56658 
56660 impl_524 = {
56661  {
56662  &afw_runtime_inf_const_embedded_untyped_object,
56663  NULL,
56664  {
56665  (const afw_object_t *)&impl_524_meta_object,
56666  (const afw_object_t *)&impl_515,
56667  &afw_s_lockId,
56668  &afw_s__AdaptiveValueMeta_,
56669  &impl_524_meta_path
56670  }
56671  },
56672  &impl_524_properties[0]
56673 };
56674 
56675 /*
56676  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes
56677  */
56678 
56679 static const afw_value_object_t
56680 impl_515_property_value_brief = {
56682  (const afw_object_t *)&impl_516
56683 };
56684 
56685 static const afw_runtime_property_t
56686 impl_515_property_brief = {
56687  &afw_s_brief,
56688  (const afw_value_t *)&impl_515_property_value_brief
56689 };
56690 
56691 static const afw_value_object_t
56692 impl_515_property_value_debugFlagId = {
56694  (const afw_object_t *)&impl_518
56695 };
56696 
56697 static const afw_runtime_property_t
56698 impl_515_property_debugFlagId = {
56699  &afw_s_debugFlagId,
56700  (const afw_value_t *)&impl_515_property_value_debugFlagId
56701 };
56702 
56703 static const afw_value_object_t
56704 impl_515_property_value_debugFlagIndex = {
56706  (const afw_object_t *)&impl_520
56707 };
56708 
56709 static const afw_runtime_property_t
56710 impl_515_property_debugFlagIndex = {
56711  &afw_s_debugFlagIndex,
56712  (const afw_value_t *)&impl_515_property_value_debugFlagIndex
56713 };
56714 
56715 static const afw_value_object_t
56716 impl_515_property_value_description = {
56718  (const afw_object_t *)&impl_522
56719 };
56720 
56721 static const afw_runtime_property_t
56722 impl_515_property_description = {
56723  &afw_s_description,
56724  (const afw_value_t *)&impl_515_property_value_description
56725 };
56726 
56727 static const afw_value_object_t
56728 impl_515_property_value_lockId = {
56730  (const afw_object_t *)&impl_524
56731 };
56732 
56733 static const afw_runtime_property_t
56734 impl_515_property_lockId = {
56735  &afw_s_lockId,
56736  (const afw_value_t *)&impl_515_property_value_lockId
56737 };
56738 
56739 static const afw_runtime_property_t *
56740 impl_515_properties[] = {
56741  &impl_515_property_brief,
56742  &impl_515_property_debugFlagId,
56743  &impl_515_property_debugFlagIndex,
56744  &impl_515_property_description,
56745  &impl_515_property_lockId,
56746  NULL
56747 };
56748 
56750 impl_515_meta_object = {
56751  {
56752  &afw_runtime_inf_const_meta_object_inf
56753  },
56754  &impl_515,
56755  NULL
56756 };
56757 
56758 static const afw_utf8_t
56759 impl_515_meta_path =
56760  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/propertyTypes");
56761 
56763 impl_515 = {
56764  {
56765  &afw_runtime_inf_const_embedded_untyped_object,
56766  NULL,
56767  {
56768  (const afw_object_t *)&impl_515_meta_object,
56769  (const afw_object_t *)&impl_514,
56770  &afw_s_propertyTypes,
56771  &afw_s__AdaptivePropertyTypes_,
56772  &impl_515_meta_path
56773  }
56774  },
56775  &impl_515_properties[0]
56776 };
56777 
56779 impl_526;
56780 
56782 impl_527;
56783 
56784 /*
56785  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/runtime/labels
56786  */
56787 
56788 static const afw_value_string_t
56789 impl_527_property_value_objectId = {
56791  AFW_UTF8_LITERAL("lock_id")
56792 };
56793 
56794 static const afw_runtime_property_t
56795 impl_527_property_objectId = {
56796  &afw_s_objectId,
56797  (const afw_value_t *)&impl_527_property_value_objectId
56798 };
56799 
56800 static const afw_runtime_property_t *
56801 impl_527_properties[] = {
56802  &impl_527_property_objectId,
56803  NULL
56804 };
56805 
56807 impl_527_meta_object = {
56808  {
56809  &afw_runtime_inf_const_meta_object_inf
56810  },
56811  &impl_527,
56812  NULL
56813 };
56814 
56815 static const afw_utf8_t
56816 impl_527_meta_path =
56817  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/runtime/labels");
56818 
56820 impl_527 = {
56821  {
56822  &afw_runtime_inf_const_embedded_untyped_object,
56823  NULL,
56824  {
56825  (const afw_object_t *)&impl_527_meta_object,
56826  (const afw_object_t *)&impl_526,
56827  &afw_s_labels,
56828  &afw_s__AdaptiveRuntimeLabels_,
56829  &impl_527_meta_path
56830  }
56831  },
56832  &impl_527_properties[0]
56833 };
56834 
56835 /*
56836  * /afw/_AdaptiveObjectType_/_AdaptiveLock_/runtime
56837  */
56838 
56839 static const afw_value_boolean_t
56840 impl_526_property_value_indirect = {
56842  true
56843 };
56844 
56845 static const afw_runtime_property_t
56846 impl_526_property_indirect = {
56847  &afw_s_indirect,
56848  (const afw_value_t *)&impl_526_property_value_indirect
56849 };
56850 
56851 static const afw_value_object_t
56852 impl_526_property_value_labels = {
56854  (const afw_object_t *)&impl_527
56855 };
56856 
56857 static const afw_runtime_property_t
56858 impl_526_property_labels = {
56859  &afw_s_labels,
56860  (const afw_value_t *)&impl_526_property_value_labels
56861 };
56862 
56863 static const afw_value_string_t
56864 impl_526_property_value_typedef = {
56866  AFW_UTF8_LITERAL("afw_lock_t")
56867 };
56868 
56869 static const afw_runtime_property_t
56870 impl_526_property_typedef = {
56871  &afw_s_typedef,
56872  (const afw_value_t *)&impl_526_property_value_typedef
56873 };
56874 
56875 static const afw_runtime_property_t *
56876 impl_526_properties[] = {
56877  &impl_526_property_indirect,
56878  &impl_526_property_labels,
56879  &impl_526_property_typedef,
56880  NULL
56881 };
56882 
56884 impl_526_meta_object = {
56885  {
56886  &afw_runtime_inf_const_meta_object_inf
56887  },
56888  &impl_526,
56889  NULL
56890 };
56891 
56892 static const afw_utf8_t
56893 impl_526_meta_path =
56894  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_/runtime");
56895 
56897 impl_526 = {
56898  {
56899  &afw_runtime_inf_const_embedded_untyped_object,
56900  NULL,
56901  {
56902  (const afw_object_t *)&impl_526_meta_object,
56903  (const afw_object_t *)&impl_514,
56904  &afw_s_runtime,
56905  &afw_s__AdaptiveRuntimeObject_,
56906  &impl_526_meta_path
56907  }
56908  },
56909  &impl_526_properties[0]
56910 };
56911 
56912 /*
56913  * /afw/_AdaptiveObjectType_/_AdaptiveLock_
56914  */
56915 
56916 static const afw_value_boolean_t
56917 impl_514_property_value_allowAdd = {
56919  false
56920 };
56921 
56922 static const afw_runtime_property_t
56923 impl_514_property_allowAdd = {
56924  &afw_s_allowAdd,
56925  (const afw_value_t *)&impl_514_property_value_allowAdd
56926 };
56927 
56928 static const afw_value_boolean_t
56929 impl_514_property_value_allowChange = {
56931  false
56932 };
56933 
56934 static const afw_runtime_property_t
56935 impl_514_property_allowChange = {
56936  &afw_s_allowChange,
56937  (const afw_value_t *)&impl_514_property_value_allowChange
56938 };
56939 
56940 static const afw_value_boolean_t
56941 impl_514_property_value_allowDelete = {
56943  false
56944 };
56945 
56946 static const afw_runtime_property_t
56947 impl_514_property_allowDelete = {
56948  &afw_s_allowDelete,
56949  (const afw_value_t *)&impl_514_property_value_allowDelete
56950 };
56951 
56952 static const afw_value_boolean_t
56953 impl_514_property_value_allowEntity = {
56955  true
56956 };
56957 
56958 static const afw_runtime_property_t
56959 impl_514_property_allowEntity = {
56960  &afw_s_allowEntity,
56961  (const afw_value_t *)&impl_514_property_value_allowEntity
56962 };
56963 
56964 static const afw_utf8_t
56965 impl_514_array_collectionURIs[] = {
56966  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
56967 };
56968 
56970 impl_514_list_collectionURIs = {
56973  sizeof(impl_514_array_collectionURIs) / sizeof(afw_utf8_t),
56974  &impl_514_array_collectionURIs
56975 };
56976 
56977 static const afw_value_list_t
56978 impl_514_property_value_collectionURIs = {
56980  (const afw_list_t *)&impl_514_list_collectionURIs
56981 };
56982 
56983 static const afw_runtime_property_t
56984 impl_514_property_collectionURIs = {
56985  &afw_s_collectionURIs,
56986  (const afw_value_t *)&impl_514_property_value_collectionURIs
56987 };
56988 
56989 static const afw_value_string_t
56990 impl_514_property_value_description = {
56992  AFW_UTF8_LITERAL("An adaptive flag.")
56993 };
56994 
56995 static const afw_runtime_property_t
56996 impl_514_property_description = {
56997  &afw_s_description,
56998  (const afw_value_t *)&impl_514_property_value_description
56999 };
57000 
57001 static const afw_value_string_t
57002 impl_514_property_value_objectType = {
57004  AFW_UTF8_LITERAL("_AdaptiveLock_")
57005 };
57006 
57007 static const afw_runtime_property_t
57008 impl_514_property_objectType = {
57009  &afw_s_objectType,
57010  (const afw_value_t *)&impl_514_property_value_objectType
57011 };
57012 
57013 static const afw_value_object_t
57014 impl_514_property_value_propertyTypes = {
57016  (const afw_object_t *)&impl_515
57017 };
57018 
57019 static const afw_runtime_property_t
57020 impl_514_property_propertyTypes = {
57021  &afw_s_propertyTypes,
57022  (const afw_value_t *)&impl_514_property_value_propertyTypes
57023 };
57024 
57025 static const afw_value_object_t
57026 impl_514_property_value_runtime = {
57028  (const afw_object_t *)&impl_526
57029 };
57030 
57031 static const afw_runtime_property_t
57032 impl_514_property_runtime = {
57033  &afw_s_runtime,
57034  (const afw_value_t *)&impl_514_property_value_runtime
57035 };
57036 
57037 static const afw_runtime_property_t *
57038 impl_514_properties[] = {
57039  &impl_514_property_allowAdd,
57040  &impl_514_property_allowChange,
57041  &impl_514_property_allowDelete,
57042  &impl_514_property_allowEntity,
57043  &impl_514_property_collectionURIs,
57044  &impl_514_property_description,
57045  &impl_514_property_objectType,
57046  &impl_514_property_propertyTypes,
57047  &impl_514_property_runtime,
57048  NULL
57049 };
57050 
57052 impl_514_meta_object = {
57053  {
57054  &afw_runtime_inf_const_meta_object_inf
57055  },
57056  &impl_514,
57057  NULL
57058 };
57059 
57060 static const afw_utf8_t
57061 impl_514_meta_path =
57062  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLock_");
57063 
57065 impl_514 = {
57066  {
57068  NULL,
57069  {
57070  (const afw_object_t *)&impl_514_meta_object,
57071  NULL,
57072  &afw_s__AdaptiveLock_,
57073  &afw_s__AdaptiveObjectType_,
57074  &impl_514_meta_path
57075  }
57076  },
57077  &impl_514_properties[0]
57078 };
57079 
57081 impl_528;
57082 
57084 impl_529;
57085 
57087 impl_530;
57088 
57090 impl_531;
57091 
57092 /*
57093  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/description/runtime
57094  */
57095 
57096 static const afw_value_string_t
57097 impl_531_property_value_valueAccessor = {
57099  AFW_UTF8_LITERAL("indirect")
57100 };
57101 
57102 static const afw_runtime_property_t
57103 impl_531_property_valueAccessor = {
57104  &afw_s_valueAccessor,
57105  (const afw_value_t *)&impl_531_property_value_valueAccessor
57106 };
57107 
57108 static const afw_runtime_property_t *
57109 impl_531_properties[] = {
57110  &impl_531_property_valueAccessor,
57111  NULL
57112 };
57113 
57115 impl_531_meta_object = {
57116  {
57117  &afw_runtime_inf_const_meta_object_inf
57118  },
57119  &impl_531,
57120  NULL
57121 };
57122 
57123 static const afw_utf8_t
57124 impl_531_meta_path =
57125  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/description/runtime");
57126 
57128 impl_531 = {
57129  {
57130  &afw_runtime_inf_const_embedded_untyped_object,
57131  NULL,
57132  {
57133  (const afw_object_t *)&impl_531_meta_object,
57134  (const afw_object_t *)&impl_530,
57135  &afw_s_runtime,
57136  &afw_s__AdaptiveRuntimeProperty_,
57137  &impl_531_meta_path
57138  }
57139  },
57140  &impl_531_properties[0]
57141 };
57142 
57143 /*
57144  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/description
57145  */
57146 
57147 static const afw_value_boolean_t
57148 impl_530_property_value_allowQuery = {
57150  true
57151 };
57152 
57153 static const afw_runtime_property_t
57154 impl_530_property_allowQuery = {
57155  &afw_s_allowQuery,
57156  (const afw_value_t *)&impl_530_property_value_allowQuery
57157 };
57158 
57159 static const afw_value_string_t
57160 impl_530_property_value_brief = {
57162  AFW_UTF8_LITERAL("Description of log type")
57163 };
57164 
57165 static const afw_runtime_property_t
57166 impl_530_property_brief = {
57167  &afw_s_brief,
57168  (const afw_value_t *)&impl_530_property_value_brief
57169 };
57170 
57171 static const afw_value_string_t
57172 impl_530_property_value_dataType = {
57174  AFW_UTF8_LITERAL("string")
57175 };
57176 
57177 static const afw_runtime_property_t
57178 impl_530_property_dataType = {
57179  &afw_s_dataType,
57180  (const afw_value_t *)&impl_530_property_value_dataType
57181 };
57182 
57183 static const afw_value_string_t
57184 impl_530_property_value_dataTypeParameter = {
57186  AFW_UTF8_LITERAL("text/plain")
57187 };
57188 
57189 static const afw_runtime_property_t
57190 impl_530_property_dataTypeParameter = {
57191  &afw_s_dataTypeParameter,
57192  (const afw_value_t *)&impl_530_property_value_dataTypeParameter
57193 };
57194 
57195 static const afw_value_string_t
57196 impl_530_property_value_description = {
57198  AFW_UTF8_LITERAL("Description of log type.")
57199 };
57200 
57201 static const afw_runtime_property_t
57202 impl_530_property_description = {
57203  &afw_s_description,
57204  (const afw_value_t *)&impl_530_property_value_description
57205 };
57206 
57207 static const afw_value_string_t
57208 impl_530_property_value_label = {
57210  AFW_UTF8_LITERAL("Description")
57211 };
57212 
57213 static const afw_runtime_property_t
57214 impl_530_property_label = {
57215  &afw_s_label,
57216  (const afw_value_t *)&impl_530_property_value_label
57217 };
57218 
57219 static const afw_value_object_t
57220 impl_530_property_value_runtime = {
57222  (const afw_object_t *)&impl_531
57223 };
57224 
57225 static const afw_runtime_property_t
57226 impl_530_property_runtime = {
57227  &afw_s_runtime,
57228  (const afw_value_t *)&impl_530_property_value_runtime
57229 };
57230 
57231 static const afw_runtime_property_t *
57232 impl_530_properties[] = {
57233  &impl_530_property_allowQuery,
57234  &impl_530_property_brief,
57235  &impl_530_property_dataType,
57236  &impl_530_property_dataTypeParameter,
57237  &impl_530_property_description,
57238  &impl_530_property_label,
57239  &impl_530_property_runtime,
57240  NULL
57241 };
57242 
57244 impl_530_meta_object = {
57245  {
57246  &afw_runtime_inf_const_meta_object_inf
57247  },
57248  &impl_530,
57249  NULL
57250 };
57251 
57252 static const afw_utf8_t
57253 impl_530_meta_path =
57254  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/description");
57255 
57257 impl_530 = {
57258  {
57259  &afw_runtime_inf_const_embedded_untyped_object,
57260  NULL,
57261  {
57262  (const afw_object_t *)&impl_530_meta_object,
57263  (const afw_object_t *)&impl_529,
57264  &afw_s_description,
57265  &afw_s__AdaptiveValueMeta_,
57266  &impl_530_meta_path
57267  }
57268  },
57269  &impl_530_properties[0]
57270 };
57271 
57273 impl_532;
57274 
57276 impl_533;
57277 
57278 /*
57279  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/logType/runtime
57280  */
57281 
57282 static const afw_value_string_t
57283 impl_533_property_value_memberName = {
57285  AFW_UTF8_LITERAL("log_type")
57286 };
57287 
57288 static const afw_runtime_property_t
57289 impl_533_property_memberName = {
57290  &afw_s_memberName,
57291  (const afw_value_t *)&impl_533_property_value_memberName
57292 };
57293 
57294 static const afw_runtime_property_t *
57295 impl_533_properties[] = {
57296  &impl_533_property_memberName,
57297  NULL
57298 };
57299 
57301 impl_533_meta_object = {
57302  {
57303  &afw_runtime_inf_const_meta_object_inf
57304  },
57305  &impl_533,
57306  NULL
57307 };
57308 
57309 static const afw_utf8_t
57310 impl_533_meta_path =
57311  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/logType/runtime");
57312 
57314 impl_533 = {
57315  {
57316  &afw_runtime_inf_const_embedded_untyped_object,
57317  NULL,
57318  {
57319  (const afw_object_t *)&impl_533_meta_object,
57320  (const afw_object_t *)&impl_532,
57321  &afw_s_runtime,
57322  &afw_s__AdaptiveRuntimeProperty_,
57323  &impl_533_meta_path
57324  }
57325  },
57326  &impl_533_properties[0]
57327 };
57328 
57329 /*
57330  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/logType
57331  */
57332 
57333 static const afw_value_boolean_t
57334 impl_532_property_value_allowQuery = {
57336  true
57337 };
57338 
57339 static const afw_runtime_property_t
57340 impl_532_property_allowQuery = {
57341  &afw_s_allowQuery,
57342  (const afw_value_t *)&impl_532_property_value_allowQuery
57343 };
57344 
57345 static const afw_value_string_t
57346 impl_532_property_value_brief = {
57348  AFW_UTF8_LITERAL("Type of log")
57349 };
57350 
57351 static const afw_runtime_property_t
57352 impl_532_property_brief = {
57353  &afw_s_brief,
57354  (const afw_value_t *)&impl_532_property_value_brief
57355 };
57356 
57357 static const afw_value_string_t
57358 impl_532_property_value_dataType = {
57360  AFW_UTF8_LITERAL("string")
57361 };
57362 
57363 static const afw_runtime_property_t
57364 impl_532_property_dataType = {
57365  &afw_s_dataType,
57366  (const afw_value_t *)&impl_532_property_value_dataType
57367 };
57368 
57369 static const afw_value_string_t
57370 impl_532_property_value_description = {
57372  AFW_UTF8_LITERAL("Type of log.")
57373 };
57374 
57375 static const afw_runtime_property_t
57376 impl_532_property_description = {
57377  &afw_s_description,
57378  (const afw_value_t *)&impl_532_property_value_description
57379 };
57380 
57381 static const afw_value_string_t
57382 impl_532_property_value_label = {
57384  AFW_UTF8_LITERAL("Log Type")
57385 };
57386 
57387 static const afw_runtime_property_t
57388 impl_532_property_label = {
57389  &afw_s_label,
57390  (const afw_value_t *)&impl_532_property_value_label
57391 };
57392 
57393 static const afw_value_object_t
57394 impl_532_property_value_runtime = {
57396  (const afw_object_t *)&impl_533
57397 };
57398 
57399 static const afw_runtime_property_t
57400 impl_532_property_runtime = {
57401  &afw_s_runtime,
57402  (const afw_value_t *)&impl_532_property_value_runtime
57403 };
57404 
57405 static const afw_runtime_property_t *
57406 impl_532_properties[] = {
57407  &impl_532_property_allowQuery,
57408  &impl_532_property_brief,
57409  &impl_532_property_dataType,
57410  &impl_532_property_description,
57411  &impl_532_property_label,
57412  &impl_532_property_runtime,
57413  NULL
57414 };
57415 
57417 impl_532_meta_object = {
57418  {
57419  &afw_runtime_inf_const_meta_object_inf
57420  },
57421  &impl_532,
57422  NULL
57423 };
57424 
57425 static const afw_utf8_t
57426 impl_532_meta_path =
57427  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes/logType");
57428 
57430 impl_532 = {
57431  {
57432  &afw_runtime_inf_const_embedded_untyped_object,
57433  NULL,
57434  {
57435  (const afw_object_t *)&impl_532_meta_object,
57436  (const afw_object_t *)&impl_529,
57437  &afw_s_logType,
57438  &afw_s__AdaptiveValueMeta_,
57439  &impl_532_meta_path
57440  }
57441  },
57442  &impl_532_properties[0]
57443 };
57444 
57445 /*
57446  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes
57447  */
57448 
57449 static const afw_value_object_t
57450 impl_529_property_value_description = {
57452  (const afw_object_t *)&impl_530
57453 };
57454 
57455 static const afw_runtime_property_t
57456 impl_529_property_description = {
57457  &afw_s_description,
57458  (const afw_value_t *)&impl_529_property_value_description
57459 };
57460 
57461 static const afw_value_object_t
57462 impl_529_property_value_logType = {
57464  (const afw_object_t *)&impl_532
57465 };
57466 
57467 static const afw_runtime_property_t
57468 impl_529_property_logType = {
57469  &afw_s_logType,
57470  (const afw_value_t *)&impl_529_property_value_logType
57471 };
57472 
57473 static const afw_runtime_property_t *
57474 impl_529_properties[] = {
57475  &impl_529_property_description,
57476  &impl_529_property_logType,
57477  NULL
57478 };
57479 
57481 impl_529_meta_object = {
57482  {
57483  &afw_runtime_inf_const_meta_object_inf
57484  },
57485  &impl_529,
57486  NULL
57487 };
57488 
57489 static const afw_utf8_t
57490 impl_529_meta_path =
57491  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/propertyTypes");
57492 
57494 impl_529 = {
57495  {
57496  &afw_runtime_inf_const_embedded_untyped_object,
57497  NULL,
57498  {
57499  (const afw_object_t *)&impl_529_meta_object,
57500  (const afw_object_t *)&impl_528,
57501  &afw_s_propertyTypes,
57502  &afw_s__AdaptivePropertyTypes_,
57503  &impl_529_meta_path
57504  }
57505  },
57506  &impl_529_properties[0]
57507 };
57508 
57510 impl_534;
57511 
57513 impl_535;
57514 
57515 /*
57516  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/runtime/labels
57517  */
57518 
57519 static const afw_value_string_t
57520 impl_535_property_value_objectId = {
57522  AFW_UTF8_LITERAL("log_type")
57523 };
57524 
57525 static const afw_runtime_property_t
57526 impl_535_property_objectId = {
57527  &afw_s_objectId,
57528  (const afw_value_t *)&impl_535_property_value_objectId
57529 };
57530 
57531 static const afw_runtime_property_t *
57532 impl_535_properties[] = {
57533  &impl_535_property_objectId,
57534  NULL
57535 };
57536 
57538 impl_535_meta_object = {
57539  {
57540  &afw_runtime_inf_const_meta_object_inf
57541  },
57542  &impl_535,
57543  NULL
57544 };
57545 
57546 static const afw_utf8_t
57547 impl_535_meta_path =
57548  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/runtime/labels");
57549 
57551 impl_535 = {
57552  {
57553  &afw_runtime_inf_const_embedded_untyped_object,
57554  NULL,
57555  {
57556  (const afw_object_t *)&impl_535_meta_object,
57557  (const afw_object_t *)&impl_534,
57558  &afw_s_labels,
57559  &afw_s__AdaptiveRuntimeLabels_,
57560  &impl_535_meta_path
57561  }
57562  },
57563  &impl_535_properties[0]
57564 };
57565 
57566 /*
57567  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_/runtime
57568  */
57569 
57570 static const afw_value_boolean_t
57571 impl_534_property_value_indirect = {
57573  true
57574 };
57575 
57576 static const afw_runtime_property_t
57577 impl_534_property_indirect = {
57578  &afw_s_indirect,
57579  (const afw_value_t *)&impl_534_property_value_indirect
57580 };
57581 
57582 static const afw_value_object_t
57583 impl_534_property_value_labels = {
57585  (const afw_object_t *)&impl_535
57586 };
57587 
57588 static const afw_runtime_property_t
57589 impl_534_property_labels = {
57590  &afw_s_labels,
57591  (const afw_value_t *)&impl_534_property_value_labels
57592 };
57593 
57594 static const afw_value_string_t
57595 impl_534_property_value_typedef = {
57597  AFW_UTF8_LITERAL("afw_log_factory_t")
57598 };
57599 
57600 static const afw_runtime_property_t
57601 impl_534_property_typedef = {
57602  &afw_s_typedef,
57603  (const afw_value_t *)&impl_534_property_value_typedef
57604 };
57605 
57606 static const afw_runtime_property_t *
57607 impl_534_properties[] = {
57608  &impl_534_property_indirect,
57609  &impl_534_property_labels,
57610  &impl_534_property_typedef,
57611  NULL
57612 };
57613 
57615 impl_534_meta_object = {
57616  {
57617  &afw_runtime_inf_const_meta_object_inf
57618  },
57619  &impl_534,
57620  NULL
57621 };
57622 
57623 static const afw_utf8_t
57624 impl_534_meta_path =
57625  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_/runtime");
57626 
57628 impl_534 = {
57629  {
57630  &afw_runtime_inf_const_embedded_untyped_object,
57631  NULL,
57632  {
57633  (const afw_object_t *)&impl_534_meta_object,
57634  (const afw_object_t *)&impl_528,
57635  &afw_s_runtime,
57636  &afw_s__AdaptiveRuntimeObject_,
57637  &impl_534_meta_path
57638  }
57639  },
57640  &impl_534_properties[0]
57641 };
57642 
57643 /*
57644  * /afw/_AdaptiveObjectType_/_AdaptiveLogType_
57645  */
57646 
57647 static const afw_value_boolean_t
57648 impl_528_property_value_allowAdd = {
57650  false
57651 };
57652 
57653 static const afw_runtime_property_t
57654 impl_528_property_allowAdd = {
57655  &afw_s_allowAdd,
57656  (const afw_value_t *)&impl_528_property_value_allowAdd
57657 };
57658 
57659 static const afw_value_boolean_t
57660 impl_528_property_value_allowChange = {
57662  false
57663 };
57664 
57665 static const afw_runtime_property_t
57666 impl_528_property_allowChange = {
57667  &afw_s_allowChange,
57668  (const afw_value_t *)&impl_528_property_value_allowChange
57669 };
57670 
57671 static const afw_value_boolean_t
57672 impl_528_property_value_allowDelete = {
57674  false
57675 };
57676 
57677 static const afw_runtime_property_t
57678 impl_528_property_allowDelete = {
57679  &afw_s_allowDelete,
57680  (const afw_value_t *)&impl_528_property_value_allowDelete
57681 };
57682 
57683 static const afw_value_boolean_t
57684 impl_528_property_value_allowEntity = {
57686  true
57687 };
57688 
57689 static const afw_runtime_property_t
57690 impl_528_property_allowEntity = {
57691  &afw_s_allowEntity,
57692  (const afw_value_t *)&impl_528_property_value_allowEntity
57693 };
57694 
57695 static const afw_utf8_t
57696 impl_528_array_collectionURIs[] = {
57697  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
57698 };
57699 
57701 impl_528_list_collectionURIs = {
57704  sizeof(impl_528_array_collectionURIs) / sizeof(afw_utf8_t),
57705  &impl_528_array_collectionURIs
57706 };
57707 
57708 static const afw_value_list_t
57709 impl_528_property_value_collectionURIs = {
57711  (const afw_list_t *)&impl_528_list_collectionURIs
57712 };
57713 
57714 static const afw_runtime_property_t
57715 impl_528_property_collectionURIs = {
57716  &afw_s_collectionURIs,
57717  (const afw_value_t *)&impl_528_property_value_collectionURIs
57718 };
57719 
57720 static const afw_value_string_t
57721 impl_528_property_value_description = {
57723  AFW_UTF8_LITERAL("A registry type log_factory entry.")
57724 };
57725 
57726 static const afw_runtime_property_t
57727 impl_528_property_description = {
57728  &afw_s_description,
57729  (const afw_value_t *)&impl_528_property_value_description
57730 };
57731 
57732 static const afw_value_string_t
57733 impl_528_property_value_objectType = {
57735  AFW_UTF8_LITERAL("_AdaptiveLogType_")
57736 };
57737 
57738 static const afw_runtime_property_t
57739 impl_528_property_objectType = {
57740  &afw_s_objectType,
57741  (const afw_value_t *)&impl_528_property_value_objectType
57742 };
57743 
57744 static const afw_value_object_t
57745 impl_528_property_value_propertyTypes = {
57747  (const afw_object_t *)&impl_529
57748 };
57749 
57750 static const afw_runtime_property_t
57751 impl_528_property_propertyTypes = {
57752  &afw_s_propertyTypes,
57753  (const afw_value_t *)&impl_528_property_value_propertyTypes
57754 };
57755 
57756 static const afw_value_object_t
57757 impl_528_property_value_runtime = {
57759  (const afw_object_t *)&impl_534
57760 };
57761 
57762 static const afw_runtime_property_t
57763 impl_528_property_runtime = {
57764  &afw_s_runtime,
57765  (const afw_value_t *)&impl_528_property_value_runtime
57766 };
57767 
57768 static const afw_runtime_property_t *
57769 impl_528_properties[] = {
57770  &impl_528_property_allowAdd,
57771  &impl_528_property_allowChange,
57772  &impl_528_property_allowDelete,
57773  &impl_528_property_allowEntity,
57774  &impl_528_property_collectionURIs,
57775  &impl_528_property_description,
57776  &impl_528_property_objectType,
57777  &impl_528_property_propertyTypes,
57778  &impl_528_property_runtime,
57779  NULL
57780 };
57781 
57783 impl_528_meta_object = {
57784  {
57785  &afw_runtime_inf_const_meta_object_inf
57786  },
57787  &impl_528,
57788  NULL
57789 };
57790 
57791 static const afw_utf8_t
57792 impl_528_meta_path =
57793  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLogType_");
57794 
57796 impl_528 = {
57797  {
57799  NULL,
57800  {
57801  (const afw_object_t *)&impl_528_meta_object,
57802  NULL,
57803  &afw_s__AdaptiveLogType_,
57804  &afw_s__AdaptiveObjectType_,
57805  &impl_528_meta_path
57806  }
57807  },
57808  &impl_528_properties[0]
57809 };
57810 
57812 impl_536;
57813 
57815 impl_537;
57816 
57818 impl_538;
57819 
57821 impl_539;
57822 
57823 /*
57824  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/logId/runtime
57825  */
57826 
57827 static const afw_value_string_t
57828 impl_539_property_value_memberName = {
57830  AFW_UTF8_LITERAL("log_id")
57831 };
57832 
57833 static const afw_runtime_property_t
57834 impl_539_property_memberName = {
57835  &afw_s_memberName,
57836  (const afw_value_t *)&impl_539_property_value_memberName
57837 };
57838 
57839 static const afw_runtime_property_t *
57840 impl_539_properties[] = {
57841  &impl_539_property_memberName,
57842  NULL
57843 };
57844 
57846 impl_539_meta_object = {
57847  {
57848  &afw_runtime_inf_const_meta_object_inf
57849  },
57850  &impl_539,
57851  NULL
57852 };
57853 
57854 static const afw_utf8_t
57855 impl_539_meta_path =
57856  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/logId/runtime");
57857 
57859 impl_539 = {
57860  {
57861  &afw_runtime_inf_const_embedded_untyped_object,
57862  NULL,
57863  {
57864  (const afw_object_t *)&impl_539_meta_object,
57865  (const afw_object_t *)&impl_538,
57866  &afw_s_runtime,
57867  &afw_s__AdaptiveRuntimeProperty_,
57868  &impl_539_meta_path
57869  }
57870  },
57871  &impl_539_properties[0]
57872 };
57873 
57874 /*
57875  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/logId
57876  */
57877 
57878 static const afw_value_boolean_t
57879 impl_538_property_value_allowQuery = {
57881  true
57882 };
57883 
57884 static const afw_runtime_property_t
57885 impl_538_property_allowQuery = {
57886  &afw_s_allowQuery,
57887  (const afw_value_t *)&impl_538_property_value_allowQuery
57888 };
57889 
57890 static const afw_value_string_t
57891 impl_538_property_value_brief = {
57893  AFW_UTF8_LITERAL("Log id")
57894 };
57895 
57896 static const afw_runtime_property_t
57897 impl_538_property_brief = {
57898  &afw_s_brief,
57899  (const afw_value_t *)&impl_538_property_value_brief
57900 };
57901 
57902 static const afw_value_string_t
57903 impl_538_property_value_dataType = {
57905  AFW_UTF8_LITERAL("string")
57906 };
57907 
57908 static const afw_runtime_property_t
57909 impl_538_property_dataType = {
57910  &afw_s_dataType,
57911  (const afw_value_t *)&impl_538_property_value_dataType
57912 };
57913 
57914 static const afw_value_string_t
57915 impl_538_property_value_description = {
57917  AFW_UTF8_LITERAL("Log id.")
57918 };
57919 
57920 static const afw_runtime_property_t
57921 impl_538_property_description = {
57922  &afw_s_description,
57923  (const afw_value_t *)&impl_538_property_value_description
57924 };
57925 
57926 static const afw_value_string_t
57927 impl_538_property_value_label = {
57929  AFW_UTF8_LITERAL("Log Id")
57930 };
57931 
57932 static const afw_runtime_property_t
57933 impl_538_property_label = {
57934  &afw_s_label,
57935  (const afw_value_t *)&impl_538_property_value_label
57936 };
57937 
57938 static const afw_value_object_t
57939 impl_538_property_value_runtime = {
57941  (const afw_object_t *)&impl_539
57942 };
57943 
57944 static const afw_runtime_property_t
57945 impl_538_property_runtime = {
57946  &afw_s_runtime,
57947  (const afw_value_t *)&impl_538_property_value_runtime
57948 };
57949 
57950 static const afw_runtime_property_t *
57951 impl_538_properties[] = {
57952  &impl_538_property_allowQuery,
57953  &impl_538_property_brief,
57954  &impl_538_property_dataType,
57955  &impl_538_property_description,
57956  &impl_538_property_label,
57957  &impl_538_property_runtime,
57958  NULL
57959 };
57960 
57962 impl_538_meta_object = {
57963  {
57964  &afw_runtime_inf_const_meta_object_inf
57965  },
57966  &impl_538,
57967  NULL
57968 };
57969 
57970 static const afw_utf8_t
57971 impl_538_meta_path =
57972  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/logId");
57973 
57975 impl_538 = {
57976  {
57977  &afw_runtime_inf_const_embedded_untyped_object,
57978  NULL,
57979  {
57980  (const afw_object_t *)&impl_538_meta_object,
57981  (const afw_object_t *)&impl_537,
57982  &afw_s_logId,
57983  &afw_s__AdaptiveValueMeta_,
57984  &impl_538_meta_path
57985  }
57986  },
57987  &impl_538_properties[0]
57988 };
57989 
57991 impl_540;
57992 
57993 /*
57994  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/properties
57995  */
57996 
57997 static const afw_value_boolean_t
57998 impl_540_property_value_allowQuery = {
58000  false
58001 };
58002 
58003 static const afw_runtime_property_t
58004 impl_540_property_allowQuery = {
58005  &afw_s_allowQuery,
58006  (const afw_value_t *)&impl_540_property_value_allowQuery
58007 };
58008 
58009 static const afw_value_string_t
58010 impl_540_property_value_brief = {
58012  AFW_UTF8_LITERAL("Properties associated with this log")
58013 };
58014 
58015 static const afw_runtime_property_t
58016 impl_540_property_brief = {
58017  &afw_s_brief,
58018  (const afw_value_t *)&impl_540_property_value_brief
58019 };
58020 
58021 static const afw_value_string_t
58022 impl_540_property_value_dataType = {
58024  AFW_UTF8_LITERAL("object")
58025 };
58026 
58027 static const afw_runtime_property_t
58028 impl_540_property_dataType = {
58029  &afw_s_dataType,
58030  (const afw_value_t *)&impl_540_property_value_dataType
58031 };
58032 
58033 static const afw_value_string_t
58034 impl_540_property_value_description = {
58036  AFW_UTF8_LITERAL("This object contains some of properties from the associated conf object plus other runtime properties.")
58037 };
58038 
58039 static const afw_runtime_property_t
58040 impl_540_property_description = {
58041  &afw_s_description,
58042  (const afw_value_t *)&impl_540_property_value_description
58043 };
58044 
58045 static const afw_value_string_t
58046 impl_540_property_value_label = {
58048  AFW_UTF8_LITERAL("Properties")
58049 };
58050 
58051 static const afw_runtime_property_t
58052 impl_540_property_label = {
58053  &afw_s_label,
58054  (const afw_value_t *)&impl_540_property_value_label
58055 };
58056 
58057 static const afw_runtime_property_t *
58058 impl_540_properties[] = {
58059  &impl_540_property_allowQuery,
58060  &impl_540_property_brief,
58061  &impl_540_property_dataType,
58062  &impl_540_property_description,
58063  &impl_540_property_label,
58064  NULL
58065 };
58066 
58068 impl_540_meta_object = {
58069  {
58070  &afw_runtime_inf_const_meta_object_inf
58071  },
58072  &impl_540,
58073  NULL
58074 };
58075 
58076 static const afw_utf8_t
58077 impl_540_meta_path =
58078  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/properties");
58079 
58081 impl_540 = {
58082  {
58083  &afw_runtime_inf_const_embedded_untyped_object,
58084  NULL,
58085  {
58086  (const afw_object_t *)&impl_540_meta_object,
58087  (const afw_object_t *)&impl_537,
58088  &afw_s_properties,
58089  &afw_s__AdaptiveValueMeta_,
58090  &impl_540_meta_path
58091  }
58092  },
58093  &impl_540_properties[0]
58094 };
58095 
58097 impl_541;
58098 
58100 impl_542;
58101 
58102 /*
58103  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/serviceId/runtime
58104  */
58105 
58106 static const afw_value_string_t
58107 impl_542_property_value_memberName = {
58109  AFW_UTF8_LITERAL("service_id")
58110 };
58111 
58112 static const afw_runtime_property_t
58113 impl_542_property_memberName = {
58114  &afw_s_memberName,
58115  (const afw_value_t *)&impl_542_property_value_memberName
58116 };
58117 
58118 static const afw_value_string_t
58119 impl_542_property_value_valueAccessor = {
58121  AFW_UTF8_LITERAL("indirect")
58122 };
58123 
58124 static const afw_runtime_property_t
58125 impl_542_property_valueAccessor = {
58126  &afw_s_valueAccessor,
58127  (const afw_value_t *)&impl_542_property_value_valueAccessor
58128 };
58129 
58130 static const afw_runtime_property_t *
58131 impl_542_properties[] = {
58132  &impl_542_property_memberName,
58133  &impl_542_property_valueAccessor,
58134  NULL
58135 };
58136 
58138 impl_542_meta_object = {
58139  {
58140  &afw_runtime_inf_const_meta_object_inf
58141  },
58142  &impl_542,
58143  NULL
58144 };
58145 
58146 static const afw_utf8_t
58147 impl_542_meta_path =
58148  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/serviceId/runtime");
58149 
58151 impl_542 = {
58152  {
58153  &afw_runtime_inf_const_embedded_untyped_object,
58154  NULL,
58155  {
58156  (const afw_object_t *)&impl_542_meta_object,
58157  (const afw_object_t *)&impl_541,
58158  &afw_s_runtime,
58159  &afw_s__AdaptiveRuntimeProperty_,
58160  &impl_542_meta_path
58161  }
58162  },
58163  &impl_542_properties[0]
58164 };
58165 
58166 /*
58167  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/serviceId
58168  */
58169 
58170 static const afw_value_boolean_t
58171 impl_541_property_value_allowQuery = {
58173  true
58174 };
58175 
58176 static const afw_runtime_property_t
58177 impl_541_property_allowQuery = {
58178  &afw_s_allowQuery,
58179  (const afw_value_t *)&impl_541_property_value_allowQuery
58180 };
58181 
58182 static const afw_value_string_t
58183 impl_541_property_value_brief = {
58185  AFW_UTF8_LITERAL("The id of the associated service")
58186 };
58187 
58188 static const afw_runtime_property_t
58189 impl_541_property_brief = {
58190  &afw_s_brief,
58191  (const afw_value_t *)&impl_541_property_value_brief
58192 };
58193 
58194 static const afw_value_string_t
58195 impl_541_property_value_dataType = {
58197  AFW_UTF8_LITERAL("string")
58198 };
58199 
58200 static const afw_runtime_property_t
58201 impl_541_property_dataType = {
58202  &afw_s_dataType,
58203  (const afw_value_t *)&impl_541_property_value_dataType
58204 };
58205 
58206 static const afw_value_string_t
58207 impl_541_property_value_description = {
58209  AFW_UTF8_LITERAL("The id of the associated service. The URI of the service is \"/afw/_AdaptiveService_/\" followed by this id.")
58210 };
58211 
58212 static const afw_runtime_property_t
58213 impl_541_property_description = {
58214  &afw_s_description,
58215  (const afw_value_t *)&impl_541_property_value_description
58216 };
58217 
58218 static const afw_value_string_t
58219 impl_541_property_value_label = {
58221  AFW_UTF8_LITERAL("Service Id")
58222 };
58223 
58224 static const afw_runtime_property_t
58225 impl_541_property_label = {
58226  &afw_s_label,
58227  (const afw_value_t *)&impl_541_property_value_label
58228 };
58229 
58230 static const afw_value_object_t
58231 impl_541_property_value_runtime = {
58233  (const afw_object_t *)&impl_542
58234 };
58235 
58236 static const afw_runtime_property_t
58237 impl_541_property_runtime = {
58238  &afw_s_runtime,
58239  (const afw_value_t *)&impl_541_property_value_runtime
58240 };
58241 
58242 static const afw_runtime_property_t *
58243 impl_541_properties[] = {
58244  &impl_541_property_allowQuery,
58245  &impl_541_property_brief,
58246  &impl_541_property_dataType,
58247  &impl_541_property_description,
58248  &impl_541_property_label,
58249  &impl_541_property_runtime,
58250  NULL
58251 };
58252 
58254 impl_541_meta_object = {
58255  {
58256  &afw_runtime_inf_const_meta_object_inf
58257  },
58258  &impl_541,
58259  NULL
58260 };
58261 
58262 static const afw_utf8_t
58263 impl_541_meta_path =
58264  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/serviceId");
58265 
58267 impl_541 = {
58268  {
58269  &afw_runtime_inf_const_embedded_untyped_object,
58270  NULL,
58271  {
58272  (const afw_object_t *)&impl_541_meta_object,
58273  (const afw_object_t *)&impl_537,
58274  &afw_s_serviceId,
58275  &afw_s__AdaptiveValueMeta_,
58276  &impl_541_meta_path
58277  }
58278  },
58279  &impl_541_properties[0]
58280 };
58281 
58283 impl_543;
58284 
58286 impl_544;
58287 
58288 /*
58289  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/sourceLocation/runtime
58290  */
58291 
58292 static const afw_value_string_t
58293 impl_544_property_value_memberName = {
58295  AFW_UTF8_LITERAL("source_location")
58296 };
58297 
58298 static const afw_runtime_property_t
58299 impl_544_property_memberName = {
58300  &afw_s_memberName,
58301  (const afw_value_t *)&impl_544_property_value_memberName
58302 };
58303 
58304 static const afw_value_string_t
58305 impl_544_property_value_valueAccessor = {
58307  AFW_UTF8_LITERAL("indirect")
58308 };
58309 
58310 static const afw_runtime_property_t
58311 impl_544_property_valueAccessor = {
58312  &afw_s_valueAccessor,
58313  (const afw_value_t *)&impl_544_property_value_valueAccessor
58314 };
58315 
58316 static const afw_runtime_property_t *
58317 impl_544_properties[] = {
58318  &impl_544_property_memberName,
58319  &impl_544_property_valueAccessor,
58320  NULL
58321 };
58322 
58324 impl_544_meta_object = {
58325  {
58326  &afw_runtime_inf_const_meta_object_inf
58327  },
58328  &impl_544,
58329  NULL
58330 };
58331 
58332 static const afw_utf8_t
58333 impl_544_meta_path =
58334  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/sourceLocation/runtime");
58335 
58337 impl_544 = {
58338  {
58339  &afw_runtime_inf_const_embedded_untyped_object,
58340  NULL,
58341  {
58342  (const afw_object_t *)&impl_544_meta_object,
58343  (const afw_object_t *)&impl_543,
58344  &afw_s_runtime,
58345  &afw_s__AdaptiveRuntimeProperty_,
58346  &impl_544_meta_path
58347  }
58348  },
58349  &impl_544_properties[0]
58350 };
58351 
58352 /*
58353  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/sourceLocation
58354  */
58355 
58356 static const afw_value_boolean_t
58357 impl_543_property_value_allowQuery = {
58359  true
58360 };
58361 
58362 static const afw_runtime_property_t
58363 impl_543_property_allowQuery = {
58364  &afw_s_allowQuery,
58365  (const afw_value_t *)&impl_543_property_value_allowQuery
58366 };
58367 
58368 static const afw_value_string_t
58369 impl_543_property_value_brief = {
58371  AFW_UTF8_LITERAL("The source location for this log")
58372 };
58373 
58374 static const afw_runtime_property_t
58375 impl_543_property_brief = {
58376  &afw_s_brief,
58377  (const afw_value_t *)&impl_543_property_value_brief
58378 };
58379 
58380 static const afw_value_string_t
58381 impl_543_property_value_dataType = {
58383  AFW_UTF8_LITERAL("string")
58384 };
58385 
58386 static const afw_runtime_property_t
58387 impl_543_property_dataType = {
58388  &afw_s_dataType,
58389  (const afw_value_t *)&impl_543_property_value_dataType
58390 };
58391 
58392 static const afw_value_string_t
58393 impl_543_property_value_description = {
58395  AFW_UTF8_LITERAL("This is a source location to help determine how this log was defined.")
58396 };
58397 
58398 static const afw_runtime_property_t
58399 impl_543_property_description = {
58400  &afw_s_description,
58401  (const afw_value_t *)&impl_543_property_value_description
58402 };
58403 
58404 static const afw_value_string_t
58405 impl_543_property_value_label = {
58407  AFW_UTF8_LITERAL("Source Location")
58408 };
58409 
58410 static const afw_runtime_property_t
58411 impl_543_property_label = {
58412  &afw_s_label,
58413  (const afw_value_t *)&impl_543_property_value_label
58414 };
58415 
58416 static const afw_value_object_t
58417 impl_543_property_value_runtime = {
58419  (const afw_object_t *)&impl_544
58420 };
58421 
58422 static const afw_runtime_property_t
58423 impl_543_property_runtime = {
58424  &afw_s_runtime,
58425  (const afw_value_t *)&impl_543_property_value_runtime
58426 };
58427 
58428 static const afw_runtime_property_t *
58429 impl_543_properties[] = {
58430  &impl_543_property_allowQuery,
58431  &impl_543_property_brief,
58432  &impl_543_property_dataType,
58433  &impl_543_property_description,
58434  &impl_543_property_label,
58435  &impl_543_property_runtime,
58436  NULL
58437 };
58438 
58440 impl_543_meta_object = {
58441  {
58442  &afw_runtime_inf_const_meta_object_inf
58443  },
58444  &impl_543,
58445  NULL
58446 };
58447 
58448 static const afw_utf8_t
58449 impl_543_meta_path =
58450  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes/sourceLocation");
58451 
58453 impl_543 = {
58454  {
58455  &afw_runtime_inf_const_embedded_untyped_object,
58456  NULL,
58457  {
58458  (const afw_object_t *)&impl_543_meta_object,
58459  (const afw_object_t *)&impl_537,
58460  &afw_s_sourceLocation,
58461  &afw_s__AdaptiveValueMeta_,
58462  &impl_543_meta_path
58463  }
58464  },
58465  &impl_543_properties[0]
58466 };
58467 
58468 /*
58469  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes
58470  */
58471 
58472 static const afw_value_object_t
58473 impl_537_property_value_logId = {
58475  (const afw_object_t *)&impl_538
58476 };
58477 
58478 static const afw_runtime_property_t
58479 impl_537_property_logId = {
58480  &afw_s_logId,
58481  (const afw_value_t *)&impl_537_property_value_logId
58482 };
58483 
58484 static const afw_value_object_t
58485 impl_537_property_value_properties = {
58487  (const afw_object_t *)&impl_540
58488 };
58489 
58490 static const afw_runtime_property_t
58491 impl_537_property_properties = {
58492  &afw_s_properties,
58493  (const afw_value_t *)&impl_537_property_value_properties
58494 };
58495 
58496 static const afw_value_object_t
58497 impl_537_property_value_serviceId = {
58499  (const afw_object_t *)&impl_541
58500 };
58501 
58502 static const afw_runtime_property_t
58503 impl_537_property_serviceId = {
58504  &afw_s_serviceId,
58505  (const afw_value_t *)&impl_537_property_value_serviceId
58506 };
58507 
58508 static const afw_value_object_t
58509 impl_537_property_value_sourceLocation = {
58511  (const afw_object_t *)&impl_543
58512 };
58513 
58514 static const afw_runtime_property_t
58515 impl_537_property_sourceLocation = {
58516  &afw_s_sourceLocation,
58517  (const afw_value_t *)&impl_537_property_value_sourceLocation
58518 };
58519 
58520 static const afw_runtime_property_t *
58521 impl_537_properties[] = {
58522  &impl_537_property_logId,
58523  &impl_537_property_properties,
58524  &impl_537_property_serviceId,
58525  &impl_537_property_sourceLocation,
58526  NULL
58527 };
58528 
58530 impl_537_meta_object = {
58531  {
58532  &afw_runtime_inf_const_meta_object_inf
58533  },
58534  &impl_537,
58535  NULL
58536 };
58537 
58538 static const afw_utf8_t
58539 impl_537_meta_path =
58540  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/propertyTypes");
58541 
58543 impl_537 = {
58544  {
58545  &afw_runtime_inf_const_embedded_untyped_object,
58546  NULL,
58547  {
58548  (const afw_object_t *)&impl_537_meta_object,
58549  (const afw_object_t *)&impl_536,
58550  &afw_s_propertyTypes,
58551  &afw_s__AdaptivePropertyTypes_,
58552  &impl_537_meta_path
58553  }
58554  },
58555  &impl_537_properties[0]
58556 };
58557 
58559 impl_545;
58560 
58562 impl_546;
58563 
58564 /*
58565  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/runtime/labels
58566  */
58567 
58568 static const afw_value_boolean_t
58569 impl_546_property_value_indirectObjectId = {
58571  true
58572 };
58573 
58574 static const afw_runtime_property_t
58575 impl_546_property_indirectObjectId = {
58576  &afw_s_indirectObjectId,
58577  (const afw_value_t *)&impl_546_property_value_indirectObjectId
58578 };
58579 
58580 static const afw_value_string_t
58581 impl_546_property_value_objectId = {
58583  AFW_UTF8_LITERAL("adaptor_id")
58584 };
58585 
58586 static const afw_runtime_property_t
58587 impl_546_property_objectId = {
58588  &afw_s_objectId,
58589  (const afw_value_t *)&impl_546_property_value_objectId
58590 };
58591 
58592 static const afw_runtime_property_t *
58593 impl_546_properties[] = {
58594  &impl_546_property_indirectObjectId,
58595  &impl_546_property_objectId,
58596  NULL
58597 };
58598 
58600 impl_546_meta_object = {
58601  {
58602  &afw_runtime_inf_const_meta_object_inf
58603  },
58604  &impl_546,
58605  NULL
58606 };
58607 
58608 static const afw_utf8_t
58609 impl_546_meta_path =
58610  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/runtime/labels");
58611 
58613 impl_546 = {
58614  {
58615  &afw_runtime_inf_const_embedded_untyped_object,
58616  NULL,
58617  {
58618  (const afw_object_t *)&impl_546_meta_object,
58619  (const afw_object_t *)&impl_545,
58620  &afw_s_labels,
58621  &afw_s__AdaptiveRuntimeLabels_,
58622  &impl_546_meta_path
58623  }
58624  },
58625  &impl_546_properties[0]
58626 };
58627 
58628 /*
58629  * /afw/_AdaptiveObjectType_/_AdaptiveLog_/runtime
58630  */
58631 
58632 static const afw_value_boolean_t
58633 impl_545_property_value_indirect = {
58635  true
58636 };
58637 
58638 static const afw_runtime_property_t
58639 impl_545_property_indirect = {
58640  &afw_s_indirect,
58641  (const afw_value_t *)&impl_545_property_value_indirect
58642 };
58643 
58644 static const afw_value_object_t
58645 impl_545_property_value_labels = {
58647  (const afw_object_t *)&impl_546
58648 };
58649 
58650 static const afw_runtime_property_t
58651 impl_545_property_labels = {
58652  &afw_s_labels,
58653  (const afw_value_t *)&impl_545_property_value_labels
58654 };
58655 
58656 static const afw_value_string_t
58657 impl_545_property_value_typedef = {
58659  AFW_UTF8_LITERAL("afw_log_t")
58660 };
58661 
58662 static const afw_runtime_property_t
58663 impl_545_property_typedef = {
58664  &afw_s_typedef,
58665  (const afw_value_t *)&impl_545_property_value_typedef
58666 };
58667 
58668 static const afw_runtime_property_t *
58669 impl_545_properties[] = {
58670  &impl_545_property_indirect,
58671  &impl_545_property_labels,
58672  &impl_545_property_typedef,
58673  NULL
58674 };
58675 
58677 impl_545_meta_object = {
58678  {
58679  &afw_runtime_inf_const_meta_object_inf
58680  },
58681  &impl_545,
58682  NULL
58683 };
58684 
58685 static const afw_utf8_t
58686 impl_545_meta_path =
58687  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_/runtime");
58688 
58690 impl_545 = {
58691  {
58692  &afw_runtime_inf_const_embedded_untyped_object,
58693  NULL,
58694  {
58695  (const afw_object_t *)&impl_545_meta_object,
58696  (const afw_object_t *)&impl_536,
58697  &afw_s_runtime,
58698  &afw_s__AdaptiveRuntimeObject_,
58699  &impl_545_meta_path
58700  }
58701  },
58702  &impl_545_properties[0]
58703 };
58704 
58705 /*
58706  * /afw/_AdaptiveObjectType_/_AdaptiveLog_
58707  */
58708 
58709 static const afw_value_boolean_t
58710 impl_536_property_value_allowAdd = {
58712  false
58713 };
58714 
58715 static const afw_runtime_property_t
58716 impl_536_property_allowAdd = {
58717  &afw_s_allowAdd,
58718  (const afw_value_t *)&impl_536_property_value_allowAdd
58719 };
58720 
58721 static const afw_value_boolean_t
58722 impl_536_property_value_allowChange = {
58724  false
58725 };
58726 
58727 static const afw_runtime_property_t
58728 impl_536_property_allowChange = {
58729  &afw_s_allowChange,
58730  (const afw_value_t *)&impl_536_property_value_allowChange
58731 };
58732 
58733 static const afw_value_boolean_t
58734 impl_536_property_value_allowDelete = {
58736  false
58737 };
58738 
58739 static const afw_runtime_property_t
58740 impl_536_property_allowDelete = {
58741  &afw_s_allowDelete,
58742  (const afw_value_t *)&impl_536_property_value_allowDelete
58743 };
58744 
58745 static const afw_value_boolean_t
58746 impl_536_property_value_allowEntity = {
58748  true
58749 };
58750 
58751 static const afw_runtime_property_t
58752 impl_536_property_allowEntity = {
58753  &afw_s_allowEntity,
58754  (const afw_value_t *)&impl_536_property_value_allowEntity
58755 };
58756 
58757 static const afw_utf8_t
58758 impl_536_array_collectionURIs[] = {
58759  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
58760 };
58761 
58763 impl_536_list_collectionURIs = {
58766  sizeof(impl_536_array_collectionURIs) / sizeof(afw_utf8_t),
58767  &impl_536_array_collectionURIs
58768 };
58769 
58770 static const afw_value_list_t
58771 impl_536_property_value_collectionURIs = {
58773  (const afw_list_t *)&impl_536_list_collectionURIs
58774 };
58775 
58776 static const afw_runtime_property_t
58777 impl_536_property_collectionURIs = {
58778  &afw_s_collectionURIs,
58779  (const afw_value_t *)&impl_536_property_value_collectionURIs
58780 };
58781 
58782 static const afw_value_string_t
58783 impl_536_property_value_description = {
58785  AFW_UTF8_LITERAL("Runtime log information.")
58786 };
58787 
58788 static const afw_runtime_property_t
58789 impl_536_property_description = {
58790  &afw_s_description,
58791  (const afw_value_t *)&impl_536_property_value_description
58792 };
58793 
58794 static const afw_value_string_t
58795 impl_536_property_value_objectType = {
58797  AFW_UTF8_LITERAL("_AdaptiveLog_")
58798 };
58799 
58800 static const afw_runtime_property_t
58801 impl_536_property_objectType = {
58802  &afw_s_objectType,
58803  (const afw_value_t *)&impl_536_property_value_objectType
58804 };
58805 
58806 static const afw_value_object_t
58807 impl_536_property_value_propertyTypes = {
58809  (const afw_object_t *)&impl_537
58810 };
58811 
58812 static const afw_runtime_property_t
58813 impl_536_property_propertyTypes = {
58814  &afw_s_propertyTypes,
58815  (const afw_value_t *)&impl_536_property_value_propertyTypes
58816 };
58817 
58818 static const afw_value_object_t
58819 impl_536_property_value_runtime = {
58821  (const afw_object_t *)&impl_545
58822 };
58823 
58824 static const afw_runtime_property_t
58825 impl_536_property_runtime = {
58826  &afw_s_runtime,
58827  (const afw_value_t *)&impl_536_property_value_runtime
58828 };
58829 
58830 static const afw_runtime_property_t *
58831 impl_536_properties[] = {
58832  &impl_536_property_allowAdd,
58833  &impl_536_property_allowChange,
58834  &impl_536_property_allowDelete,
58835  &impl_536_property_allowEntity,
58836  &impl_536_property_collectionURIs,
58837  &impl_536_property_description,
58838  &impl_536_property_objectType,
58839  &impl_536_property_propertyTypes,
58840  &impl_536_property_runtime,
58841  NULL
58842 };
58843 
58845 impl_536_meta_object = {
58846  {
58847  &afw_runtime_inf_const_meta_object_inf
58848  },
58849  &impl_536,
58850  NULL
58851 };
58852 
58853 static const afw_utf8_t
58854 impl_536_meta_path =
58855  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLog_");
58856 
58858 impl_536 = {
58859  {
58861  NULL,
58862  {
58863  (const afw_object_t *)&impl_536_meta_object,
58864  NULL,
58865  &afw_s__AdaptiveLog_,
58866  &afw_s__AdaptiveObjectType_,
58867  &impl_536_meta_path
58868  }
58869  },
58870  &impl_536_properties[0]
58871 };
58872 
58874 impl_547;
58875 
58877 impl_548;
58878 
58880 impl_549;
58881 
58882 /*
58883  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/brief
58884  */
58885 
58886 static const afw_value_boolean_t
58887 impl_549_property_value_allowQuery = {
58889  true
58890 };
58891 
58892 static const afw_runtime_property_t
58893 impl_549_property_allowQuery = {
58894  &afw_s_allowQuery,
58895  (const afw_value_t *)&impl_549_property_value_allowQuery
58896 };
58897 
58898 static const afw_value_string_t
58899 impl_549_property_value_brief = {
58901  AFW_UTF8_LITERAL("Brief description for this extension")
58902 };
58903 
58904 static const afw_runtime_property_t
58905 impl_549_property_brief = {
58906  &afw_s_brief,
58907  (const afw_value_t *)&impl_549_property_value_brief
58908 };
58909 
58910 static const afw_value_string_t
58911 impl_549_property_value_dataType = {
58913  AFW_UTF8_LITERAL("string")
58914 };
58915 
58916 static const afw_runtime_property_t
58917 impl_549_property_dataType = {
58918  &afw_s_dataType,
58919  (const afw_value_t *)&impl_549_property_value_dataType
58920 };
58921 
58922 static const afw_value_string_t
58923 impl_549_property_value_description = {
58925  AFW_UTF8_LITERAL("Brief description for this extension.")
58926 };
58927 
58928 static const afw_runtime_property_t
58929 impl_549_property_description = {
58930  &afw_s_description,
58931  (const afw_value_t *)&impl_549_property_value_description
58932 };
58933 
58934 static const afw_value_string_t
58935 impl_549_property_value_label = {
58937  AFW_UTF8_LITERAL("Brief")
58938 };
58939 
58940 static const afw_runtime_property_t
58941 impl_549_property_label = {
58942  &afw_s_label,
58943  (const afw_value_t *)&impl_549_property_value_label
58944 };
58945 
58946 static const afw_runtime_property_t *
58947 impl_549_properties[] = {
58948  &impl_549_property_allowQuery,
58949  &impl_549_property_brief,
58950  &impl_549_property_dataType,
58951  &impl_549_property_description,
58952  &impl_549_property_label,
58953  NULL
58954 };
58955 
58957 impl_549_meta_object = {
58958  {
58959  &afw_runtime_inf_const_meta_object_inf
58960  },
58961  &impl_549,
58962  NULL
58963 };
58964 
58965 static const afw_utf8_t
58966 impl_549_meta_path =
58967  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/brief");
58968 
58970 impl_549 = {
58971  {
58972  &afw_runtime_inf_const_embedded_untyped_object,
58973  NULL,
58974  {
58975  (const afw_object_t *)&impl_549_meta_object,
58976  (const afw_object_t *)&impl_548,
58977  &afw_s_brief,
58978  &afw_s__AdaptiveValueMeta_,
58979  &impl_549_meta_path
58980  }
58981  },
58982  &impl_549_properties[0]
58983 };
58984 
58986 impl_550;
58987 
58988 /*
58989  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/description
58990  */
58991 
58992 static const afw_value_boolean_t
58993 impl_550_property_value_allowQuery = {
58995  true
58996 };
58997 
58998 static const afw_runtime_property_t
58999 impl_550_property_allowQuery = {
59000  &afw_s_allowQuery,
59001  (const afw_value_t *)&impl_550_property_value_allowQuery
59002 };
59003 
59004 static const afw_value_string_t
59005 impl_550_property_value_brief = {
59007  AFW_UTF8_LITERAL("Description for this extension in more detail")
59008 };
59009 
59010 static const afw_runtime_property_t
59011 impl_550_property_brief = {
59012  &afw_s_brief,
59013  (const afw_value_t *)&impl_550_property_value_brief
59014 };
59015 
59016 static const afw_value_string_t
59017 impl_550_property_value_dataType = {
59019  AFW_UTF8_LITERAL("string")
59020 };
59021 
59022 static const afw_runtime_property_t
59023 impl_550_property_dataType = {
59024  &afw_s_dataType,
59025  (const afw_value_t *)&impl_550_property_value_dataType
59026 };
59027 
59028 static const afw_value_string_t
59029 impl_550_property_value_dataTypeParameter = {
59031  AFW_UTF8_LITERAL("text/plain")
59032 };
59033 
59034 static const afw_runtime_property_t
59035 impl_550_property_dataTypeParameter = {
59036  &afw_s_dataTypeParameter,
59037  (const afw_value_t *)&impl_550_property_value_dataTypeParameter
59038 };
59039 
59040 static const afw_value_string_t
59041 impl_550_property_value_description = {
59043  AFW_UTF8_LITERAL("Description for this extension in more detail.")
59044 };
59045 
59046 static const afw_runtime_property_t
59047 impl_550_property_description = {
59048  &afw_s_description,
59049  (const afw_value_t *)&impl_550_property_value_description
59050 };
59051 
59052 static const afw_value_string_t
59053 impl_550_property_value_label = {
59055  AFW_UTF8_LITERAL("Description")
59056 };
59057 
59058 static const afw_runtime_property_t
59059 impl_550_property_label = {
59060  &afw_s_label,
59061  (const afw_value_t *)&impl_550_property_value_label
59062 };
59063 
59064 static const afw_runtime_property_t *
59065 impl_550_properties[] = {
59066  &impl_550_property_allowQuery,
59067  &impl_550_property_brief,
59068  &impl_550_property_dataType,
59069  &impl_550_property_dataTypeParameter,
59070  &impl_550_property_description,
59071  &impl_550_property_label,
59072  NULL
59073 };
59074 
59076 impl_550_meta_object = {
59077  {
59078  &afw_runtime_inf_const_meta_object_inf
59079  },
59080  &impl_550,
59081  NULL
59082 };
59083 
59084 static const afw_utf8_t
59085 impl_550_meta_path =
59086  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/description");
59087 
59089 impl_550 = {
59090  {
59091  &afw_runtime_inf_const_embedded_untyped_object,
59092  NULL,
59093  {
59094  (const afw_object_t *)&impl_550_meta_object,
59095  (const afw_object_t *)&impl_548,
59096  &afw_s_description,
59097  &afw_s__AdaptiveValueMeta_,
59098  &impl_550_meta_path
59099  }
59100  },
59101  &impl_550_properties[0]
59102 };
59103 
59105 impl_551;
59106 
59107 /*
59108  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/extensionId
59109  */
59110 
59111 static const afw_value_boolean_t
59112 impl_551_property_value_allowQuery = {
59114  true
59115 };
59116 
59117 static const afw_runtime_property_t
59118 impl_551_property_allowQuery = {
59119  &afw_s_allowQuery,
59120  (const afw_value_t *)&impl_551_property_value_allowQuery
59121 };
59122 
59123 static const afw_value_string_t
59124 impl_551_property_value_brief = {
59126  AFW_UTF8_LITERAL("Extension id")
59127 };
59128 
59129 static const afw_runtime_property_t
59130 impl_551_property_brief = {
59131  &afw_s_brief,
59132  (const afw_value_t *)&impl_551_property_value_brief
59133 };
59134 
59135 static const afw_value_string_t
59136 impl_551_property_value_dataType = {
59138  AFW_UTF8_LITERAL("string")
59139 };
59140 
59141 static const afw_runtime_property_t
59142 impl_551_property_dataType = {
59143  &afw_s_dataType,
59144  (const afw_value_t *)&impl_551_property_value_dataType
59145 };
59146 
59147 static const afw_value_string_t
59148 impl_551_property_value_description = {
59150  AFW_UTF8_LITERAL("Extension id.")
59151 };
59152 
59153 static const afw_runtime_property_t
59154 impl_551_property_description = {
59155  &afw_s_description,
59156  (const afw_value_t *)&impl_551_property_value_description
59157 };
59158 
59159 static const afw_value_string_t
59160 impl_551_property_value_label = {
59162  AFW_UTF8_LITERAL("Extension")
59163 };
59164 
59165 static const afw_runtime_property_t
59166 impl_551_property_label = {
59167  &afw_s_label,
59168  (const afw_value_t *)&impl_551_property_value_label
59169 };
59170 
59171 static const afw_value_boolean_t
59172 impl_551_property_value_required = {
59174  true
59175 };
59176 
59177 static const afw_runtime_property_t
59178 impl_551_property_required = {
59179  &afw_s_required,
59180  (const afw_value_t *)&impl_551_property_value_required
59181 };
59182 
59183 static const afw_runtime_property_t *
59184 impl_551_properties[] = {
59185  &impl_551_property_allowQuery,
59186  &impl_551_property_brief,
59187  &impl_551_property_dataType,
59188  &impl_551_property_description,
59189  &impl_551_property_label,
59190  &impl_551_property_required,
59191  NULL
59192 };
59193 
59195 impl_551_meta_object = {
59196  {
59197  &afw_runtime_inf_const_meta_object_inf
59198  },
59199  &impl_551,
59200  NULL
59201 };
59202 
59203 static const afw_utf8_t
59204 impl_551_meta_path =
59205  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/extensionId");
59206 
59208 impl_551 = {
59209  {
59210  &afw_runtime_inf_const_embedded_untyped_object,
59211  NULL,
59212  {
59213  (const afw_object_t *)&impl_551_meta_object,
59214  (const afw_object_t *)&impl_548,
59215  &afw_s_extensionId,
59216  &afw_s__AdaptiveValueMeta_,
59217  &impl_551_meta_path
59218  }
59219  },
59220  &impl_551_properties[0]
59221 };
59222 
59224 impl_552;
59225 
59226 /*
59227  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/modulePath
59228  */
59229 
59230 static const afw_value_boolean_t
59231 impl_552_property_value_allowQuery = {
59233  true
59234 };
59235 
59236 static const afw_runtime_property_t
59237 impl_552_property_allowQuery = {
59238  &afw_s_allowQuery,
59239  (const afw_value_t *)&impl_552_property_value_allowQuery
59240 };
59241 
59242 static const afw_value_string_t
59243 impl_552_property_value_brief = {
59245  AFW_UTF8_LITERAL("Module path to locate extension")
59246 };
59247 
59248 static const afw_runtime_property_t
59249 impl_552_property_brief = {
59250  &afw_s_brief,
59251  (const afw_value_t *)&impl_552_property_value_brief
59252 };
59253 
59254 static const afw_value_string_t
59255 impl_552_property_value_dataType = {
59257  AFW_UTF8_LITERAL("string")
59258 };
59259 
59260 static const afw_runtime_property_t
59261 impl_552_property_dataType = {
59262  &afw_s_dataType,
59263  (const afw_value_t *)&impl_552_property_value_dataType
59264 };
59265 
59266 static const afw_value_string_t
59267 impl_552_property_value_description = {
59269  AFW_UTF8_LITERAL("Module path. A system appropriate suffix will be added (\".so\" for Linux and \".dll\" for Windows).")
59270 };
59271 
59272 static const afw_runtime_property_t
59273 impl_552_property_description = {
59274  &afw_s_description,
59275  (const afw_value_t *)&impl_552_property_value_description
59276 };
59277 
59278 static const afw_value_string_t
59279 impl_552_property_value_label = {
59281  AFW_UTF8_LITERAL("Module Path")
59282 };
59283 
59284 static const afw_runtime_property_t
59285 impl_552_property_label = {
59286  &afw_s_label,
59287  (const afw_value_t *)&impl_552_property_value_label
59288 };
59289 
59290 static const afw_value_boolean_t
59291 impl_552_property_value_required = {
59293  true
59294 };
59295 
59296 static const afw_runtime_property_t
59297 impl_552_property_required = {
59298  &afw_s_required,
59299  (const afw_value_t *)&impl_552_property_value_required
59300 };
59301 
59302 static const afw_runtime_property_t *
59303 impl_552_properties[] = {
59304  &impl_552_property_allowQuery,
59305  &impl_552_property_brief,
59306  &impl_552_property_dataType,
59307  &impl_552_property_description,
59308  &impl_552_property_label,
59309  &impl_552_property_required,
59310  NULL
59311 };
59312 
59314 impl_552_meta_object = {
59315  {
59316  &afw_runtime_inf_const_meta_object_inf
59317  },
59318  &impl_552,
59319  NULL
59320 };
59321 
59322 static const afw_utf8_t
59323 impl_552_meta_path =
59324  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/modulePath");
59325 
59327 impl_552 = {
59328  {
59329  &afw_runtime_inf_const_embedded_untyped_object,
59330  NULL,
59331  {
59332  (const afw_object_t *)&impl_552_meta_object,
59333  (const afw_object_t *)&impl_548,
59334  &afw_s_modulePath,
59335  &afw_s__AdaptiveValueMeta_,
59336  &impl_552_meta_path
59337  }
59338  },
59339  &impl_552_properties[0]
59340 };
59341 
59343 impl_553;
59344 
59345 /*
59346  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/providesObjects
59347  */
59348 
59349 static const afw_value_string_t
59350 impl_553_property_value_brief = {
59352  AFW_UTF8_LITERAL("List of object paths provided by this extension")
59353 };
59354 
59355 static const afw_runtime_property_t
59356 impl_553_property_brief = {
59357  &afw_s_brief,
59358  (const afw_value_t *)&impl_553_property_value_brief
59359 };
59360 
59361 static const afw_value_string_t
59362 impl_553_property_value_dataType = {
59364  AFW_UTF8_LITERAL("list")
59365 };
59366 
59367 static const afw_runtime_property_t
59368 impl_553_property_dataType = {
59369  &afw_s_dataType,
59370  (const afw_value_t *)&impl_553_property_value_dataType
59371 };
59372 
59373 static const afw_value_string_t
59374 impl_553_property_value_dataTypeParameter = {
59376  AFW_UTF8_LITERAL("string")
59377 };
59378 
59379 static const afw_runtime_property_t
59380 impl_553_property_dataTypeParameter = {
59381  &afw_s_dataTypeParameter,
59382  (const afw_value_t *)&impl_553_property_value_dataTypeParameter
59383 };
59384 
59385 static const afw_value_string_t
59386 impl_553_property_value_description = {
59388  AFW_UTF8_LITERAL("Each entry is the path of an afw adaptor object supplied by this extension. This extension will be loaded by function afw_runtime_get_object() if needed.")
59389 };
59390 
59391 static const afw_runtime_property_t
59392 impl_553_property_description = {
59393  &afw_s_description,
59394  (const afw_value_t *)&impl_553_property_value_description
59395 };
59396 
59397 static const afw_value_string_t
59398 impl_553_property_value_label = {
59400  AFW_UTF8_LITERAL("Provides Objects")
59401 };
59402 
59403 static const afw_runtime_property_t
59404 impl_553_property_label = {
59405  &afw_s_label,
59406  (const afw_value_t *)&impl_553_property_value_label
59407 };
59408 
59409 static const afw_runtime_property_t *
59410 impl_553_properties[] = {
59411  &impl_553_property_brief,
59412  &impl_553_property_dataType,
59413  &impl_553_property_dataTypeParameter,
59414  &impl_553_property_description,
59415  &impl_553_property_label,
59416  NULL
59417 };
59418 
59420 impl_553_meta_object = {
59421  {
59422  &afw_runtime_inf_const_meta_object_inf
59423  },
59424  &impl_553,
59425  NULL
59426 };
59427 
59428 static const afw_utf8_t
59429 impl_553_meta_path =
59430  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/providesObjects");
59431 
59433 impl_553 = {
59434  {
59435  &afw_runtime_inf_const_embedded_untyped_object,
59436  NULL,
59437  {
59438  (const afw_object_t *)&impl_553_meta_object,
59439  (const afw_object_t *)&impl_548,
59440  &afw_s_providesObjects,
59441  &afw_s__AdaptiveValueMeta_,
59442  &impl_553_meta_path
59443  }
59444  },
59445  &impl_553_properties[0]
59446 };
59447 
59449 impl_554;
59450 
59451 /*
59452  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/registers
59453  */
59454 
59455 static const afw_value_string_t
59456 impl_554_property_value_brief = {
59458  AFW_UTF8_LITERAL("List of entries this extension registers")
59459 };
59460 
59461 static const afw_runtime_property_t
59462 impl_554_property_brief = {
59463  &afw_s_brief,
59464  (const afw_value_t *)&impl_554_property_value_brief
59465 };
59466 
59467 static const afw_value_string_t
59468 impl_554_property_value_dataType = {
59470  AFW_UTF8_LITERAL("list")
59471 };
59472 
59473 static const afw_runtime_property_t
59474 impl_554_property_dataType = {
59475  &afw_s_dataType,
59476  (const afw_value_t *)&impl_554_property_value_dataType
59477 };
59478 
59479 static const afw_value_string_t
59480 impl_554_property_value_dataTypeParameter = {
59482  AFW_UTF8_LITERAL("string")
59483 };
59484 
59485 static const afw_runtime_property_t
59486 impl_554_property_dataTypeParameter = {
59487  &afw_s_dataTypeParameter,
59488  (const afw_value_t *)&impl_554_property_value_dataTypeParameter
59489 };
59490 
59491 static const afw_value_string_t
59492 impl_554_property_value_description = {
59494  AFW_UTF8_LITERAL("Each entry is a string of the form \"<registry type>/<registry key>\", where <registry type> is a valid registry type id and <registry key> is a registry key that is registered at runtime by the associated command, extension, server, etc. If this manifest is for an extension, the extension will be automatically loaded when afw_environment_registry_get() is called for a <registry type>/<registry key> combo that is not already registered. See afw/afw_environment.h for more information.")
59495 };
59496 
59497 static const afw_runtime_property_t
59498 impl_554_property_description = {
59499  &afw_s_description,
59500  (const afw_value_t *)&impl_554_property_value_description
59501 };
59502 
59503 static const afw_value_string_t
59504 impl_554_property_value_label = {
59506  AFW_UTF8_LITERAL("Registers")
59507 };
59508 
59509 static const afw_runtime_property_t
59510 impl_554_property_label = {
59511  &afw_s_label,
59512  (const afw_value_t *)&impl_554_property_value_label
59513 };
59514 
59515 static const afw_runtime_property_t *
59516 impl_554_properties[] = {
59517  &impl_554_property_brief,
59518  &impl_554_property_dataType,
59519  &impl_554_property_dataTypeParameter,
59520  &impl_554_property_description,
59521  &impl_554_property_label,
59522  NULL
59523 };
59524 
59526 impl_554_meta_object = {
59527  {
59528  &afw_runtime_inf_const_meta_object_inf
59529  },
59530  &impl_554,
59531  NULL
59532 };
59533 
59534 static const afw_utf8_t
59535 impl_554_meta_path =
59536  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes/registers");
59537 
59539 impl_554 = {
59540  {
59541  &afw_runtime_inf_const_embedded_untyped_object,
59542  NULL,
59543  {
59544  (const afw_object_t *)&impl_554_meta_object,
59545  (const afw_object_t *)&impl_548,
59546  &afw_s_registers,
59547  &afw_s__AdaptiveValueMeta_,
59548  &impl_554_meta_path
59549  }
59550  },
59551  &impl_554_properties[0]
59552 };
59553 
59554 /*
59555  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes
59556  */
59557 
59558 static const afw_value_object_t
59559 impl_548_property_value_brief = {
59561  (const afw_object_t *)&impl_549
59562 };
59563 
59564 static const afw_runtime_property_t
59565 impl_548_property_brief = {
59566  &afw_s_brief,
59567  (const afw_value_t *)&impl_548_property_value_brief
59568 };
59569 
59570 static const afw_value_object_t
59571 impl_548_property_value_description = {
59573  (const afw_object_t *)&impl_550
59574 };
59575 
59576 static const afw_runtime_property_t
59577 impl_548_property_description = {
59578  &afw_s_description,
59579  (const afw_value_t *)&impl_548_property_value_description
59580 };
59581 
59582 static const afw_value_object_t
59583 impl_548_property_value_extensionId = {
59585  (const afw_object_t *)&impl_551
59586 };
59587 
59588 static const afw_runtime_property_t
59589 impl_548_property_extensionId = {
59590  &afw_s_extensionId,
59591  (const afw_value_t *)&impl_548_property_value_extensionId
59592 };
59593 
59594 static const afw_value_object_t
59595 impl_548_property_value_modulePath = {
59597  (const afw_object_t *)&impl_552
59598 };
59599 
59600 static const afw_runtime_property_t
59601 impl_548_property_modulePath = {
59602  &afw_s_modulePath,
59603  (const afw_value_t *)&impl_548_property_value_modulePath
59604 };
59605 
59606 static const afw_value_object_t
59607 impl_548_property_value_providesObjects = {
59609  (const afw_object_t *)&impl_553
59610 };
59611 
59612 static const afw_runtime_property_t
59613 impl_548_property_providesObjects = {
59614  &afw_s_providesObjects,
59615  (const afw_value_t *)&impl_548_property_value_providesObjects
59616 };
59617 
59618 static const afw_value_object_t
59619 impl_548_property_value_registers = {
59621  (const afw_object_t *)&impl_554
59622 };
59623 
59624 static const afw_runtime_property_t
59625 impl_548_property_registers = {
59626  &afw_s_registers,
59627  (const afw_value_t *)&impl_548_property_value_registers
59628 };
59629 
59630 static const afw_runtime_property_t *
59631 impl_548_properties[] = {
59632  &impl_548_property_brief,
59633  &impl_548_property_description,
59634  &impl_548_property_extensionId,
59635  &impl_548_property_modulePath,
59636  &impl_548_property_providesObjects,
59637  &impl_548_property_registers,
59638  NULL
59639 };
59640 
59642 impl_548_meta_object = {
59643  {
59644  &afw_runtime_inf_const_meta_object_inf
59645  },
59646  &impl_548,
59647  NULL
59648 };
59649 
59650 static const afw_utf8_t
59651 impl_548_meta_path =
59652  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_/propertyTypes");
59653 
59655 impl_548 = {
59656  {
59657  &afw_runtime_inf_const_embedded_untyped_object,
59658  NULL,
59659  {
59660  (const afw_object_t *)&impl_548_meta_object,
59661  (const afw_object_t *)&impl_547,
59662  &afw_s_propertyTypes,
59663  &afw_s__AdaptivePropertyTypes_,
59664  &impl_548_meta_path
59665  }
59666  },
59667  &impl_548_properties[0]
59668 };
59669 
59670 /*
59671  * /afw/_AdaptiveObjectType_/_AdaptiveManifest_
59672  */
59673 
59674 static const afw_value_boolean_t
59675 impl_547_property_value_allowEntity = {
59677  true
59678 };
59679 
59680 static const afw_runtime_property_t
59681 impl_547_property_allowEntity = {
59682  &afw_s_allowEntity,
59683  (const afw_value_t *)&impl_547_property_value_allowEntity
59684 };
59685 
59686 static const afw_utf8_t
59687 impl_547_array_collectionURIs[] = {
59688  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
59689 };
59690 
59692 impl_547_list_collectionURIs = {
59695  sizeof(impl_547_array_collectionURIs) / sizeof(afw_utf8_t),
59696  &impl_547_array_collectionURIs
59697 };
59698 
59699 static const afw_value_list_t
59700 impl_547_property_value_collectionURIs = {
59702  (const afw_list_t *)&impl_547_list_collectionURIs
59703 };
59704 
59705 static const afw_runtime_property_t
59706 impl_547_property_collectionURIs = {
59707  &afw_s_collectionURIs,
59708  (const afw_value_t *)&impl_547_property_value_collectionURIs
59709 };
59710 
59711 static const afw_value_string_t
59712 impl_547_property_value_description = {
59714  AFW_UTF8_LITERAL("Adaptive Framework extension manifest.")
59715 };
59716 
59717 static const afw_runtime_property_t
59718 impl_547_property_description = {
59719  &afw_s_description,
59720  (const afw_value_t *)&impl_547_property_value_description
59721 };
59722 
59723 static const afw_value_string_t
59724 impl_547_property_value_objectType = {
59726  AFW_UTF8_LITERAL("_AdaptiveManifest_")
59727 };
59728 
59729 static const afw_runtime_property_t
59730 impl_547_property_objectType = {
59731  &afw_s_objectType,
59732  (const afw_value_t *)&impl_547_property_value_objectType
59733 };
59734 
59735 static const afw_value_object_t
59736 impl_547_property_value_propertyTypes = {
59738  (const afw_object_t *)&impl_548
59739 };
59740 
59741 static const afw_runtime_property_t
59742 impl_547_property_propertyTypes = {
59743  &afw_s_propertyTypes,
59744  (const afw_value_t *)&impl_547_property_value_propertyTypes
59745 };
59746 
59747 static const afw_runtime_property_t *
59748 impl_547_properties[] = {
59749  &impl_547_property_allowEntity,
59750  &impl_547_property_collectionURIs,
59751  &impl_547_property_description,
59752  &impl_547_property_objectType,
59753  &impl_547_property_propertyTypes,
59754  NULL
59755 };
59756 
59758 impl_547_meta_object = {
59759  {
59760  &afw_runtime_inf_const_meta_object_inf
59761  },
59762  &impl_547,
59763  NULL
59764 };
59765 
59766 static const afw_utf8_t
59767 impl_547_meta_path =
59768  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveManifest_");
59769 
59771 impl_547 = {
59772  {
59774  NULL,
59775  {
59776  (const afw_object_t *)&impl_547_meta_object,
59777  NULL,
59778  &afw_s__AdaptiveManifest_,
59779  &afw_s__AdaptiveObjectType_,
59780  &impl_547_meta_path
59781  }
59782  },
59783  &impl_547_properties[0]
59784 };
59785 
59787 impl_555;
59788 
59790 impl_556;
59791 
59793 impl_557;
59794 
59795 /*
59796  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes/allowWrite
59797  */
59798 
59799 static const afw_value_string_t
59800 impl_557_property_value_brief = {
59802  AFW_UTF8_LITERAL("This property is read-only")
59803 };
59804 
59805 static const afw_runtime_property_t
59806 impl_557_property_brief = {
59807  &afw_s_brief,
59808  (const afw_value_t *)&impl_557_property_value_brief
59809 };
59810 
59811 static const afw_value_string_t
59812 impl_557_property_value_dataType = {
59814  AFW_UTF8_LITERAL("boolean")
59815 };
59816 
59817 static const afw_runtime_property_t
59818 impl_557_property_dataType = {
59819  &afw_s_dataType,
59820  (const afw_value_t *)&impl_557_property_value_dataType
59821 };
59822 
59823 static const afw_value_boolean_t
59824 impl_557_property_value_defaultValue = {
59826  true
59827 };
59828 
59829 static const afw_runtime_property_t
59830 impl_557_property_defaultValue = {
59831  &afw_s_defaultValue,
59832  (const afw_value_t *)&impl_557_property_value_defaultValue
59833 };
59834 
59835 static const afw_value_string_t
59836 impl_557_property_value_description = {
59838  AFW_UTF8_LITERAL("If false, this property is read only. If true, the property can be changed unless denied by authorization policy, constraint checking, or the adaptor.")
59839 };
59840 
59841 static const afw_runtime_property_t
59842 impl_557_property_description = {
59843  &afw_s_description,
59844  (const afw_value_t *)&impl_557_property_value_description
59845 };
59846 
59847 static const afw_value_string_t
59848 impl_557_property_value_label = {
59850  AFW_UTF8_LITERAL("Allow Write")
59851 };
59852 
59853 static const afw_runtime_property_t
59854 impl_557_property_label = {
59855  &afw_s_label,
59856  (const afw_value_t *)&impl_557_property_value_label
59857 };
59858 
59859 static const afw_runtime_property_t *
59860 impl_557_properties[] = {
59861  &impl_557_property_brief,
59862  &impl_557_property_dataType,
59863  &impl_557_property_defaultValue,
59864  &impl_557_property_description,
59865  &impl_557_property_label,
59866  NULL
59867 };
59868 
59870 impl_557_meta_object = {
59871  {
59872  &afw_runtime_inf_const_meta_object_inf
59873  },
59874  &impl_557,
59875  NULL
59876 };
59877 
59878 static const afw_utf8_t
59879 impl_557_meta_path =
59880  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes/allowWrite");
59881 
59883 impl_557 = {
59884  {
59885  &afw_runtime_inf_const_embedded_untyped_object,
59886  NULL,
59887  {
59888  (const afw_object_t *)&impl_557_meta_object,
59889  (const afw_object_t *)&impl_556,
59890  &afw_s_allowWrite,
59891  &afw_s__AdaptiveValueMeta_,
59892  &impl_557_meta_path
59893  }
59894  },
59895  &impl_557_properties[0]
59896 };
59897 
59899 impl_558;
59900 
59901 /*
59902  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes/errors
59903  */
59904 
59905 static const afw_value_string_t
59906 impl_558_property_value_brief = {
59908  AFW_UTF8_LITERAL("Property errors")
59909 };
59910 
59911 static const afw_runtime_property_t
59912 impl_558_property_brief = {
59913  &afw_s_brief,
59914  (const afw_value_t *)&impl_558_property_value_brief
59915 };
59916 
59917 static const afw_value_string_t
59918 impl_558_property_value_dataType = {
59920  AFW_UTF8_LITERAL("list")
59921 };
59922 
59923 static const afw_runtime_property_t
59924 impl_558_property_dataType = {
59925  &afw_s_dataType,
59926  (const afw_value_t *)&impl_558_property_value_dataType
59927 };
59928 
59929 static const afw_value_string_t
59930 impl_558_property_value_dataTypeParameter = {
59932  AFW_UTF8_LITERAL("string")
59933 };
59934 
59935 static const afw_runtime_property_t
59936 impl_558_property_dataTypeParameter = {
59937  &afw_s_dataTypeParameter,
59938  (const afw_value_t *)&impl_558_property_value_dataTypeParameter
59939 };
59940 
59941 static const afw_value_string_t
59942 impl_558_property_value_description = {
59944  AFW_UTF8_LITERAL("Property errors.")
59945 };
59946 
59947 static const afw_runtime_property_t
59948 impl_558_property_description = {
59949  &afw_s_description,
59950  (const afw_value_t *)&impl_558_property_value_description
59951 };
59952 
59953 static const afw_value_string_t
59954 impl_558_property_value_label = {
59956  AFW_UTF8_LITERAL("Errors")
59957 };
59958 
59959 static const afw_runtime_property_t
59960 impl_558_property_label = {
59961  &afw_s_label,
59962  (const afw_value_t *)&impl_558_property_value_label
59963 };
59964 
59965 static const afw_runtime_property_t *
59966 impl_558_properties[] = {
59967  &impl_558_property_brief,
59968  &impl_558_property_dataType,
59969  &impl_558_property_dataTypeParameter,
59970  &impl_558_property_description,
59971  &impl_558_property_label,
59972  NULL
59973 };
59974 
59976 impl_558_meta_object = {
59977  {
59978  &afw_runtime_inf_const_meta_object_inf
59979  },
59980  &impl_558,
59981  NULL
59982 };
59983 
59984 static const afw_utf8_t
59985 impl_558_meta_path =
59986  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes/errors");
59987 
59989 impl_558 = {
59990  {
59991  &afw_runtime_inf_const_embedded_untyped_object,
59992  NULL,
59993  {
59994  (const afw_object_t *)&impl_558_meta_object,
59995  (const afw_object_t *)&impl_556,
59996  &afw_s_errors,
59997  &afw_s__AdaptiveValueMeta_,
59998  &impl_558_meta_path
59999  }
60000  },
60001  &impl_558_properties[0]
60002 };
60003 
60005 impl_559;
60006 
60007 /*
60008  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes/inheritedFrom
60009  */
60010 
60011 static const afw_value_boolean_t
60012 impl_559_property_value_allowQuery = {
60014  false
60015 };
60016 
60017 static const afw_runtime_property_t
60018 impl_559_property_allowQuery = {
60019  &afw_s_allowQuery,
60020  (const afw_value_t *)&impl_559_property_value_allowQuery
60021 };
60022 
60023 static const afw_value_boolean_t
60024 impl_559_property_value_allowWrite = {
60026  false
60027 };
60028 
60029 static const afw_runtime_property_t
60030 impl_559_property_allowWrite = {
60031  &afw_s_allowWrite,
60032  (const afw_value_t *)&impl_559_property_value_allowWrite
60033 };
60034 
60035 static const afw_value_string_t
60036 impl_559_property_value_brief = {
60038  AFW_UTF8_LITERAL("The URI where this value was inherited from")
60039 };
60040 
60041 static const afw_runtime_property_t
60042 impl_559_property_brief = {
60043  &afw_s_brief,
60044  (const afw_value_t *)&impl_559_property_value_brief
60045 };
60046 
60047 static const afw_value_string_t
60048 impl_559_property_value_dataType = {
60050  AFW_UTF8_LITERAL("anyURI")
60051 };
60052 
60053 static const afw_runtime_property_t
60054 impl_559_property_dataType = {
60055  &afw_s_dataType,
60056  (const afw_value_t *)&impl_559_property_value_dataType
60057 };
60058 
60059 static const afw_value_string_t
60060 impl_559_property_value_description = {
60062  AFW_UTF8_LITERAL("This is the URI where this value is inherited from. This property is added by object option composite.")
60063 };
60064 
60065 static const afw_runtime_property_t
60066 impl_559_property_description = {
60067  &afw_s_description,
60068  (const afw_value_t *)&impl_559_property_value_description
60069 };
60070 
60071 static const afw_value_string_t
60072 impl_559_property_value_label = {
60074  AFW_UTF8_LITERAL("Inherited From")
60075 };
60076 
60077 static const afw_runtime_property_t
60078 impl_559_property_label = {
60079  &afw_s_label,
60080  (const afw_value_t *)&impl_559_property_value_label
60081 };
60082 
60083 static const afw_runtime_property_t *
60084 impl_559_properties[] = {
60085  &impl_559_property_allowQuery,
60086  &impl_559_property_allowWrite,
60087  &impl_559_property_brief,
60088  &impl_559_property_dataType,
60089  &impl_559_property_description,
60090  &impl_559_property_label,
60091  NULL
60092 };
60093 
60095 impl_559_meta_object = {
60096  {
60097  &afw_runtime_inf_const_meta_object_inf
60098  },
60099  &impl_559,
60100  NULL
60101 };
60102 
60103 static const afw_utf8_t
60104 impl_559_meta_path =
60105  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes/inheritedFrom");
60106 
60108 impl_559 = {
60109  {
60110  &afw_runtime_inf_const_embedded_untyped_object,
60111  NULL,
60112  {
60113  (const afw_object_t *)&impl_559_meta_object,
60114  (const afw_object_t *)&impl_556,
60115  &afw_s_inheritedFrom,
60116  &afw_s__AdaptiveValueMeta_,
60117  &impl_559_meta_path
60118  }
60119  },
60120  &impl_559_properties[0]
60121 };
60122 
60123 /*
60124  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes
60125  */
60126 
60127 static const afw_value_object_t
60128 impl_556_property_value_allowWrite = {
60130  (const afw_object_t *)&impl_557
60131 };
60132 
60133 static const afw_runtime_property_t
60134 impl_556_property_allowWrite = {
60135  &afw_s_allowWrite,
60136  (const afw_value_t *)&impl_556_property_value_allowWrite
60137 };
60138 
60139 static const afw_value_object_t
60140 impl_556_property_value_errors = {
60142  (const afw_object_t *)&impl_558
60143 };
60144 
60145 static const afw_runtime_property_t
60146 impl_556_property_errors = {
60147  &afw_s_errors,
60148  (const afw_value_t *)&impl_556_property_value_errors
60149 };
60150 
60151 static const afw_value_object_t
60152 impl_556_property_value_inheritedFrom = {
60154  (const afw_object_t *)&impl_559
60155 };
60156 
60157 static const afw_runtime_property_t
60158 impl_556_property_inheritedFrom = {
60159  &afw_s_inheritedFrom,
60160  (const afw_value_t *)&impl_556_property_value_inheritedFrom
60161 };
60162 
60163 static const afw_runtime_property_t *
60164 impl_556_properties[] = {
60165  &impl_556_property_allowWrite,
60166  &impl_556_property_errors,
60167  &impl_556_property_inheritedFrom,
60168  NULL
60169 };
60170 
60171 static const afw_utf8_t
60172 impl_556_parentPaths_array[] = {
60173  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes")
60174 };
60175 
60177 impl_556_parentPaths_list = {
60180  sizeof(impl_556_parentPaths_array) / sizeof(afw_utf8_t),
60181  (const void *)&impl_556_parentPaths_array
60182 };
60183 
60184 static const afw_value_list_t
60185 impl_556_parentPaths = {
60187  (const afw_list_t *)&impl_556_parentPaths_list
60188 };
60189 
60191 impl_556_meta_object = {
60192  {
60193  &afw_runtime_inf_const_meta_object_inf
60194  },
60195  &impl_556,
60196  &impl_556_parentPaths
60197 };
60198 
60199 static const afw_utf8_t
60200 impl_556_meta_path =
60201  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_/propertyTypes");
60202 
60204 impl_556 = {
60205  {
60206  &afw_runtime_inf_const_embedded_untyped_object,
60207  NULL,
60208  {
60209  (const afw_object_t *)&impl_556_meta_object,
60210  (const afw_object_t *)&impl_555,
60211  &afw_s_propertyTypes,
60212  &afw_s__AdaptivePropertyTypes_,
60213  &impl_556_meta_path
60214  }
60215  },
60216  &impl_556_properties[0]
60217 };
60218 
60219 /*
60220  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_
60221  */
60222 
60223 static const afw_value_boolean_t
60224 impl_555_property_value_allowEntity = {
60226  false
60227 };
60228 
60229 static const afw_runtime_property_t
60230 impl_555_property_allowEntity = {
60231  &afw_s_allowEntity,
60232  (const afw_value_t *)&impl_555_property_value_allowEntity
60233 };
60234 
60235 static const afw_utf8_t
60236 impl_555_array_collectionURIs[] = {
60237  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
60238 };
60239 
60241 impl_555_list_collectionURIs = {
60244  sizeof(impl_555_array_collectionURIs) / sizeof(afw_utf8_t),
60245  &impl_555_array_collectionURIs
60246 };
60247 
60248 static const afw_value_list_t
60249 impl_555_property_value_collectionURIs = {
60251  (const afw_list_t *)&impl_555_list_collectionURIs
60252 };
60253 
60254 static const afw_runtime_property_t
60255 impl_555_property_collectionURIs = {
60256  &afw_s_collectionURIs,
60257  (const afw_value_t *)&impl_555_property_value_collectionURIs
60258 };
60259 
60260 static const afw_value_string_t
60261 impl_555_property_value_description = {
60263  AFW_UTF8_LITERAL("The object type for properties in the \"propertyTypes\" property of an object's meta.")
60264 };
60265 
60266 static const afw_runtime_property_t
60267 impl_555_property_description = {
60268  &afw_s_description,
60269  (const afw_value_t *)&impl_555_property_value_description
60270 };
60271 
60272 static const afw_value_string_t
60273 impl_555_property_value_objectType = {
60275  AFW_UTF8_LITERAL("_AdaptiveMetaPropertyType_")
60276 };
60277 
60278 static const afw_runtime_property_t
60279 impl_555_property_objectType = {
60280  &afw_s_objectType,
60281  (const afw_value_t *)&impl_555_property_value_objectType
60282 };
60283 
60284 static const afw_value_object_t
60285 impl_555_property_value_propertyTypes = {
60287  (const afw_object_t *)&impl_556
60288 };
60289 
60290 static const afw_runtime_property_t
60291 impl_555_property_propertyTypes = {
60292  &afw_s_propertyTypes,
60293  (const afw_value_t *)&impl_555_property_value_propertyTypes
60294 };
60295 
60296 static const afw_runtime_property_t *
60297 impl_555_properties[] = {
60298  &impl_555_property_allowEntity,
60299  &impl_555_property_collectionURIs,
60300  &impl_555_property_description,
60301  &impl_555_property_objectType,
60302  &impl_555_property_propertyTypes,
60303  NULL
60304 };
60305 
60307 impl_555_meta_object = {
60308  {
60309  &afw_runtime_inf_const_meta_object_inf
60310  },
60311  &impl_555,
60312  NULL
60313 };
60314 
60315 static const afw_utf8_t
60316 impl_555_meta_path =
60317  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyType_");
60318 
60320 impl_555 = {
60321  {
60323  NULL,
60324  {
60325  (const afw_object_t *)&impl_555_meta_object,
60326  NULL,
60327  &afw_s__AdaptiveMetaPropertyType_,
60328  &afw_s__AdaptiveObjectType_,
60329  &impl_555_meta_path
60330  }
60331  },
60332  &impl_555_properties[0]
60333 };
60334 
60336 impl_560;
60337 
60339 impl_561;
60340 
60341 /*
60342  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyTypes_/otherProperties
60343  */
60344 
60345 static const afw_value_string_t
60346 impl_561_property_value_dataType = {
60348  AFW_UTF8_LITERAL("object")
60349 };
60350 
60351 static const afw_runtime_property_t
60352 impl_561_property_dataType = {
60353  &afw_s_dataType,
60354  (const afw_value_t *)&impl_561_property_value_dataType
60355 };
60356 
60357 static const afw_value_string_t
60358 impl_561_property_value_dataTypeParameter = {
60360  AFW_UTF8_LITERAL("_AdaptiveMetaPropertyType_")
60361 };
60362 
60363 static const afw_runtime_property_t
60364 impl_561_property_dataTypeParameter = {
60365  &afw_s_dataTypeParameter,
60366  (const afw_value_t *)&impl_561_property_value_dataTypeParameter
60367 };
60368 
60369 static const afw_runtime_property_t *
60370 impl_561_properties[] = {
60371  &impl_561_property_dataType,
60372  &impl_561_property_dataTypeParameter,
60373  NULL
60374 };
60375 
60377 impl_561_meta_object = {
60378  {
60379  &afw_runtime_inf_const_meta_object_inf
60380  },
60381  &impl_561,
60382  NULL
60383 };
60384 
60385 static const afw_utf8_t
60386 impl_561_meta_path =
60387  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyTypes_/otherProperties");
60388 
60390 impl_561 = {
60391  {
60392  &afw_runtime_inf_const_embedded_untyped_object,
60393  NULL,
60394  {
60395  (const afw_object_t *)&impl_561_meta_object,
60396  (const afw_object_t *)&impl_560,
60397  &afw_s_otherProperties,
60398  &afw_s__AdaptiveValueMeta_,
60399  &impl_561_meta_path
60400  }
60401  },
60402  &impl_561_properties[0]
60403 };
60404 
60405 /*
60406  * /afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyTypes_
60407  */
60408 
60409 static const afw_value_boolean_t
60410 impl_560_property_value_allowEntity = {
60412  false
60413 };
60414 
60415 static const afw_runtime_property_t
60416 impl_560_property_allowEntity = {
60417  &afw_s_allowEntity,
60418  (const afw_value_t *)&impl_560_property_value_allowEntity
60419 };
60420 
60421 static const afw_utf8_t
60422 impl_560_array_collectionURIs[] = {
60423  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
60424 };
60425 
60427 impl_560_list_collectionURIs = {
60430  sizeof(impl_560_array_collectionURIs) / sizeof(afw_utf8_t),
60431  &impl_560_array_collectionURIs
60432 };
60433 
60434 static const afw_value_list_t
60435 impl_560_property_value_collectionURIs = {
60437  (const afw_list_t *)&impl_560_list_collectionURIs
60438 };
60439 
60440 static const afw_runtime_property_t
60441 impl_560_property_collectionURIs = {
60442  &afw_s_collectionURIs,
60443  (const afw_value_t *)&impl_560_property_value_collectionURIs
60444 };
60445 
60446 static const afw_value_string_t
60447 impl_560_property_value_description = {
60449  AFW_UTF8_LITERAL("Object type of the propertyTypes property of _AdaptiveMeta_.")
60450 };
60451 
60452 static const afw_runtime_property_t
60453 impl_560_property_description = {
60454  &afw_s_description,
60455  (const afw_value_t *)&impl_560_property_value_description
60456 };
60457 
60458 static const afw_value_string_t
60459 impl_560_property_value_objectType = {
60461  AFW_UTF8_LITERAL("_AdaptiveMetaPropertyTypes_")
60462 };
60463 
60464 static const afw_runtime_property_t
60465 impl_560_property_objectType = {
60466  &afw_s_objectType,
60467  (const afw_value_t *)&impl_560_property_value_objectType
60468 };
60469 
60470 static const afw_value_object_t
60471 impl_560_property_value_otherProperties = {
60473  (const afw_object_t *)&impl_561
60474 };
60475 
60476 static const afw_runtime_property_t
60477 impl_560_property_otherProperties = {
60478  &afw_s_otherProperties,
60479  (const afw_value_t *)&impl_560_property_value_otherProperties
60480 };
60481 
60482 static const afw_runtime_property_t *
60483 impl_560_properties[] = {
60484  &impl_560_property_allowEntity,
60485  &impl_560_property_collectionURIs,
60486  &impl_560_property_description,
60487  &impl_560_property_objectType,
60488  &impl_560_property_otherProperties,
60489  NULL
60490 };
60491 
60493 impl_560_meta_object = {
60494  {
60495  &afw_runtime_inf_const_meta_object_inf
60496  },
60497  &impl_560,
60498  NULL
60499 };
60500 
60501 static const afw_utf8_t
60502 impl_560_meta_path =
60503  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMetaPropertyTypes_");
60504 
60506 impl_560 = {
60507  {
60509  NULL,
60510  {
60511  (const afw_object_t *)&impl_560_meta_object,
60512  NULL,
60513  &afw_s__AdaptiveMetaPropertyTypes_,
60514  &afw_s__AdaptiveObjectType_,
60515  &impl_560_meta_path
60516  }
60517  },
60518  &impl_560_properties[0]
60519 };
60520 
60522 impl_562;
60523 
60525 impl_563;
60526 
60528 impl_564;
60529 
60530 /*
60531  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/allowChange
60532  */
60533 
60534 static const afw_value_boolean_t
60535 impl_564_property_value_allowQuery = {
60537  true
60538 };
60539 
60540 static const afw_runtime_property_t
60541 impl_564_property_allowQuery = {
60542  &afw_s_allowQuery,
60543  (const afw_value_t *)&impl_564_property_value_allowQuery
60544 };
60545 
60546 static const afw_value_string_t
60547 impl_564_property_value_brief = {
60549  AFW_UTF8_LITERAL("This object can be changed, unless denied by authorization policy or by the adaptor")
60550 };
60551 
60552 static const afw_runtime_property_t
60553 impl_564_property_brief = {
60554  &afw_s_brief,
60555  (const afw_value_t *)&impl_564_property_value_brief
60556 };
60557 
60558 static const afw_value_string_t
60559 impl_564_property_value_dataType = {
60561  AFW_UTF8_LITERAL("boolean")
60562 };
60563 
60564 static const afw_runtime_property_t
60565 impl_564_property_dataType = {
60566  &afw_s_dataType,
60567  (const afw_value_t *)&impl_564_property_value_dataType
60568 };
60569 
60570 static const afw_value_boolean_t
60571 impl_564_property_value_defaultValue = {
60573  true
60574 };
60575 
60576 static const afw_runtime_property_t
60577 impl_564_property_defaultValue = {
60578  &afw_s_defaultValue,
60579  (const afw_value_t *)&impl_564_property_value_defaultValue
60580 };
60581 
60582 static const afw_value_string_t
60583 impl_564_property_value_description = {
60585  AFW_UTF8_LITERAL("If false this object is read only. If true, the object can be changed unless denied by authorization policy or by the adaptor.")
60586 };
60587 
60588 static const afw_runtime_property_t
60589 impl_564_property_description = {
60590  &afw_s_description,
60591  (const afw_value_t *)&impl_564_property_value_description
60592 };
60593 
60594 static const afw_value_string_t
60595 impl_564_property_value_label = {
60597  AFW_UTF8_LITERAL("Allow Change")
60598 };
60599 
60600 static const afw_runtime_property_t
60601 impl_564_property_label = {
60602  &afw_s_label,
60603  (const afw_value_t *)&impl_564_property_value_label
60604 };
60605 
60606 static const afw_runtime_property_t *
60607 impl_564_properties[] = {
60608  &impl_564_property_allowQuery,
60609  &impl_564_property_brief,
60610  &impl_564_property_dataType,
60611  &impl_564_property_defaultValue,
60612  &impl_564_property_description,
60613  &impl_564_property_label,
60614  NULL
60615 };
60616 
60618 impl_564_meta_object = {
60619  {
60620  &afw_runtime_inf_const_meta_object_inf
60621  },
60622  &impl_564,
60623  NULL
60624 };
60625 
60626 static const afw_utf8_t
60627 impl_564_meta_path =
60628  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/allowChange");
60629 
60631 impl_564 = {
60632  {
60633  &afw_runtime_inf_const_embedded_untyped_object,
60634  NULL,
60635  {
60636  (const afw_object_t *)&impl_564_meta_object,
60637  (const afw_object_t *)&impl_563,
60638  &afw_s_allowChange,
60639  &afw_s__AdaptiveValueMeta_,
60640  &impl_564_meta_path
60641  }
60642  },
60643  &impl_564_properties[0]
60644 };
60645 
60647 impl_565;
60648 
60649 /*
60650  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/allowDelete
60651  */
60652 
60653 static const afw_value_boolean_t
60654 impl_565_property_value_allowQuery = {
60656  true
60657 };
60658 
60659 static const afw_runtime_property_t
60660 impl_565_property_allowQuery = {
60661  &afw_s_allowQuery,
60662  (const afw_value_t *)&impl_565_property_value_allowQuery
60663 };
60664 
60665 static const afw_value_string_t
60666 impl_565_property_value_brief = {
60668  AFW_UTF8_LITERAL("This object can be deleted unless denied by authorization policy or by the adaptor")
60669 };
60670 
60671 static const afw_runtime_property_t
60672 impl_565_property_brief = {
60673  &afw_s_brief,
60674  (const afw_value_t *)&impl_565_property_value_brief
60675 };
60676 
60677 static const afw_value_string_t
60678 impl_565_property_value_dataType = {
60680  AFW_UTF8_LITERAL("boolean")
60681 };
60682 
60683 static const afw_runtime_property_t
60684 impl_565_property_dataType = {
60685  &afw_s_dataType,
60686  (const afw_value_t *)&impl_565_property_value_dataType
60687 };
60688 
60689 static const afw_value_boolean_t
60690 impl_565_property_value_defaultValue = {
60692  true
60693 };
60694 
60695 static const afw_runtime_property_t
60696 impl_565_property_defaultValue = {
60697  &afw_s_defaultValue,
60698  (const afw_value_t *)&impl_565_property_value_defaultValue
60699 };
60700 
60701 static const afw_value_string_t
60702 impl_565_property_value_description = {
60704  AFW_UTF8_LITERAL("If false this object can not be deleted. If true, the object can be deleted unless denied by authorization policy or by the adaptor.")
60705 };
60706 
60707 static const afw_runtime_property_t
60708 impl_565_property_description = {
60709  &afw_s_description,
60710  (const afw_value_t *)&impl_565_property_value_description
60711 };
60712 
60713 static const afw_value_string_t
60714 impl_565_property_value_label = {
60716  AFW_UTF8_LITERAL("Allow Delete")
60717 };
60718 
60719 static const afw_runtime_property_t
60720 impl_565_property_label = {
60721  &afw_s_label,
60722  (const afw_value_t *)&impl_565_property_value_label
60723 };
60724 
60725 static const afw_runtime_property_t *
60726 impl_565_properties[] = {
60727  &impl_565_property_allowQuery,
60728  &impl_565_property_brief,
60729  &impl_565_property_dataType,
60730  &impl_565_property_defaultValue,
60731  &impl_565_property_description,
60732  &impl_565_property_label,
60733  NULL
60734 };
60735 
60737 impl_565_meta_object = {
60738  {
60739  &afw_runtime_inf_const_meta_object_inf
60740  },
60741  &impl_565,
60742  NULL
60743 };
60744 
60745 static const afw_utf8_t
60746 impl_565_meta_path =
60747  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/allowDelete");
60748 
60750 impl_565 = {
60751  {
60752  &afw_runtime_inf_const_embedded_untyped_object,
60753  NULL,
60754  {
60755  (const afw_object_t *)&impl_565_meta_object,
60756  (const afw_object_t *)&impl_563,
60757  &afw_s_allowDelete,
60758  &afw_s__AdaptiveValueMeta_,
60759  &impl_565_meta_path
60760  }
60761  },
60762  &impl_565_properties[0]
60763 };
60764 
60766 impl_566;
60767 
60768 /*
60769  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/ancestorPaths
60770  */
60771 
60772 static const afw_value_string_t
60773 impl_566_property_value_brief = {
60775  AFW_UTF8_LITERAL("The associated object's ancestor paths")
60776 };
60777 
60778 static const afw_runtime_property_t
60779 impl_566_property_brief = {
60780  &afw_s_brief,
60781  (const afw_value_t *)&impl_566_property_value_brief
60782 };
60783 
60784 static const afw_value_string_t
60785 impl_566_property_value_dataType = {
60787  AFW_UTF8_LITERAL("list")
60788 };
60789 
60790 static const afw_runtime_property_t
60791 impl_566_property_dataType = {
60792  &afw_s_dataType,
60793  (const afw_value_t *)&impl_566_property_value_dataType
60794 };
60795 
60796 static const afw_value_string_t
60797 impl_566_property_value_description = {
60799  AFW_UTF8_LITERAL("This is all of the associated object's ancestor paths.")
60800 };
60801 
60802 static const afw_runtime_property_t
60803 impl_566_property_description = {
60804  &afw_s_description,
60805  (const afw_value_t *)&impl_566_property_value_description
60806 };
60807 
60808 static const afw_value_string_t
60809 impl_566_property_value_label = {
60811  AFW_UTF8_LITERAL("Ancestor Paths")
60812 };
60813 
60814 static const afw_runtime_property_t
60815 impl_566_property_label = {
60816  &afw_s_label,
60817  (const afw_value_t *)&impl_566_property_value_label
60818 };
60819 
60820 static const afw_runtime_property_t *
60821 impl_566_properties[] = {
60822  &impl_566_property_brief,
60823  &impl_566_property_dataType,
60824  &impl_566_property_description,
60825  &impl_566_property_label,
60826  NULL
60827 };
60828 
60830 impl_566_meta_object = {
60831  {
60832  &afw_runtime_inf_const_meta_object_inf
60833  },
60834  &impl_566,
60835  NULL
60836 };
60837 
60838 static const afw_utf8_t
60839 impl_566_meta_path =
60840  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/ancestorPaths");
60841 
60843 impl_566 = {
60844  {
60845  &afw_runtime_inf_const_embedded_untyped_object,
60846  NULL,
60847  {
60848  (const afw_object_t *)&impl_566_meta_object,
60849  (const afw_object_t *)&impl_563,
60850  &afw_s_ancestorPaths,
60851  &afw_s__AdaptiveValueMeta_,
60852  &impl_566_meta_path
60853  }
60854  },
60855  &impl_566_properties[0]
60856 };
60857 
60859 impl_567;
60860 
60861 /*
60862  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/description
60863  */
60864 
60865 static const afw_value_string_t
60866 impl_567_property_value_brief = {
60868  AFW_UTF8_LITERAL("Optional description of the object")
60869 };
60870 
60871 static const afw_runtime_property_t
60872 impl_567_property_brief = {
60873  &afw_s_brief,
60874  (const afw_value_t *)&impl_567_property_value_brief
60875 };
60876 
60877 static const afw_value_string_t
60878 impl_567_property_value_dataType = {
60880  AFW_UTF8_LITERAL("string")
60881 };
60882 
60883 static const afw_runtime_property_t
60884 impl_567_property_dataType = {
60885  &afw_s_dataType,
60886  (const afw_value_t *)&impl_567_property_value_dataType
60887 };
60888 
60889 static const afw_value_string_t
60890 impl_567_property_value_dataTypeParameter = {
60892  AFW_UTF8_LITERAL("text/plain")
60893 };
60894 
60895 static const afw_runtime_property_t
60896 impl_567_property_dataTypeParameter = {
60897  &afw_s_dataTypeParameter,
60898  (const afw_value_t *)&impl_567_property_value_dataTypeParameter
60899 };
60900 
60901 static const afw_value_string_t
60902 impl_567_property_value_description = {
60904  AFW_UTF8_LITERAL("The optional description of the object.")
60905 };
60906 
60907 static const afw_runtime_property_t
60908 impl_567_property_description = {
60909  &afw_s_description,
60910  (const afw_value_t *)&impl_567_property_value_description
60911 };
60912 
60913 static const afw_value_string_t
60914 impl_567_property_value_label = {
60916  AFW_UTF8_LITERAL("Description")
60917 };
60918 
60919 static const afw_runtime_property_t
60920 impl_567_property_label = {
60921  &afw_s_label,
60922  (const afw_value_t *)&impl_567_property_value_label
60923 };
60924 
60925 static const afw_runtime_property_t *
60926 impl_567_properties[] = {
60927  &impl_567_property_brief,
60928  &impl_567_property_dataType,
60929  &impl_567_property_dataTypeParameter,
60930  &impl_567_property_description,
60931  &impl_567_property_label,
60932  NULL
60933 };
60934 
60936 impl_567_meta_object = {
60937  {
60938  &afw_runtime_inf_const_meta_object_inf
60939  },
60940  &impl_567,
60941  NULL
60942 };
60943 
60944 static const afw_utf8_t
60945 impl_567_meta_path =
60946  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/description");
60947 
60949 impl_567 = {
60950  {
60951  &afw_runtime_inf_const_embedded_untyped_object,
60952  NULL,
60953  {
60954  (const afw_object_t *)&impl_567_meta_object,
60955  (const afw_object_t *)&impl_563,
60956  &afw_s_description,
60957  &afw_s__AdaptiveValueMeta_,
60958  &impl_567_meta_path
60959  }
60960  },
60961  &impl_567_properties[0]
60962 };
60963 
60965 impl_568;
60966 
60967 /*
60968  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/errors
60969  */
60970 
60971 static const afw_value_string_t
60972 impl_568_property_value_brief = {
60974  AFW_UTF8_LITERAL("Object errors")
60975 };
60976 
60977 static const afw_runtime_property_t
60978 impl_568_property_brief = {
60979  &afw_s_brief,
60980  (const afw_value_t *)&impl_568_property_value_brief
60981 };
60982 
60983 static const afw_value_string_t
60984 impl_568_property_value_dataType = {
60986  AFW_UTF8_LITERAL("list")
60987 };
60988 
60989 static const afw_runtime_property_t
60990 impl_568_property_dataType = {
60991  &afw_s_dataType,
60992  (const afw_value_t *)&impl_568_property_value_dataType
60993 };
60994 
60995 static const afw_value_string_t
60996 impl_568_property_value_dataTypeParameter = {
60998  AFW_UTF8_LITERAL("string")
60999 };
61000 
61001 static const afw_runtime_property_t
61002 impl_568_property_dataTypeParameter = {
61003  &afw_s_dataTypeParameter,
61004  (const afw_value_t *)&impl_568_property_value_dataTypeParameter
61005 };
61006 
61007 static const afw_value_string_t
61008 impl_568_property_value_description = {
61010  AFW_UTF8_LITERAL("Object errors.")
61011 };
61012 
61013 static const afw_runtime_property_t
61014 impl_568_property_description = {
61015  &afw_s_description,
61016  (const afw_value_t *)&impl_568_property_value_description
61017 };
61018 
61019 static const afw_value_string_t
61020 impl_568_property_value_label = {
61022  AFW_UTF8_LITERAL("Errors")
61023 };
61024 
61025 static const afw_runtime_property_t
61026 impl_568_property_label = {
61027  &afw_s_label,
61028  (const afw_value_t *)&impl_568_property_value_label
61029 };
61030 
61031 static const afw_runtime_property_t *
61032 impl_568_properties[] = {
61033  &impl_568_property_brief,
61034  &impl_568_property_dataType,
61035  &impl_568_property_dataTypeParameter,
61036  &impl_568_property_description,
61037  &impl_568_property_label,
61038  NULL
61039 };
61040 
61042 impl_568_meta_object = {
61043  {
61044  &afw_runtime_inf_const_meta_object_inf
61045  },
61046  &impl_568,
61047  NULL
61048 };
61049 
61050 static const afw_utf8_t
61051 impl_568_meta_path =
61052  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/errors");
61053 
61055 impl_568 = {
61056  {
61057  &afw_runtime_inf_const_embedded_untyped_object,
61058  NULL,
61059  {
61060  (const afw_object_t *)&impl_568_meta_object,
61061  (const afw_object_t *)&impl_563,
61062  &afw_s_errors,
61063  &afw_s__AdaptiveValueMeta_,
61064  &impl_568_meta_path
61065  }
61066  },
61067  &impl_568_properties[0]
61068 };
61069 
61071 impl_569;
61072 
61073 /*
61074  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/hasErrors
61075  */
61076 
61077 static const afw_value_string_t
61078 impl_569_property_value_brief = {
61080  AFW_UTF8_LITERAL("This object has errors")
61081 };
61082 
61083 static const afw_runtime_property_t
61084 impl_569_property_brief = {
61085  &afw_s_brief,
61086  (const afw_value_t *)&impl_569_property_value_brief
61087 };
61088 
61089 static const afw_value_string_t
61090 impl_569_property_value_dataType = {
61092  AFW_UTF8_LITERAL("boolean")
61093 };
61094 
61095 static const afw_runtime_property_t
61096 impl_569_property_dataType = {
61097  &afw_s_dataType,
61098  (const afw_value_t *)&impl_569_property_value_dataType
61099 };
61100 
61101 static const afw_value_string_t
61102 impl_569_property_value_description = {
61104  AFW_UTF8_LITERAL("Indicates that at least one errors property exists in the meta.")
61105 };
61106 
61107 static const afw_runtime_property_t
61108 impl_569_property_description = {
61109  &afw_s_description,
61110  (const afw_value_t *)&impl_569_property_value_description
61111 };
61112 
61113 static const afw_value_string_t
61114 impl_569_property_value_label = {
61116  AFW_UTF8_LITERAL("Has Errors")
61117 };
61118 
61119 static const afw_runtime_property_t
61120 impl_569_property_label = {
61121  &afw_s_label,
61122  (const afw_value_t *)&impl_569_property_value_label
61123 };
61124 
61125 static const afw_runtime_property_t *
61126 impl_569_properties[] = {
61127  &impl_569_property_brief,
61128  &impl_569_property_dataType,
61129  &impl_569_property_description,
61130  &impl_569_property_label,
61131  NULL
61132 };
61133 
61135 impl_569_meta_object = {
61136  {
61137  &afw_runtime_inf_const_meta_object_inf
61138  },
61139  &impl_569,
61140  NULL
61141 };
61142 
61143 static const afw_utf8_t
61144 impl_569_meta_path =
61145  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/hasErrors");
61146 
61148 impl_569 = {
61149  {
61150  &afw_runtime_inf_const_embedded_untyped_object,
61151  NULL,
61152  {
61153  (const afw_object_t *)&impl_569_meta_object,
61154  (const afw_object_t *)&impl_563,
61155  &afw_s_hasErrors,
61156  &afw_s__AdaptiveValueMeta_,
61157  &impl_569_meta_path
61158  }
61159  },
61160  &impl_569_properties[0]
61161 };
61162 
61164 impl_570;
61165 
61166 /*
61167  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/objectId
61168  */
61169 
61170 static const afw_value_string_t
61171 impl_570_property_value_brief = {
61173  AFW_UTF8_LITERAL("Id to unique identify this object")
61174 };
61175 
61176 static const afw_runtime_property_t
61177 impl_570_property_brief = {
61178  &afw_s_brief,
61179  (const afw_value_t *)&impl_570_property_value_brief
61180 };
61181 
61182 static const afw_value_string_t
61183 impl_570_property_value_dataType = {
61185  AFW_UTF8_LITERAL("string")
61186 };
61187 
61188 static const afw_runtime_property_t
61189 impl_570_property_dataType = {
61190  &afw_s_dataType,
61191  (const afw_value_t *)&impl_570_property_value_dataType
61192 };
61193 
61194 static const afw_value_string_t
61195 impl_570_property_value_description = {
61197  AFW_UTF8_LITERAL("This the id that uniquely defines the associated object when combined with its adaptor id and object type id within an Adaptive Framework environment. The objectId should be considered opaque unless the associated adaptor or mapping specifies otherwise.")
61198 };
61199 
61200 static const afw_runtime_property_t
61201 impl_570_property_description = {
61202  &afw_s_description,
61203  (const afw_value_t *)&impl_570_property_value_description
61204 };
61205 
61206 static const afw_value_string_t
61207 impl_570_property_value_label = {
61209  AFW_UTF8_LITERAL("Object Id")
61210 };
61211 
61212 static const afw_runtime_property_t
61213 impl_570_property_label = {
61214  &afw_s_label,
61215  (const afw_value_t *)&impl_570_property_value_label
61216 };
61217 
61218 static const afw_runtime_property_t *
61219 impl_570_properties[] = {
61220  &impl_570_property_brief,
61221  &impl_570_property_dataType,
61222  &impl_570_property_description,
61223  &impl_570_property_label,
61224  NULL
61225 };
61226 
61228 impl_570_meta_object = {
61229  {
61230  &afw_runtime_inf_const_meta_object_inf
61231  },
61232  &impl_570,
61233  NULL
61234 };
61235 
61236 static const afw_utf8_t
61237 impl_570_meta_path =
61238  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/objectId");
61239 
61241 impl_570 = {
61242  {
61243  &afw_runtime_inf_const_embedded_untyped_object,
61244  NULL,
61245  {
61246  (const afw_object_t *)&impl_570_meta_object,
61247  (const afw_object_t *)&impl_563,
61248  &afw_s_objectId,
61249  &afw_s__AdaptiveValueMeta_,
61250  &impl_570_meta_path
61251  }
61252  },
61253  &impl_570_properties[0]
61254 };
61255 
61257 impl_571;
61258 
61259 /*
61260  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/objectType
61261  */
61262 
61263 static const afw_value_string_t
61264 impl_571_property_value_brief = {
61266  AFW_UTF8_LITERAL("The id of the associated object's object type, within the object's adaptor")
61267 };
61268 
61269 static const afw_runtime_property_t
61270 impl_571_property_brief = {
61271  &afw_s_brief,
61272  (const afw_value_t *)&impl_571_property_value_brief
61273 };
61274 
61275 static const afw_value_string_t
61276 impl_571_property_value_dataType = {
61278  AFW_UTF8_LITERAL("string")
61279 };
61280 
61281 static const afw_runtime_property_t
61282 impl_571_property_dataType = {
61283  &afw_s_dataType,
61284  (const afw_value_t *)&impl_571_property_value_dataType
61285 };
61286 
61287 static const afw_value_string_t
61288 impl_571_property_value_description = {
61290  AFW_UTF8_LITERAL("This the id of the associated object's object type within the object's adaptor.")
61291 };
61292 
61293 static const afw_runtime_property_t
61294 impl_571_property_description = {
61295  &afw_s_description,
61296  (const afw_value_t *)&impl_571_property_value_description
61297 };
61298 
61299 static const afw_value_string_t
61300 impl_571_property_value_label = {
61302  AFW_UTF8_LITERAL("Object Type")
61303 };
61304 
61305 static const afw_runtime_property_t
61306 impl_571_property_label = {
61307  &afw_s_label,
61308  (const afw_value_t *)&impl_571_property_value_label
61309 };
61310 
61311 static const afw_runtime_property_t *
61312 impl_571_properties[] = {
61313  &impl_571_property_brief,
61314  &impl_571_property_dataType,
61315  &impl_571_property_description,
61316  &impl_571_property_label,
61317  NULL
61318 };
61319 
61321 impl_571_meta_object = {
61322  {
61323  &afw_runtime_inf_const_meta_object_inf
61324  },
61325  &impl_571,
61326  NULL
61327 };
61328 
61329 static const afw_utf8_t
61330 impl_571_meta_path =
61331  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/objectType");
61332 
61334 impl_571 = {
61335  {
61336  &afw_runtime_inf_const_embedded_untyped_object,
61337  NULL,
61338  {
61339  (const afw_object_t *)&impl_571_meta_object,
61340  (const afw_object_t *)&impl_563,
61341  &afw_s_objectType,
61342  &afw_s__AdaptiveValueMeta_,
61343  &impl_571_meta_path
61344  }
61345  },
61346  &impl_571_properties[0]
61347 };
61348 
61350 impl_572;
61351 
61352 /*
61353  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/objectTypes
61354  */
61355 
61356 static const afw_value_string_t
61357 impl_572_property_value_brief = {
61359  AFW_UTF8_LITERAL("Each of the objectType objects used by this object")
61360 };
61361 
61362 static const afw_runtime_property_t
61363 impl_572_property_brief = {
61364  &afw_s_brief,
61365  (const afw_value_t *)&impl_572_property_value_brief
61366 };
61367 
61368 static const afw_value_string_t
61369 impl_572_property_value_dataType = {
61371  AFW_UTF8_LITERAL("object")
61372 };
61373 
61374 static const afw_runtime_property_t
61375 impl_572_property_dataType = {
61376  &afw_s_dataType,
61377  (const afw_value_t *)&impl_572_property_value_dataType
61378 };
61379 
61380 static const afw_value_string_t
61381 impl_572_property_value_dataTypeParameter = {
61383  AFW_UTF8_LITERAL("_AdaptiveObjectTypes_")
61384 };
61385 
61386 static const afw_runtime_property_t
61387 impl_572_property_dataTypeParameter = {
61388  &afw_s_dataTypeParameter,
61389  (const afw_value_t *)&impl_572_property_value_dataTypeParameter
61390 };
61391 
61392 static const afw_value_string_t
61393 impl_572_property_value_description = {
61395  AFW_UTF8_LITERAL("This is a object with a property with a name of the objectType for each _AdaptiveObjectType_ used by this object and all of its embedded objects.")
61396 };
61397 
61398 static const afw_runtime_property_t
61399 impl_572_property_description = {
61400  &afw_s_description,
61401  (const afw_value_t *)&impl_572_property_value_description
61402 };
61403 
61404 static const afw_value_string_t
61405 impl_572_property_value_label = {
61407  AFW_UTF8_LITERAL("Object Types")
61408 };
61409 
61410 static const afw_runtime_property_t
61411 impl_572_property_label = {
61412  &afw_s_label,
61413  (const afw_value_t *)&impl_572_property_value_label
61414 };
61415 
61416 static const afw_runtime_property_t *
61417 impl_572_properties[] = {
61418  &impl_572_property_brief,
61419  &impl_572_property_dataType,
61420  &impl_572_property_dataTypeParameter,
61421  &impl_572_property_description,
61422  &impl_572_property_label,
61423  NULL
61424 };
61425 
61427 impl_572_meta_object = {
61428  {
61429  &afw_runtime_inf_const_meta_object_inf
61430  },
61431  &impl_572,
61432  NULL
61433 };
61434 
61435 static const afw_utf8_t
61436 impl_572_meta_path =
61437  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/objectTypes");
61438 
61440 impl_572 = {
61441  {
61442  &afw_runtime_inf_const_embedded_untyped_object,
61443  NULL,
61444  {
61445  (const afw_object_t *)&impl_572_meta_object,
61446  (const afw_object_t *)&impl_563,
61447  &afw_s_objectTypes,
61448  &afw_s__AdaptiveValueMeta_,
61449  &impl_572_meta_path
61450  }
61451  },
61452  &impl_572_properties[0]
61453 };
61454 
61456 impl_573;
61457 
61458 /*
61459  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/parentPaths
61460  */
61461 
61462 static const afw_value_string_t
61463 impl_573_property_value_brief = {
61465  AFW_UTF8_LITERAL("The associated object's direct parent paths")
61466 };
61467 
61468 static const afw_runtime_property_t
61469 impl_573_property_brief = {
61470  &afw_s_brief,
61471  (const afw_value_t *)&impl_573_property_value_brief
61472 };
61473 
61474 static const afw_value_string_t
61475 impl_573_property_value_dataType = {
61477  AFW_UTF8_LITERAL("list")
61478 };
61479 
61480 static const afw_runtime_property_t
61481 impl_573_property_dataType = {
61482  &afw_s_dataType,
61483  (const afw_value_t *)&impl_573_property_value_dataType
61484 };
61485 
61486 static const afw_value_string_t
61487 impl_573_property_value_dataTypeParameter = {
61489  AFW_UTF8_LITERAL("anyURI")
61490 };
61491 
61492 static const afw_runtime_property_t
61493 impl_573_property_dataTypeParameter = {
61494  &afw_s_dataTypeParameter,
61495  (const afw_value_t *)&impl_573_property_value_dataTypeParameter
61496 };
61497 
61498 static const afw_value_string_t
61499 impl_573_property_value_description = {
61501  AFW_UTF8_LITERAL("This is the associated object's direct parent paths.")
61502 };
61503 
61504 static const afw_runtime_property_t
61505 impl_573_property_description = {
61506  &afw_s_description,
61507  (const afw_value_t *)&impl_573_property_value_description
61508 };
61509 
61510 static const afw_value_string_t
61511 impl_573_property_value_label = {
61513  AFW_UTF8_LITERAL("Parent Paths")
61514 };
61515 
61516 static const afw_runtime_property_t
61517 impl_573_property_label = {
61518  &afw_s_label,
61519  (const afw_value_t *)&impl_573_property_value_label
61520 };
61521 
61522 static const afw_runtime_property_t *
61523 impl_573_properties[] = {
61524  &impl_573_property_brief,
61525  &impl_573_property_dataType,
61526  &impl_573_property_dataTypeParameter,
61527  &impl_573_property_description,
61528  &impl_573_property_label,
61529  NULL
61530 };
61531 
61533 impl_573_meta_object = {
61534  {
61535  &afw_runtime_inf_const_meta_object_inf
61536  },
61537  &impl_573,
61538  NULL
61539 };
61540 
61541 static const afw_utf8_t
61542 impl_573_meta_path =
61543  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/parentPaths");
61544 
61546 impl_573 = {
61547  {
61548  &afw_runtime_inf_const_embedded_untyped_object,
61549  NULL,
61550  {
61551  (const afw_object_t *)&impl_573_meta_object,
61552  (const afw_object_t *)&impl_563,
61553  &afw_s_parentPaths,
61554  &afw_s__AdaptiveValueMeta_,
61555  &impl_573_meta_path
61556  }
61557  },
61558  &impl_573_properties[0]
61559 };
61560 
61562 impl_574;
61563 
61564 /*
61565  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/path
61566  */
61567 
61568 static const afw_value_string_t
61569 impl_574_property_value_brief = {
61571  AFW_UTF8_LITERAL("The associated object's path")
61572 };
61573 
61574 static const afw_runtime_property_t
61575 impl_574_property_brief = {
61576  &afw_s_brief,
61577  (const afw_value_t *)&impl_574_property_value_brief
61578 };
61579 
61580 static const afw_value_string_t
61581 impl_574_property_value_dataType = {
61583  AFW_UTF8_LITERAL("anyURI")
61584 };
61585 
61586 static const afw_runtime_property_t
61587 impl_574_property_dataType = {
61588  &afw_s_dataType,
61589  (const afw_value_t *)&impl_574_property_value_dataType
61590 };
61591 
61592 static const afw_value_string_t
61593 impl_574_property_value_description = {
61595  AFW_UTF8_LITERAL("This is the associated object's path within an Adaptive Framework environment. The path is of the form \"/adaptorId/objectType/objectId\".")
61596 };
61597 
61598 static const afw_runtime_property_t
61599 impl_574_property_description = {
61600  &afw_s_description,
61601  (const afw_value_t *)&impl_574_property_value_description
61602 };
61603 
61604 static const afw_value_string_t
61605 impl_574_property_value_label = {
61607  AFW_UTF8_LITERAL("Path")
61608 };
61609 
61610 static const afw_runtime_property_t
61611 impl_574_property_label = {
61612  &afw_s_label,
61613  (const afw_value_t *)&impl_574_property_value_label
61614 };
61615 
61616 static const afw_runtime_property_t *
61617 impl_574_properties[] = {
61618  &impl_574_property_brief,
61619  &impl_574_property_dataType,
61620  &impl_574_property_description,
61621  &impl_574_property_label,
61622  NULL
61623 };
61624 
61626 impl_574_meta_object = {
61627  {
61628  &afw_runtime_inf_const_meta_object_inf
61629  },
61630  &impl_574,
61631  NULL
61632 };
61633 
61634 static const afw_utf8_t
61635 impl_574_meta_path =
61636  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/path");
61637 
61639 impl_574 = {
61640  {
61641  &afw_runtime_inf_const_embedded_untyped_object,
61642  NULL,
61643  {
61644  (const afw_object_t *)&impl_574_meta_object,
61645  (const afw_object_t *)&impl_563,
61646  &afw_s_path,
61647  &afw_s__AdaptiveValueMeta_,
61648  &impl_574_meta_path
61649  }
61650  },
61651  &impl_574_properties[0]
61652 };
61653 
61655 impl_575;
61656 
61657 /*
61658  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/propertyTypes
61659  */
61660 
61661 static const afw_value_string_t
61662 impl_575_property_value_brief = {
61664  AFW_UTF8_LITERAL("Additional meta information for this object's properties")
61665 };
61666 
61667 static const afw_runtime_property_t
61668 impl_575_property_brief = {
61669  &afw_s_brief,
61670  (const afw_value_t *)&impl_575_property_value_brief
61671 };
61672 
61673 static const afw_value_string_t
61674 impl_575_property_value_dataType = {
61676  AFW_UTF8_LITERAL("object")
61677 };
61678 
61679 static const afw_runtime_property_t
61680 impl_575_property_dataType = {
61681  &afw_s_dataType,
61682  (const afw_value_t *)&impl_575_property_value_dataType
61683 };
61684 
61685 static const afw_value_string_t
61686 impl_575_property_value_dataTypeParameter = {
61688  AFW_UTF8_LITERAL("_AdaptiveMetaPropertyTypes_")
61689 };
61690 
61691 static const afw_runtime_property_t
61692 impl_575_property_dataTypeParameter = {
61693  &afw_s_dataTypeParameter,
61694  (const afw_value_t *)&impl_575_property_value_dataTypeParameter
61695 };
61696 
61697 static const afw_value_string_t
61698 impl_575_property_value_description = {
61700  AFW_UTF8_LITERAL("This is additional meta information that overrides and supplements property type information for specific associated object's properties. The property name of properties in this object corresponds to properties with the same name in the associated object.")
61701 };
61702 
61703 static const afw_runtime_property_t
61704 impl_575_property_description = {
61705  &afw_s_description,
61706  (const afw_value_t *)&impl_575_property_value_description
61707 };
61708 
61709 static const afw_value_string_t
61710 impl_575_property_value_label = {
61712  AFW_UTF8_LITERAL("Property Types")
61713 };
61714 
61715 static const afw_runtime_property_t
61716 impl_575_property_label = {
61717  &afw_s_label,
61718  (const afw_value_t *)&impl_575_property_value_label
61719 };
61720 
61721 static const afw_runtime_property_t *
61722 impl_575_properties[] = {
61723  &impl_575_property_brief,
61724  &impl_575_property_dataType,
61725  &impl_575_property_dataTypeParameter,
61726  &impl_575_property_description,
61727  &impl_575_property_label,
61728  NULL
61729 };
61730 
61732 impl_575_meta_object = {
61733  {
61734  &afw_runtime_inf_const_meta_object_inf
61735  },
61736  &impl_575,
61737  NULL
61738 };
61739 
61740 static const afw_utf8_t
61741 impl_575_meta_path =
61742  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/propertyTypes");
61743 
61745 impl_575 = {
61746  {
61747  &afw_runtime_inf_const_embedded_untyped_object,
61748  NULL,
61749  {
61750  (const afw_object_t *)&impl_575_meta_object,
61751  (const afw_object_t *)&impl_563,
61752  &afw_s_propertyTypes,
61753  &afw_s__AdaptiveValueMeta_,
61754  &impl_575_meta_path
61755  }
61756  },
61757  &impl_575_properties[0]
61758 };
61759 
61761 impl_576;
61762 
61763 /*
61764  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/reconcilable
61765  */
61766 
61767 static const afw_value_string_t
61768 impl_576_property_value_brief = {
61770  AFW_UTF8_LITERAL("Stateful token used to perform object reconciliation")
61771 };
61772 
61773 static const afw_runtime_property_t
61774 impl_576_property_brief = {
61775  &afw_s_brief,
61776  (const afw_value_t *)&impl_576_property_value_brief
61777 };
61778 
61779 static const afw_value_string_t
61780 impl_576_property_value_dataType = {
61782  AFW_UTF8_LITERAL("string")
61783 };
61784 
61785 static const afw_runtime_property_t
61786 impl_576_property_dataType = {
61787  &afw_s_dataType,
61788  (const afw_value_t *)&impl_576_property_value_dataType
61789 };
61790 
61791 static const afw_value_string_t
61792 impl_576_property_value_description = {
61794  AFW_UTF8_LITERAL("This strings represents a stateful token, used by the reconcile_object() method, to perform a reconcile request on an object that has been obtained in reconcilable mode.")
61795 };
61796 
61797 static const afw_runtime_property_t
61798 impl_576_property_description = {
61799  &afw_s_description,
61800  (const afw_value_t *)&impl_576_property_value_description
61801 };
61802 
61803 static const afw_value_string_t
61804 impl_576_property_value_label = {
61806  AFW_UTF8_LITERAL("Reconcilable")
61807 };
61808 
61809 static const afw_runtime_property_t
61810 impl_576_property_label = {
61811  &afw_s_label,
61812  (const afw_value_t *)&impl_576_property_value_label
61813 };
61814 
61815 static const afw_runtime_property_t *
61816 impl_576_properties[] = {
61817  &impl_576_property_brief,
61818  &impl_576_property_dataType,
61819  &impl_576_property_description,
61820  &impl_576_property_label,
61821  NULL
61822 };
61823 
61825 impl_576_meta_object = {
61826  {
61827  &afw_runtime_inf_const_meta_object_inf
61828  },
61829  &impl_576,
61830  NULL
61831 };
61832 
61833 static const afw_utf8_t
61834 impl_576_meta_path =
61835  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/reconcilable");
61836 
61838 impl_576 = {
61839  {
61840  &afw_runtime_inf_const_embedded_untyped_object,
61841  NULL,
61842  {
61843  (const afw_object_t *)&impl_576_meta_object,
61844  (const afw_object_t *)&impl_563,
61845  &afw_s_reconcilable,
61846  &afw_s__AdaptiveValueMeta_,
61847  &impl_576_meta_path
61848  }
61849  },
61850  &impl_576_properties[0]
61851 };
61852 
61854 impl_577;
61855 
61856 /*
61857  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/resolvedParentPaths
61858  */
61859 
61860 static const afw_value_string_t
61861 impl_577_property_value_brief = {
61863  AFW_UTF8_LITERAL("The associated object's direct parent paths")
61864 };
61865 
61866 static const afw_runtime_property_t
61867 impl_577_property_brief = {
61868  &afw_s_brief,
61869  (const afw_value_t *)&impl_577_property_value_brief
61870 };
61871 
61872 static const afw_value_string_t
61873 impl_577_property_value_dataType = {
61875  AFW_UTF8_LITERAL("list")
61876 };
61877 
61878 static const afw_runtime_property_t
61879 impl_577_property_dataType = {
61880  &afw_s_dataType,
61881  (const afw_value_t *)&impl_577_property_value_dataType
61882 };
61883 
61884 static const afw_value_string_t
61885 impl_577_property_value_dataTypeParameter = {
61887  AFW_UTF8_LITERAL("anyURI")
61888 };
61889 
61890 static const afw_runtime_property_t
61891 impl_577_property_dataTypeParameter = {
61892  &afw_s_dataTypeParameter,
61893  (const afw_value_t *)&impl_577_property_value_dataTypeParameter
61894 };
61895 
61896 static const afw_value_string_t
61897 impl_577_property_value_description = {
61899  AFW_UTF8_LITERAL("This is the associated object's direct parent paths before they were resolved by object option composite.")
61900 };
61901 
61902 static const afw_runtime_property_t
61903 impl_577_property_description = {
61904  &afw_s_description,
61905  (const afw_value_t *)&impl_577_property_value_description
61906 };
61907 
61908 static const afw_value_string_t
61909 impl_577_property_value_label = {
61911  AFW_UTF8_LITERAL("Resolved Parent Paths")
61912 };
61913 
61914 static const afw_runtime_property_t
61915 impl_577_property_label = {
61916  &afw_s_label,
61917  (const afw_value_t *)&impl_577_property_value_label
61918 };
61919 
61920 static const afw_runtime_property_t *
61921 impl_577_properties[] = {
61922  &impl_577_property_brief,
61923  &impl_577_property_dataType,
61924  &impl_577_property_dataTypeParameter,
61925  &impl_577_property_description,
61926  &impl_577_property_label,
61927  NULL
61928 };
61929 
61931 impl_577_meta_object = {
61932  {
61933  &afw_runtime_inf_const_meta_object_inf
61934  },
61935  &impl_577,
61936  NULL
61937 };
61938 
61939 static const afw_utf8_t
61940 impl_577_meta_path =
61941  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes/resolvedParentPaths");
61942 
61944 impl_577 = {
61945  {
61946  &afw_runtime_inf_const_embedded_untyped_object,
61947  NULL,
61948  {
61949  (const afw_object_t *)&impl_577_meta_object,
61950  (const afw_object_t *)&impl_563,
61951  &afw_s_resolvedParentPaths,
61952  &afw_s__AdaptiveValueMeta_,
61953  &impl_577_meta_path
61954  }
61955  },
61956  &impl_577_properties[0]
61957 };
61958 
61959 /*
61960  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes
61961  */
61962 
61963 static const afw_value_object_t
61964 impl_563_property_value_allowChange = {
61966  (const afw_object_t *)&impl_564
61967 };
61968 
61969 static const afw_runtime_property_t
61970 impl_563_property_allowChange = {
61971  &afw_s_allowChange,
61972  (const afw_value_t *)&impl_563_property_value_allowChange
61973 };
61974 
61975 static const afw_value_object_t
61976 impl_563_property_value_allowDelete = {
61978  (const afw_object_t *)&impl_565
61979 };
61980 
61981 static const afw_runtime_property_t
61982 impl_563_property_allowDelete = {
61983  &afw_s_allowDelete,
61984  (const afw_value_t *)&impl_563_property_value_allowDelete
61985 };
61986 
61987 static const afw_value_object_t
61988 impl_563_property_value_ancestorPaths = {
61990  (const afw_object_t *)&impl_566
61991 };
61992 
61993 static const afw_runtime_property_t
61994 impl_563_property_ancestorPaths = {
61995  &afw_s_ancestorPaths,
61996  (const afw_value_t *)&impl_563_property_value_ancestorPaths
61997 };
61998 
61999 static const afw_value_object_t
62000 impl_563_property_value_description = {
62002  (const afw_object_t *)&impl_567
62003 };
62004 
62005 static const afw_runtime_property_t
62006 impl_563_property_description = {
62007  &afw_s_description,
62008  (const afw_value_t *)&impl_563_property_value_description
62009 };
62010 
62011 static const afw_value_object_t
62012 impl_563_property_value_errors = {
62014  (const afw_object_t *)&impl_568
62015 };
62016 
62017 static const afw_runtime_property_t
62018 impl_563_property_errors = {
62019  &afw_s_errors,
62020  (const afw_value_t *)&impl_563_property_value_errors
62021 };
62022 
62023 static const afw_value_object_t
62024 impl_563_property_value_hasErrors = {
62026  (const afw_object_t *)&impl_569
62027 };
62028 
62029 static const afw_runtime_property_t
62030 impl_563_property_hasErrors = {
62031  &afw_s_hasErrors,
62032  (const afw_value_t *)&impl_563_property_value_hasErrors
62033 };
62034 
62035 static const afw_value_object_t
62036 impl_563_property_value_objectId = {
62038  (const afw_object_t *)&impl_570
62039 };
62040 
62041 static const afw_runtime_property_t
62042 impl_563_property_objectId = {
62043  &afw_s_objectId,
62044  (const afw_value_t *)&impl_563_property_value_objectId
62045 };
62046 
62047 static const afw_value_object_t
62048 impl_563_property_value_objectType = {
62050  (const afw_object_t *)&impl_571
62051 };
62052 
62053 static const afw_runtime_property_t
62054 impl_563_property_objectType = {
62055  &afw_s_objectType,
62056  (const afw_value_t *)&impl_563_property_value_objectType
62057 };
62058 
62059 static const afw_value_object_t
62060 impl_563_property_value_objectTypes = {
62062  (const afw_object_t *)&impl_572
62063 };
62064 
62065 static const afw_runtime_property_t
62066 impl_563_property_objectTypes = {
62067  &afw_s_objectTypes,
62068  (const afw_value_t *)&impl_563_property_value_objectTypes
62069 };
62070 
62071 static const afw_value_object_t
62072 impl_563_property_value_parentPaths = {
62074  (const afw_object_t *)&impl_573
62075 };
62076 
62077 static const afw_runtime_property_t
62078 impl_563_property_parentPaths = {
62079  &afw_s_parentPaths,
62080  (const afw_value_t *)&impl_563_property_value_parentPaths
62081 };
62082 
62083 static const afw_value_object_t
62084 impl_563_property_value_path = {
62086  (const afw_object_t *)&impl_574
62087 };
62088 
62089 static const afw_runtime_property_t
62090 impl_563_property_path = {
62091  &afw_s_path,
62092  (const afw_value_t *)&impl_563_property_value_path
62093 };
62094 
62095 static const afw_value_object_t
62096 impl_563_property_value_propertyTypes = {
62098  (const afw_object_t *)&impl_575
62099 };
62100 
62101 static const afw_runtime_property_t
62102 impl_563_property_propertyTypes = {
62103  &afw_s_propertyTypes,
62104  (const afw_value_t *)&impl_563_property_value_propertyTypes
62105 };
62106 
62107 static const afw_value_object_t
62108 impl_563_property_value_reconcilable = {
62110  (const afw_object_t *)&impl_576
62111 };
62112 
62113 static const afw_runtime_property_t
62114 impl_563_property_reconcilable = {
62115  &afw_s_reconcilable,
62116  (const afw_value_t *)&impl_563_property_value_reconcilable
62117 };
62118 
62119 static const afw_value_object_t
62120 impl_563_property_value_resolvedParentPaths = {
62122  (const afw_object_t *)&impl_577
62123 };
62124 
62125 static const afw_runtime_property_t
62126 impl_563_property_resolvedParentPaths = {
62127  &afw_s_resolvedParentPaths,
62128  (const afw_value_t *)&impl_563_property_value_resolvedParentPaths
62129 };
62130 
62131 static const afw_runtime_property_t *
62132 impl_563_properties[] = {
62133  &impl_563_property_allowChange,
62134  &impl_563_property_allowDelete,
62135  &impl_563_property_ancestorPaths,
62136  &impl_563_property_description,
62137  &impl_563_property_errors,
62138  &impl_563_property_hasErrors,
62139  &impl_563_property_objectId,
62140  &impl_563_property_objectType,
62141  &impl_563_property_objectTypes,
62142  &impl_563_property_parentPaths,
62143  &impl_563_property_path,
62144  &impl_563_property_propertyTypes,
62145  &impl_563_property_reconcilable,
62146  &impl_563_property_resolvedParentPaths,
62147  NULL
62148 };
62149 
62150 static const afw_utf8_t
62151 impl_563_parentPaths_array[] = {
62152  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes")
62153 };
62154 
62156 impl_563_parentPaths_list = {
62159  sizeof(impl_563_parentPaths_array) / sizeof(afw_utf8_t),
62160  (const void *)&impl_563_parentPaths_array
62161 };
62162 
62163 static const afw_value_list_t
62164 impl_563_parentPaths = {
62166  (const afw_list_t *)&impl_563_parentPaths_list
62167 };
62168 
62170 impl_563_meta_object = {
62171  {
62172  &afw_runtime_inf_const_meta_object_inf
62173  },
62174  &impl_563,
62175  &impl_563_parentPaths
62176 };
62177 
62178 static const afw_utf8_t
62179 impl_563_meta_path =
62180  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_/propertyTypes");
62181 
62183 impl_563 = {
62184  {
62185  &afw_runtime_inf_const_embedded_untyped_object,
62186  NULL,
62187  {
62188  (const afw_object_t *)&impl_563_meta_object,
62189  (const afw_object_t *)&impl_562,
62190  &afw_s_propertyTypes,
62191  &afw_s__AdaptivePropertyTypes_,
62192  &impl_563_meta_path
62193  }
62194  },
62195  &impl_563_properties[0]
62196 };
62197 
62198 /*
62199  * /afw/_AdaptiveObjectType_/_AdaptiveMeta_
62200  */
62201 
62202 static const afw_value_boolean_t
62203 impl_562_property_value_allowEntity = {
62205  false
62206 };
62207 
62208 static const afw_runtime_property_t
62209 impl_562_property_allowEntity = {
62210  &afw_s_allowEntity,
62211  (const afw_value_t *)&impl_562_property_value_allowEntity
62212 };
62213 
62214 static const afw_utf8_t
62215 impl_562_array_collectionURIs[] = {
62216  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
62217 };
62218 
62220 impl_562_list_collectionURIs = {
62223  sizeof(impl_562_array_collectionURIs) / sizeof(afw_utf8_t),
62224  &impl_562_array_collectionURIs
62225 };
62226 
62227 static const afw_value_list_t
62228 impl_562_property_value_collectionURIs = {
62230  (const afw_list_t *)&impl_562_list_collectionURIs
62231 };
62232 
62233 static const afw_runtime_property_t
62234 impl_562_property_collectionURIs = {
62235  &afw_s_collectionURIs,
62236  (const afw_value_t *)&impl_562_property_value_collectionURIs
62237 };
62238 
62239 static const afw_value_string_t
62240 impl_562_property_value_description = {
62242  AFW_UTF8_LITERAL("Object type for adaptive object meta information.")
62243 };
62244 
62245 static const afw_runtime_property_t
62246 impl_562_property_description = {
62247  &afw_s_description,
62248  (const afw_value_t *)&impl_562_property_value_description
62249 };
62250 
62251 static const afw_value_string_t
62252 impl_562_property_value_objectType = {
62254  AFW_UTF8_LITERAL("_AdaptiveMeta_")
62255 };
62256 
62257 static const afw_runtime_property_t
62258 impl_562_property_objectType = {
62259  &afw_s_objectType,
62260  (const afw_value_t *)&impl_562_property_value_objectType
62261 };
62262 
62263 static const afw_value_object_t
62264 impl_562_property_value_propertyTypes = {
62266  (const afw_object_t *)&impl_563
62267 };
62268 
62269 static const afw_runtime_property_t
62270 impl_562_property_propertyTypes = {
62271  &afw_s_propertyTypes,
62272  (const afw_value_t *)&impl_562_property_value_propertyTypes
62273 };
62274 
62275 static const afw_runtime_property_t *
62276 impl_562_properties[] = {
62277  &impl_562_property_allowEntity,
62278  &impl_562_property_collectionURIs,
62279  &impl_562_property_description,
62280  &impl_562_property_objectType,
62281  &impl_562_property_propertyTypes,
62282  NULL
62283 };
62284 
62286 impl_562_meta_object = {
62287  {
62288  &afw_runtime_inf_const_meta_object_inf
62289  },
62290  &impl_562,
62291  NULL
62292 };
62293 
62294 static const afw_utf8_t
62295 impl_562_meta_path =
62296  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveMeta_");
62297 
62299 impl_562 = {
62300  {
62302  NULL,
62303  {
62304  (const afw_object_t *)&impl_562_meta_object,
62305  NULL,
62306  &afw_s__AdaptiveMeta_,
62307  &afw_s__AdaptiveObjectType_,
62308  &impl_562_meta_path
62309  }
62310  },
62311  &impl_562_properties[0]
62312 };
62313 
62315 impl_578;
62316 
62318 impl_579;
62319 
62321 impl_580;
62322 
62324 impl_581;
62325 
62326 /*
62327  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorId/runtime
62328  */
62329 
62330 static const afw_value_string_t
62331 impl_581_property_value_onGetValueCFunctionName = {
62333  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
62334 };
62335 
62336 static const afw_runtime_property_t
62337 impl_581_property_onGetValueCFunctionName = {
62338  &afw_s_onGetValueCFunctionName,
62339  (const afw_value_t *)&impl_581_property_value_onGetValueCFunctionName
62340 };
62341 
62342 static const afw_runtime_property_t *
62343 impl_581_properties[] = {
62344  &impl_581_property_onGetValueCFunctionName,
62345  NULL
62346 };
62347 
62349 impl_581_meta_object = {
62350  {
62351  &afw_runtime_inf_const_meta_object_inf
62352  },
62353  &impl_581,
62354  NULL
62355 };
62356 
62357 static const afw_utf8_t
62358 impl_581_meta_path =
62359  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorId/runtime");
62360 
62362 impl_581 = {
62363  {
62364  &afw_runtime_inf_const_embedded_untyped_object,
62365  NULL,
62366  {
62367  (const afw_object_t *)&impl_581_meta_object,
62368  (const afw_object_t *)&impl_580,
62369  &afw_s_runtime,
62370  &afw_s__AdaptiveRuntimeProperty_,
62371  &impl_581_meta_path
62372  }
62373  },
62374  &impl_581_properties[0]
62375 };
62376 
62377 /*
62378  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorId
62379  */
62380 
62381 static const afw_value_string_t
62382 impl_580_property_value_brief = {
62384  AFW_UTF8_LITERAL("Adaptor Id")
62385 };
62386 
62387 static const afw_runtime_property_t
62388 impl_580_property_brief = {
62389  &afw_s_brief,
62390  (const afw_value_t *)&impl_580_property_value_brief
62391 };
62392 
62393 static const afw_value_string_t
62394 impl_580_property_value_dataType = {
62396  AFW_UTF8_LITERAL("string")
62397 };
62398 
62399 static const afw_runtime_property_t
62400 impl_580_property_dataType = {
62401  &afw_s_dataType,
62402  (const afw_value_t *)&impl_580_property_value_dataType
62403 };
62404 
62405 static const afw_value_string_t
62406 impl_580_property_value_description = {
62408  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
62409 };
62410 
62411 static const afw_runtime_property_t
62412 impl_580_property_description = {
62413  &afw_s_description,
62414  (const afw_value_t *)&impl_580_property_value_description
62415 };
62416 
62417 static const afw_value_string_t
62418 impl_580_property_value_label = {
62420  AFW_UTF8_LITERAL("Adaptor Id")
62421 };
62422 
62423 static const afw_runtime_property_t
62424 impl_580_property_label = {
62425  &afw_s_label,
62426  (const afw_value_t *)&impl_580_property_value_label
62427 };
62428 
62429 static const afw_value_object_t
62430 impl_580_property_value_runtime = {
62432  (const afw_object_t *)&impl_581
62433 };
62434 
62435 static const afw_runtime_property_t
62436 impl_580_property_runtime = {
62437  &afw_s_runtime,
62438  (const afw_value_t *)&impl_580_property_value_runtime
62439 };
62440 
62441 static const afw_runtime_property_t *
62442 impl_580_properties[] = {
62443  &impl_580_property_brief,
62444  &impl_580_property_dataType,
62445  &impl_580_property_description,
62446  &impl_580_property_label,
62447  &impl_580_property_runtime,
62448  NULL
62449 };
62450 
62452 impl_580_meta_object = {
62453  {
62454  &afw_runtime_inf_const_meta_object_inf
62455  },
62456  &impl_580,
62457  NULL
62458 };
62459 
62460 static const afw_utf8_t
62461 impl_580_meta_path =
62462  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorId");
62463 
62465 impl_580 = {
62466  {
62467  &afw_runtime_inf_const_embedded_untyped_object,
62468  NULL,
62469  {
62470  (const afw_object_t *)&impl_580_meta_object,
62471  (const afw_object_t *)&impl_579,
62472  &afw_s_adaptorId,
62473  &afw_s__AdaptiveValueMeta_,
62474  &impl_580_meta_path
62475  }
62476  },
62477  &impl_580_properties[0]
62478 };
62479 
62481 impl_582;
62482 
62484 impl_583;
62485 
62486 /*
62487  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorTypeSpecific/runtime
62488  */
62489 
62490 static const afw_value_string_t
62491 impl_583_property_value_onGetValueCFunctionName = {
62493  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
62494 };
62495 
62496 static const afw_runtime_property_t
62497 impl_583_property_onGetValueCFunctionName = {
62498  &afw_s_onGetValueCFunctionName,
62499  (const afw_value_t *)&impl_583_property_value_onGetValueCFunctionName
62500 };
62501 
62502 static const afw_runtime_property_t *
62503 impl_583_properties[] = {
62504  &impl_583_property_onGetValueCFunctionName,
62505  NULL
62506 };
62507 
62509 impl_583_meta_object = {
62510  {
62511  &afw_runtime_inf_const_meta_object_inf
62512  },
62513  &impl_583,
62514  NULL
62515 };
62516 
62517 static const afw_utf8_t
62518 impl_583_meta_path =
62519  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorTypeSpecific/runtime");
62520 
62522 impl_583 = {
62523  {
62524  &afw_runtime_inf_const_embedded_untyped_object,
62525  NULL,
62526  {
62527  (const afw_object_t *)&impl_583_meta_object,
62528  (const afw_object_t *)&impl_582,
62529  &afw_s_runtime,
62530  &afw_s__AdaptiveRuntimeProperty_,
62531  &impl_583_meta_path
62532  }
62533  },
62534  &impl_583_properties[0]
62535 };
62536 
62537 /*
62538  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorTypeSpecific
62539  */
62540 
62541 static const afw_value_string_t
62542 impl_582_property_value_brief = {
62544  AFW_UTF8_LITERAL("Adaptor specific")
62545 };
62546 
62547 static const afw_runtime_property_t
62548 impl_582_property_brief = {
62549  &afw_s_brief,
62550  (const afw_value_t *)&impl_582_property_value_brief
62551 };
62552 
62553 static const afw_value_string_t
62554 impl_582_property_value_dataType = {
62556  AFW_UTF8_LITERAL("object")
62557 };
62558 
62559 static const afw_runtime_property_t
62560 impl_582_property_dataType = {
62561  &afw_s_dataType,
62562  (const afw_value_t *)&impl_582_property_value_dataType
62563 };
62564 
62565 static const afw_value_string_t
62566 impl_582_property_value_description = {
62568  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
62569 };
62570 
62571 static const afw_runtime_property_t
62572 impl_582_property_description = {
62573  &afw_s_description,
62574  (const afw_value_t *)&impl_582_property_value_description
62575 };
62576 
62577 static const afw_value_string_t
62578 impl_582_property_value_label = {
62580  AFW_UTF8_LITERAL("Adaptor Specific")
62581 };
62582 
62583 static const afw_runtime_property_t
62584 impl_582_property_label = {
62585  &afw_s_label,
62586  (const afw_value_t *)&impl_582_property_value_label
62587 };
62588 
62589 static const afw_value_object_t
62590 impl_582_property_value_runtime = {
62592  (const afw_object_t *)&impl_583
62593 };
62594 
62595 static const afw_runtime_property_t
62596 impl_582_property_runtime = {
62597  &afw_s_runtime,
62598  (const afw_value_t *)&impl_582_property_value_runtime
62599 };
62600 
62601 static const afw_runtime_property_t *
62602 impl_582_properties[] = {
62603  &impl_582_property_brief,
62604  &impl_582_property_dataType,
62605  &impl_582_property_description,
62606  &impl_582_property_label,
62607  &impl_582_property_runtime,
62608  NULL
62609 };
62610 
62612 impl_582_meta_object = {
62613  {
62614  &afw_runtime_inf_const_meta_object_inf
62615  },
62616  &impl_582,
62617  NULL
62618 };
62619 
62620 static const afw_utf8_t
62621 impl_582_meta_path =
62622  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/adaptorTypeSpecific");
62623 
62625 impl_582 = {
62626  {
62627  &afw_runtime_inf_const_embedded_untyped_object,
62628  NULL,
62629  {
62630  (const afw_object_t *)&impl_582_meta_object,
62631  (const afw_object_t *)&impl_579,
62632  &afw_s_adaptorTypeSpecific,
62633  &afw_s__AdaptiveValueMeta_,
62634  &impl_582_meta_path
62635  }
62636  },
62637  &impl_582_properties[0]
62638 };
62639 
62641 impl_584;
62642 
62644 impl_585;
62645 
62646 /*
62647  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedAdaptorId/runtime
62648  */
62649 
62650 static const afw_value_string_t
62651 impl_585_property_value_onGetValueCFunctionName = {
62653  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
62654 };
62655 
62656 static const afw_runtime_property_t
62657 impl_585_property_onGetValueCFunctionName = {
62658  &afw_s_onGetValueCFunctionName,
62659  (const afw_value_t *)&impl_585_property_value_onGetValueCFunctionName
62660 };
62661 
62662 static const afw_runtime_property_t *
62663 impl_585_properties[] = {
62664  &impl_585_property_onGetValueCFunctionName,
62665  NULL
62666 };
62667 
62669 impl_585_meta_object = {
62670  {
62671  &afw_runtime_inf_const_meta_object_inf
62672  },
62673  &impl_585,
62674  NULL
62675 };
62676 
62677 static const afw_utf8_t
62678 impl_585_meta_path =
62679  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedAdaptorId/runtime");
62680 
62682 impl_585 = {
62683  {
62684  &afw_runtime_inf_const_embedded_untyped_object,
62685  NULL,
62686  {
62687  (const afw_object_t *)&impl_585_meta_object,
62688  (const afw_object_t *)&impl_584,
62689  &afw_s_runtime,
62690  &afw_s__AdaptiveRuntimeProperty_,
62691  &impl_585_meta_path
62692  }
62693  },
62694  &impl_585_properties[0]
62695 };
62696 
62697 /*
62698  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedAdaptorId
62699  */
62700 
62701 static const afw_value_string_t
62702 impl_584_property_value_brief = {
62704  AFW_UTF8_LITERAL("Mapped Adaptor Id")
62705 };
62706 
62707 static const afw_runtime_property_t
62708 impl_584_property_brief = {
62709  &afw_s_brief,
62710  (const afw_value_t *)&impl_584_property_value_brief
62711 };
62712 
62713 static const afw_value_string_t
62714 impl_584_property_value_dataType = {
62716  AFW_UTF8_LITERAL("string")
62717 };
62718 
62719 static const afw_runtime_property_t
62720 impl_584_property_dataType = {
62721  &afw_s_dataType,
62722  (const afw_value_t *)&impl_584_property_value_dataType
62723 };
62724 
62725 static const afw_value_string_t
62726 impl_584_property_value_description = {
62728  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
62729 };
62730 
62731 static const afw_runtime_property_t
62732 impl_584_property_description = {
62733  &afw_s_description,
62734  (const afw_value_t *)&impl_584_property_value_description
62735 };
62736 
62737 static const afw_value_string_t
62738 impl_584_property_value_label = {
62740  AFW_UTF8_LITERAL("Mapped Adaptor Id")
62741 };
62742 
62743 static const afw_runtime_property_t
62744 impl_584_property_label = {
62745  &afw_s_label,
62746  (const afw_value_t *)&impl_584_property_value_label
62747 };
62748 
62749 static const afw_value_object_t
62750 impl_584_property_value_runtime = {
62752  (const afw_object_t *)&impl_585
62753 };
62754 
62755 static const afw_runtime_property_t
62756 impl_584_property_runtime = {
62757  &afw_s_runtime,
62758  (const afw_value_t *)&impl_584_property_value_runtime
62759 };
62760 
62761 static const afw_runtime_property_t *
62762 impl_584_properties[] = {
62763  &impl_584_property_brief,
62764  &impl_584_property_dataType,
62765  &impl_584_property_description,
62766  &impl_584_property_label,
62767  &impl_584_property_runtime,
62768  NULL
62769 };
62770 
62772 impl_584_meta_object = {
62773  {
62774  &afw_runtime_inf_const_meta_object_inf
62775  },
62776  &impl_584,
62777  NULL
62778 };
62779 
62780 static const afw_utf8_t
62781 impl_584_meta_path =
62782  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedAdaptorId");
62783 
62785 impl_584 = {
62786  {
62787  &afw_runtime_inf_const_embedded_untyped_object,
62788  NULL,
62789  {
62790  (const afw_object_t *)&impl_584_meta_object,
62791  (const afw_object_t *)&impl_579,
62792  &afw_s_mappedAdaptorId,
62793  &afw_s__AdaptiveValueMeta_,
62794  &impl_584_meta_path
62795  }
62796  },
62797  &impl_584_properties[0]
62798 };
62799 
62801 impl_586;
62802 
62804 impl_587;
62805 
62806 /*
62807  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedObjectType/runtime
62808  */
62809 
62810 static const afw_value_string_t
62811 impl_587_property_value_onGetValueCFunctionName = {
62813  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
62814 };
62815 
62816 static const afw_runtime_property_t
62817 impl_587_property_onGetValueCFunctionName = {
62818  &afw_s_onGetValueCFunctionName,
62819  (const afw_value_t *)&impl_587_property_value_onGetValueCFunctionName
62820 };
62821 
62822 static const afw_runtime_property_t *
62823 impl_587_properties[] = {
62824  &impl_587_property_onGetValueCFunctionName,
62825  NULL
62826 };
62827 
62829 impl_587_meta_object = {
62830  {
62831  &afw_runtime_inf_const_meta_object_inf
62832  },
62833  &impl_587,
62834  NULL
62835 };
62836 
62837 static const afw_utf8_t
62838 impl_587_meta_path =
62839  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedObjectType/runtime");
62840 
62842 impl_587 = {
62843  {
62844  &afw_runtime_inf_const_embedded_untyped_object,
62845  NULL,
62846  {
62847  (const afw_object_t *)&impl_587_meta_object,
62848  (const afw_object_t *)&impl_586,
62849  &afw_s_runtime,
62850  &afw_s__AdaptiveRuntimeProperty_,
62851  &impl_587_meta_path
62852  }
62853  },
62854  &impl_587_properties[0]
62855 };
62856 
62857 /*
62858  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedObjectType
62859  */
62860 
62861 static const afw_value_string_t
62862 impl_586_property_value_brief = {
62864  AFW_UTF8_LITERAL("Mapped Object Type")
62865 };
62866 
62867 static const afw_runtime_property_t
62868 impl_586_property_brief = {
62869  &afw_s_brief,
62870  (const afw_value_t *)&impl_586_property_value_brief
62871 };
62872 
62873 static const afw_value_string_t
62874 impl_586_property_value_dataType = {
62876  AFW_UTF8_LITERAL("string")
62877 };
62878 
62879 static const afw_runtime_property_t
62880 impl_586_property_dataType = {
62881  &afw_s_dataType,
62882  (const afw_value_t *)&impl_586_property_value_dataType
62883 };
62884 
62885 static const afw_value_string_t
62886 impl_586_property_value_description = {
62888  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
62889 };
62890 
62891 static const afw_runtime_property_t
62892 impl_586_property_description = {
62893  &afw_s_description,
62894  (const afw_value_t *)&impl_586_property_value_description
62895 };
62896 
62897 static const afw_value_string_t
62898 impl_586_property_value_label = {
62900  AFW_UTF8_LITERAL("Mapped Object Type")
62901 };
62902 
62903 static const afw_runtime_property_t
62904 impl_586_property_label = {
62905  &afw_s_label,
62906  (const afw_value_t *)&impl_586_property_value_label
62907 };
62908 
62909 static const afw_value_object_t
62910 impl_586_property_value_runtime = {
62912  (const afw_object_t *)&impl_587
62913 };
62914 
62915 static const afw_runtime_property_t
62916 impl_586_property_runtime = {
62917  &afw_s_runtime,
62918  (const afw_value_t *)&impl_586_property_value_runtime
62919 };
62920 
62921 static const afw_runtime_property_t *
62922 impl_586_properties[] = {
62923  &impl_586_property_brief,
62924  &impl_586_property_dataType,
62925  &impl_586_property_description,
62926  &impl_586_property_label,
62927  &impl_586_property_runtime,
62928  NULL
62929 };
62930 
62932 impl_586_meta_object = {
62933  {
62934  &afw_runtime_inf_const_meta_object_inf
62935  },
62936  &impl_586,
62937  NULL
62938 };
62939 
62940 static const afw_utf8_t
62941 impl_586_meta_path =
62942  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/mappedObjectType");
62943 
62945 impl_586 = {
62946  {
62947  &afw_runtime_inf_const_embedded_untyped_object,
62948  NULL,
62949  {
62950  (const afw_object_t *)&impl_586_meta_object,
62951  (const afw_object_t *)&impl_579,
62952  &afw_s_mappedObjectType,
62953  &afw_s__AdaptiveValueMeta_,
62954  &impl_586_meta_path
62955  }
62956  },
62957  &impl_586_properties[0]
62958 };
62959 
62961 impl_588;
62962 
62964 impl_589;
62965 
62966 /*
62967  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/object/runtime
62968  */
62969 
62970 static const afw_value_string_t
62971 impl_589_property_value_onGetValueCFunctionName = {
62973  AFW_UTF8_LITERAL("afw_model_internal_get_current_object")
62974 };
62975 
62976 static const afw_runtime_property_t
62977 impl_589_property_onGetValueCFunctionName = {
62978  &afw_s_onGetValueCFunctionName,
62979  (const afw_value_t *)&impl_589_property_value_onGetValueCFunctionName
62980 };
62981 
62982 static const afw_runtime_property_t *
62983 impl_589_properties[] = {
62984  &impl_589_property_onGetValueCFunctionName,
62985  NULL
62986 };
62987 
62989 impl_589_meta_object = {
62990  {
62991  &afw_runtime_inf_const_meta_object_inf
62992  },
62993  &impl_589,
62994  NULL
62995 };
62996 
62997 static const afw_utf8_t
62998 impl_589_meta_path =
62999  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/object/runtime");
63000 
63002 impl_589 = {
63003  {
63004  &afw_runtime_inf_const_embedded_untyped_object,
63005  NULL,
63006  {
63007  (const afw_object_t *)&impl_589_meta_object,
63008  (const afw_object_t *)&impl_588,
63009  &afw_s_runtime,
63010  &afw_s__AdaptiveRuntimeProperty_,
63011  &impl_589_meta_path
63012  }
63013  },
63014  &impl_589_properties[0]
63015 };
63016 
63017 /*
63018  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/object
63019  */
63020 
63021 static const afw_value_string_t
63022 impl_588_property_value_brief = {
63024  AFW_UTF8_LITERAL("The object")
63025 };
63026 
63027 static const afw_runtime_property_t
63028 impl_588_property_brief = {
63029  &afw_s_brief,
63030  (const afw_value_t *)&impl_588_property_value_brief
63031 };
63032 
63033 static const afw_value_string_t
63034 impl_588_property_value_dataType = {
63036  AFW_UTF8_LITERAL("object")
63037 };
63038 
63039 static const afw_runtime_property_t
63040 impl_588_property_dataType = {
63041  &afw_s_dataType,
63042  (const afw_value_t *)&impl_588_property_value_dataType
63043 };
63044 
63045 static const afw_value_string_t
63046 impl_588_property_value_description = {
63048  AFW_UTF8_LITERAL("This is object being added.")
63049 };
63050 
63051 static const afw_runtime_property_t
63052 impl_588_property_description = {
63053  &afw_s_description,
63054  (const afw_value_t *)&impl_588_property_value_description
63055 };
63056 
63057 static const afw_value_string_t
63058 impl_588_property_value_label = {
63060  AFW_UTF8_LITERAL("Object")
63061 };
63062 
63063 static const afw_runtime_property_t
63064 impl_588_property_label = {
63065  &afw_s_label,
63066  (const afw_value_t *)&impl_588_property_value_label
63067 };
63068 
63069 static const afw_value_object_t
63070 impl_588_property_value_runtime = {
63072  (const afw_object_t *)&impl_589
63073 };
63074 
63075 static const afw_runtime_property_t
63076 impl_588_property_runtime = {
63077  &afw_s_runtime,
63078  (const afw_value_t *)&impl_588_property_value_runtime
63079 };
63080 
63081 static const afw_runtime_property_t *
63082 impl_588_properties[] = {
63083  &impl_588_property_brief,
63084  &impl_588_property_dataType,
63085  &impl_588_property_description,
63086  &impl_588_property_label,
63087  &impl_588_property_runtime,
63088  NULL
63089 };
63090 
63092 impl_588_meta_object = {
63093  {
63094  &afw_runtime_inf_const_meta_object_inf
63095  },
63096  &impl_588,
63097  NULL
63098 };
63099 
63100 static const afw_utf8_t
63101 impl_588_meta_path =
63102  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/object");
63103 
63105 impl_588 = {
63106  {
63107  &afw_runtime_inf_const_embedded_untyped_object,
63108  NULL,
63109  {
63110  (const afw_object_t *)&impl_588_meta_object,
63111  (const afw_object_t *)&impl_579,
63112  &afw_s_object,
63113  &afw_s__AdaptiveValueMeta_,
63114  &impl_588_meta_path
63115  }
63116  },
63117  &impl_588_properties[0]
63118 };
63119 
63121 impl_590;
63122 
63124 impl_591;
63125 
63126 /*
63127  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectId/runtime
63128  */
63129 
63130 static const afw_value_string_t
63131 impl_591_property_value_onGetValueCFunctionName = {
63133  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
63134 };
63135 
63136 static const afw_runtime_property_t
63137 impl_591_property_onGetValueCFunctionName = {
63138  &afw_s_onGetValueCFunctionName,
63139  (const afw_value_t *)&impl_591_property_value_onGetValueCFunctionName
63140 };
63141 
63142 static const afw_runtime_property_t *
63143 impl_591_properties[] = {
63144  &impl_591_property_onGetValueCFunctionName,
63145  NULL
63146 };
63147 
63149 impl_591_meta_object = {
63150  {
63151  &afw_runtime_inf_const_meta_object_inf
63152  },
63153  &impl_591,
63154  NULL
63155 };
63156 
63157 static const afw_utf8_t
63158 impl_591_meta_path =
63159  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectId/runtime");
63160 
63162 impl_591 = {
63163  {
63164  &afw_runtime_inf_const_embedded_untyped_object,
63165  NULL,
63166  {
63167  (const afw_object_t *)&impl_591_meta_object,
63168  (const afw_object_t *)&impl_590,
63169  &afw_s_runtime,
63170  &afw_s__AdaptiveRuntimeProperty_,
63171  &impl_591_meta_path
63172  }
63173  },
63174  &impl_591_properties[0]
63175 };
63176 
63177 /*
63178  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectId
63179  */
63180 
63181 static const afw_value_string_t
63182 impl_590_property_value_brief = {
63184  AFW_UTF8_LITERAL("Preferred objectId")
63185 };
63186 
63187 static const afw_runtime_property_t
63188 impl_590_property_brief = {
63189  &afw_s_brief,
63190  (const afw_value_t *)&impl_590_property_value_brief
63191 };
63192 
63193 static const afw_value_string_t
63194 impl_590_property_value_dataType = {
63196  AFW_UTF8_LITERAL("objectId")
63197 };
63198 
63199 static const afw_runtime_property_t
63200 impl_590_property_dataType = {
63201  &afw_s_dataType,
63202  (const afw_value_t *)&impl_590_property_value_dataType
63203 };
63204 
63205 static const afw_value_string_t
63206 impl_590_property_value_description = {
63208  AFW_UTF8_LITERAL("This is preferred objectId of the object being added.")
63209 };
63210 
63211 static const afw_runtime_property_t
63212 impl_590_property_description = {
63213  &afw_s_description,
63214  (const afw_value_t *)&impl_590_property_value_description
63215 };
63216 
63217 static const afw_value_string_t
63218 impl_590_property_value_label = {
63220  AFW_UTF8_LITERAL("Preferred Object Id")
63221 };
63222 
63223 static const afw_runtime_property_t
63224 impl_590_property_label = {
63225  &afw_s_label,
63226  (const afw_value_t *)&impl_590_property_value_label
63227 };
63228 
63229 static const afw_value_object_t
63230 impl_590_property_value_runtime = {
63232  (const afw_object_t *)&impl_591
63233 };
63234 
63235 static const afw_runtime_property_t
63236 impl_590_property_runtime = {
63237  &afw_s_runtime,
63238  (const afw_value_t *)&impl_590_property_value_runtime
63239 };
63240 
63241 static const afw_runtime_property_t *
63242 impl_590_properties[] = {
63243  &impl_590_property_brief,
63244  &impl_590_property_dataType,
63245  &impl_590_property_description,
63246  &impl_590_property_label,
63247  &impl_590_property_runtime,
63248  NULL
63249 };
63250 
63252 impl_590_meta_object = {
63253  {
63254  &afw_runtime_inf_const_meta_object_inf
63255  },
63256  &impl_590,
63257  NULL
63258 };
63259 
63260 static const afw_utf8_t
63261 impl_590_meta_path =
63262  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectId");
63263 
63265 impl_590 = {
63266  {
63267  &afw_runtime_inf_const_embedded_untyped_object,
63268  NULL,
63269  {
63270  (const afw_object_t *)&impl_590_meta_object,
63271  (const afw_object_t *)&impl_579,
63272  &afw_s_objectId,
63273  &afw_s__AdaptiveValueMeta_,
63274  &impl_590_meta_path
63275  }
63276  },
63277  &impl_590_properties[0]
63278 };
63279 
63281 impl_592;
63282 
63284 impl_593;
63285 
63286 /*
63287  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectType/runtime
63288  */
63289 
63290 static const afw_value_string_t
63291 impl_593_property_value_onGetValueCFunctionName = {
63293  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
63294 };
63295 
63296 static const afw_runtime_property_t
63297 impl_593_property_onGetValueCFunctionName = {
63298  &afw_s_onGetValueCFunctionName,
63299  (const afw_value_t *)&impl_593_property_value_onGetValueCFunctionName
63300 };
63301 
63302 static const afw_runtime_property_t *
63303 impl_593_properties[] = {
63304  &impl_593_property_onGetValueCFunctionName,
63305  NULL
63306 };
63307 
63309 impl_593_meta_object = {
63310  {
63311  &afw_runtime_inf_const_meta_object_inf
63312  },
63313  &impl_593,
63314  NULL
63315 };
63316 
63317 static const afw_utf8_t
63318 impl_593_meta_path =
63319  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectType/runtime");
63320 
63322 impl_593 = {
63323  {
63324  &afw_runtime_inf_const_embedded_untyped_object,
63325  NULL,
63326  {
63327  (const afw_object_t *)&impl_593_meta_object,
63328  (const afw_object_t *)&impl_592,
63329  &afw_s_runtime,
63330  &afw_s__AdaptiveRuntimeProperty_,
63331  &impl_593_meta_path
63332  }
63333  },
63334  &impl_593_properties[0]
63335 };
63336 
63337 /*
63338  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectType
63339  */
63340 
63341 static const afw_value_string_t
63342 impl_592_property_value_brief = {
63344  AFW_UTF8_LITERAL("ObjectType")
63345 };
63346 
63347 static const afw_runtime_property_t
63348 impl_592_property_brief = {
63349  &afw_s_brief,
63350  (const afw_value_t *)&impl_592_property_value_brief
63351 };
63352 
63353 static const afw_value_string_t
63354 impl_592_property_value_dataType = {
63356  AFW_UTF8_LITERAL("string")
63357 };
63358 
63359 static const afw_runtime_property_t
63360 impl_592_property_dataType = {
63361  &afw_s_dataType,
63362  (const afw_value_t *)&impl_592_property_value_dataType
63363 };
63364 
63365 static const afw_value_string_t
63366 impl_592_property_value_description = {
63368  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
63369 };
63370 
63371 static const afw_runtime_property_t
63372 impl_592_property_description = {
63373  &afw_s_description,
63374  (const afw_value_t *)&impl_592_property_value_description
63375 };
63376 
63377 static const afw_value_string_t
63378 impl_592_property_value_label = {
63380  AFW_UTF8_LITERAL("Object Type")
63381 };
63382 
63383 static const afw_runtime_property_t
63384 impl_592_property_label = {
63385  &afw_s_label,
63386  (const afw_value_t *)&impl_592_property_value_label
63387 };
63388 
63389 static const afw_value_object_t
63390 impl_592_property_value_runtime = {
63392  (const afw_object_t *)&impl_593
63393 };
63394 
63395 static const afw_runtime_property_t
63396 impl_592_property_runtime = {
63397  &afw_s_runtime,
63398  (const afw_value_t *)&impl_592_property_value_runtime
63399 };
63400 
63401 static const afw_runtime_property_t *
63402 impl_592_properties[] = {
63403  &impl_592_property_brief,
63404  &impl_592_property_dataType,
63405  &impl_592_property_description,
63406  &impl_592_property_label,
63407  &impl_592_property_runtime,
63408  NULL
63409 };
63410 
63412 impl_592_meta_object = {
63413  {
63414  &afw_runtime_inf_const_meta_object_inf
63415  },
63416  &impl_592,
63417  NULL
63418 };
63419 
63420 static const afw_utf8_t
63421 impl_592_meta_path =
63422  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/objectType");
63423 
63425 impl_592 = {
63426  {
63427  &afw_runtime_inf_const_embedded_untyped_object,
63428  NULL,
63429  {
63430  (const afw_object_t *)&impl_592_meta_object,
63431  (const afw_object_t *)&impl_579,
63432  &afw_s_objectType,
63433  &afw_s__AdaptiveValueMeta_,
63434  &impl_592_meta_path
63435  }
63436  },
63437  &impl_592_properties[0]
63438 };
63439 
63441 impl_594;
63442 
63444 impl_595;
63445 
63446 /*
63447  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/useDefaultProcessing/runtime
63448  */
63449 
63450 static const afw_value_string_t
63451 impl_595_property_value_onGetValueCFunctionName = {
63453  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
63454 };
63455 
63456 static const afw_runtime_property_t
63457 impl_595_property_onGetValueCFunctionName = {
63458  &afw_s_onGetValueCFunctionName,
63459  (const afw_value_t *)&impl_595_property_value_onGetValueCFunctionName
63460 };
63461 
63462 static const afw_runtime_property_t *
63463 impl_595_properties[] = {
63464  &impl_595_property_onGetValueCFunctionName,
63465  NULL
63466 };
63467 
63469 impl_595_meta_object = {
63470  {
63471  &afw_runtime_inf_const_meta_object_inf
63472  },
63473  &impl_595,
63474  NULL
63475 };
63476 
63477 static const afw_utf8_t
63478 impl_595_meta_path =
63479  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/useDefaultProcessing/runtime");
63480 
63482 impl_595 = {
63483  {
63484  &afw_runtime_inf_const_embedded_untyped_object,
63485  NULL,
63486  {
63487  (const afw_object_t *)&impl_595_meta_object,
63488  (const afw_object_t *)&impl_594,
63489  &afw_s_runtime,
63490  &afw_s__AdaptiveRuntimeProperty_,
63491  &impl_595_meta_path
63492  }
63493  },
63494  &impl_595_properties[0]
63495 };
63496 
63497 /*
63498  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/useDefaultProcessing
63499  */
63500 
63501 static const afw_value_string_t
63502 impl_594_property_value_brief = {
63504  AFW_UTF8_LITERAL("Use default processing return value")
63505 };
63506 
63507 static const afw_runtime_property_t
63508 impl_594_property_brief = {
63509  &afw_s_brief,
63510  (const afw_value_t *)&impl_594_property_value_brief
63511 };
63512 
63513 static const afw_value_string_t
63514 impl_594_property_value_description = {
63516  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
63517 };
63518 
63519 static const afw_runtime_property_t
63520 impl_594_property_description = {
63521  &afw_s_description,
63522  (const afw_value_t *)&impl_594_property_value_description
63523 };
63524 
63525 static const afw_value_string_t
63526 impl_594_property_value_label = {
63528  AFW_UTF8_LITERAL("Use Default Processing")
63529 };
63530 
63531 static const afw_runtime_property_t
63532 impl_594_property_label = {
63533  &afw_s_label,
63534  (const afw_value_t *)&impl_594_property_value_label
63535 };
63536 
63537 static const afw_value_object_t
63538 impl_594_property_value_runtime = {
63540  (const afw_object_t *)&impl_595
63541 };
63542 
63543 static const afw_runtime_property_t
63544 impl_594_property_runtime = {
63545  &afw_s_runtime,
63546  (const afw_value_t *)&impl_594_property_value_runtime
63547 };
63548 
63549 static const afw_runtime_property_t *
63550 impl_594_properties[] = {
63551  &impl_594_property_brief,
63552  &impl_594_property_description,
63553  &impl_594_property_label,
63554  &impl_594_property_runtime,
63555  NULL
63556 };
63557 
63559 impl_594_meta_object = {
63560  {
63561  &afw_runtime_inf_const_meta_object_inf
63562  },
63563  &impl_594,
63564  NULL
63565 };
63566 
63567 static const afw_utf8_t
63568 impl_594_meta_path =
63569  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes/useDefaultProcessing");
63570 
63572 impl_594 = {
63573  {
63574  &afw_runtime_inf_const_embedded_untyped_object,
63575  NULL,
63576  {
63577  (const afw_object_t *)&impl_594_meta_object,
63578  (const afw_object_t *)&impl_579,
63579  &afw_s_useDefaultProcessing,
63580  &afw_s__AdaptiveValueMeta_,
63581  &impl_594_meta_path
63582  }
63583  },
63584  &impl_594_properties[0]
63585 };
63586 
63587 /*
63588  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes
63589  */
63590 
63591 static const afw_value_object_t
63592 impl_579_property_value_adaptorId = {
63594  (const afw_object_t *)&impl_580
63595 };
63596 
63597 static const afw_runtime_property_t
63598 impl_579_property_adaptorId = {
63599  &afw_s_adaptorId,
63600  (const afw_value_t *)&impl_579_property_value_adaptorId
63601 };
63602 
63603 static const afw_value_object_t
63604 impl_579_property_value_adaptorTypeSpecific = {
63606  (const afw_object_t *)&impl_582
63607 };
63608 
63609 static const afw_runtime_property_t
63610 impl_579_property_adaptorTypeSpecific = {
63611  &afw_s_adaptorTypeSpecific,
63612  (const afw_value_t *)&impl_579_property_value_adaptorTypeSpecific
63613 };
63614 
63615 static const afw_value_object_t
63616 impl_579_property_value_mappedAdaptorId = {
63618  (const afw_object_t *)&impl_584
63619 };
63620 
63621 static const afw_runtime_property_t
63622 impl_579_property_mappedAdaptorId = {
63623  &afw_s_mappedAdaptorId,
63624  (const afw_value_t *)&impl_579_property_value_mappedAdaptorId
63625 };
63626 
63627 static const afw_value_object_t
63628 impl_579_property_value_mappedObjectType = {
63630  (const afw_object_t *)&impl_586
63631 };
63632 
63633 static const afw_runtime_property_t
63634 impl_579_property_mappedObjectType = {
63635  &afw_s_mappedObjectType,
63636  (const afw_value_t *)&impl_579_property_value_mappedObjectType
63637 };
63638 
63639 static const afw_value_object_t
63640 impl_579_property_value_object = {
63642  (const afw_object_t *)&impl_588
63643 };
63644 
63645 static const afw_runtime_property_t
63646 impl_579_property_object = {
63647  &afw_s_object,
63648  (const afw_value_t *)&impl_579_property_value_object
63649 };
63650 
63651 static const afw_value_object_t
63652 impl_579_property_value_objectId = {
63654  (const afw_object_t *)&impl_590
63655 };
63656 
63657 static const afw_runtime_property_t
63658 impl_579_property_objectId = {
63659  &afw_s_objectId,
63660  (const afw_value_t *)&impl_579_property_value_objectId
63661 };
63662 
63663 static const afw_value_object_t
63664 impl_579_property_value_objectType = {
63666  (const afw_object_t *)&impl_592
63667 };
63668 
63669 static const afw_runtime_property_t
63670 impl_579_property_objectType = {
63671  &afw_s_objectType,
63672  (const afw_value_t *)&impl_579_property_value_objectType
63673 };
63674 
63675 static const afw_value_object_t
63676 impl_579_property_value_useDefaultProcessing = {
63678  (const afw_object_t *)&impl_594
63679 };
63680 
63681 static const afw_runtime_property_t
63682 impl_579_property_useDefaultProcessing = {
63683  &afw_s_useDefaultProcessing,
63684  (const afw_value_t *)&impl_579_property_value_useDefaultProcessing
63685 };
63686 
63687 static const afw_runtime_property_t *
63688 impl_579_properties[] = {
63689  &impl_579_property_adaptorId,
63690  &impl_579_property_adaptorTypeSpecific,
63691  &impl_579_property_mappedAdaptorId,
63692  &impl_579_property_mappedObjectType,
63693  &impl_579_property_object,
63694  &impl_579_property_objectId,
63695  &impl_579_property_objectType,
63696  &impl_579_property_useDefaultProcessing,
63697  NULL
63698 };
63699 
63701 impl_579_meta_object = {
63702  {
63703  &afw_runtime_inf_const_meta_object_inf
63704  },
63705  &impl_579,
63706  NULL
63707 };
63708 
63709 static const afw_utf8_t
63710 impl_579_meta_path =
63711  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/propertyTypes");
63712 
63714 impl_579 = {
63715  {
63716  &afw_runtime_inf_const_embedded_untyped_object,
63717  NULL,
63718  {
63719  (const afw_object_t *)&impl_579_meta_object,
63720  (const afw_object_t *)&impl_578,
63721  &afw_s_propertyTypes,
63722  &afw_s__AdaptivePropertyTypes_,
63723  &impl_579_meta_path
63724  }
63725  },
63726  &impl_579_properties[0]
63727 };
63728 
63730 impl_596;
63731 
63732 /*
63733  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/runtime
63734  */
63735 
63736 static const afw_runtime_property_t *
63737 impl_596_properties[] = {
63738  NULL
63739 };
63740 
63742 impl_596_meta_object = {
63743  {
63744  &afw_runtime_inf_const_meta_object_inf
63745  },
63746  &impl_596,
63747  NULL
63748 };
63749 
63750 static const afw_utf8_t
63751 impl_596_meta_path =
63752  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_/runtime");
63753 
63755 impl_596 = {
63756  {
63757  &afw_runtime_inf_const_embedded_untyped_object,
63758  NULL,
63759  {
63760  (const afw_object_t *)&impl_596_meta_object,
63761  (const afw_object_t *)&impl_578,
63762  &afw_s_runtime,
63763  &afw_s__AdaptiveRuntimeObject_,
63764  &impl_596_meta_path
63765  }
63766  },
63767  &impl_596_properties[0]
63768 };
63769 
63770 /*
63771  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_
63772  */
63773 
63774 static const afw_utf8_t
63775 impl_578_array_collectionURIs[] = {
63776  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
63777 };
63778 
63780 impl_578_list_collectionURIs = {
63783  sizeof(impl_578_array_collectionURIs) / sizeof(afw_utf8_t),
63784  &impl_578_array_collectionURIs
63785 };
63786 
63787 static const afw_value_list_t
63788 impl_578_property_value_collectionURIs = {
63790  (const afw_list_t *)&impl_578_list_collectionURIs
63791 };
63792 
63793 static const afw_runtime_property_t
63794 impl_578_property_collectionURIs = {
63795  &afw_s_collectionURIs,
63796  (const afw_value_t *)&impl_578_property_value_collectionURIs
63797 };
63798 
63799 static const afw_value_string_t
63800 impl_578_property_value_description = {
63802  AFW_UTF8_LITERAL("Qualifier current:: for model onAddObject.")
63803 };
63804 
63805 static const afw_runtime_property_t
63806 impl_578_property_description = {
63807  &afw_s_description,
63808  (const afw_value_t *)&impl_578_property_value_description
63809 };
63810 
63811 static const afw_value_string_t
63812 impl_578_property_value_objectType = {
63814  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnAddObject_")
63815 };
63816 
63817 static const afw_runtime_property_t
63818 impl_578_property_objectType = {
63819  &afw_s_objectType,
63820  (const afw_value_t *)&impl_578_property_value_objectType
63821 };
63822 
63823 static const afw_value_object_t
63824 impl_578_property_value_propertyTypes = {
63826  (const afw_object_t *)&impl_579
63827 };
63828 
63829 static const afw_runtime_property_t
63830 impl_578_property_propertyTypes = {
63831  &afw_s_propertyTypes,
63832  (const afw_value_t *)&impl_578_property_value_propertyTypes
63833 };
63834 
63835 static const afw_value_object_t
63836 impl_578_property_value_runtime = {
63838  (const afw_object_t *)&impl_596
63839 };
63840 
63841 static const afw_runtime_property_t
63842 impl_578_property_runtime = {
63843  &afw_s_runtime,
63844  (const afw_value_t *)&impl_578_property_value_runtime
63845 };
63846 
63847 static const afw_runtime_property_t *
63848 impl_578_properties[] = {
63849  &impl_578_property_collectionURIs,
63850  &impl_578_property_description,
63851  &impl_578_property_objectType,
63852  &impl_578_property_propertyTypes,
63853  &impl_578_property_runtime,
63854  NULL
63855 };
63856 
63858 impl_578_meta_object = {
63859  {
63860  &afw_runtime_inf_const_meta_object_inf
63861  },
63862  &impl_578,
63863  NULL
63864 };
63865 
63866 static const afw_utf8_t
63867 impl_578_meta_path =
63868  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnAddObject_");
63869 
63871 impl_578 = {
63872  {
63874  NULL,
63875  {
63876  (const afw_object_t *)&impl_578_meta_object,
63877  NULL,
63878  &afw_s__AdaptiveModelCurrentOnAddObject_,
63879  &afw_s__AdaptiveObjectType_,
63880  &impl_578_meta_path
63881  }
63882  },
63883  &impl_578_properties[0]
63884 };
63885 
63887 impl_597;
63888 
63890 impl_598;
63891 
63893 impl_599;
63894 
63896 impl_600;
63897 
63898 /*
63899  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorId/runtime
63900  */
63901 
63902 static const afw_value_string_t
63903 impl_600_property_value_onGetValueCFunctionName = {
63905  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
63906 };
63907 
63908 static const afw_runtime_property_t
63909 impl_600_property_onGetValueCFunctionName = {
63910  &afw_s_onGetValueCFunctionName,
63911  (const afw_value_t *)&impl_600_property_value_onGetValueCFunctionName
63912 };
63913 
63914 static const afw_runtime_property_t *
63915 impl_600_properties[] = {
63916  &impl_600_property_onGetValueCFunctionName,
63917  NULL
63918 };
63919 
63921 impl_600_meta_object = {
63922  {
63923  &afw_runtime_inf_const_meta_object_inf
63924  },
63925  &impl_600,
63926  NULL
63927 };
63928 
63929 static const afw_utf8_t
63930 impl_600_meta_path =
63931  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorId/runtime");
63932 
63934 impl_600 = {
63935  {
63936  &afw_runtime_inf_const_embedded_untyped_object,
63937  NULL,
63938  {
63939  (const afw_object_t *)&impl_600_meta_object,
63940  (const afw_object_t *)&impl_599,
63941  &afw_s_runtime,
63942  &afw_s__AdaptiveRuntimeProperty_,
63943  &impl_600_meta_path
63944  }
63945  },
63946  &impl_600_properties[0]
63947 };
63948 
63949 /*
63950  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorId
63951  */
63952 
63953 static const afw_value_string_t
63954 impl_599_property_value_brief = {
63956  AFW_UTF8_LITERAL("Adaptor Id")
63957 };
63958 
63959 static const afw_runtime_property_t
63960 impl_599_property_brief = {
63961  &afw_s_brief,
63962  (const afw_value_t *)&impl_599_property_value_brief
63963 };
63964 
63965 static const afw_value_string_t
63966 impl_599_property_value_dataType = {
63968  AFW_UTF8_LITERAL("string")
63969 };
63970 
63971 static const afw_runtime_property_t
63972 impl_599_property_dataType = {
63973  &afw_s_dataType,
63974  (const afw_value_t *)&impl_599_property_value_dataType
63975 };
63976 
63977 static const afw_value_string_t
63978 impl_599_property_value_description = {
63980  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
63981 };
63982 
63983 static const afw_runtime_property_t
63984 impl_599_property_description = {
63985  &afw_s_description,
63986  (const afw_value_t *)&impl_599_property_value_description
63987 };
63988 
63989 static const afw_value_string_t
63990 impl_599_property_value_label = {
63992  AFW_UTF8_LITERAL("Adaptor Id")
63993 };
63994 
63995 static const afw_runtime_property_t
63996 impl_599_property_label = {
63997  &afw_s_label,
63998  (const afw_value_t *)&impl_599_property_value_label
63999 };
64000 
64001 static const afw_value_object_t
64002 impl_599_property_value_runtime = {
64004  (const afw_object_t *)&impl_600
64005 };
64006 
64007 static const afw_runtime_property_t
64008 impl_599_property_runtime = {
64009  &afw_s_runtime,
64010  (const afw_value_t *)&impl_599_property_value_runtime
64011 };
64012 
64013 static const afw_runtime_property_t *
64014 impl_599_properties[] = {
64015  &impl_599_property_brief,
64016  &impl_599_property_dataType,
64017  &impl_599_property_description,
64018  &impl_599_property_label,
64019  &impl_599_property_runtime,
64020  NULL
64021 };
64022 
64024 impl_599_meta_object = {
64025  {
64026  &afw_runtime_inf_const_meta_object_inf
64027  },
64028  &impl_599,
64029  NULL
64030 };
64031 
64032 static const afw_utf8_t
64033 impl_599_meta_path =
64034  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorId");
64035 
64037 impl_599 = {
64038  {
64039  &afw_runtime_inf_const_embedded_untyped_object,
64040  NULL,
64041  {
64042  (const afw_object_t *)&impl_599_meta_object,
64043  (const afw_object_t *)&impl_598,
64044  &afw_s_adaptorId,
64045  &afw_s__AdaptiveValueMeta_,
64046  &impl_599_meta_path
64047  }
64048  },
64049  &impl_599_properties[0]
64050 };
64051 
64053 impl_601;
64054 
64056 impl_602;
64057 
64058 /*
64059  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorTypeSpecific/runtime
64060  */
64061 
64062 static const afw_value_string_t
64063 impl_602_property_value_onGetValueCFunctionName = {
64065  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
64066 };
64067 
64068 static const afw_runtime_property_t
64069 impl_602_property_onGetValueCFunctionName = {
64070  &afw_s_onGetValueCFunctionName,
64071  (const afw_value_t *)&impl_602_property_value_onGetValueCFunctionName
64072 };
64073 
64074 static const afw_runtime_property_t *
64075 impl_602_properties[] = {
64076  &impl_602_property_onGetValueCFunctionName,
64077  NULL
64078 };
64079 
64081 impl_602_meta_object = {
64082  {
64083  &afw_runtime_inf_const_meta_object_inf
64084  },
64085  &impl_602,
64086  NULL
64087 };
64088 
64089 static const afw_utf8_t
64090 impl_602_meta_path =
64091  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorTypeSpecific/runtime");
64092 
64094 impl_602 = {
64095  {
64096  &afw_runtime_inf_const_embedded_untyped_object,
64097  NULL,
64098  {
64099  (const afw_object_t *)&impl_602_meta_object,
64100  (const afw_object_t *)&impl_601,
64101  &afw_s_runtime,
64102  &afw_s__AdaptiveRuntimeProperty_,
64103  &impl_602_meta_path
64104  }
64105  },
64106  &impl_602_properties[0]
64107 };
64108 
64109 /*
64110  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorTypeSpecific
64111  */
64112 
64113 static const afw_value_string_t
64114 impl_601_property_value_brief = {
64116  AFW_UTF8_LITERAL("Adaptor specific")
64117 };
64118 
64119 static const afw_runtime_property_t
64120 impl_601_property_brief = {
64121  &afw_s_brief,
64122  (const afw_value_t *)&impl_601_property_value_brief
64123 };
64124 
64125 static const afw_value_string_t
64126 impl_601_property_value_dataType = {
64128  AFW_UTF8_LITERAL("object")
64129 };
64130 
64131 static const afw_runtime_property_t
64132 impl_601_property_dataType = {
64133  &afw_s_dataType,
64134  (const afw_value_t *)&impl_601_property_value_dataType
64135 };
64136 
64137 static const afw_value_string_t
64138 impl_601_property_value_description = {
64140  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
64141 };
64142 
64143 static const afw_runtime_property_t
64144 impl_601_property_description = {
64145  &afw_s_description,
64146  (const afw_value_t *)&impl_601_property_value_description
64147 };
64148 
64149 static const afw_value_string_t
64150 impl_601_property_value_label = {
64152  AFW_UTF8_LITERAL("Adaptor Specific")
64153 };
64154 
64155 static const afw_runtime_property_t
64156 impl_601_property_label = {
64157  &afw_s_label,
64158  (const afw_value_t *)&impl_601_property_value_label
64159 };
64160 
64161 static const afw_value_object_t
64162 impl_601_property_value_runtime = {
64164  (const afw_object_t *)&impl_602
64165 };
64166 
64167 static const afw_runtime_property_t
64168 impl_601_property_runtime = {
64169  &afw_s_runtime,
64170  (const afw_value_t *)&impl_601_property_value_runtime
64171 };
64172 
64173 static const afw_runtime_property_t *
64174 impl_601_properties[] = {
64175  &impl_601_property_brief,
64176  &impl_601_property_dataType,
64177  &impl_601_property_description,
64178  &impl_601_property_label,
64179  &impl_601_property_runtime,
64180  NULL
64181 };
64182 
64184 impl_601_meta_object = {
64185  {
64186  &afw_runtime_inf_const_meta_object_inf
64187  },
64188  &impl_601,
64189  NULL
64190 };
64191 
64192 static const afw_utf8_t
64193 impl_601_meta_path =
64194  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/adaptorTypeSpecific");
64195 
64197 impl_601 = {
64198  {
64199  &afw_runtime_inf_const_embedded_untyped_object,
64200  NULL,
64201  {
64202  (const afw_object_t *)&impl_601_meta_object,
64203  (const afw_object_t *)&impl_598,
64204  &afw_s_adaptorTypeSpecific,
64205  &afw_s__AdaptiveValueMeta_,
64206  &impl_601_meta_path
64207  }
64208  },
64209  &impl_601_properties[0]
64210 };
64211 
64213 impl_603;
64214 
64216 impl_604;
64217 
64218 /*
64219  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedAdaptorId/runtime
64220  */
64221 
64222 static const afw_value_string_t
64223 impl_604_property_value_onGetValueCFunctionName = {
64225  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
64226 };
64227 
64228 static const afw_runtime_property_t
64229 impl_604_property_onGetValueCFunctionName = {
64230  &afw_s_onGetValueCFunctionName,
64231  (const afw_value_t *)&impl_604_property_value_onGetValueCFunctionName
64232 };
64233 
64234 static const afw_runtime_property_t *
64235 impl_604_properties[] = {
64236  &impl_604_property_onGetValueCFunctionName,
64237  NULL
64238 };
64239 
64241 impl_604_meta_object = {
64242  {
64243  &afw_runtime_inf_const_meta_object_inf
64244  },
64245  &impl_604,
64246  NULL
64247 };
64248 
64249 static const afw_utf8_t
64250 impl_604_meta_path =
64251  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedAdaptorId/runtime");
64252 
64254 impl_604 = {
64255  {
64256  &afw_runtime_inf_const_embedded_untyped_object,
64257  NULL,
64258  {
64259  (const afw_object_t *)&impl_604_meta_object,
64260  (const afw_object_t *)&impl_603,
64261  &afw_s_runtime,
64262  &afw_s__AdaptiveRuntimeProperty_,
64263  &impl_604_meta_path
64264  }
64265  },
64266  &impl_604_properties[0]
64267 };
64268 
64269 /*
64270  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedAdaptorId
64271  */
64272 
64273 static const afw_value_string_t
64274 impl_603_property_value_brief = {
64276  AFW_UTF8_LITERAL("Mapped Adaptor Id")
64277 };
64278 
64279 static const afw_runtime_property_t
64280 impl_603_property_brief = {
64281  &afw_s_brief,
64282  (const afw_value_t *)&impl_603_property_value_brief
64283 };
64284 
64285 static const afw_value_string_t
64286 impl_603_property_value_dataType = {
64288  AFW_UTF8_LITERAL("string")
64289 };
64290 
64291 static const afw_runtime_property_t
64292 impl_603_property_dataType = {
64293  &afw_s_dataType,
64294  (const afw_value_t *)&impl_603_property_value_dataType
64295 };
64296 
64297 static const afw_value_string_t
64298 impl_603_property_value_description = {
64300  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
64301 };
64302 
64303 static const afw_runtime_property_t
64304 impl_603_property_description = {
64305  &afw_s_description,
64306  (const afw_value_t *)&impl_603_property_value_description
64307 };
64308 
64309 static const afw_value_string_t
64310 impl_603_property_value_label = {
64312  AFW_UTF8_LITERAL("Mapped Adaptor Id")
64313 };
64314 
64315 static const afw_runtime_property_t
64316 impl_603_property_label = {
64317  &afw_s_label,
64318  (const afw_value_t *)&impl_603_property_value_label
64319 };
64320 
64321 static const afw_value_object_t
64322 impl_603_property_value_runtime = {
64324  (const afw_object_t *)&impl_604
64325 };
64326 
64327 static const afw_runtime_property_t
64328 impl_603_property_runtime = {
64329  &afw_s_runtime,
64330  (const afw_value_t *)&impl_603_property_value_runtime
64331 };
64332 
64333 static const afw_runtime_property_t *
64334 impl_603_properties[] = {
64335  &impl_603_property_brief,
64336  &impl_603_property_dataType,
64337  &impl_603_property_description,
64338  &impl_603_property_label,
64339  &impl_603_property_runtime,
64340  NULL
64341 };
64342 
64344 impl_603_meta_object = {
64345  {
64346  &afw_runtime_inf_const_meta_object_inf
64347  },
64348  &impl_603,
64349  NULL
64350 };
64351 
64352 static const afw_utf8_t
64353 impl_603_meta_path =
64354  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedAdaptorId");
64355 
64357 impl_603 = {
64358  {
64359  &afw_runtime_inf_const_embedded_untyped_object,
64360  NULL,
64361  {
64362  (const afw_object_t *)&impl_603_meta_object,
64363  (const afw_object_t *)&impl_598,
64364  &afw_s_mappedAdaptorId,
64365  &afw_s__AdaptiveValueMeta_,
64366  &impl_603_meta_path
64367  }
64368  },
64369  &impl_603_properties[0]
64370 };
64371 
64373 impl_605;
64374 
64376 impl_606;
64377 
64378 /*
64379  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedObjectType/runtime
64380  */
64381 
64382 static const afw_value_string_t
64383 impl_606_property_value_onGetValueCFunctionName = {
64385  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
64386 };
64387 
64388 static const afw_runtime_property_t
64389 impl_606_property_onGetValueCFunctionName = {
64390  &afw_s_onGetValueCFunctionName,
64391  (const afw_value_t *)&impl_606_property_value_onGetValueCFunctionName
64392 };
64393 
64394 static const afw_runtime_property_t *
64395 impl_606_properties[] = {
64396  &impl_606_property_onGetValueCFunctionName,
64397  NULL
64398 };
64399 
64401 impl_606_meta_object = {
64402  {
64403  &afw_runtime_inf_const_meta_object_inf
64404  },
64405  &impl_606,
64406  NULL
64407 };
64408 
64409 static const afw_utf8_t
64410 impl_606_meta_path =
64411  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedObjectType/runtime");
64412 
64414 impl_606 = {
64415  {
64416  &afw_runtime_inf_const_embedded_untyped_object,
64417  NULL,
64418  {
64419  (const afw_object_t *)&impl_606_meta_object,
64420  (const afw_object_t *)&impl_605,
64421  &afw_s_runtime,
64422  &afw_s__AdaptiveRuntimeProperty_,
64423  &impl_606_meta_path
64424  }
64425  },
64426  &impl_606_properties[0]
64427 };
64428 
64429 /*
64430  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedObjectType
64431  */
64432 
64433 static const afw_value_string_t
64434 impl_605_property_value_brief = {
64436  AFW_UTF8_LITERAL("Mapped Object Type")
64437 };
64438 
64439 static const afw_runtime_property_t
64440 impl_605_property_brief = {
64441  &afw_s_brief,
64442  (const afw_value_t *)&impl_605_property_value_brief
64443 };
64444 
64445 static const afw_value_string_t
64446 impl_605_property_value_dataType = {
64448  AFW_UTF8_LITERAL("string")
64449 };
64450 
64451 static const afw_runtime_property_t
64452 impl_605_property_dataType = {
64453  &afw_s_dataType,
64454  (const afw_value_t *)&impl_605_property_value_dataType
64455 };
64456 
64457 static const afw_value_string_t
64458 impl_605_property_value_description = {
64460  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
64461 };
64462 
64463 static const afw_runtime_property_t
64464 impl_605_property_description = {
64465  &afw_s_description,
64466  (const afw_value_t *)&impl_605_property_value_description
64467 };
64468 
64469 static const afw_value_string_t
64470 impl_605_property_value_label = {
64472  AFW_UTF8_LITERAL("Mapped Object Type")
64473 };
64474 
64475 static const afw_runtime_property_t
64476 impl_605_property_label = {
64477  &afw_s_label,
64478  (const afw_value_t *)&impl_605_property_value_label
64479 };
64480 
64481 static const afw_value_object_t
64482 impl_605_property_value_runtime = {
64484  (const afw_object_t *)&impl_606
64485 };
64486 
64487 static const afw_runtime_property_t
64488 impl_605_property_runtime = {
64489  &afw_s_runtime,
64490  (const afw_value_t *)&impl_605_property_value_runtime
64491 };
64492 
64493 static const afw_runtime_property_t *
64494 impl_605_properties[] = {
64495  &impl_605_property_brief,
64496  &impl_605_property_dataType,
64497  &impl_605_property_description,
64498  &impl_605_property_label,
64499  &impl_605_property_runtime,
64500  NULL
64501 };
64502 
64504 impl_605_meta_object = {
64505  {
64506  &afw_runtime_inf_const_meta_object_inf
64507  },
64508  &impl_605,
64509  NULL
64510 };
64511 
64512 static const afw_utf8_t
64513 impl_605_meta_path =
64514  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/mappedObjectType");
64515 
64517 impl_605 = {
64518  {
64519  &afw_runtime_inf_const_embedded_untyped_object,
64520  NULL,
64521  {
64522  (const afw_object_t *)&impl_605_meta_object,
64523  (const afw_object_t *)&impl_598,
64524  &afw_s_mappedObjectType,
64525  &afw_s__AdaptiveValueMeta_,
64526  &impl_605_meta_path
64527  }
64528  },
64529  &impl_605_properties[0]
64530 };
64531 
64533 impl_607;
64534 
64536 impl_608;
64537 
64538 /*
64539  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectId/runtime
64540  */
64541 
64542 static const afw_value_string_t
64543 impl_608_property_value_onGetValueCFunctionName = {
64545  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
64546 };
64547 
64548 static const afw_runtime_property_t
64549 impl_608_property_onGetValueCFunctionName = {
64550  &afw_s_onGetValueCFunctionName,
64551  (const afw_value_t *)&impl_608_property_value_onGetValueCFunctionName
64552 };
64553 
64554 static const afw_runtime_property_t *
64555 impl_608_properties[] = {
64556  &impl_608_property_onGetValueCFunctionName,
64557  NULL
64558 };
64559 
64561 impl_608_meta_object = {
64562  {
64563  &afw_runtime_inf_const_meta_object_inf
64564  },
64565  &impl_608,
64566  NULL
64567 };
64568 
64569 static const afw_utf8_t
64570 impl_608_meta_path =
64571  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectId/runtime");
64572 
64574 impl_608 = {
64575  {
64576  &afw_runtime_inf_const_embedded_untyped_object,
64577  NULL,
64578  {
64579  (const afw_object_t *)&impl_608_meta_object,
64580  (const afw_object_t *)&impl_607,
64581  &afw_s_runtime,
64582  &afw_s__AdaptiveRuntimeProperty_,
64583  &impl_608_meta_path
64584  }
64585  },
64586  &impl_608_properties[0]
64587 };
64588 
64589 /*
64590  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectId
64591  */
64592 
64593 static const afw_value_string_t
64594 impl_607_property_value_brief = {
64596  AFW_UTF8_LITERAL("objectId")
64597 };
64598 
64599 static const afw_runtime_property_t
64600 impl_607_property_brief = {
64601  &afw_s_brief,
64602  (const afw_value_t *)&impl_607_property_value_brief
64603 };
64604 
64605 static const afw_value_string_t
64606 impl_607_property_value_dataType = {
64608  AFW_UTF8_LITERAL("objectId")
64609 };
64610 
64611 static const afw_runtime_property_t
64612 impl_607_property_dataType = {
64613  &afw_s_dataType,
64614  (const afw_value_t *)&impl_607_property_value_dataType
64615 };
64616 
64617 static const afw_value_string_t
64618 impl_607_property_value_description = {
64620  AFW_UTF8_LITERAL("This is objectId of the object to delete.")
64621 };
64622 
64623 static const afw_runtime_property_t
64624 impl_607_property_description = {
64625  &afw_s_description,
64626  (const afw_value_t *)&impl_607_property_value_description
64627 };
64628 
64629 static const afw_value_string_t
64630 impl_607_property_value_label = {
64632  AFW_UTF8_LITERAL("Object Id")
64633 };
64634 
64635 static const afw_runtime_property_t
64636 impl_607_property_label = {
64637  &afw_s_label,
64638  (const afw_value_t *)&impl_607_property_value_label
64639 };
64640 
64641 static const afw_value_object_t
64642 impl_607_property_value_runtime = {
64644  (const afw_object_t *)&impl_608
64645 };
64646 
64647 static const afw_runtime_property_t
64648 impl_607_property_runtime = {
64649  &afw_s_runtime,
64650  (const afw_value_t *)&impl_607_property_value_runtime
64651 };
64652 
64653 static const afw_runtime_property_t *
64654 impl_607_properties[] = {
64655  &impl_607_property_brief,
64656  &impl_607_property_dataType,
64657  &impl_607_property_description,
64658  &impl_607_property_label,
64659  &impl_607_property_runtime,
64660  NULL
64661 };
64662 
64664 impl_607_meta_object = {
64665  {
64666  &afw_runtime_inf_const_meta_object_inf
64667  },
64668  &impl_607,
64669  NULL
64670 };
64671 
64672 static const afw_utf8_t
64673 impl_607_meta_path =
64674  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectId");
64675 
64677 impl_607 = {
64678  {
64679  &afw_runtime_inf_const_embedded_untyped_object,
64680  NULL,
64681  {
64682  (const afw_object_t *)&impl_607_meta_object,
64683  (const afw_object_t *)&impl_598,
64684  &afw_s_objectId,
64685  &afw_s__AdaptiveValueMeta_,
64686  &impl_607_meta_path
64687  }
64688  },
64689  &impl_607_properties[0]
64690 };
64691 
64693 impl_609;
64694 
64696 impl_610;
64697 
64698 /*
64699  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectType/runtime
64700  */
64701 
64702 static const afw_value_string_t
64703 impl_610_property_value_onGetValueCFunctionName = {
64705  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
64706 };
64707 
64708 static const afw_runtime_property_t
64709 impl_610_property_onGetValueCFunctionName = {
64710  &afw_s_onGetValueCFunctionName,
64711  (const afw_value_t *)&impl_610_property_value_onGetValueCFunctionName
64712 };
64713 
64714 static const afw_runtime_property_t *
64715 impl_610_properties[] = {
64716  &impl_610_property_onGetValueCFunctionName,
64717  NULL
64718 };
64719 
64721 impl_610_meta_object = {
64722  {
64723  &afw_runtime_inf_const_meta_object_inf
64724  },
64725  &impl_610,
64726  NULL
64727 };
64728 
64729 static const afw_utf8_t
64730 impl_610_meta_path =
64731  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectType/runtime");
64732 
64734 impl_610 = {
64735  {
64736  &afw_runtime_inf_const_embedded_untyped_object,
64737  NULL,
64738  {
64739  (const afw_object_t *)&impl_610_meta_object,
64740  (const afw_object_t *)&impl_609,
64741  &afw_s_runtime,
64742  &afw_s__AdaptiveRuntimeProperty_,
64743  &impl_610_meta_path
64744  }
64745  },
64746  &impl_610_properties[0]
64747 };
64748 
64749 /*
64750  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectType
64751  */
64752 
64753 static const afw_value_string_t
64754 impl_609_property_value_brief = {
64756  AFW_UTF8_LITERAL("ObjectType")
64757 };
64758 
64759 static const afw_runtime_property_t
64760 impl_609_property_brief = {
64761  &afw_s_brief,
64762  (const afw_value_t *)&impl_609_property_value_brief
64763 };
64764 
64765 static const afw_value_string_t
64766 impl_609_property_value_dataType = {
64768  AFW_UTF8_LITERAL("string")
64769 };
64770 
64771 static const afw_runtime_property_t
64772 impl_609_property_dataType = {
64773  &afw_s_dataType,
64774  (const afw_value_t *)&impl_609_property_value_dataType
64775 };
64776 
64777 static const afw_value_string_t
64778 impl_609_property_value_description = {
64780  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
64781 };
64782 
64783 static const afw_runtime_property_t
64784 impl_609_property_description = {
64785  &afw_s_description,
64786  (const afw_value_t *)&impl_609_property_value_description
64787 };
64788 
64789 static const afw_value_string_t
64790 impl_609_property_value_label = {
64792  AFW_UTF8_LITERAL("Object Type")
64793 };
64794 
64795 static const afw_runtime_property_t
64796 impl_609_property_label = {
64797  &afw_s_label,
64798  (const afw_value_t *)&impl_609_property_value_label
64799 };
64800 
64801 static const afw_value_object_t
64802 impl_609_property_value_runtime = {
64804  (const afw_object_t *)&impl_610
64805 };
64806 
64807 static const afw_runtime_property_t
64808 impl_609_property_runtime = {
64809  &afw_s_runtime,
64810  (const afw_value_t *)&impl_609_property_value_runtime
64811 };
64812 
64813 static const afw_runtime_property_t *
64814 impl_609_properties[] = {
64815  &impl_609_property_brief,
64816  &impl_609_property_dataType,
64817  &impl_609_property_description,
64818  &impl_609_property_label,
64819  &impl_609_property_runtime,
64820  NULL
64821 };
64822 
64824 impl_609_meta_object = {
64825  {
64826  &afw_runtime_inf_const_meta_object_inf
64827  },
64828  &impl_609,
64829  NULL
64830 };
64831 
64832 static const afw_utf8_t
64833 impl_609_meta_path =
64834  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/objectType");
64835 
64837 impl_609 = {
64838  {
64839  &afw_runtime_inf_const_embedded_untyped_object,
64840  NULL,
64841  {
64842  (const afw_object_t *)&impl_609_meta_object,
64843  (const afw_object_t *)&impl_598,
64844  &afw_s_objectType,
64845  &afw_s__AdaptiveValueMeta_,
64846  &impl_609_meta_path
64847  }
64848  },
64849  &impl_609_properties[0]
64850 };
64851 
64853 impl_611;
64854 
64856 impl_612;
64857 
64858 /*
64859  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/useDefaultProcessing/runtime
64860  */
64861 
64862 static const afw_value_string_t
64863 impl_612_property_value_onGetValueCFunctionName = {
64865  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
64866 };
64867 
64868 static const afw_runtime_property_t
64869 impl_612_property_onGetValueCFunctionName = {
64870  &afw_s_onGetValueCFunctionName,
64871  (const afw_value_t *)&impl_612_property_value_onGetValueCFunctionName
64872 };
64873 
64874 static const afw_runtime_property_t *
64875 impl_612_properties[] = {
64876  &impl_612_property_onGetValueCFunctionName,
64877  NULL
64878 };
64879 
64881 impl_612_meta_object = {
64882  {
64883  &afw_runtime_inf_const_meta_object_inf
64884  },
64885  &impl_612,
64886  NULL
64887 };
64888 
64889 static const afw_utf8_t
64890 impl_612_meta_path =
64891  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/useDefaultProcessing/runtime");
64892 
64894 impl_612 = {
64895  {
64896  &afw_runtime_inf_const_embedded_untyped_object,
64897  NULL,
64898  {
64899  (const afw_object_t *)&impl_612_meta_object,
64900  (const afw_object_t *)&impl_611,
64901  &afw_s_runtime,
64902  &afw_s__AdaptiveRuntimeProperty_,
64903  &impl_612_meta_path
64904  }
64905  },
64906  &impl_612_properties[0]
64907 };
64908 
64909 /*
64910  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/useDefaultProcessing
64911  */
64912 
64913 static const afw_value_string_t
64914 impl_611_property_value_brief = {
64916  AFW_UTF8_LITERAL("Use default processing return value")
64917 };
64918 
64919 static const afw_runtime_property_t
64920 impl_611_property_brief = {
64921  &afw_s_brief,
64922  (const afw_value_t *)&impl_611_property_value_brief
64923 };
64924 
64925 static const afw_value_string_t
64926 impl_611_property_value_description = {
64928  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
64929 };
64930 
64931 static const afw_runtime_property_t
64932 impl_611_property_description = {
64933  &afw_s_description,
64934  (const afw_value_t *)&impl_611_property_value_description
64935 };
64936 
64937 static const afw_value_string_t
64938 impl_611_property_value_label = {
64940  AFW_UTF8_LITERAL("Use Default Processing")
64941 };
64942 
64943 static const afw_runtime_property_t
64944 impl_611_property_label = {
64945  &afw_s_label,
64946  (const afw_value_t *)&impl_611_property_value_label
64947 };
64948 
64949 static const afw_value_object_t
64950 impl_611_property_value_runtime = {
64952  (const afw_object_t *)&impl_612
64953 };
64954 
64955 static const afw_runtime_property_t
64956 impl_611_property_runtime = {
64957  &afw_s_runtime,
64958  (const afw_value_t *)&impl_611_property_value_runtime
64959 };
64960 
64961 static const afw_runtime_property_t *
64962 impl_611_properties[] = {
64963  &impl_611_property_brief,
64964  &impl_611_property_description,
64965  &impl_611_property_label,
64966  &impl_611_property_runtime,
64967  NULL
64968 };
64969 
64971 impl_611_meta_object = {
64972  {
64973  &afw_runtime_inf_const_meta_object_inf
64974  },
64975  &impl_611,
64976  NULL
64977 };
64978 
64979 static const afw_utf8_t
64980 impl_611_meta_path =
64981  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes/useDefaultProcessing");
64982 
64984 impl_611 = {
64985  {
64986  &afw_runtime_inf_const_embedded_untyped_object,
64987  NULL,
64988  {
64989  (const afw_object_t *)&impl_611_meta_object,
64990  (const afw_object_t *)&impl_598,
64991  &afw_s_useDefaultProcessing,
64992  &afw_s__AdaptiveValueMeta_,
64993  &impl_611_meta_path
64994  }
64995  },
64996  &impl_611_properties[0]
64997 };
64998 
64999 /*
65000  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes
65001  */
65002 
65003 static const afw_value_object_t
65004 impl_598_property_value_adaptorId = {
65006  (const afw_object_t *)&impl_599
65007 };
65008 
65009 static const afw_runtime_property_t
65010 impl_598_property_adaptorId = {
65011  &afw_s_adaptorId,
65012  (const afw_value_t *)&impl_598_property_value_adaptorId
65013 };
65014 
65015 static const afw_value_object_t
65016 impl_598_property_value_adaptorTypeSpecific = {
65018  (const afw_object_t *)&impl_601
65019 };
65020 
65021 static const afw_runtime_property_t
65022 impl_598_property_adaptorTypeSpecific = {
65023  &afw_s_adaptorTypeSpecific,
65024  (const afw_value_t *)&impl_598_property_value_adaptorTypeSpecific
65025 };
65026 
65027 static const afw_value_object_t
65028 impl_598_property_value_mappedAdaptorId = {
65030  (const afw_object_t *)&impl_603
65031 };
65032 
65033 static const afw_runtime_property_t
65034 impl_598_property_mappedAdaptorId = {
65035  &afw_s_mappedAdaptorId,
65036  (const afw_value_t *)&impl_598_property_value_mappedAdaptorId
65037 };
65038 
65039 static const afw_value_object_t
65040 impl_598_property_value_mappedObjectType = {
65042  (const afw_object_t *)&impl_605
65043 };
65044 
65045 static const afw_runtime_property_t
65046 impl_598_property_mappedObjectType = {
65047  &afw_s_mappedObjectType,
65048  (const afw_value_t *)&impl_598_property_value_mappedObjectType
65049 };
65050 
65051 static const afw_value_object_t
65052 impl_598_property_value_objectId = {
65054  (const afw_object_t *)&impl_607
65055 };
65056 
65057 static const afw_runtime_property_t
65058 impl_598_property_objectId = {
65059  &afw_s_objectId,
65060  (const afw_value_t *)&impl_598_property_value_objectId
65061 };
65062 
65063 static const afw_value_object_t
65064 impl_598_property_value_objectType = {
65066  (const afw_object_t *)&impl_609
65067 };
65068 
65069 static const afw_runtime_property_t
65070 impl_598_property_objectType = {
65071  &afw_s_objectType,
65072  (const afw_value_t *)&impl_598_property_value_objectType
65073 };
65074 
65075 static const afw_value_object_t
65076 impl_598_property_value_useDefaultProcessing = {
65078  (const afw_object_t *)&impl_611
65079 };
65080 
65081 static const afw_runtime_property_t
65082 impl_598_property_useDefaultProcessing = {
65083  &afw_s_useDefaultProcessing,
65084  (const afw_value_t *)&impl_598_property_value_useDefaultProcessing
65085 };
65086 
65087 static const afw_runtime_property_t *
65088 impl_598_properties[] = {
65089  &impl_598_property_adaptorId,
65090  &impl_598_property_adaptorTypeSpecific,
65091  &impl_598_property_mappedAdaptorId,
65092  &impl_598_property_mappedObjectType,
65093  &impl_598_property_objectId,
65094  &impl_598_property_objectType,
65095  &impl_598_property_useDefaultProcessing,
65096  NULL
65097 };
65098 
65100 impl_598_meta_object = {
65101  {
65102  &afw_runtime_inf_const_meta_object_inf
65103  },
65104  &impl_598,
65105  NULL
65106 };
65107 
65108 static const afw_utf8_t
65109 impl_598_meta_path =
65110  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/propertyTypes");
65111 
65113 impl_598 = {
65114  {
65115  &afw_runtime_inf_const_embedded_untyped_object,
65116  NULL,
65117  {
65118  (const afw_object_t *)&impl_598_meta_object,
65119  (const afw_object_t *)&impl_597,
65120  &afw_s_propertyTypes,
65121  &afw_s__AdaptivePropertyTypes_,
65122  &impl_598_meta_path
65123  }
65124  },
65125  &impl_598_properties[0]
65126 };
65127 
65129 impl_613;
65130 
65131 /*
65132  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/runtime
65133  */
65134 
65135 static const afw_runtime_property_t *
65136 impl_613_properties[] = {
65137  NULL
65138 };
65139 
65141 impl_613_meta_object = {
65142  {
65143  &afw_runtime_inf_const_meta_object_inf
65144  },
65145  &impl_613,
65146  NULL
65147 };
65148 
65149 static const afw_utf8_t
65150 impl_613_meta_path =
65151  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_/runtime");
65152 
65154 impl_613 = {
65155  {
65156  &afw_runtime_inf_const_embedded_untyped_object,
65157  NULL,
65158  {
65159  (const afw_object_t *)&impl_613_meta_object,
65160  (const afw_object_t *)&impl_597,
65161  &afw_s_runtime,
65162  &afw_s__AdaptiveRuntimeObject_,
65163  &impl_613_meta_path
65164  }
65165  },
65166  &impl_613_properties[0]
65167 };
65168 
65169 /*
65170  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_
65171  */
65172 
65173 static const afw_utf8_t
65174 impl_597_array_collectionURIs[] = {
65175  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
65176 };
65177 
65179 impl_597_list_collectionURIs = {
65182  sizeof(impl_597_array_collectionURIs) / sizeof(afw_utf8_t),
65183  &impl_597_array_collectionURIs
65184 };
65185 
65186 static const afw_value_list_t
65187 impl_597_property_value_collectionURIs = {
65189  (const afw_list_t *)&impl_597_list_collectionURIs
65190 };
65191 
65192 static const afw_runtime_property_t
65193 impl_597_property_collectionURIs = {
65194  &afw_s_collectionURIs,
65195  (const afw_value_t *)&impl_597_property_value_collectionURIs
65196 };
65197 
65198 static const afw_value_string_t
65199 impl_597_property_value_description = {
65201  AFW_UTF8_LITERAL("Qualifier current:: for model onDeleteObject.")
65202 };
65203 
65204 static const afw_runtime_property_t
65205 impl_597_property_description = {
65206  &afw_s_description,
65207  (const afw_value_t *)&impl_597_property_value_description
65208 };
65209 
65210 static const afw_value_string_t
65211 impl_597_property_value_objectType = {
65213  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnDeleteObject_")
65214 };
65215 
65216 static const afw_runtime_property_t
65217 impl_597_property_objectType = {
65218  &afw_s_objectType,
65219  (const afw_value_t *)&impl_597_property_value_objectType
65220 };
65221 
65222 static const afw_value_object_t
65223 impl_597_property_value_propertyTypes = {
65225  (const afw_object_t *)&impl_598
65226 };
65227 
65228 static const afw_runtime_property_t
65229 impl_597_property_propertyTypes = {
65230  &afw_s_propertyTypes,
65231  (const afw_value_t *)&impl_597_property_value_propertyTypes
65232 };
65233 
65234 static const afw_value_object_t
65235 impl_597_property_value_runtime = {
65237  (const afw_object_t *)&impl_613
65238 };
65239 
65240 static const afw_runtime_property_t
65241 impl_597_property_runtime = {
65242  &afw_s_runtime,
65243  (const afw_value_t *)&impl_597_property_value_runtime
65244 };
65245 
65246 static const afw_runtime_property_t *
65247 impl_597_properties[] = {
65248  &impl_597_property_collectionURIs,
65249  &impl_597_property_description,
65250  &impl_597_property_objectType,
65251  &impl_597_property_propertyTypes,
65252  &impl_597_property_runtime,
65253  NULL
65254 };
65255 
65257 impl_597_meta_object = {
65258  {
65259  &afw_runtime_inf_const_meta_object_inf
65260  },
65261  &impl_597,
65262  NULL
65263 };
65264 
65265 static const afw_utf8_t
65266 impl_597_meta_path =
65267  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnDeleteObject_");
65268 
65270 impl_597 = {
65271  {
65273  NULL,
65274  {
65275  (const afw_object_t *)&impl_597_meta_object,
65276  NULL,
65277  &afw_s__AdaptiveModelCurrentOnDeleteObject_,
65278  &afw_s__AdaptiveObjectType_,
65279  &impl_597_meta_path
65280  }
65281  },
65282  &impl_597_properties[0]
65283 };
65284 
65286 impl_614;
65287 
65289 impl_615;
65290 
65292 impl_616;
65293 
65295 impl_617;
65296 
65297 /*
65298  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorId/runtime
65299  */
65300 
65301 static const afw_value_string_t
65302 impl_617_property_value_onGetValueCFunctionName = {
65304  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
65305 };
65306 
65307 static const afw_runtime_property_t
65308 impl_617_property_onGetValueCFunctionName = {
65309  &afw_s_onGetValueCFunctionName,
65310  (const afw_value_t *)&impl_617_property_value_onGetValueCFunctionName
65311 };
65312 
65313 static const afw_runtime_property_t *
65314 impl_617_properties[] = {
65315  &impl_617_property_onGetValueCFunctionName,
65316  NULL
65317 };
65318 
65320 impl_617_meta_object = {
65321  {
65322  &afw_runtime_inf_const_meta_object_inf
65323  },
65324  &impl_617,
65325  NULL
65326 };
65327 
65328 static const afw_utf8_t
65329 impl_617_meta_path =
65330  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorId/runtime");
65331 
65333 impl_617 = {
65334  {
65335  &afw_runtime_inf_const_embedded_untyped_object,
65336  NULL,
65337  {
65338  (const afw_object_t *)&impl_617_meta_object,
65339  (const afw_object_t *)&impl_616,
65340  &afw_s_runtime,
65341  &afw_s__AdaptiveRuntimeProperty_,
65342  &impl_617_meta_path
65343  }
65344  },
65345  &impl_617_properties[0]
65346 };
65347 
65348 /*
65349  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorId
65350  */
65351 
65352 static const afw_value_string_t
65353 impl_616_property_value_brief = {
65355  AFW_UTF8_LITERAL("Adaptor Id")
65356 };
65357 
65358 static const afw_runtime_property_t
65359 impl_616_property_brief = {
65360  &afw_s_brief,
65361  (const afw_value_t *)&impl_616_property_value_brief
65362 };
65363 
65364 static const afw_value_string_t
65365 impl_616_property_value_dataType = {
65367  AFW_UTF8_LITERAL("string")
65368 };
65369 
65370 static const afw_runtime_property_t
65371 impl_616_property_dataType = {
65372  &afw_s_dataType,
65373  (const afw_value_t *)&impl_616_property_value_dataType
65374 };
65375 
65376 static const afw_value_string_t
65377 impl_616_property_value_description = {
65379  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
65380 };
65381 
65382 static const afw_runtime_property_t
65383 impl_616_property_description = {
65384  &afw_s_description,
65385  (const afw_value_t *)&impl_616_property_value_description
65386 };
65387 
65388 static const afw_value_string_t
65389 impl_616_property_value_label = {
65391  AFW_UTF8_LITERAL("Adaptor Id")
65392 };
65393 
65394 static const afw_runtime_property_t
65395 impl_616_property_label = {
65396  &afw_s_label,
65397  (const afw_value_t *)&impl_616_property_value_label
65398 };
65399 
65400 static const afw_value_object_t
65401 impl_616_property_value_runtime = {
65403  (const afw_object_t *)&impl_617
65404 };
65405 
65406 static const afw_runtime_property_t
65407 impl_616_property_runtime = {
65408  &afw_s_runtime,
65409  (const afw_value_t *)&impl_616_property_value_runtime
65410 };
65411 
65412 static const afw_runtime_property_t *
65413 impl_616_properties[] = {
65414  &impl_616_property_brief,
65415  &impl_616_property_dataType,
65416  &impl_616_property_description,
65417  &impl_616_property_label,
65418  &impl_616_property_runtime,
65419  NULL
65420 };
65421 
65423 impl_616_meta_object = {
65424  {
65425  &afw_runtime_inf_const_meta_object_inf
65426  },
65427  &impl_616,
65428  NULL
65429 };
65430 
65431 static const afw_utf8_t
65432 impl_616_meta_path =
65433  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorId");
65434 
65436 impl_616 = {
65437  {
65438  &afw_runtime_inf_const_embedded_untyped_object,
65439  NULL,
65440  {
65441  (const afw_object_t *)&impl_616_meta_object,
65442  (const afw_object_t *)&impl_615,
65443  &afw_s_adaptorId,
65444  &afw_s__AdaptiveValueMeta_,
65445  &impl_616_meta_path
65446  }
65447  },
65448  &impl_616_properties[0]
65449 };
65450 
65452 impl_618;
65453 
65455 impl_619;
65456 
65457 /*
65458  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorTypeSpecific/runtime
65459  */
65460 
65461 static const afw_value_string_t
65462 impl_619_property_value_onGetValueCFunctionName = {
65464  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
65465 };
65466 
65467 static const afw_runtime_property_t
65468 impl_619_property_onGetValueCFunctionName = {
65469  &afw_s_onGetValueCFunctionName,
65470  (const afw_value_t *)&impl_619_property_value_onGetValueCFunctionName
65471 };
65472 
65473 static const afw_runtime_property_t *
65474 impl_619_properties[] = {
65475  &impl_619_property_onGetValueCFunctionName,
65476  NULL
65477 };
65478 
65480 impl_619_meta_object = {
65481  {
65482  &afw_runtime_inf_const_meta_object_inf
65483  },
65484  &impl_619,
65485  NULL
65486 };
65487 
65488 static const afw_utf8_t
65489 impl_619_meta_path =
65490  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorTypeSpecific/runtime");
65491 
65493 impl_619 = {
65494  {
65495  &afw_runtime_inf_const_embedded_untyped_object,
65496  NULL,
65497  {
65498  (const afw_object_t *)&impl_619_meta_object,
65499  (const afw_object_t *)&impl_618,
65500  &afw_s_runtime,
65501  &afw_s__AdaptiveRuntimeProperty_,
65502  &impl_619_meta_path
65503  }
65504  },
65505  &impl_619_properties[0]
65506 };
65507 
65508 /*
65509  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorTypeSpecific
65510  */
65511 
65512 static const afw_value_string_t
65513 impl_618_property_value_brief = {
65515  AFW_UTF8_LITERAL("Adaptor specific")
65516 };
65517 
65518 static const afw_runtime_property_t
65519 impl_618_property_brief = {
65520  &afw_s_brief,
65521  (const afw_value_t *)&impl_618_property_value_brief
65522 };
65523 
65524 static const afw_value_string_t
65525 impl_618_property_value_dataType = {
65527  AFW_UTF8_LITERAL("object")
65528 };
65529 
65530 static const afw_runtime_property_t
65531 impl_618_property_dataType = {
65532  &afw_s_dataType,
65533  (const afw_value_t *)&impl_618_property_value_dataType
65534 };
65535 
65536 static const afw_value_string_t
65537 impl_618_property_value_description = {
65539  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
65540 };
65541 
65542 static const afw_runtime_property_t
65543 impl_618_property_description = {
65544  &afw_s_description,
65545  (const afw_value_t *)&impl_618_property_value_description
65546 };
65547 
65548 static const afw_value_string_t
65549 impl_618_property_value_label = {
65551  AFW_UTF8_LITERAL("Adaptor Specific")
65552 };
65553 
65554 static const afw_runtime_property_t
65555 impl_618_property_label = {
65556  &afw_s_label,
65557  (const afw_value_t *)&impl_618_property_value_label
65558 };
65559 
65560 static const afw_value_object_t
65561 impl_618_property_value_runtime = {
65563  (const afw_object_t *)&impl_619
65564 };
65565 
65566 static const afw_runtime_property_t
65567 impl_618_property_runtime = {
65568  &afw_s_runtime,
65569  (const afw_value_t *)&impl_618_property_value_runtime
65570 };
65571 
65572 static const afw_runtime_property_t *
65573 impl_618_properties[] = {
65574  &impl_618_property_brief,
65575  &impl_618_property_dataType,
65576  &impl_618_property_description,
65577  &impl_618_property_label,
65578  &impl_618_property_runtime,
65579  NULL
65580 };
65581 
65583 impl_618_meta_object = {
65584  {
65585  &afw_runtime_inf_const_meta_object_inf
65586  },
65587  &impl_618,
65588  NULL
65589 };
65590 
65591 static const afw_utf8_t
65592 impl_618_meta_path =
65593  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/adaptorTypeSpecific");
65594 
65596 impl_618 = {
65597  {
65598  &afw_runtime_inf_const_embedded_untyped_object,
65599  NULL,
65600  {
65601  (const afw_object_t *)&impl_618_meta_object,
65602  (const afw_object_t *)&impl_615,
65603  &afw_s_adaptorTypeSpecific,
65604  &afw_s__AdaptiveValueMeta_,
65605  &impl_618_meta_path
65606  }
65607  },
65608  &impl_618_properties[0]
65609 };
65610 
65612 impl_620;
65613 
65615 impl_621;
65616 
65617 /*
65618  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedAdaptorId/runtime
65619  */
65620 
65621 static const afw_value_string_t
65622 impl_621_property_value_onGetValueCFunctionName = {
65624  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
65625 };
65626 
65627 static const afw_runtime_property_t
65628 impl_621_property_onGetValueCFunctionName = {
65629  &afw_s_onGetValueCFunctionName,
65630  (const afw_value_t *)&impl_621_property_value_onGetValueCFunctionName
65631 };
65632 
65633 static const afw_runtime_property_t *
65634 impl_621_properties[] = {
65635  &impl_621_property_onGetValueCFunctionName,
65636  NULL
65637 };
65638 
65640 impl_621_meta_object = {
65641  {
65642  &afw_runtime_inf_const_meta_object_inf
65643  },
65644  &impl_621,
65645  NULL
65646 };
65647 
65648 static const afw_utf8_t
65649 impl_621_meta_path =
65650  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedAdaptorId/runtime");
65651 
65653 impl_621 = {
65654  {
65655  &afw_runtime_inf_const_embedded_untyped_object,
65656  NULL,
65657  {
65658  (const afw_object_t *)&impl_621_meta_object,
65659  (const afw_object_t *)&impl_620,
65660  &afw_s_runtime,
65661  &afw_s__AdaptiveRuntimeProperty_,
65662  &impl_621_meta_path
65663  }
65664  },
65665  &impl_621_properties[0]
65666 };
65667 
65668 /*
65669  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedAdaptorId
65670  */
65671 
65672 static const afw_value_string_t
65673 impl_620_property_value_brief = {
65675  AFW_UTF8_LITERAL("Mapped Adaptor Id")
65676 };
65677 
65678 static const afw_runtime_property_t
65679 impl_620_property_brief = {
65680  &afw_s_brief,
65681  (const afw_value_t *)&impl_620_property_value_brief
65682 };
65683 
65684 static const afw_value_string_t
65685 impl_620_property_value_dataType = {
65687  AFW_UTF8_LITERAL("string")
65688 };
65689 
65690 static const afw_runtime_property_t
65691 impl_620_property_dataType = {
65692  &afw_s_dataType,
65693  (const afw_value_t *)&impl_620_property_value_dataType
65694 };
65695 
65696 static const afw_value_string_t
65697 impl_620_property_value_description = {
65699  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
65700 };
65701 
65702 static const afw_runtime_property_t
65703 impl_620_property_description = {
65704  &afw_s_description,
65705  (const afw_value_t *)&impl_620_property_value_description
65706 };
65707 
65708 static const afw_value_string_t
65709 impl_620_property_value_label = {
65711  AFW_UTF8_LITERAL("Mapped Adaptor Id")
65712 };
65713 
65714 static const afw_runtime_property_t
65715 impl_620_property_label = {
65716  &afw_s_label,
65717  (const afw_value_t *)&impl_620_property_value_label
65718 };
65719 
65720 static const afw_value_object_t
65721 impl_620_property_value_runtime = {
65723  (const afw_object_t *)&impl_621
65724 };
65725 
65726 static const afw_runtime_property_t
65727 impl_620_property_runtime = {
65728  &afw_s_runtime,
65729  (const afw_value_t *)&impl_620_property_value_runtime
65730 };
65731 
65732 static const afw_runtime_property_t *
65733 impl_620_properties[] = {
65734  &impl_620_property_brief,
65735  &impl_620_property_dataType,
65736  &impl_620_property_description,
65737  &impl_620_property_label,
65738  &impl_620_property_runtime,
65739  NULL
65740 };
65741 
65743 impl_620_meta_object = {
65744  {
65745  &afw_runtime_inf_const_meta_object_inf
65746  },
65747  &impl_620,
65748  NULL
65749 };
65750 
65751 static const afw_utf8_t
65752 impl_620_meta_path =
65753  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedAdaptorId");
65754 
65756 impl_620 = {
65757  {
65758  &afw_runtime_inf_const_embedded_untyped_object,
65759  NULL,
65760  {
65761  (const afw_object_t *)&impl_620_meta_object,
65762  (const afw_object_t *)&impl_615,
65763  &afw_s_mappedAdaptorId,
65764  &afw_s__AdaptiveValueMeta_,
65765  &impl_620_meta_path
65766  }
65767  },
65768  &impl_620_properties[0]
65769 };
65770 
65772 impl_622;
65773 
65775 impl_623;
65776 
65777 /*
65778  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObject/runtime
65779  */
65780 
65781 static const afw_value_string_t
65782 impl_623_property_value_onGetValueCFunctionName = {
65784  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObject")
65785 };
65786 
65787 static const afw_runtime_property_t
65788 impl_623_property_onGetValueCFunctionName = {
65789  &afw_s_onGetValueCFunctionName,
65790  (const afw_value_t *)&impl_623_property_value_onGetValueCFunctionName
65791 };
65792 
65793 static const afw_runtime_property_t *
65794 impl_623_properties[] = {
65795  &impl_623_property_onGetValueCFunctionName,
65796  NULL
65797 };
65798 
65800 impl_623_meta_object = {
65801  {
65802  &afw_runtime_inf_const_meta_object_inf
65803  },
65804  &impl_623,
65805  NULL
65806 };
65807 
65808 static const afw_utf8_t
65809 impl_623_meta_path =
65810  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObject/runtime");
65811 
65813 impl_623 = {
65814  {
65815  &afw_runtime_inf_const_embedded_untyped_object,
65816  NULL,
65817  {
65818  (const afw_object_t *)&impl_623_meta_object,
65819  (const afw_object_t *)&impl_622,
65820  &afw_s_runtime,
65821  &afw_s__AdaptiveRuntimeProperty_,
65822  &impl_623_meta_path
65823  }
65824  },
65825  &impl_623_properties[0]
65826 };
65827 
65828 /*
65829  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObject
65830  */
65831 
65832 static const afw_value_string_t
65833 impl_622_property_value_brief = {
65835  AFW_UTF8_LITERAL("Mapped Object")
65836 };
65837 
65838 static const afw_runtime_property_t
65839 impl_622_property_brief = {
65840  &afw_s_brief,
65841  (const afw_value_t *)&impl_622_property_value_brief
65842 };
65843 
65844 static const afw_value_string_t
65845 impl_622_property_value_dataType = {
65847  AFW_UTF8_LITERAL("object")
65848 };
65849 
65850 static const afw_runtime_property_t
65851 impl_622_property_dataType = {
65852  &afw_s_dataType,
65853  (const afw_value_t *)&impl_622_property_value_dataType
65854 };
65855 
65856 static const afw_value_string_t
65857 impl_622_property_value_description = {
65859  AFW_UTF8_LITERAL("This is mappedObject from adaptor.")
65860 };
65861 
65862 static const afw_runtime_property_t
65863 impl_622_property_description = {
65864  &afw_s_description,
65865  (const afw_value_t *)&impl_622_property_value_description
65866 };
65867 
65868 static const afw_value_string_t
65869 impl_622_property_value_label = {
65871  AFW_UTF8_LITERAL("Mapped object id")
65872 };
65873 
65874 static const afw_runtime_property_t
65875 impl_622_property_label = {
65876  &afw_s_label,
65877  (const afw_value_t *)&impl_622_property_value_label
65878 };
65879 
65880 static const afw_value_object_t
65881 impl_622_property_value_runtime = {
65883  (const afw_object_t *)&impl_623
65884 };
65885 
65886 static const afw_runtime_property_t
65887 impl_622_property_runtime = {
65888  &afw_s_runtime,
65889  (const afw_value_t *)&impl_622_property_value_runtime
65890 };
65891 
65892 static const afw_runtime_property_t *
65893 impl_622_properties[] = {
65894  &impl_622_property_brief,
65895  &impl_622_property_dataType,
65896  &impl_622_property_description,
65897  &impl_622_property_label,
65898  &impl_622_property_runtime,
65899  NULL
65900 };
65901 
65903 impl_622_meta_object = {
65904  {
65905  &afw_runtime_inf_const_meta_object_inf
65906  },
65907  &impl_622,
65908  NULL
65909 };
65910 
65911 static const afw_utf8_t
65912 impl_622_meta_path =
65913  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObject");
65914 
65916 impl_622 = {
65917  {
65918  &afw_runtime_inf_const_embedded_untyped_object,
65919  NULL,
65920  {
65921  (const afw_object_t *)&impl_622_meta_object,
65922  (const afw_object_t *)&impl_615,
65923  &afw_s_mappedObject,
65924  &afw_s__AdaptiveValueMeta_,
65925  &impl_622_meta_path
65926  }
65927  },
65928  &impl_622_properties[0]
65929 };
65930 
65932 impl_624;
65933 
65935 impl_625;
65936 
65937 /*
65938  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectId/runtime
65939  */
65940 
65941 static const afw_value_string_t
65942 impl_625_property_value_onGetValueCFunctionName = {
65944  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectId")
65945 };
65946 
65947 static const afw_runtime_property_t
65948 impl_625_property_onGetValueCFunctionName = {
65949  &afw_s_onGetValueCFunctionName,
65950  (const afw_value_t *)&impl_625_property_value_onGetValueCFunctionName
65951 };
65952 
65953 static const afw_runtime_property_t *
65954 impl_625_properties[] = {
65955  &impl_625_property_onGetValueCFunctionName,
65956  NULL
65957 };
65958 
65960 impl_625_meta_object = {
65961  {
65962  &afw_runtime_inf_const_meta_object_inf
65963  },
65964  &impl_625,
65965  NULL
65966 };
65967 
65968 static const afw_utf8_t
65969 impl_625_meta_path =
65970  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectId/runtime");
65971 
65973 impl_625 = {
65974  {
65975  &afw_runtime_inf_const_embedded_untyped_object,
65976  NULL,
65977  {
65978  (const afw_object_t *)&impl_625_meta_object,
65979  (const afw_object_t *)&impl_624,
65980  &afw_s_runtime,
65981  &afw_s__AdaptiveRuntimeProperty_,
65982  &impl_625_meta_path
65983  }
65984  },
65985  &impl_625_properties[0]
65986 };
65987 
65988 /*
65989  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectId
65990  */
65991 
65992 static const afw_value_string_t
65993 impl_624_property_value_brief = {
65995  AFW_UTF8_LITERAL("Mapped Object Id")
65996 };
65997 
65998 static const afw_runtime_property_t
65999 impl_624_property_brief = {
66000  &afw_s_brief,
66001  (const afw_value_t *)&impl_624_property_value_brief
66002 };
66003 
66004 static const afw_value_string_t
66005 impl_624_property_value_dataType = {
66007  AFW_UTF8_LITERAL("objectId")
66008 };
66009 
66010 static const afw_runtime_property_t
66011 impl_624_property_dataType = {
66012  &afw_s_dataType,
66013  (const afw_value_t *)&impl_624_property_value_dataType
66014 };
66015 
66016 static const afw_value_string_t
66017 impl_624_property_value_description = {
66019  AFW_UTF8_LITERAL("This is mappedObjectId from model.")
66020 };
66021 
66022 static const afw_runtime_property_t
66023 impl_624_property_description = {
66024  &afw_s_description,
66025  (const afw_value_t *)&impl_624_property_value_description
66026 };
66027 
66028 static const afw_value_string_t
66029 impl_624_property_value_label = {
66031  AFW_UTF8_LITERAL("Mapped object id")
66032 };
66033 
66034 static const afw_runtime_property_t
66035 impl_624_property_label = {
66036  &afw_s_label,
66037  (const afw_value_t *)&impl_624_property_value_label
66038 };
66039 
66040 static const afw_value_object_t
66041 impl_624_property_value_runtime = {
66043  (const afw_object_t *)&impl_625
66044 };
66045 
66046 static const afw_runtime_property_t
66047 impl_624_property_runtime = {
66048  &afw_s_runtime,
66049  (const afw_value_t *)&impl_624_property_value_runtime
66050 };
66051 
66052 static const afw_runtime_property_t *
66053 impl_624_properties[] = {
66054  &impl_624_property_brief,
66055  &impl_624_property_dataType,
66056  &impl_624_property_description,
66057  &impl_624_property_label,
66058  &impl_624_property_runtime,
66059  NULL
66060 };
66061 
66063 impl_624_meta_object = {
66064  {
66065  &afw_runtime_inf_const_meta_object_inf
66066  },
66067  &impl_624,
66068  NULL
66069 };
66070 
66071 static const afw_utf8_t
66072 impl_624_meta_path =
66073  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectId");
66074 
66076 impl_624 = {
66077  {
66078  &afw_runtime_inf_const_embedded_untyped_object,
66079  NULL,
66080  {
66081  (const afw_object_t *)&impl_624_meta_object,
66082  (const afw_object_t *)&impl_615,
66083  &afw_s_mappedObjectId,
66084  &afw_s__AdaptiveValueMeta_,
66085  &impl_624_meta_path
66086  }
66087  },
66088  &impl_624_properties[0]
66089 };
66090 
66092 impl_626;
66093 
66095 impl_627;
66096 
66097 /*
66098  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectType/runtime
66099  */
66100 
66101 static const afw_value_string_t
66102 impl_627_property_value_onGetValueCFunctionName = {
66104  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
66105 };
66106 
66107 static const afw_runtime_property_t
66108 impl_627_property_onGetValueCFunctionName = {
66109  &afw_s_onGetValueCFunctionName,
66110  (const afw_value_t *)&impl_627_property_value_onGetValueCFunctionName
66111 };
66112 
66113 static const afw_runtime_property_t *
66114 impl_627_properties[] = {
66115  &impl_627_property_onGetValueCFunctionName,
66116  NULL
66117 };
66118 
66120 impl_627_meta_object = {
66121  {
66122  &afw_runtime_inf_const_meta_object_inf
66123  },
66124  &impl_627,
66125  NULL
66126 };
66127 
66128 static const afw_utf8_t
66129 impl_627_meta_path =
66130  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectType/runtime");
66131 
66133 impl_627 = {
66134  {
66135  &afw_runtime_inf_const_embedded_untyped_object,
66136  NULL,
66137  {
66138  (const afw_object_t *)&impl_627_meta_object,
66139  (const afw_object_t *)&impl_626,
66140  &afw_s_runtime,
66141  &afw_s__AdaptiveRuntimeProperty_,
66142  &impl_627_meta_path
66143  }
66144  },
66145  &impl_627_properties[0]
66146 };
66147 
66148 /*
66149  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectType
66150  */
66151 
66152 static const afw_value_string_t
66153 impl_626_property_value_brief = {
66155  AFW_UTF8_LITERAL("Mapped Object Type")
66156 };
66157 
66158 static const afw_runtime_property_t
66159 impl_626_property_brief = {
66160  &afw_s_brief,
66161  (const afw_value_t *)&impl_626_property_value_brief
66162 };
66163 
66164 static const afw_value_string_t
66165 impl_626_property_value_dataType = {
66167  AFW_UTF8_LITERAL("string")
66168 };
66169 
66170 static const afw_runtime_property_t
66171 impl_626_property_dataType = {
66172  &afw_s_dataType,
66173  (const afw_value_t *)&impl_626_property_value_dataType
66174 };
66175 
66176 static const afw_value_string_t
66177 impl_626_property_value_description = {
66179  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
66180 };
66181 
66182 static const afw_runtime_property_t
66183 impl_626_property_description = {
66184  &afw_s_description,
66185  (const afw_value_t *)&impl_626_property_value_description
66186 };
66187 
66188 static const afw_value_string_t
66189 impl_626_property_value_label = {
66191  AFW_UTF8_LITERAL("Mapped Object Type")
66192 };
66193 
66194 static const afw_runtime_property_t
66195 impl_626_property_label = {
66196  &afw_s_label,
66197  (const afw_value_t *)&impl_626_property_value_label
66198 };
66199 
66200 static const afw_value_object_t
66201 impl_626_property_value_runtime = {
66203  (const afw_object_t *)&impl_627
66204 };
66205 
66206 static const afw_runtime_property_t
66207 impl_626_property_runtime = {
66208  &afw_s_runtime,
66209  (const afw_value_t *)&impl_626_property_value_runtime
66210 };
66211 
66212 static const afw_runtime_property_t *
66213 impl_626_properties[] = {
66214  &impl_626_property_brief,
66215  &impl_626_property_dataType,
66216  &impl_626_property_description,
66217  &impl_626_property_label,
66218  &impl_626_property_runtime,
66219  NULL
66220 };
66221 
66223 impl_626_meta_object = {
66224  {
66225  &afw_runtime_inf_const_meta_object_inf
66226  },
66227  &impl_626,
66228  NULL
66229 };
66230 
66231 static const afw_utf8_t
66232 impl_626_meta_path =
66233  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedObjectType");
66234 
66236 impl_626 = {
66237  {
66238  &afw_runtime_inf_const_embedded_untyped_object,
66239  NULL,
66240  {
66241  (const afw_object_t *)&impl_626_meta_object,
66242  (const afw_object_t *)&impl_615,
66243  &afw_s_mappedObjectType,
66244  &afw_s__AdaptiveValueMeta_,
66245  &impl_626_meta_path
66246  }
66247  },
66248  &impl_626_properties[0]
66249 };
66250 
66252 impl_628;
66253 
66255 impl_629;
66256 
66257 /*
66258  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedPropertyName/runtime
66259  */
66260 
66261 static const afw_value_string_t
66262 impl_629_property_value_onGetValueCFunctionName = {
66264  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedPropertyName")
66265 };
66266 
66267 static const afw_runtime_property_t
66268 impl_629_property_onGetValueCFunctionName = {
66269  &afw_s_onGetValueCFunctionName,
66270  (const afw_value_t *)&impl_629_property_value_onGetValueCFunctionName
66271 };
66272 
66273 static const afw_runtime_property_t *
66274 impl_629_properties[] = {
66275  &impl_629_property_onGetValueCFunctionName,
66276  NULL
66277 };
66278 
66280 impl_629_meta_object = {
66281  {
66282  &afw_runtime_inf_const_meta_object_inf
66283  },
66284  &impl_629,
66285  NULL
66286 };
66287 
66288 static const afw_utf8_t
66289 impl_629_meta_path =
66290  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedPropertyName/runtime");
66291 
66293 impl_629 = {
66294  {
66295  &afw_runtime_inf_const_embedded_untyped_object,
66296  NULL,
66297  {
66298  (const afw_object_t *)&impl_629_meta_object,
66299  (const afw_object_t *)&impl_628,
66300  &afw_s_runtime,
66301  &afw_s__AdaptiveRuntimeProperty_,
66302  &impl_629_meta_path
66303  }
66304  },
66305  &impl_629_properties[0]
66306 };
66307 
66308 /*
66309  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedPropertyName
66310  */
66311 
66312 static const afw_value_string_t
66313 impl_628_property_value_brief = {
66315  AFW_UTF8_LITERAL("Mapped property name")
66316 };
66317 
66318 static const afw_runtime_property_t
66319 impl_628_property_brief = {
66320  &afw_s_brief,
66321  (const afw_value_t *)&impl_628_property_value_brief
66322 };
66323 
66324 static const afw_value_string_t
66325 impl_628_property_value_dataType = {
66327  AFW_UTF8_LITERAL("string")
66328 };
66329 
66330 static const afw_runtime_property_t
66331 impl_628_property_dataType = {
66332  &afw_s_dataType,
66333  (const afw_value_t *)&impl_628_property_value_dataType
66334 };
66335 
66336 static const afw_value_string_t
66337 impl_628_property_value_description = {
66339  AFW_UTF8_LITERAL("This is mappedPropertyName from model.")
66340 };
66341 
66342 static const afw_runtime_property_t
66343 impl_628_property_description = {
66344  &afw_s_description,
66345  (const afw_value_t *)&impl_628_property_value_description
66346 };
66347 
66348 static const afw_value_string_t
66349 impl_628_property_value_label = {
66351  AFW_UTF8_LITERAL("Mapped Property Name")
66352 };
66353 
66354 static const afw_runtime_property_t
66355 impl_628_property_label = {
66356  &afw_s_label,
66357  (const afw_value_t *)&impl_628_property_value_label
66358 };
66359 
66360 static const afw_value_object_t
66361 impl_628_property_value_runtime = {
66363  (const afw_object_t *)&impl_629
66364 };
66365 
66366 static const afw_runtime_property_t
66367 impl_628_property_runtime = {
66368  &afw_s_runtime,
66369  (const afw_value_t *)&impl_628_property_value_runtime
66370 };
66371 
66372 static const afw_runtime_property_t *
66373 impl_628_properties[] = {
66374  &impl_628_property_brief,
66375  &impl_628_property_dataType,
66376  &impl_628_property_description,
66377  &impl_628_property_label,
66378  &impl_628_property_runtime,
66379  NULL
66380 };
66381 
66383 impl_628_meta_object = {
66384  {
66385  &afw_runtime_inf_const_meta_object_inf
66386  },
66387  &impl_628,
66388  NULL
66389 };
66390 
66391 static const afw_utf8_t
66392 impl_628_meta_path =
66393  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedPropertyName");
66394 
66396 impl_628 = {
66397  {
66398  &afw_runtime_inf_const_embedded_untyped_object,
66399  NULL,
66400  {
66401  (const afw_object_t *)&impl_628_meta_object,
66402  (const afw_object_t *)&impl_615,
66403  &afw_s_mappedPropertyName,
66404  &afw_s__AdaptiveValueMeta_,
66405  &impl_628_meta_path
66406  }
66407  },
66408  &impl_628_properties[0]
66409 };
66410 
66412 impl_630;
66413 
66415 impl_631;
66416 
66417 /*
66418  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedValue/runtime
66419  */
66420 
66421 static const afw_value_string_t
66422 impl_631_property_value_onGetValueCFunctionName = {
66424  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedValue")
66425 };
66426 
66427 static const afw_runtime_property_t
66428 impl_631_property_onGetValueCFunctionName = {
66429  &afw_s_onGetValueCFunctionName,
66430  (const afw_value_t *)&impl_631_property_value_onGetValueCFunctionName
66431 };
66432 
66433 static const afw_runtime_property_t *
66434 impl_631_properties[] = {
66435  &impl_631_property_onGetValueCFunctionName,
66436  NULL
66437 };
66438 
66440 impl_631_meta_object = {
66441  {
66442  &afw_runtime_inf_const_meta_object_inf
66443  },
66444  &impl_631,
66445  NULL
66446 };
66447 
66448 static const afw_utf8_t
66449 impl_631_meta_path =
66450  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedValue/runtime");
66451 
66453 impl_631 = {
66454  {
66455  &afw_runtime_inf_const_embedded_untyped_object,
66456  NULL,
66457  {
66458  (const afw_object_t *)&impl_631_meta_object,
66459  (const afw_object_t *)&impl_630,
66460  &afw_s_runtime,
66461  &afw_s__AdaptiveRuntimeProperty_,
66462  &impl_631_meta_path
66463  }
66464  },
66465  &impl_631_properties[0]
66466 };
66467 
66468 /*
66469  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedValue
66470  */
66471 
66472 static const afw_value_string_t
66473 impl_630_property_value_brief = {
66475  AFW_UTF8_LITERAL("Mapped value")
66476 };
66477 
66478 static const afw_runtime_property_t
66479 impl_630_property_brief = {
66480  &afw_s_brief,
66481  (const afw_value_t *)&impl_630_property_value_brief
66482 };
66483 
66484 static const afw_value_string_t
66485 impl_630_property_value_description = {
66487  AFW_UTF8_LITERAL("This is the mappedValue from the model.")
66488 };
66489 
66490 static const afw_runtime_property_t
66491 impl_630_property_description = {
66492  &afw_s_description,
66493  (const afw_value_t *)&impl_630_property_value_description
66494 };
66495 
66496 static const afw_value_string_t
66497 impl_630_property_value_label = {
66499  AFW_UTF8_LITERAL("Mapped Value")
66500 };
66501 
66502 static const afw_runtime_property_t
66503 impl_630_property_label = {
66504  &afw_s_label,
66505  (const afw_value_t *)&impl_630_property_value_label
66506 };
66507 
66508 static const afw_value_object_t
66509 impl_630_property_value_runtime = {
66511  (const afw_object_t *)&impl_631
66512 };
66513 
66514 static const afw_runtime_property_t
66515 impl_630_property_runtime = {
66516  &afw_s_runtime,
66517  (const afw_value_t *)&impl_630_property_value_runtime
66518 };
66519 
66520 static const afw_runtime_property_t *
66521 impl_630_properties[] = {
66522  &impl_630_property_brief,
66523  &impl_630_property_description,
66524  &impl_630_property_label,
66525  &impl_630_property_runtime,
66526  NULL
66527 };
66528 
66530 impl_630_meta_object = {
66531  {
66532  &afw_runtime_inf_const_meta_object_inf
66533  },
66534  &impl_630,
66535  NULL
66536 };
66537 
66538 static const afw_utf8_t
66539 impl_630_meta_path =
66540  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/mappedValue");
66541 
66543 impl_630 = {
66544  {
66545  &afw_runtime_inf_const_embedded_untyped_object,
66546  NULL,
66547  {
66548  (const afw_object_t *)&impl_630_meta_object,
66549  (const afw_object_t *)&impl_615,
66550  &afw_s_mappedValue,
66551  &afw_s__AdaptiveValueMeta_,
66552  &impl_630_meta_path
66553  }
66554  },
66555  &impl_630_properties[0]
66556 };
66557 
66559 impl_632;
66560 
66562 impl_633;
66563 
66564 /*
66565  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/object/runtime
66566  */
66567 
66568 static const afw_value_string_t
66569 impl_633_property_value_onGetValueCFunctionName = {
66571  AFW_UTF8_LITERAL("afw_model_internal_get_current_object")
66572 };
66573 
66574 static const afw_runtime_property_t
66575 impl_633_property_onGetValueCFunctionName = {
66576  &afw_s_onGetValueCFunctionName,
66577  (const afw_value_t *)&impl_633_property_value_onGetValueCFunctionName
66578 };
66579 
66580 static const afw_runtime_property_t *
66581 impl_633_properties[] = {
66582  &impl_633_property_onGetValueCFunctionName,
66583  NULL
66584 };
66585 
66587 impl_633_meta_object = {
66588  {
66589  &afw_runtime_inf_const_meta_object_inf
66590  },
66591  &impl_633,
66592  NULL
66593 };
66594 
66595 static const afw_utf8_t
66596 impl_633_meta_path =
66597  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/object/runtime");
66598 
66600 impl_633 = {
66601  {
66602  &afw_runtime_inf_const_embedded_untyped_object,
66603  NULL,
66604  {
66605  (const afw_object_t *)&impl_633_meta_object,
66606  (const afw_object_t *)&impl_632,
66607  &afw_s_runtime,
66608  &afw_s__AdaptiveRuntimeProperty_,
66609  &impl_633_meta_path
66610  }
66611  },
66612  &impl_633_properties[0]
66613 };
66614 
66615 /*
66616  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/object
66617  */
66618 
66619 static const afw_value_string_t
66620 impl_632_property_value_brief = {
66622  AFW_UTF8_LITERAL("Object")
66623 };
66624 
66625 static const afw_runtime_property_t
66626 impl_632_property_brief = {
66627  &afw_s_brief,
66628  (const afw_value_t *)&impl_632_property_value_brief
66629 };
66630 
66631 static const afw_value_string_t
66632 impl_632_property_value_dataType = {
66634  AFW_UTF8_LITERAL("object")
66635 };
66636 
66637 static const afw_runtime_property_t
66638 impl_632_property_dataType = {
66639  &afw_s_dataType,
66640  (const afw_value_t *)&impl_632_property_value_dataType
66641 };
66642 
66643 static const afw_value_string_t
66644 impl_632_property_value_description = {
66646  AFW_UTF8_LITERAL("This is the object from request.")
66647 };
66648 
66649 static const afw_runtime_property_t
66650 impl_632_property_description = {
66651  &afw_s_description,
66652  (const afw_value_t *)&impl_632_property_value_description
66653 };
66654 
66655 static const afw_value_string_t
66656 impl_632_property_value_label = {
66658  AFW_UTF8_LITERAL("Object")
66659 };
66660 
66661 static const afw_runtime_property_t
66662 impl_632_property_label = {
66663  &afw_s_label,
66664  (const afw_value_t *)&impl_632_property_value_label
66665 };
66666 
66667 static const afw_value_object_t
66668 impl_632_property_value_runtime = {
66670  (const afw_object_t *)&impl_633
66671 };
66672 
66673 static const afw_runtime_property_t
66674 impl_632_property_runtime = {
66675  &afw_s_runtime,
66676  (const afw_value_t *)&impl_632_property_value_runtime
66677 };
66678 
66679 static const afw_runtime_property_t *
66680 impl_632_properties[] = {
66681  &impl_632_property_brief,
66682  &impl_632_property_dataType,
66683  &impl_632_property_description,
66684  &impl_632_property_label,
66685  &impl_632_property_runtime,
66686  NULL
66687 };
66688 
66690 impl_632_meta_object = {
66691  {
66692  &afw_runtime_inf_const_meta_object_inf
66693  },
66694  &impl_632,
66695  NULL
66696 };
66697 
66698 static const afw_utf8_t
66699 impl_632_meta_path =
66700  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/object");
66701 
66703 impl_632 = {
66704  {
66705  &afw_runtime_inf_const_embedded_untyped_object,
66706  NULL,
66707  {
66708  (const afw_object_t *)&impl_632_meta_object,
66709  (const afw_object_t *)&impl_615,
66710  &afw_s_object,
66711  &afw_s__AdaptiveValueMeta_,
66712  &impl_632_meta_path
66713  }
66714  },
66715  &impl_632_properties[0]
66716 };
66717 
66719 impl_634;
66720 
66722 impl_635;
66723 
66724 /*
66725  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectId/runtime
66726  */
66727 
66728 static const afw_value_string_t
66729 impl_635_property_value_onGetValueCFunctionName = {
66731  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
66732 };
66733 
66734 static const afw_runtime_property_t
66735 impl_635_property_onGetValueCFunctionName = {
66736  &afw_s_onGetValueCFunctionName,
66737  (const afw_value_t *)&impl_635_property_value_onGetValueCFunctionName
66738 };
66739 
66740 static const afw_runtime_property_t *
66741 impl_635_properties[] = {
66742  &impl_635_property_onGetValueCFunctionName,
66743  NULL
66744 };
66745 
66747 impl_635_meta_object = {
66748  {
66749  &afw_runtime_inf_const_meta_object_inf
66750  },
66751  &impl_635,
66752  NULL
66753 };
66754 
66755 static const afw_utf8_t
66756 impl_635_meta_path =
66757  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectId/runtime");
66758 
66760 impl_635 = {
66761  {
66762  &afw_runtime_inf_const_embedded_untyped_object,
66763  NULL,
66764  {
66765  (const afw_object_t *)&impl_635_meta_object,
66766  (const afw_object_t *)&impl_634,
66767  &afw_s_runtime,
66768  &afw_s__AdaptiveRuntimeProperty_,
66769  &impl_635_meta_path
66770  }
66771  },
66772  &impl_635_properties[0]
66773 };
66774 
66775 /*
66776  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectId
66777  */
66778 
66779 static const afw_value_string_t
66780 impl_634_property_value_brief = {
66782  AFW_UTF8_LITERAL("Object id")
66783 };
66784 
66785 static const afw_runtime_property_t
66786 impl_634_property_brief = {
66787  &afw_s_brief,
66788  (const afw_value_t *)&impl_634_property_value_brief
66789 };
66790 
66791 static const afw_value_string_t
66792 impl_634_property_value_dataType = {
66794  AFW_UTF8_LITERAL("objectId")
66795 };
66796 
66797 static const afw_runtime_property_t
66798 impl_634_property_dataType = {
66799  &afw_s_dataType,
66800  (const afw_value_t *)&impl_634_property_value_dataType
66801 };
66802 
66803 static const afw_value_string_t
66804 impl_634_property_value_description = {
66806  AFW_UTF8_LITERAL("This is objectId of the object from request.")
66807 };
66808 
66809 static const afw_runtime_property_t
66810 impl_634_property_description = {
66811  &afw_s_description,
66812  (const afw_value_t *)&impl_634_property_value_description
66813 };
66814 
66815 static const afw_value_string_t
66816 impl_634_property_value_label = {
66818  AFW_UTF8_LITERAL("Object Id")
66819 };
66820 
66821 static const afw_runtime_property_t
66822 impl_634_property_label = {
66823  &afw_s_label,
66824  (const afw_value_t *)&impl_634_property_value_label
66825 };
66826 
66827 static const afw_value_object_t
66828 impl_634_property_value_runtime = {
66830  (const afw_object_t *)&impl_635
66831 };
66832 
66833 static const afw_runtime_property_t
66834 impl_634_property_runtime = {
66835  &afw_s_runtime,
66836  (const afw_value_t *)&impl_634_property_value_runtime
66837 };
66838 
66839 static const afw_runtime_property_t *
66840 impl_634_properties[] = {
66841  &impl_634_property_brief,
66842  &impl_634_property_dataType,
66843  &impl_634_property_description,
66844  &impl_634_property_label,
66845  &impl_634_property_runtime,
66846  NULL
66847 };
66848 
66850 impl_634_meta_object = {
66851  {
66852  &afw_runtime_inf_const_meta_object_inf
66853  },
66854  &impl_634,
66855  NULL
66856 };
66857 
66858 static const afw_utf8_t
66859 impl_634_meta_path =
66860  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectId");
66861 
66863 impl_634 = {
66864  {
66865  &afw_runtime_inf_const_embedded_untyped_object,
66866  NULL,
66867  {
66868  (const afw_object_t *)&impl_634_meta_object,
66869  (const afw_object_t *)&impl_615,
66870  &afw_s_objectId,
66871  &afw_s__AdaptiveValueMeta_,
66872  &impl_634_meta_path
66873  }
66874  },
66875  &impl_634_properties[0]
66876 };
66877 
66879 impl_636;
66880 
66882 impl_637;
66883 
66884 /*
66885  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectType/runtime
66886  */
66887 
66888 static const afw_value_string_t
66889 impl_637_property_value_onGetValueCFunctionName = {
66891  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
66892 };
66893 
66894 static const afw_runtime_property_t
66895 impl_637_property_onGetValueCFunctionName = {
66896  &afw_s_onGetValueCFunctionName,
66897  (const afw_value_t *)&impl_637_property_value_onGetValueCFunctionName
66898 };
66899 
66900 static const afw_runtime_property_t *
66901 impl_637_properties[] = {
66902  &impl_637_property_onGetValueCFunctionName,
66903  NULL
66904 };
66905 
66907 impl_637_meta_object = {
66908  {
66909  &afw_runtime_inf_const_meta_object_inf
66910  },
66911  &impl_637,
66912  NULL
66913 };
66914 
66915 static const afw_utf8_t
66916 impl_637_meta_path =
66917  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectType/runtime");
66918 
66920 impl_637 = {
66921  {
66922  &afw_runtime_inf_const_embedded_untyped_object,
66923  NULL,
66924  {
66925  (const afw_object_t *)&impl_637_meta_object,
66926  (const afw_object_t *)&impl_636,
66927  &afw_s_runtime,
66928  &afw_s__AdaptiveRuntimeProperty_,
66929  &impl_637_meta_path
66930  }
66931  },
66932  &impl_637_properties[0]
66933 };
66934 
66935 /*
66936  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectType
66937  */
66938 
66939 static const afw_value_string_t
66940 impl_636_property_value_brief = {
66942  AFW_UTF8_LITERAL("ObjectType")
66943 };
66944 
66945 static const afw_runtime_property_t
66946 impl_636_property_brief = {
66947  &afw_s_brief,
66948  (const afw_value_t *)&impl_636_property_value_brief
66949 };
66950 
66951 static const afw_value_string_t
66952 impl_636_property_value_dataType = {
66954  AFW_UTF8_LITERAL("string")
66955 };
66956 
66957 static const afw_runtime_property_t
66958 impl_636_property_dataType = {
66959  &afw_s_dataType,
66960  (const afw_value_t *)&impl_636_property_value_dataType
66961 };
66962 
66963 static const afw_value_string_t
66964 impl_636_property_value_description = {
66966  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
66967 };
66968 
66969 static const afw_runtime_property_t
66970 impl_636_property_description = {
66971  &afw_s_description,
66972  (const afw_value_t *)&impl_636_property_value_description
66973 };
66974 
66975 static const afw_value_string_t
66976 impl_636_property_value_label = {
66978  AFW_UTF8_LITERAL("Object Type")
66979 };
66980 
66981 static const afw_runtime_property_t
66982 impl_636_property_label = {
66983  &afw_s_label,
66984  (const afw_value_t *)&impl_636_property_value_label
66985 };
66986 
66987 static const afw_value_object_t
66988 impl_636_property_value_runtime = {
66990  (const afw_object_t *)&impl_637
66991 };
66992 
66993 static const afw_runtime_property_t
66994 impl_636_property_runtime = {
66995  &afw_s_runtime,
66996  (const afw_value_t *)&impl_636_property_value_runtime
66997 };
66998 
66999 static const afw_runtime_property_t *
67000 impl_636_properties[] = {
67001  &impl_636_property_brief,
67002  &impl_636_property_dataType,
67003  &impl_636_property_description,
67004  &impl_636_property_label,
67005  &impl_636_property_runtime,
67006  NULL
67007 };
67008 
67010 impl_636_meta_object = {
67011  {
67012  &afw_runtime_inf_const_meta_object_inf
67013  },
67014  &impl_636,
67015  NULL
67016 };
67017 
67018 static const afw_utf8_t
67019 impl_636_meta_path =
67020  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/objectType");
67021 
67023 impl_636 = {
67024  {
67025  &afw_runtime_inf_const_embedded_untyped_object,
67026  NULL,
67027  {
67028  (const afw_object_t *)&impl_636_meta_object,
67029  (const afw_object_t *)&impl_615,
67030  &afw_s_objectType,
67031  &afw_s__AdaptiveValueMeta_,
67032  &impl_636_meta_path
67033  }
67034  },
67035  &impl_636_properties[0]
67036 };
67037 
67039 impl_638;
67040 
67042 impl_639;
67043 
67044 /*
67045  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/propertyName/runtime
67046  */
67047 
67048 static const afw_value_string_t
67049 impl_639_property_value_onGetValueCFunctionName = {
67051  AFW_UTF8_LITERAL("afw_model_internal_get_current_propertyName")
67052 };
67053 
67054 static const afw_runtime_property_t
67055 impl_639_property_onGetValueCFunctionName = {
67056  &afw_s_onGetValueCFunctionName,
67057  (const afw_value_t *)&impl_639_property_value_onGetValueCFunctionName
67058 };
67059 
67060 static const afw_runtime_property_t *
67061 impl_639_properties[] = {
67062  &impl_639_property_onGetValueCFunctionName,
67063  NULL
67064 };
67065 
67067 impl_639_meta_object = {
67068  {
67069  &afw_runtime_inf_const_meta_object_inf
67070  },
67071  &impl_639,
67072  NULL
67073 };
67074 
67075 static const afw_utf8_t
67076 impl_639_meta_path =
67077  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/propertyName/runtime");
67078 
67080 impl_639 = {
67081  {
67082  &afw_runtime_inf_const_embedded_untyped_object,
67083  NULL,
67084  {
67085  (const afw_object_t *)&impl_639_meta_object,
67086  (const afw_object_t *)&impl_638,
67087  &afw_s_runtime,
67088  &afw_s__AdaptiveRuntimeProperty_,
67089  &impl_639_meta_path
67090  }
67091  },
67092  &impl_639_properties[0]
67093 };
67094 
67095 /*
67096  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/propertyName
67097  */
67098 
67099 static const afw_value_string_t
67100 impl_638_property_value_brief = {
67102  AFW_UTF8_LITERAL("Property Name")
67103 };
67104 
67105 static const afw_runtime_property_t
67106 impl_638_property_brief = {
67107  &afw_s_brief,
67108  (const afw_value_t *)&impl_638_property_value_brief
67109 };
67110 
67111 static const afw_value_string_t
67112 impl_638_property_value_dataType = {
67114  AFW_UTF8_LITERAL("string")
67115 };
67116 
67117 static const afw_runtime_property_t
67118 impl_638_property_dataType = {
67119  &afw_s_dataType,
67120  (const afw_value_t *)&impl_638_property_value_dataType
67121 };
67122 
67123 static const afw_value_string_t
67124 impl_638_property_value_description = {
67126  AFW_UTF8_LITERAL("This is the property name from request.")
67127 };
67128 
67129 static const afw_runtime_property_t
67130 impl_638_property_description = {
67131  &afw_s_description,
67132  (const afw_value_t *)&impl_638_property_value_description
67133 };
67134 
67135 static const afw_value_string_t
67136 impl_638_property_value_label = {
67138  AFW_UTF8_LITERAL("Object Id")
67139 };
67140 
67141 static const afw_runtime_property_t
67142 impl_638_property_label = {
67143  &afw_s_label,
67144  (const afw_value_t *)&impl_638_property_value_label
67145 };
67146 
67147 static const afw_value_object_t
67148 impl_638_property_value_runtime = {
67150  (const afw_object_t *)&impl_639
67151 };
67152 
67153 static const afw_runtime_property_t
67154 impl_638_property_runtime = {
67155  &afw_s_runtime,
67156  (const afw_value_t *)&impl_638_property_value_runtime
67157 };
67158 
67159 static const afw_runtime_property_t *
67160 impl_638_properties[] = {
67161  &impl_638_property_brief,
67162  &impl_638_property_dataType,
67163  &impl_638_property_description,
67164  &impl_638_property_label,
67165  &impl_638_property_runtime,
67166  NULL
67167 };
67168 
67170 impl_638_meta_object = {
67171  {
67172  &afw_runtime_inf_const_meta_object_inf
67173  },
67174  &impl_638,
67175  NULL
67176 };
67177 
67178 static const afw_utf8_t
67179 impl_638_meta_path =
67180  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/propertyName");
67181 
67183 impl_638 = {
67184  {
67185  &afw_runtime_inf_const_embedded_untyped_object,
67186  NULL,
67187  {
67188  (const afw_object_t *)&impl_638_meta_object,
67189  (const afw_object_t *)&impl_615,
67190  &afw_s_propertyName,
67191  &afw_s__AdaptiveValueMeta_,
67192  &impl_638_meta_path
67193  }
67194  },
67195  &impl_638_properties[0]
67196 };
67197 
67199 impl_640;
67200 
67202 impl_641;
67203 
67204 /*
67205  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/useDefaultProcessing/runtime
67206  */
67207 
67208 static const afw_value_string_t
67209 impl_641_property_value_onGetValueCFunctionName = {
67211  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
67212 };
67213 
67214 static const afw_runtime_property_t
67215 impl_641_property_onGetValueCFunctionName = {
67216  &afw_s_onGetValueCFunctionName,
67217  (const afw_value_t *)&impl_641_property_value_onGetValueCFunctionName
67218 };
67219 
67220 static const afw_runtime_property_t *
67221 impl_641_properties[] = {
67222  &impl_641_property_onGetValueCFunctionName,
67223  NULL
67224 };
67225 
67227 impl_641_meta_object = {
67228  {
67229  &afw_runtime_inf_const_meta_object_inf
67230  },
67231  &impl_641,
67232  NULL
67233 };
67234 
67235 static const afw_utf8_t
67236 impl_641_meta_path =
67237  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/useDefaultProcessing/runtime");
67238 
67240 impl_641 = {
67241  {
67242  &afw_runtime_inf_const_embedded_untyped_object,
67243  NULL,
67244  {
67245  (const afw_object_t *)&impl_641_meta_object,
67246  (const afw_object_t *)&impl_640,
67247  &afw_s_runtime,
67248  &afw_s__AdaptiveRuntimeProperty_,
67249  &impl_641_meta_path
67250  }
67251  },
67252  &impl_641_properties[0]
67253 };
67254 
67255 /*
67256  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/useDefaultProcessing
67257  */
67258 
67259 static const afw_value_string_t
67260 impl_640_property_value_brief = {
67262  AFW_UTF8_LITERAL("Use default processing return value")
67263 };
67264 
67265 static const afw_runtime_property_t
67266 impl_640_property_brief = {
67267  &afw_s_brief,
67268  (const afw_value_t *)&impl_640_property_value_brief
67269 };
67270 
67271 static const afw_value_string_t
67272 impl_640_property_value_description = {
67274  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
67275 };
67276 
67277 static const afw_runtime_property_t
67278 impl_640_property_description = {
67279  &afw_s_description,
67280  (const afw_value_t *)&impl_640_property_value_description
67281 };
67282 
67283 static const afw_value_string_t
67284 impl_640_property_value_label = {
67286  AFW_UTF8_LITERAL("Use Default Processing")
67287 };
67288 
67289 static const afw_runtime_property_t
67290 impl_640_property_label = {
67291  &afw_s_label,
67292  (const afw_value_t *)&impl_640_property_value_label
67293 };
67294 
67295 static const afw_value_object_t
67296 impl_640_property_value_runtime = {
67298  (const afw_object_t *)&impl_641
67299 };
67300 
67301 static const afw_runtime_property_t
67302 impl_640_property_runtime = {
67303  &afw_s_runtime,
67304  (const afw_value_t *)&impl_640_property_value_runtime
67305 };
67306 
67307 static const afw_runtime_property_t *
67308 impl_640_properties[] = {
67309  &impl_640_property_brief,
67310  &impl_640_property_description,
67311  &impl_640_property_label,
67312  &impl_640_property_runtime,
67313  NULL
67314 };
67315 
67317 impl_640_meta_object = {
67318  {
67319  &afw_runtime_inf_const_meta_object_inf
67320  },
67321  &impl_640,
67322  NULL
67323 };
67324 
67325 static const afw_utf8_t
67326 impl_640_meta_path =
67327  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/useDefaultProcessing");
67328 
67330 impl_640 = {
67331  {
67332  &afw_runtime_inf_const_embedded_untyped_object,
67333  NULL,
67334  {
67335  (const afw_object_t *)&impl_640_meta_object,
67336  (const afw_object_t *)&impl_615,
67337  &afw_s_useDefaultProcessing,
67338  &afw_s__AdaptiveValueMeta_,
67339  &impl_640_meta_path
67340  }
67341  },
67342  &impl_640_properties[0]
67343 };
67344 
67346 impl_642;
67347 
67349 impl_643;
67350 
67351 /*
67352  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/value/runtime
67353  */
67354 
67355 static const afw_value_string_t
67356 impl_643_property_value_onGetValueCFunctionName = {
67358  AFW_UTF8_LITERAL("afw_model_internal_get_current_value")
67359 };
67360 
67361 static const afw_runtime_property_t
67362 impl_643_property_onGetValueCFunctionName = {
67363  &afw_s_onGetValueCFunctionName,
67364  (const afw_value_t *)&impl_643_property_value_onGetValueCFunctionName
67365 };
67366 
67367 static const afw_runtime_property_t *
67368 impl_643_properties[] = {
67369  &impl_643_property_onGetValueCFunctionName,
67370  NULL
67371 };
67372 
67374 impl_643_meta_object = {
67375  {
67376  &afw_runtime_inf_const_meta_object_inf
67377  },
67378  &impl_643,
67379  NULL
67380 };
67381 
67382 static const afw_utf8_t
67383 impl_643_meta_path =
67384  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/value/runtime");
67385 
67387 impl_643 = {
67388  {
67389  &afw_runtime_inf_const_embedded_untyped_object,
67390  NULL,
67391  {
67392  (const afw_object_t *)&impl_643_meta_object,
67393  (const afw_object_t *)&impl_642,
67394  &afw_s_runtime,
67395  &afw_s__AdaptiveRuntimeProperty_,
67396  &impl_643_meta_path
67397  }
67398  },
67399  &impl_643_properties[0]
67400 };
67401 
67402 /*
67403  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/value
67404  */
67405 
67406 static const afw_value_string_t
67407 impl_642_property_value_brief = {
67409  AFW_UTF8_LITERAL("Value")
67410 };
67411 
67412 static const afw_runtime_property_t
67413 impl_642_property_brief = {
67414  &afw_s_brief,
67415  (const afw_value_t *)&impl_642_property_value_brief
67416 };
67417 
67418 static const afw_value_string_t
67419 impl_642_property_value_description = {
67421  AFW_UTF8_LITERAL("This is the value of the property from request.")
67422 };
67423 
67424 static const afw_runtime_property_t
67425 impl_642_property_description = {
67426  &afw_s_description,
67427  (const afw_value_t *)&impl_642_property_value_description
67428 };
67429 
67430 static const afw_value_string_t
67431 impl_642_property_value_label = {
67433  AFW_UTF8_LITERAL("Object Id")
67434 };
67435 
67436 static const afw_runtime_property_t
67437 impl_642_property_label = {
67438  &afw_s_label,
67439  (const afw_value_t *)&impl_642_property_value_label
67440 };
67441 
67442 static const afw_value_object_t
67443 impl_642_property_value_runtime = {
67445  (const afw_object_t *)&impl_643
67446 };
67447 
67448 static const afw_runtime_property_t
67449 impl_642_property_runtime = {
67450  &afw_s_runtime,
67451  (const afw_value_t *)&impl_642_property_value_runtime
67452 };
67453 
67454 static const afw_runtime_property_t *
67455 impl_642_properties[] = {
67456  &impl_642_property_brief,
67457  &impl_642_property_description,
67458  &impl_642_property_label,
67459  &impl_642_property_runtime,
67460  NULL
67461 };
67462 
67464 impl_642_meta_object = {
67465  {
67466  &afw_runtime_inf_const_meta_object_inf
67467  },
67468  &impl_642,
67469  NULL
67470 };
67471 
67472 static const afw_utf8_t
67473 impl_642_meta_path =
67474  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes/value");
67475 
67477 impl_642 = {
67478  {
67479  &afw_runtime_inf_const_embedded_untyped_object,
67480  NULL,
67481  {
67482  (const afw_object_t *)&impl_642_meta_object,
67483  (const afw_object_t *)&impl_615,
67484  &afw_s_value,
67485  &afw_s__AdaptiveValueMeta_,
67486  &impl_642_meta_path
67487  }
67488  },
67489  &impl_642_properties[0]
67490 };
67491 
67492 /*
67493  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes
67494  */
67495 
67496 static const afw_value_object_t
67497 impl_615_property_value_adaptorId = {
67499  (const afw_object_t *)&impl_616
67500 };
67501 
67502 static const afw_runtime_property_t
67503 impl_615_property_adaptorId = {
67504  &afw_s_adaptorId,
67505  (const afw_value_t *)&impl_615_property_value_adaptorId
67506 };
67507 
67508 static const afw_value_object_t
67509 impl_615_property_value_adaptorTypeSpecific = {
67511  (const afw_object_t *)&impl_618
67512 };
67513 
67514 static const afw_runtime_property_t
67515 impl_615_property_adaptorTypeSpecific = {
67516  &afw_s_adaptorTypeSpecific,
67517  (const afw_value_t *)&impl_615_property_value_adaptorTypeSpecific
67518 };
67519 
67520 static const afw_value_object_t
67521 impl_615_property_value_mappedAdaptorId = {
67523  (const afw_object_t *)&impl_620
67524 };
67525 
67526 static const afw_runtime_property_t
67527 impl_615_property_mappedAdaptorId = {
67528  &afw_s_mappedAdaptorId,
67529  (const afw_value_t *)&impl_615_property_value_mappedAdaptorId
67530 };
67531 
67532 static const afw_value_object_t
67533 impl_615_property_value_mappedObject = {
67535  (const afw_object_t *)&impl_622
67536 };
67537 
67538 static const afw_runtime_property_t
67539 impl_615_property_mappedObject = {
67540  &afw_s_mappedObject,
67541  (const afw_value_t *)&impl_615_property_value_mappedObject
67542 };
67543 
67544 static const afw_value_object_t
67545 impl_615_property_value_mappedObjectId = {
67547  (const afw_object_t *)&impl_624
67548 };
67549 
67550 static const afw_runtime_property_t
67551 impl_615_property_mappedObjectId = {
67552  &afw_s_mappedObjectId,
67553  (const afw_value_t *)&impl_615_property_value_mappedObjectId
67554 };
67555 
67556 static const afw_value_object_t
67557 impl_615_property_value_mappedObjectType = {
67559  (const afw_object_t *)&impl_626
67560 };
67561 
67562 static const afw_runtime_property_t
67563 impl_615_property_mappedObjectType = {
67564  &afw_s_mappedObjectType,
67565  (const afw_value_t *)&impl_615_property_value_mappedObjectType
67566 };
67567 
67568 static const afw_value_object_t
67569 impl_615_property_value_mappedPropertyName = {
67571  (const afw_object_t *)&impl_628
67572 };
67573 
67574 static const afw_runtime_property_t
67575 impl_615_property_mappedPropertyName = {
67576  &afw_s_mappedPropertyName,
67577  (const afw_value_t *)&impl_615_property_value_mappedPropertyName
67578 };
67579 
67580 static const afw_value_object_t
67581 impl_615_property_value_mappedValue = {
67583  (const afw_object_t *)&impl_630
67584 };
67585 
67586 static const afw_runtime_property_t
67587 impl_615_property_mappedValue = {
67588  &afw_s_mappedValue,
67589  (const afw_value_t *)&impl_615_property_value_mappedValue
67590 };
67591 
67592 static const afw_value_object_t
67593 impl_615_property_value_object = {
67595  (const afw_object_t *)&impl_632
67596 };
67597 
67598 static const afw_runtime_property_t
67599 impl_615_property_object = {
67600  &afw_s_object,
67601  (const afw_value_t *)&impl_615_property_value_object
67602 };
67603 
67604 static const afw_value_object_t
67605 impl_615_property_value_objectId = {
67607  (const afw_object_t *)&impl_634
67608 };
67609 
67610 static const afw_runtime_property_t
67611 impl_615_property_objectId = {
67612  &afw_s_objectId,
67613  (const afw_value_t *)&impl_615_property_value_objectId
67614 };
67615 
67616 static const afw_value_object_t
67617 impl_615_property_value_objectType = {
67619  (const afw_object_t *)&impl_636
67620 };
67621 
67622 static const afw_runtime_property_t
67623 impl_615_property_objectType = {
67624  &afw_s_objectType,
67625  (const afw_value_t *)&impl_615_property_value_objectType
67626 };
67627 
67628 static const afw_value_object_t
67629 impl_615_property_value_propertyName = {
67631  (const afw_object_t *)&impl_638
67632 };
67633 
67634 static const afw_runtime_property_t
67635 impl_615_property_propertyName = {
67636  &afw_s_propertyName,
67637  (const afw_value_t *)&impl_615_property_value_propertyName
67638 };
67639 
67640 static const afw_value_object_t
67641 impl_615_property_value_useDefaultProcessing = {
67643  (const afw_object_t *)&impl_640
67644 };
67645 
67646 static const afw_runtime_property_t
67647 impl_615_property_useDefaultProcessing = {
67648  &afw_s_useDefaultProcessing,
67649  (const afw_value_t *)&impl_615_property_value_useDefaultProcessing
67650 };
67651 
67652 static const afw_value_object_t
67653 impl_615_property_value_value = {
67655  (const afw_object_t *)&impl_642
67656 };
67657 
67658 static const afw_runtime_property_t
67659 impl_615_property_value = {
67660  &afw_s_value,
67661  (const afw_value_t *)&impl_615_property_value_value
67662 };
67663 
67664 static const afw_runtime_property_t *
67665 impl_615_properties[] = {
67666  &impl_615_property_adaptorId,
67667  &impl_615_property_adaptorTypeSpecific,
67668  &impl_615_property_mappedAdaptorId,
67669  &impl_615_property_mappedObject,
67670  &impl_615_property_mappedObjectId,
67671  &impl_615_property_mappedObjectType,
67672  &impl_615_property_mappedPropertyName,
67673  &impl_615_property_mappedValue,
67674  &impl_615_property_object,
67675  &impl_615_property_objectId,
67676  &impl_615_property_objectType,
67677  &impl_615_property_propertyName,
67678  &impl_615_property_useDefaultProcessing,
67679  &impl_615_property_value,
67680  NULL
67681 };
67682 
67684 impl_615_meta_object = {
67685  {
67686  &afw_runtime_inf_const_meta_object_inf
67687  },
67688  &impl_615,
67689  NULL
67690 };
67691 
67692 static const afw_utf8_t
67693 impl_615_meta_path =
67694  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/propertyTypes");
67695 
67697 impl_615 = {
67698  {
67699  &afw_runtime_inf_const_embedded_untyped_object,
67700  NULL,
67701  {
67702  (const afw_object_t *)&impl_615_meta_object,
67703  (const afw_object_t *)&impl_614,
67704  &afw_s_propertyTypes,
67705  &afw_s__AdaptivePropertyTypes_,
67706  &impl_615_meta_path
67707  }
67708  },
67709  &impl_615_properties[0]
67710 };
67711 
67713 impl_644;
67714 
67715 /*
67716  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/runtime
67717  */
67718 
67719 static const afw_runtime_property_t *
67720 impl_644_properties[] = {
67721  NULL
67722 };
67723 
67725 impl_644_meta_object = {
67726  {
67727  &afw_runtime_inf_const_meta_object_inf
67728  },
67729  &impl_644,
67730  NULL
67731 };
67732 
67733 static const afw_utf8_t
67734 impl_644_meta_path =
67735  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_/runtime");
67736 
67738 impl_644 = {
67739  {
67740  &afw_runtime_inf_const_embedded_untyped_object,
67741  NULL,
67742  {
67743  (const afw_object_t *)&impl_644_meta_object,
67744  (const afw_object_t *)&impl_614,
67745  &afw_s_runtime,
67746  &afw_s__AdaptiveRuntimeObject_,
67747  &impl_644_meta_path
67748  }
67749  },
67750  &impl_644_properties[0]
67751 };
67752 
67753 /*
67754  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_
67755  */
67756 
67757 static const afw_utf8_t
67758 impl_614_array_collectionURIs[] = {
67759  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
67760 };
67761 
67763 impl_614_list_collectionURIs = {
67766  sizeof(impl_614_array_collectionURIs) / sizeof(afw_utf8_t),
67767  &impl_614_array_collectionURIs
67768 };
67769 
67770 static const afw_value_list_t
67771 impl_614_property_value_collectionURIs = {
67773  (const afw_list_t *)&impl_614_list_collectionURIs
67774 };
67775 
67776 static const afw_runtime_property_t
67777 impl_614_property_collectionURIs = {
67778  &afw_s_collectionURIs,
67779  (const afw_value_t *)&impl_614_property_value_collectionURIs
67780 };
67781 
67782 static const afw_value_string_t
67783 impl_614_property_value_description = {
67785  AFW_UTF8_LITERAL("Qualifier current:: for model onGetInitialObjectId.")
67786 };
67787 
67788 static const afw_runtime_property_t
67789 impl_614_property_description = {
67790  &afw_s_description,
67791  (const afw_value_t *)&impl_614_property_value_description
67792 };
67793 
67794 static const afw_value_string_t
67795 impl_614_property_value_objectType = {
67797  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnGetInitialObjectId_")
67798 };
67799 
67800 static const afw_runtime_property_t
67801 impl_614_property_objectType = {
67802  &afw_s_objectType,
67803  (const afw_value_t *)&impl_614_property_value_objectType
67804 };
67805 
67806 static const afw_value_object_t
67807 impl_614_property_value_propertyTypes = {
67809  (const afw_object_t *)&impl_615
67810 };
67811 
67812 static const afw_runtime_property_t
67813 impl_614_property_propertyTypes = {
67814  &afw_s_propertyTypes,
67815  (const afw_value_t *)&impl_614_property_value_propertyTypes
67816 };
67817 
67818 static const afw_value_object_t
67819 impl_614_property_value_runtime = {
67821  (const afw_object_t *)&impl_644
67822 };
67823 
67824 static const afw_runtime_property_t
67825 impl_614_property_runtime = {
67826  &afw_s_runtime,
67827  (const afw_value_t *)&impl_614_property_value_runtime
67828 };
67829 
67830 static const afw_runtime_property_t *
67831 impl_614_properties[] = {
67832  &impl_614_property_collectionURIs,
67833  &impl_614_property_description,
67834  &impl_614_property_objectType,
67835  &impl_614_property_propertyTypes,
67836  &impl_614_property_runtime,
67837  NULL
67838 };
67839 
67841 impl_614_meta_object = {
67842  {
67843  &afw_runtime_inf_const_meta_object_inf
67844  },
67845  &impl_614,
67846  NULL
67847 };
67848 
67849 static const afw_utf8_t
67850 impl_614_meta_path =
67851  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialObjectId_");
67852 
67854 impl_614 = {
67855  {
67857  NULL,
67858  {
67859  (const afw_object_t *)&impl_614_meta_object,
67860  NULL,
67861  &afw_s__AdaptiveModelCurrentOnGetInitialObjectId_,
67862  &afw_s__AdaptiveObjectType_,
67863  &impl_614_meta_path
67864  }
67865  },
67866  &impl_614_properties[0]
67867 };
67868 
67870 impl_645;
67871 
67873 impl_646;
67874 
67876 impl_647;
67877 
67879 impl_648;
67880 
67881 /*
67882  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorId/runtime
67883  */
67884 
67885 static const afw_value_string_t
67886 impl_648_property_value_onGetValueCFunctionName = {
67888  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
67889 };
67890 
67891 static const afw_runtime_property_t
67892 impl_648_property_onGetValueCFunctionName = {
67893  &afw_s_onGetValueCFunctionName,
67894  (const afw_value_t *)&impl_648_property_value_onGetValueCFunctionName
67895 };
67896 
67897 static const afw_runtime_property_t *
67898 impl_648_properties[] = {
67899  &impl_648_property_onGetValueCFunctionName,
67900  NULL
67901 };
67902 
67904 impl_648_meta_object = {
67905  {
67906  &afw_runtime_inf_const_meta_object_inf
67907  },
67908  &impl_648,
67909  NULL
67910 };
67911 
67912 static const afw_utf8_t
67913 impl_648_meta_path =
67914  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorId/runtime");
67915 
67917 impl_648 = {
67918  {
67919  &afw_runtime_inf_const_embedded_untyped_object,
67920  NULL,
67921  {
67922  (const afw_object_t *)&impl_648_meta_object,
67923  (const afw_object_t *)&impl_647,
67924  &afw_s_runtime,
67925  &afw_s__AdaptiveRuntimeProperty_,
67926  &impl_648_meta_path
67927  }
67928  },
67929  &impl_648_properties[0]
67930 };
67931 
67932 /*
67933  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorId
67934  */
67935 
67936 static const afw_value_string_t
67937 impl_647_property_value_brief = {
67939  AFW_UTF8_LITERAL("Adaptor Id")
67940 };
67941 
67942 static const afw_runtime_property_t
67943 impl_647_property_brief = {
67944  &afw_s_brief,
67945  (const afw_value_t *)&impl_647_property_value_brief
67946 };
67947 
67948 static const afw_value_string_t
67949 impl_647_property_value_dataType = {
67951  AFW_UTF8_LITERAL("string")
67952 };
67953 
67954 static const afw_runtime_property_t
67955 impl_647_property_dataType = {
67956  &afw_s_dataType,
67957  (const afw_value_t *)&impl_647_property_value_dataType
67958 };
67959 
67960 static const afw_value_string_t
67961 impl_647_property_value_description = {
67963  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
67964 };
67965 
67966 static const afw_runtime_property_t
67967 impl_647_property_description = {
67968  &afw_s_description,
67969  (const afw_value_t *)&impl_647_property_value_description
67970 };
67971 
67972 static const afw_value_string_t
67973 impl_647_property_value_label = {
67975  AFW_UTF8_LITERAL("Adaptor Id")
67976 };
67977 
67978 static const afw_runtime_property_t
67979 impl_647_property_label = {
67980  &afw_s_label,
67981  (const afw_value_t *)&impl_647_property_value_label
67982 };
67983 
67984 static const afw_value_object_t
67985 impl_647_property_value_runtime = {
67987  (const afw_object_t *)&impl_648
67988 };
67989 
67990 static const afw_runtime_property_t
67991 impl_647_property_runtime = {
67992  &afw_s_runtime,
67993  (const afw_value_t *)&impl_647_property_value_runtime
67994 };
67995 
67996 static const afw_runtime_property_t *
67997 impl_647_properties[] = {
67998  &impl_647_property_brief,
67999  &impl_647_property_dataType,
68000  &impl_647_property_description,
68001  &impl_647_property_label,
68002  &impl_647_property_runtime,
68003  NULL
68004 };
68005 
68007 impl_647_meta_object = {
68008  {
68009  &afw_runtime_inf_const_meta_object_inf
68010  },
68011  &impl_647,
68012  NULL
68013 };
68014 
68015 static const afw_utf8_t
68016 impl_647_meta_path =
68017  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorId");
68018 
68020 impl_647 = {
68021  {
68022  &afw_runtime_inf_const_embedded_untyped_object,
68023  NULL,
68024  {
68025  (const afw_object_t *)&impl_647_meta_object,
68026  (const afw_object_t *)&impl_646,
68027  &afw_s_adaptorId,
68028  &afw_s__AdaptiveValueMeta_,
68029  &impl_647_meta_path
68030  }
68031  },
68032  &impl_647_properties[0]
68033 };
68034 
68036 impl_649;
68037 
68039 impl_650;
68040 
68041 /*
68042  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorTypeSpecific/runtime
68043  */
68044 
68045 static const afw_value_string_t
68046 impl_650_property_value_onGetValueCFunctionName = {
68048  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
68049 };
68050 
68051 static const afw_runtime_property_t
68052 impl_650_property_onGetValueCFunctionName = {
68053  &afw_s_onGetValueCFunctionName,
68054  (const afw_value_t *)&impl_650_property_value_onGetValueCFunctionName
68055 };
68056 
68057 static const afw_runtime_property_t *
68058 impl_650_properties[] = {
68059  &impl_650_property_onGetValueCFunctionName,
68060  NULL
68061 };
68062 
68064 impl_650_meta_object = {
68065  {
68066  &afw_runtime_inf_const_meta_object_inf
68067  },
68068  &impl_650,
68069  NULL
68070 };
68071 
68072 static const afw_utf8_t
68073 impl_650_meta_path =
68074  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorTypeSpecific/runtime");
68075 
68077 impl_650 = {
68078  {
68079  &afw_runtime_inf_const_embedded_untyped_object,
68080  NULL,
68081  {
68082  (const afw_object_t *)&impl_650_meta_object,
68083  (const afw_object_t *)&impl_649,
68084  &afw_s_runtime,
68085  &afw_s__AdaptiveRuntimeProperty_,
68086  &impl_650_meta_path
68087  }
68088  },
68089  &impl_650_properties[0]
68090 };
68091 
68092 /*
68093  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorTypeSpecific
68094  */
68095 
68096 static const afw_value_string_t
68097 impl_649_property_value_brief = {
68099  AFW_UTF8_LITERAL("Adaptor specific")
68100 };
68101 
68102 static const afw_runtime_property_t
68103 impl_649_property_brief = {
68104  &afw_s_brief,
68105  (const afw_value_t *)&impl_649_property_value_brief
68106 };
68107 
68108 static const afw_value_string_t
68109 impl_649_property_value_dataType = {
68111  AFW_UTF8_LITERAL("object")
68112 };
68113 
68114 static const afw_runtime_property_t
68115 impl_649_property_dataType = {
68116  &afw_s_dataType,
68117  (const afw_value_t *)&impl_649_property_value_dataType
68118 };
68119 
68120 static const afw_value_string_t
68121 impl_649_property_value_description = {
68123  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
68124 };
68125 
68126 static const afw_runtime_property_t
68127 impl_649_property_description = {
68128  &afw_s_description,
68129  (const afw_value_t *)&impl_649_property_value_description
68130 };
68131 
68132 static const afw_value_string_t
68133 impl_649_property_value_label = {
68135  AFW_UTF8_LITERAL("Adaptor Specific")
68136 };
68137 
68138 static const afw_runtime_property_t
68139 impl_649_property_label = {
68140  &afw_s_label,
68141  (const afw_value_t *)&impl_649_property_value_label
68142 };
68143 
68144 static const afw_value_object_t
68145 impl_649_property_value_runtime = {
68147  (const afw_object_t *)&impl_650
68148 };
68149 
68150 static const afw_runtime_property_t
68151 impl_649_property_runtime = {
68152  &afw_s_runtime,
68153  (const afw_value_t *)&impl_649_property_value_runtime
68154 };
68155 
68156 static const afw_runtime_property_t *
68157 impl_649_properties[] = {
68158  &impl_649_property_brief,
68159  &impl_649_property_dataType,
68160  &impl_649_property_description,
68161  &impl_649_property_label,
68162  &impl_649_property_runtime,
68163  NULL
68164 };
68165 
68167 impl_649_meta_object = {
68168  {
68169  &afw_runtime_inf_const_meta_object_inf
68170  },
68171  &impl_649,
68172  NULL
68173 };
68174 
68175 static const afw_utf8_t
68176 impl_649_meta_path =
68177  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/adaptorTypeSpecific");
68178 
68180 impl_649 = {
68181  {
68182  &afw_runtime_inf_const_embedded_untyped_object,
68183  NULL,
68184  {
68185  (const afw_object_t *)&impl_649_meta_object,
68186  (const afw_object_t *)&impl_646,
68187  &afw_s_adaptorTypeSpecific,
68188  &afw_s__AdaptiveValueMeta_,
68189  &impl_649_meta_path
68190  }
68191  },
68192  &impl_649_properties[0]
68193 };
68194 
68196 impl_651;
68197 
68199 impl_652;
68200 
68201 /*
68202  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedAdaptorId/runtime
68203  */
68204 
68205 static const afw_value_string_t
68206 impl_652_property_value_onGetValueCFunctionName = {
68208  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
68209 };
68210 
68211 static const afw_runtime_property_t
68212 impl_652_property_onGetValueCFunctionName = {
68213  &afw_s_onGetValueCFunctionName,
68214  (const afw_value_t *)&impl_652_property_value_onGetValueCFunctionName
68215 };
68216 
68217 static const afw_runtime_property_t *
68218 impl_652_properties[] = {
68219  &impl_652_property_onGetValueCFunctionName,
68220  NULL
68221 };
68222 
68224 impl_652_meta_object = {
68225  {
68226  &afw_runtime_inf_const_meta_object_inf
68227  },
68228  &impl_652,
68229  NULL
68230 };
68231 
68232 static const afw_utf8_t
68233 impl_652_meta_path =
68234  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedAdaptorId/runtime");
68235 
68237 impl_652 = {
68238  {
68239  &afw_runtime_inf_const_embedded_untyped_object,
68240  NULL,
68241  {
68242  (const afw_object_t *)&impl_652_meta_object,
68243  (const afw_object_t *)&impl_651,
68244  &afw_s_runtime,
68245  &afw_s__AdaptiveRuntimeProperty_,
68246  &impl_652_meta_path
68247  }
68248  },
68249  &impl_652_properties[0]
68250 };
68251 
68252 /*
68253  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedAdaptorId
68254  */
68255 
68256 static const afw_value_string_t
68257 impl_651_property_value_brief = {
68259  AFW_UTF8_LITERAL("Mapped Adaptor Id")
68260 };
68261 
68262 static const afw_runtime_property_t
68263 impl_651_property_brief = {
68264  &afw_s_brief,
68265  (const afw_value_t *)&impl_651_property_value_brief
68266 };
68267 
68268 static const afw_value_string_t
68269 impl_651_property_value_dataType = {
68271  AFW_UTF8_LITERAL("string")
68272 };
68273 
68274 static const afw_runtime_property_t
68275 impl_651_property_dataType = {
68276  &afw_s_dataType,
68277  (const afw_value_t *)&impl_651_property_value_dataType
68278 };
68279 
68280 static const afw_value_string_t
68281 impl_651_property_value_description = {
68283  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
68284 };
68285 
68286 static const afw_runtime_property_t
68287 impl_651_property_description = {
68288  &afw_s_description,
68289  (const afw_value_t *)&impl_651_property_value_description
68290 };
68291 
68292 static const afw_value_string_t
68293 impl_651_property_value_label = {
68295  AFW_UTF8_LITERAL("Mapped Adaptor Id")
68296 };
68297 
68298 static const afw_runtime_property_t
68299 impl_651_property_label = {
68300  &afw_s_label,
68301  (const afw_value_t *)&impl_651_property_value_label
68302 };
68303 
68304 static const afw_value_object_t
68305 impl_651_property_value_runtime = {
68307  (const afw_object_t *)&impl_652
68308 };
68309 
68310 static const afw_runtime_property_t
68311 impl_651_property_runtime = {
68312  &afw_s_runtime,
68313  (const afw_value_t *)&impl_651_property_value_runtime
68314 };
68315 
68316 static const afw_runtime_property_t *
68317 impl_651_properties[] = {
68318  &impl_651_property_brief,
68319  &impl_651_property_dataType,
68320  &impl_651_property_description,
68321  &impl_651_property_label,
68322  &impl_651_property_runtime,
68323  NULL
68324 };
68325 
68327 impl_651_meta_object = {
68328  {
68329  &afw_runtime_inf_const_meta_object_inf
68330  },
68331  &impl_651,
68332  NULL
68333 };
68334 
68335 static const afw_utf8_t
68336 impl_651_meta_path =
68337  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedAdaptorId");
68338 
68340 impl_651 = {
68341  {
68342  &afw_runtime_inf_const_embedded_untyped_object,
68343  NULL,
68344  {
68345  (const afw_object_t *)&impl_651_meta_object,
68346  (const afw_object_t *)&impl_646,
68347  &afw_s_mappedAdaptorId,
68348  &afw_s__AdaptiveValueMeta_,
68349  &impl_651_meta_path
68350  }
68351  },
68352  &impl_651_properties[0]
68353 };
68354 
68356 impl_653;
68357 
68359 impl_654;
68360 
68361 /*
68362  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectId/runtime
68363  */
68364 
68365 static const afw_value_string_t
68366 impl_654_property_value_onGetValueCFunctionName = {
68368  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectId")
68369 };
68370 
68371 static const afw_runtime_property_t
68372 impl_654_property_onGetValueCFunctionName = {
68373  &afw_s_onGetValueCFunctionName,
68374  (const afw_value_t *)&impl_654_property_value_onGetValueCFunctionName
68375 };
68376 
68377 static const afw_runtime_property_t *
68378 impl_654_properties[] = {
68379  &impl_654_property_onGetValueCFunctionName,
68380  NULL
68381 };
68382 
68384 impl_654_meta_object = {
68385  {
68386  &afw_runtime_inf_const_meta_object_inf
68387  },
68388  &impl_654,
68389  NULL
68390 };
68391 
68392 static const afw_utf8_t
68393 impl_654_meta_path =
68394  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectId/runtime");
68395 
68397 impl_654 = {
68398  {
68399  &afw_runtime_inf_const_embedded_untyped_object,
68400  NULL,
68401  {
68402  (const afw_object_t *)&impl_654_meta_object,
68403  (const afw_object_t *)&impl_653,
68404  &afw_s_runtime,
68405  &afw_s__AdaptiveRuntimeProperty_,
68406  &impl_654_meta_path
68407  }
68408  },
68409  &impl_654_properties[0]
68410 };
68411 
68412 /*
68413  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectId
68414  */
68415 
68416 static const afw_value_string_t
68417 impl_653_property_value_brief = {
68419  AFW_UTF8_LITERAL("Mapped Object Id")
68420 };
68421 
68422 static const afw_runtime_property_t
68423 impl_653_property_brief = {
68424  &afw_s_brief,
68425  (const afw_value_t *)&impl_653_property_value_brief
68426 };
68427 
68428 static const afw_value_string_t
68429 impl_653_property_value_dataType = {
68431  AFW_UTF8_LITERAL("objectId")
68432 };
68433 
68434 static const afw_runtime_property_t
68435 impl_653_property_dataType = {
68436  &afw_s_dataType,
68437  (const afw_value_t *)&impl_653_property_value_dataType
68438 };
68439 
68440 static const afw_value_string_t
68441 impl_653_property_value_description = {
68443  AFW_UTF8_LITERAL("This is mappedObjectId from model.")
68444 };
68445 
68446 static const afw_runtime_property_t
68447 impl_653_property_description = {
68448  &afw_s_description,
68449  (const afw_value_t *)&impl_653_property_value_description
68450 };
68451 
68452 static const afw_value_string_t
68453 impl_653_property_value_label = {
68455  AFW_UTF8_LITERAL("Mapped object id")
68456 };
68457 
68458 static const afw_runtime_property_t
68459 impl_653_property_label = {
68460  &afw_s_label,
68461  (const afw_value_t *)&impl_653_property_value_label
68462 };
68463 
68464 static const afw_value_object_t
68465 impl_653_property_value_runtime = {
68467  (const afw_object_t *)&impl_654
68468 };
68469 
68470 static const afw_runtime_property_t
68471 impl_653_property_runtime = {
68472  &afw_s_runtime,
68473  (const afw_value_t *)&impl_653_property_value_runtime
68474 };
68475 
68476 static const afw_runtime_property_t *
68477 impl_653_properties[] = {
68478  &impl_653_property_brief,
68479  &impl_653_property_dataType,
68480  &impl_653_property_description,
68481  &impl_653_property_label,
68482  &impl_653_property_runtime,
68483  NULL
68484 };
68485 
68487 impl_653_meta_object = {
68488  {
68489  &afw_runtime_inf_const_meta_object_inf
68490  },
68491  &impl_653,
68492  NULL
68493 };
68494 
68495 static const afw_utf8_t
68496 impl_653_meta_path =
68497  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectId");
68498 
68500 impl_653 = {
68501  {
68502  &afw_runtime_inf_const_embedded_untyped_object,
68503  NULL,
68504  {
68505  (const afw_object_t *)&impl_653_meta_object,
68506  (const afw_object_t *)&impl_646,
68507  &afw_s_mappedObjectId,
68508  &afw_s__AdaptiveValueMeta_,
68509  &impl_653_meta_path
68510  }
68511  },
68512  &impl_653_properties[0]
68513 };
68514 
68516 impl_655;
68517 
68519 impl_656;
68520 
68521 /*
68522  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectType/runtime
68523  */
68524 
68525 static const afw_value_string_t
68526 impl_656_property_value_onGetValueCFunctionName = {
68528  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
68529 };
68530 
68531 static const afw_runtime_property_t
68532 impl_656_property_onGetValueCFunctionName = {
68533  &afw_s_onGetValueCFunctionName,
68534  (const afw_value_t *)&impl_656_property_value_onGetValueCFunctionName
68535 };
68536 
68537 static const afw_runtime_property_t *
68538 impl_656_properties[] = {
68539  &impl_656_property_onGetValueCFunctionName,
68540  NULL
68541 };
68542 
68544 impl_656_meta_object = {
68545  {
68546  &afw_runtime_inf_const_meta_object_inf
68547  },
68548  &impl_656,
68549  NULL
68550 };
68551 
68552 static const afw_utf8_t
68553 impl_656_meta_path =
68554  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectType/runtime");
68555 
68557 impl_656 = {
68558  {
68559  &afw_runtime_inf_const_embedded_untyped_object,
68560  NULL,
68561  {
68562  (const afw_object_t *)&impl_656_meta_object,
68563  (const afw_object_t *)&impl_655,
68564  &afw_s_runtime,
68565  &afw_s__AdaptiveRuntimeProperty_,
68566  &impl_656_meta_path
68567  }
68568  },
68569  &impl_656_properties[0]
68570 };
68571 
68572 /*
68573  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectType
68574  */
68575 
68576 static const afw_value_string_t
68577 impl_655_property_value_brief = {
68579  AFW_UTF8_LITERAL("Mapped Object Type")
68580 };
68581 
68582 static const afw_runtime_property_t
68583 impl_655_property_brief = {
68584  &afw_s_brief,
68585  (const afw_value_t *)&impl_655_property_value_brief
68586 };
68587 
68588 static const afw_value_string_t
68589 impl_655_property_value_dataType = {
68591  AFW_UTF8_LITERAL("string")
68592 };
68593 
68594 static const afw_runtime_property_t
68595 impl_655_property_dataType = {
68596  &afw_s_dataType,
68597  (const afw_value_t *)&impl_655_property_value_dataType
68598 };
68599 
68600 static const afw_value_string_t
68601 impl_655_property_value_description = {
68603  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
68604 };
68605 
68606 static const afw_runtime_property_t
68607 impl_655_property_description = {
68608  &afw_s_description,
68609  (const afw_value_t *)&impl_655_property_value_description
68610 };
68611 
68612 static const afw_value_string_t
68613 impl_655_property_value_label = {
68615  AFW_UTF8_LITERAL("Mapped Object Type")
68616 };
68617 
68618 static const afw_runtime_property_t
68619 impl_655_property_label = {
68620  &afw_s_label,
68621  (const afw_value_t *)&impl_655_property_value_label
68622 };
68623 
68624 static const afw_value_object_t
68625 impl_655_property_value_runtime = {
68627  (const afw_object_t *)&impl_656
68628 };
68629 
68630 static const afw_runtime_property_t
68631 impl_655_property_runtime = {
68632  &afw_s_runtime,
68633  (const afw_value_t *)&impl_655_property_value_runtime
68634 };
68635 
68636 static const afw_runtime_property_t *
68637 impl_655_properties[] = {
68638  &impl_655_property_brief,
68639  &impl_655_property_dataType,
68640  &impl_655_property_description,
68641  &impl_655_property_label,
68642  &impl_655_property_runtime,
68643  NULL
68644 };
68645 
68647 impl_655_meta_object = {
68648  {
68649  &afw_runtime_inf_const_meta_object_inf
68650  },
68651  &impl_655,
68652  NULL
68653 };
68654 
68655 static const afw_utf8_t
68656 impl_655_meta_path =
68657  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedObjectType");
68658 
68660 impl_655 = {
68661  {
68662  &afw_runtime_inf_const_embedded_untyped_object,
68663  NULL,
68664  {
68665  (const afw_object_t *)&impl_655_meta_object,
68666  (const afw_object_t *)&impl_646,
68667  &afw_s_mappedObjectType,
68668  &afw_s__AdaptiveValueMeta_,
68669  &impl_655_meta_path
68670  }
68671  },
68672  &impl_655_properties[0]
68673 };
68674 
68676 impl_657;
68677 
68679 impl_658;
68680 
68681 /*
68682  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedPropertyName/runtime
68683  */
68684 
68685 static const afw_value_string_t
68686 impl_658_property_value_onGetValueCFunctionName = {
68688  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedPropertyName")
68689 };
68690 
68691 static const afw_runtime_property_t
68692 impl_658_property_onGetValueCFunctionName = {
68693  &afw_s_onGetValueCFunctionName,
68694  (const afw_value_t *)&impl_658_property_value_onGetValueCFunctionName
68695 };
68696 
68697 static const afw_runtime_property_t *
68698 impl_658_properties[] = {
68699  &impl_658_property_onGetValueCFunctionName,
68700  NULL
68701 };
68702 
68704 impl_658_meta_object = {
68705  {
68706  &afw_runtime_inf_const_meta_object_inf
68707  },
68708  &impl_658,
68709  NULL
68710 };
68711 
68712 static const afw_utf8_t
68713 impl_658_meta_path =
68714  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedPropertyName/runtime");
68715 
68717 impl_658 = {
68718  {
68719  &afw_runtime_inf_const_embedded_untyped_object,
68720  NULL,
68721  {
68722  (const afw_object_t *)&impl_658_meta_object,
68723  (const afw_object_t *)&impl_657,
68724  &afw_s_runtime,
68725  &afw_s__AdaptiveRuntimeProperty_,
68726  &impl_658_meta_path
68727  }
68728  },
68729  &impl_658_properties[0]
68730 };
68731 
68732 /*
68733  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedPropertyName
68734  */
68735 
68736 static const afw_value_string_t
68737 impl_657_property_value_brief = {
68739  AFW_UTF8_LITERAL("Mapped property name")
68740 };
68741 
68742 static const afw_runtime_property_t
68743 impl_657_property_brief = {
68744  &afw_s_brief,
68745  (const afw_value_t *)&impl_657_property_value_brief
68746 };
68747 
68748 static const afw_value_string_t
68749 impl_657_property_value_dataType = {
68751  AFW_UTF8_LITERAL("string")
68752 };
68753 
68754 static const afw_runtime_property_t
68755 impl_657_property_dataType = {
68756  &afw_s_dataType,
68757  (const afw_value_t *)&impl_657_property_value_dataType
68758 };
68759 
68760 static const afw_value_string_t
68761 impl_657_property_value_description = {
68763  AFW_UTF8_LITERAL("This is mappedPropertyName from model.")
68764 };
68765 
68766 static const afw_runtime_property_t
68767 impl_657_property_description = {
68768  &afw_s_description,
68769  (const afw_value_t *)&impl_657_property_value_description
68770 };
68771 
68772 static const afw_value_string_t
68773 impl_657_property_value_label = {
68775  AFW_UTF8_LITERAL("Mapped Property Name")
68776 };
68777 
68778 static const afw_runtime_property_t
68779 impl_657_property_label = {
68780  &afw_s_label,
68781  (const afw_value_t *)&impl_657_property_value_label
68782 };
68783 
68784 static const afw_value_object_t
68785 impl_657_property_value_runtime = {
68787  (const afw_object_t *)&impl_658
68788 };
68789 
68790 static const afw_runtime_property_t
68791 impl_657_property_runtime = {
68792  &afw_s_runtime,
68793  (const afw_value_t *)&impl_657_property_value_runtime
68794 };
68795 
68796 static const afw_runtime_property_t *
68797 impl_657_properties[] = {
68798  &impl_657_property_brief,
68799  &impl_657_property_dataType,
68800  &impl_657_property_description,
68801  &impl_657_property_label,
68802  &impl_657_property_runtime,
68803  NULL
68804 };
68805 
68807 impl_657_meta_object = {
68808  {
68809  &afw_runtime_inf_const_meta_object_inf
68810  },
68811  &impl_657,
68812  NULL
68813 };
68814 
68815 static const afw_utf8_t
68816 impl_657_meta_path =
68817  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedPropertyName");
68818 
68820 impl_657 = {
68821  {
68822  &afw_runtime_inf_const_embedded_untyped_object,
68823  NULL,
68824  {
68825  (const afw_object_t *)&impl_657_meta_object,
68826  (const afw_object_t *)&impl_646,
68827  &afw_s_mappedPropertyName,
68828  &afw_s__AdaptiveValueMeta_,
68829  &impl_657_meta_path
68830  }
68831  },
68832  &impl_657_properties[0]
68833 };
68834 
68836 impl_659;
68837 
68839 impl_660;
68840 
68841 /*
68842  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedValue/runtime
68843  */
68844 
68845 static const afw_value_string_t
68846 impl_660_property_value_onGetValueCFunctionName = {
68848  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedValue")
68849 };
68850 
68851 static const afw_runtime_property_t
68852 impl_660_property_onGetValueCFunctionName = {
68853  &afw_s_onGetValueCFunctionName,
68854  (const afw_value_t *)&impl_660_property_value_onGetValueCFunctionName
68855 };
68856 
68857 static const afw_runtime_property_t *
68858 impl_660_properties[] = {
68859  &impl_660_property_onGetValueCFunctionName,
68860  NULL
68861 };
68862 
68864 impl_660_meta_object = {
68865  {
68866  &afw_runtime_inf_const_meta_object_inf
68867  },
68868  &impl_660,
68869  NULL
68870 };
68871 
68872 static const afw_utf8_t
68873 impl_660_meta_path =
68874  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedValue/runtime");
68875 
68877 impl_660 = {
68878  {
68879  &afw_runtime_inf_const_embedded_untyped_object,
68880  NULL,
68881  {
68882  (const afw_object_t *)&impl_660_meta_object,
68883  (const afw_object_t *)&impl_659,
68884  &afw_s_runtime,
68885  &afw_s__AdaptiveRuntimeProperty_,
68886  &impl_660_meta_path
68887  }
68888  },
68889  &impl_660_properties[0]
68890 };
68891 
68892 /*
68893  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedValue
68894  */
68895 
68896 static const afw_value_string_t
68897 impl_659_property_value_brief = {
68899  AFW_UTF8_LITERAL("Mapped value")
68900 };
68901 
68902 static const afw_runtime_property_t
68903 impl_659_property_brief = {
68904  &afw_s_brief,
68905  (const afw_value_t *)&impl_659_property_value_brief
68906 };
68907 
68908 static const afw_value_string_t
68909 impl_659_property_value_description = {
68911  AFW_UTF8_LITERAL("This is the mappedValue from the model.")
68912 };
68913 
68914 static const afw_runtime_property_t
68915 impl_659_property_description = {
68916  &afw_s_description,
68917  (const afw_value_t *)&impl_659_property_value_description
68918 };
68919 
68920 static const afw_value_string_t
68921 impl_659_property_value_label = {
68923  AFW_UTF8_LITERAL("Mapped Value")
68924 };
68925 
68926 static const afw_runtime_property_t
68927 impl_659_property_label = {
68928  &afw_s_label,
68929  (const afw_value_t *)&impl_659_property_value_label
68930 };
68931 
68932 static const afw_value_object_t
68933 impl_659_property_value_runtime = {
68935  (const afw_object_t *)&impl_660
68936 };
68937 
68938 static const afw_runtime_property_t
68939 impl_659_property_runtime = {
68940  &afw_s_runtime,
68941  (const afw_value_t *)&impl_659_property_value_runtime
68942 };
68943 
68944 static const afw_runtime_property_t *
68945 impl_659_properties[] = {
68946  &impl_659_property_brief,
68947  &impl_659_property_description,
68948  &impl_659_property_label,
68949  &impl_659_property_runtime,
68950  NULL
68951 };
68952 
68954 impl_659_meta_object = {
68955  {
68956  &afw_runtime_inf_const_meta_object_inf
68957  },
68958  &impl_659,
68959  NULL
68960 };
68961 
68962 static const afw_utf8_t
68963 impl_659_meta_path =
68964  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/mappedValue");
68965 
68967 impl_659 = {
68968  {
68969  &afw_runtime_inf_const_embedded_untyped_object,
68970  NULL,
68971  {
68972  (const afw_object_t *)&impl_659_meta_object,
68973  (const afw_object_t *)&impl_646,
68974  &afw_s_mappedValue,
68975  &afw_s__AdaptiveValueMeta_,
68976  &impl_659_meta_path
68977  }
68978  },
68979  &impl_659_properties[0]
68980 };
68981 
68983 impl_661;
68984 
68986 impl_662;
68987 
68988 /*
68989  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/object/runtime
68990  */
68991 
68992 static const afw_value_string_t
68993 impl_662_property_value_onGetValueCFunctionName = {
68995  AFW_UTF8_LITERAL("afw_model_internal_get_current_object")
68996 };
68997 
68998 static const afw_runtime_property_t
68999 impl_662_property_onGetValueCFunctionName = {
69000  &afw_s_onGetValueCFunctionName,
69001  (const afw_value_t *)&impl_662_property_value_onGetValueCFunctionName
69002 };
69003 
69004 static const afw_runtime_property_t *
69005 impl_662_properties[] = {
69006  &impl_662_property_onGetValueCFunctionName,
69007  NULL
69008 };
69009 
69011 impl_662_meta_object = {
69012  {
69013  &afw_runtime_inf_const_meta_object_inf
69014  },
69015  &impl_662,
69016  NULL
69017 };
69018 
69019 static const afw_utf8_t
69020 impl_662_meta_path =
69021  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/object/runtime");
69022 
69024 impl_662 = {
69025  {
69026  &afw_runtime_inf_const_embedded_untyped_object,
69027  NULL,
69028  {
69029  (const afw_object_t *)&impl_662_meta_object,
69030  (const afw_object_t *)&impl_661,
69031  &afw_s_runtime,
69032  &afw_s__AdaptiveRuntimeProperty_,
69033  &impl_662_meta_path
69034  }
69035  },
69036  &impl_662_properties[0]
69037 };
69038 
69039 /*
69040  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/object
69041  */
69042 
69043 static const afw_value_string_t
69044 impl_661_property_value_brief = {
69046  AFW_UTF8_LITERAL("Object")
69047 };
69048 
69049 static const afw_runtime_property_t
69050 impl_661_property_brief = {
69051  &afw_s_brief,
69052  (const afw_value_t *)&impl_661_property_value_brief
69053 };
69054 
69055 static const afw_value_string_t
69056 impl_661_property_value_dataType = {
69058  AFW_UTF8_LITERAL("object")
69059 };
69060 
69061 static const afw_runtime_property_t
69062 impl_661_property_dataType = {
69063  &afw_s_dataType,
69064  (const afw_value_t *)&impl_661_property_value_dataType
69065 };
69066 
69067 static const afw_value_string_t
69068 impl_661_property_value_description = {
69070  AFW_UTF8_LITERAL("This is the object from request.")
69071 };
69072 
69073 static const afw_runtime_property_t
69074 impl_661_property_description = {
69075  &afw_s_description,
69076  (const afw_value_t *)&impl_661_property_value_description
69077 };
69078 
69079 static const afw_value_string_t
69080 impl_661_property_value_label = {
69082  AFW_UTF8_LITERAL("Object")
69083 };
69084 
69085 static const afw_runtime_property_t
69086 impl_661_property_label = {
69087  &afw_s_label,
69088  (const afw_value_t *)&impl_661_property_value_label
69089 };
69090 
69091 static const afw_value_object_t
69092 impl_661_property_value_runtime = {
69094  (const afw_object_t *)&impl_662
69095 };
69096 
69097 static const afw_runtime_property_t
69098 impl_661_property_runtime = {
69099  &afw_s_runtime,
69100  (const afw_value_t *)&impl_661_property_value_runtime
69101 };
69102 
69103 static const afw_runtime_property_t *
69104 impl_661_properties[] = {
69105  &impl_661_property_brief,
69106  &impl_661_property_dataType,
69107  &impl_661_property_description,
69108  &impl_661_property_label,
69109  &impl_661_property_runtime,
69110  NULL
69111 };
69112 
69114 impl_661_meta_object = {
69115  {
69116  &afw_runtime_inf_const_meta_object_inf
69117  },
69118  &impl_661,
69119  NULL
69120 };
69121 
69122 static const afw_utf8_t
69123 impl_661_meta_path =
69124  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/object");
69125 
69127 impl_661 = {
69128  {
69129  &afw_runtime_inf_const_embedded_untyped_object,
69130  NULL,
69131  {
69132  (const afw_object_t *)&impl_661_meta_object,
69133  (const afw_object_t *)&impl_646,
69134  &afw_s_object,
69135  &afw_s__AdaptiveValueMeta_,
69136  &impl_661_meta_path
69137  }
69138  },
69139  &impl_661_properties[0]
69140 };
69141 
69143 impl_663;
69144 
69146 impl_664;
69147 
69148 /*
69149  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectId/runtime
69150  */
69151 
69152 static const afw_value_string_t
69153 impl_664_property_value_onGetValueCFunctionName = {
69155  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
69156 };
69157 
69158 static const afw_runtime_property_t
69159 impl_664_property_onGetValueCFunctionName = {
69160  &afw_s_onGetValueCFunctionName,
69161  (const afw_value_t *)&impl_664_property_value_onGetValueCFunctionName
69162 };
69163 
69164 static const afw_runtime_property_t *
69165 impl_664_properties[] = {
69166  &impl_664_property_onGetValueCFunctionName,
69167  NULL
69168 };
69169 
69171 impl_664_meta_object = {
69172  {
69173  &afw_runtime_inf_const_meta_object_inf
69174  },
69175  &impl_664,
69176  NULL
69177 };
69178 
69179 static const afw_utf8_t
69180 impl_664_meta_path =
69181  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectId/runtime");
69182 
69184 impl_664 = {
69185  {
69186  &afw_runtime_inf_const_embedded_untyped_object,
69187  NULL,
69188  {
69189  (const afw_object_t *)&impl_664_meta_object,
69190  (const afw_object_t *)&impl_663,
69191  &afw_s_runtime,
69192  &afw_s__AdaptiveRuntimeProperty_,
69193  &impl_664_meta_path
69194  }
69195  },
69196  &impl_664_properties[0]
69197 };
69198 
69199 /*
69200  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectId
69201  */
69202 
69203 static const afw_value_string_t
69204 impl_663_property_value_brief = {
69206  AFW_UTF8_LITERAL("Object id")
69207 };
69208 
69209 static const afw_runtime_property_t
69210 impl_663_property_brief = {
69211  &afw_s_brief,
69212  (const afw_value_t *)&impl_663_property_value_brief
69213 };
69214 
69215 static const afw_value_string_t
69216 impl_663_property_value_dataType = {
69218  AFW_UTF8_LITERAL("objectId")
69219 };
69220 
69221 static const afw_runtime_property_t
69222 impl_663_property_dataType = {
69223  &afw_s_dataType,
69224  (const afw_value_t *)&impl_663_property_value_dataType
69225 };
69226 
69227 static const afw_value_string_t
69228 impl_663_property_value_description = {
69230  AFW_UTF8_LITERAL("This is objectId of the object from request.")
69231 };
69232 
69233 static const afw_runtime_property_t
69234 impl_663_property_description = {
69235  &afw_s_description,
69236  (const afw_value_t *)&impl_663_property_value_description
69237 };
69238 
69239 static const afw_value_string_t
69240 impl_663_property_value_label = {
69242  AFW_UTF8_LITERAL("Object Id")
69243 };
69244 
69245 static const afw_runtime_property_t
69246 impl_663_property_label = {
69247  &afw_s_label,
69248  (const afw_value_t *)&impl_663_property_value_label
69249 };
69250 
69251 static const afw_value_object_t
69252 impl_663_property_value_runtime = {
69254  (const afw_object_t *)&impl_664
69255 };
69256 
69257 static const afw_runtime_property_t
69258 impl_663_property_runtime = {
69259  &afw_s_runtime,
69260  (const afw_value_t *)&impl_663_property_value_runtime
69261 };
69262 
69263 static const afw_runtime_property_t *
69264 impl_663_properties[] = {
69265  &impl_663_property_brief,
69266  &impl_663_property_dataType,
69267  &impl_663_property_description,
69268  &impl_663_property_label,
69269  &impl_663_property_runtime,
69270  NULL
69271 };
69272 
69274 impl_663_meta_object = {
69275  {
69276  &afw_runtime_inf_const_meta_object_inf
69277  },
69278  &impl_663,
69279  NULL
69280 };
69281 
69282 static const afw_utf8_t
69283 impl_663_meta_path =
69284  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectId");
69285 
69287 impl_663 = {
69288  {
69289  &afw_runtime_inf_const_embedded_untyped_object,
69290  NULL,
69291  {
69292  (const afw_object_t *)&impl_663_meta_object,
69293  (const afw_object_t *)&impl_646,
69294  &afw_s_objectId,
69295  &afw_s__AdaptiveValueMeta_,
69296  &impl_663_meta_path
69297  }
69298  },
69299  &impl_663_properties[0]
69300 };
69301 
69303 impl_665;
69304 
69306 impl_666;
69307 
69308 /*
69309  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectType/runtime
69310  */
69311 
69312 static const afw_value_string_t
69313 impl_666_property_value_onGetValueCFunctionName = {
69315  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
69316 };
69317 
69318 static const afw_runtime_property_t
69319 impl_666_property_onGetValueCFunctionName = {
69320  &afw_s_onGetValueCFunctionName,
69321  (const afw_value_t *)&impl_666_property_value_onGetValueCFunctionName
69322 };
69323 
69324 static const afw_runtime_property_t *
69325 impl_666_properties[] = {
69326  &impl_666_property_onGetValueCFunctionName,
69327  NULL
69328 };
69329 
69331 impl_666_meta_object = {
69332  {
69333  &afw_runtime_inf_const_meta_object_inf
69334  },
69335  &impl_666,
69336  NULL
69337 };
69338 
69339 static const afw_utf8_t
69340 impl_666_meta_path =
69341  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectType/runtime");
69342 
69344 impl_666 = {
69345  {
69346  &afw_runtime_inf_const_embedded_untyped_object,
69347  NULL,
69348  {
69349  (const afw_object_t *)&impl_666_meta_object,
69350  (const afw_object_t *)&impl_665,
69351  &afw_s_runtime,
69352  &afw_s__AdaptiveRuntimeProperty_,
69353  &impl_666_meta_path
69354  }
69355  },
69356  &impl_666_properties[0]
69357 };
69358 
69359 /*
69360  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectType
69361  */
69362 
69363 static const afw_value_string_t
69364 impl_665_property_value_brief = {
69366  AFW_UTF8_LITERAL("ObjectType")
69367 };
69368 
69369 static const afw_runtime_property_t
69370 impl_665_property_brief = {
69371  &afw_s_brief,
69372  (const afw_value_t *)&impl_665_property_value_brief
69373 };
69374 
69375 static const afw_value_string_t
69376 impl_665_property_value_dataType = {
69378  AFW_UTF8_LITERAL("string")
69379 };
69380 
69381 static const afw_runtime_property_t
69382 impl_665_property_dataType = {
69383  &afw_s_dataType,
69384  (const afw_value_t *)&impl_665_property_value_dataType
69385 };
69386 
69387 static const afw_value_string_t
69388 impl_665_property_value_description = {
69390  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
69391 };
69392 
69393 static const afw_runtime_property_t
69394 impl_665_property_description = {
69395  &afw_s_description,
69396  (const afw_value_t *)&impl_665_property_value_description
69397 };
69398 
69399 static const afw_value_string_t
69400 impl_665_property_value_label = {
69402  AFW_UTF8_LITERAL("Object Type")
69403 };
69404 
69405 static const afw_runtime_property_t
69406 impl_665_property_label = {
69407  &afw_s_label,
69408  (const afw_value_t *)&impl_665_property_value_label
69409 };
69410 
69411 static const afw_value_object_t
69412 impl_665_property_value_runtime = {
69414  (const afw_object_t *)&impl_666
69415 };
69416 
69417 static const afw_runtime_property_t
69418 impl_665_property_runtime = {
69419  &afw_s_runtime,
69420  (const afw_value_t *)&impl_665_property_value_runtime
69421 };
69422 
69423 static const afw_runtime_property_t *
69424 impl_665_properties[] = {
69425  &impl_665_property_brief,
69426  &impl_665_property_dataType,
69427  &impl_665_property_description,
69428  &impl_665_property_label,
69429  &impl_665_property_runtime,
69430  NULL
69431 };
69432 
69434 impl_665_meta_object = {
69435  {
69436  &afw_runtime_inf_const_meta_object_inf
69437  },
69438  &impl_665,
69439  NULL
69440 };
69441 
69442 static const afw_utf8_t
69443 impl_665_meta_path =
69444  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/objectType");
69445 
69447 impl_665 = {
69448  {
69449  &afw_runtime_inf_const_embedded_untyped_object,
69450  NULL,
69451  {
69452  (const afw_object_t *)&impl_665_meta_object,
69453  (const afw_object_t *)&impl_646,
69454  &afw_s_objectType,
69455  &afw_s__AdaptiveValueMeta_,
69456  &impl_665_meta_path
69457  }
69458  },
69459  &impl_665_properties[0]
69460 };
69461 
69463 impl_667;
69464 
69466 impl_668;
69467 
69468 /*
69469  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/propertyName/runtime
69470  */
69471 
69472 static const afw_value_string_t
69473 impl_668_property_value_onGetValueCFunctionName = {
69475  AFW_UTF8_LITERAL("afw_model_internal_get_current_propertyName")
69476 };
69477 
69478 static const afw_runtime_property_t
69479 impl_668_property_onGetValueCFunctionName = {
69480  &afw_s_onGetValueCFunctionName,
69481  (const afw_value_t *)&impl_668_property_value_onGetValueCFunctionName
69482 };
69483 
69484 static const afw_runtime_property_t *
69485 impl_668_properties[] = {
69486  &impl_668_property_onGetValueCFunctionName,
69487  NULL
69488 };
69489 
69491 impl_668_meta_object = {
69492  {
69493  &afw_runtime_inf_const_meta_object_inf
69494  },
69495  &impl_668,
69496  NULL
69497 };
69498 
69499 static const afw_utf8_t
69500 impl_668_meta_path =
69501  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/propertyName/runtime");
69502 
69504 impl_668 = {
69505  {
69506  &afw_runtime_inf_const_embedded_untyped_object,
69507  NULL,
69508  {
69509  (const afw_object_t *)&impl_668_meta_object,
69510  (const afw_object_t *)&impl_667,
69511  &afw_s_runtime,
69512  &afw_s__AdaptiveRuntimeProperty_,
69513  &impl_668_meta_path
69514  }
69515  },
69516  &impl_668_properties[0]
69517 };
69518 
69519 /*
69520  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/propertyName
69521  */
69522 
69523 static const afw_value_string_t
69524 impl_667_property_value_brief = {
69526  AFW_UTF8_LITERAL("Property Name")
69527 };
69528 
69529 static const afw_runtime_property_t
69530 impl_667_property_brief = {
69531  &afw_s_brief,
69532  (const afw_value_t *)&impl_667_property_value_brief
69533 };
69534 
69535 static const afw_value_string_t
69536 impl_667_property_value_dataType = {
69538  AFW_UTF8_LITERAL("string")
69539 };
69540 
69541 static const afw_runtime_property_t
69542 impl_667_property_dataType = {
69543  &afw_s_dataType,
69544  (const afw_value_t *)&impl_667_property_value_dataType
69545 };
69546 
69547 static const afw_value_string_t
69548 impl_667_property_value_description = {
69550  AFW_UTF8_LITERAL("This is the property name from request.")
69551 };
69552 
69553 static const afw_runtime_property_t
69554 impl_667_property_description = {
69555  &afw_s_description,
69556  (const afw_value_t *)&impl_667_property_value_description
69557 };
69558 
69559 static const afw_value_string_t
69560 impl_667_property_value_label = {
69562  AFW_UTF8_LITERAL("Object Id")
69563 };
69564 
69565 static const afw_runtime_property_t
69566 impl_667_property_label = {
69567  &afw_s_label,
69568  (const afw_value_t *)&impl_667_property_value_label
69569 };
69570 
69571 static const afw_value_object_t
69572 impl_667_property_value_runtime = {
69574  (const afw_object_t *)&impl_668
69575 };
69576 
69577 static const afw_runtime_property_t
69578 impl_667_property_runtime = {
69579  &afw_s_runtime,
69580  (const afw_value_t *)&impl_667_property_value_runtime
69581 };
69582 
69583 static const afw_runtime_property_t *
69584 impl_667_properties[] = {
69585  &impl_667_property_brief,
69586  &impl_667_property_dataType,
69587  &impl_667_property_description,
69588  &impl_667_property_label,
69589  &impl_667_property_runtime,
69590  NULL
69591 };
69592 
69594 impl_667_meta_object = {
69595  {
69596  &afw_runtime_inf_const_meta_object_inf
69597  },
69598  &impl_667,
69599  NULL
69600 };
69601 
69602 static const afw_utf8_t
69603 impl_667_meta_path =
69604  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/propertyName");
69605 
69607 impl_667 = {
69608  {
69609  &afw_runtime_inf_const_embedded_untyped_object,
69610  NULL,
69611  {
69612  (const afw_object_t *)&impl_667_meta_object,
69613  (const afw_object_t *)&impl_646,
69614  &afw_s_propertyName,
69615  &afw_s__AdaptiveValueMeta_,
69616  &impl_667_meta_path
69617  }
69618  },
69619  &impl_667_properties[0]
69620 };
69621 
69623 impl_669;
69624 
69626 impl_670;
69627 
69628 /*
69629  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/useDefaultProcessing/runtime
69630  */
69631 
69632 static const afw_value_string_t
69633 impl_670_property_value_onGetValueCFunctionName = {
69635  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
69636 };
69637 
69638 static const afw_runtime_property_t
69639 impl_670_property_onGetValueCFunctionName = {
69640  &afw_s_onGetValueCFunctionName,
69641  (const afw_value_t *)&impl_670_property_value_onGetValueCFunctionName
69642 };
69643 
69644 static const afw_runtime_property_t *
69645 impl_670_properties[] = {
69646  &impl_670_property_onGetValueCFunctionName,
69647  NULL
69648 };
69649 
69651 impl_670_meta_object = {
69652  {
69653  &afw_runtime_inf_const_meta_object_inf
69654  },
69655  &impl_670,
69656  NULL
69657 };
69658 
69659 static const afw_utf8_t
69660 impl_670_meta_path =
69661  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/useDefaultProcessing/runtime");
69662 
69664 impl_670 = {
69665  {
69666  &afw_runtime_inf_const_embedded_untyped_object,
69667  NULL,
69668  {
69669  (const afw_object_t *)&impl_670_meta_object,
69670  (const afw_object_t *)&impl_669,
69671  &afw_s_runtime,
69672  &afw_s__AdaptiveRuntimeProperty_,
69673  &impl_670_meta_path
69674  }
69675  },
69676  &impl_670_properties[0]
69677 };
69678 
69679 /*
69680  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/useDefaultProcessing
69681  */
69682 
69683 static const afw_value_string_t
69684 impl_669_property_value_brief = {
69686  AFW_UTF8_LITERAL("Use default processing return value")
69687 };
69688 
69689 static const afw_runtime_property_t
69690 impl_669_property_brief = {
69691  &afw_s_brief,
69692  (const afw_value_t *)&impl_669_property_value_brief
69693 };
69694 
69695 static const afw_value_string_t
69696 impl_669_property_value_description = {
69698  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
69699 };
69700 
69701 static const afw_runtime_property_t
69702 impl_669_property_description = {
69703  &afw_s_description,
69704  (const afw_value_t *)&impl_669_property_value_description
69705 };
69706 
69707 static const afw_value_string_t
69708 impl_669_property_value_label = {
69710  AFW_UTF8_LITERAL("Use Default Processing")
69711 };
69712 
69713 static const afw_runtime_property_t
69714 impl_669_property_label = {
69715  &afw_s_label,
69716  (const afw_value_t *)&impl_669_property_value_label
69717 };
69718 
69719 static const afw_value_object_t
69720 impl_669_property_value_runtime = {
69722  (const afw_object_t *)&impl_670
69723 };
69724 
69725 static const afw_runtime_property_t
69726 impl_669_property_runtime = {
69727  &afw_s_runtime,
69728  (const afw_value_t *)&impl_669_property_value_runtime
69729 };
69730 
69731 static const afw_runtime_property_t *
69732 impl_669_properties[] = {
69733  &impl_669_property_brief,
69734  &impl_669_property_description,
69735  &impl_669_property_label,
69736  &impl_669_property_runtime,
69737  NULL
69738 };
69739 
69741 impl_669_meta_object = {
69742  {
69743  &afw_runtime_inf_const_meta_object_inf
69744  },
69745  &impl_669,
69746  NULL
69747 };
69748 
69749 static const afw_utf8_t
69750 impl_669_meta_path =
69751  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/useDefaultProcessing");
69752 
69754 impl_669 = {
69755  {
69756  &afw_runtime_inf_const_embedded_untyped_object,
69757  NULL,
69758  {
69759  (const afw_object_t *)&impl_669_meta_object,
69760  (const afw_object_t *)&impl_646,
69761  &afw_s_useDefaultProcessing,
69762  &afw_s__AdaptiveValueMeta_,
69763  &impl_669_meta_path
69764  }
69765  },
69766  &impl_669_properties[0]
69767 };
69768 
69770 impl_671;
69771 
69773 impl_672;
69774 
69775 /*
69776  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/value/runtime
69777  */
69778 
69779 static const afw_value_string_t
69780 impl_672_property_value_onGetValueCFunctionName = {
69782  AFW_UTF8_LITERAL("afw_model_internal_get_current_value")
69783 };
69784 
69785 static const afw_runtime_property_t
69786 impl_672_property_onGetValueCFunctionName = {
69787  &afw_s_onGetValueCFunctionName,
69788  (const afw_value_t *)&impl_672_property_value_onGetValueCFunctionName
69789 };
69790 
69791 static const afw_runtime_property_t *
69792 impl_672_properties[] = {
69793  &impl_672_property_onGetValueCFunctionName,
69794  NULL
69795 };
69796 
69798 impl_672_meta_object = {
69799  {
69800  &afw_runtime_inf_const_meta_object_inf
69801  },
69802  &impl_672,
69803  NULL
69804 };
69805 
69806 static const afw_utf8_t
69807 impl_672_meta_path =
69808  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/value/runtime");
69809 
69811 impl_672 = {
69812  {
69813  &afw_runtime_inf_const_embedded_untyped_object,
69814  NULL,
69815  {
69816  (const afw_object_t *)&impl_672_meta_object,
69817  (const afw_object_t *)&impl_671,
69818  &afw_s_runtime,
69819  &afw_s__AdaptiveRuntimeProperty_,
69820  &impl_672_meta_path
69821  }
69822  },
69823  &impl_672_properties[0]
69824 };
69825 
69826 /*
69827  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/value
69828  */
69829 
69830 static const afw_value_string_t
69831 impl_671_property_value_brief = {
69833  AFW_UTF8_LITERAL("Value")
69834 };
69835 
69836 static const afw_runtime_property_t
69837 impl_671_property_brief = {
69838  &afw_s_brief,
69839  (const afw_value_t *)&impl_671_property_value_brief
69840 };
69841 
69842 static const afw_value_string_t
69843 impl_671_property_value_description = {
69845  AFW_UTF8_LITERAL("This is the value of the property from request.")
69846 };
69847 
69848 static const afw_runtime_property_t
69849 impl_671_property_description = {
69850  &afw_s_description,
69851  (const afw_value_t *)&impl_671_property_value_description
69852 };
69853 
69854 static const afw_value_string_t
69855 impl_671_property_value_label = {
69857  AFW_UTF8_LITERAL("Object Id")
69858 };
69859 
69860 static const afw_runtime_property_t
69861 impl_671_property_label = {
69862  &afw_s_label,
69863  (const afw_value_t *)&impl_671_property_value_label
69864 };
69865 
69866 static const afw_value_object_t
69867 impl_671_property_value_runtime = {
69869  (const afw_object_t *)&impl_672
69870 };
69871 
69872 static const afw_runtime_property_t
69873 impl_671_property_runtime = {
69874  &afw_s_runtime,
69875  (const afw_value_t *)&impl_671_property_value_runtime
69876 };
69877 
69878 static const afw_runtime_property_t *
69879 impl_671_properties[] = {
69880  &impl_671_property_brief,
69881  &impl_671_property_description,
69882  &impl_671_property_label,
69883  &impl_671_property_runtime,
69884  NULL
69885 };
69886 
69888 impl_671_meta_object = {
69889  {
69890  &afw_runtime_inf_const_meta_object_inf
69891  },
69892  &impl_671,
69893  NULL
69894 };
69895 
69896 static const afw_utf8_t
69897 impl_671_meta_path =
69898  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes/value");
69899 
69901 impl_671 = {
69902  {
69903  &afw_runtime_inf_const_embedded_untyped_object,
69904  NULL,
69905  {
69906  (const afw_object_t *)&impl_671_meta_object,
69907  (const afw_object_t *)&impl_646,
69908  &afw_s_value,
69909  &afw_s__AdaptiveValueMeta_,
69910  &impl_671_meta_path
69911  }
69912  },
69913  &impl_671_properties[0]
69914 };
69915 
69916 /*
69917  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes
69918  */
69919 
69920 static const afw_value_object_t
69921 impl_646_property_value_adaptorId = {
69923  (const afw_object_t *)&impl_647
69924 };
69925 
69926 static const afw_runtime_property_t
69927 impl_646_property_adaptorId = {
69928  &afw_s_adaptorId,
69929  (const afw_value_t *)&impl_646_property_value_adaptorId
69930 };
69931 
69932 static const afw_value_object_t
69933 impl_646_property_value_adaptorTypeSpecific = {
69935  (const afw_object_t *)&impl_649
69936 };
69937 
69938 static const afw_runtime_property_t
69939 impl_646_property_adaptorTypeSpecific = {
69940  &afw_s_adaptorTypeSpecific,
69941  (const afw_value_t *)&impl_646_property_value_adaptorTypeSpecific
69942 };
69943 
69944 static const afw_value_object_t
69945 impl_646_property_value_mappedAdaptorId = {
69947  (const afw_object_t *)&impl_651
69948 };
69949 
69950 static const afw_runtime_property_t
69951 impl_646_property_mappedAdaptorId = {
69952  &afw_s_mappedAdaptorId,
69953  (const afw_value_t *)&impl_646_property_value_mappedAdaptorId
69954 };
69955 
69956 static const afw_value_object_t
69957 impl_646_property_value_mappedObjectId = {
69959  (const afw_object_t *)&impl_653
69960 };
69961 
69962 static const afw_runtime_property_t
69963 impl_646_property_mappedObjectId = {
69964  &afw_s_mappedObjectId,
69965  (const afw_value_t *)&impl_646_property_value_mappedObjectId
69966 };
69967 
69968 static const afw_value_object_t
69969 impl_646_property_value_mappedObjectType = {
69971  (const afw_object_t *)&impl_655
69972 };
69973 
69974 static const afw_runtime_property_t
69975 impl_646_property_mappedObjectType = {
69976  &afw_s_mappedObjectType,
69977  (const afw_value_t *)&impl_646_property_value_mappedObjectType
69978 };
69979 
69980 static const afw_value_object_t
69981 impl_646_property_value_mappedPropertyName = {
69983  (const afw_object_t *)&impl_657
69984 };
69985 
69986 static const afw_runtime_property_t
69987 impl_646_property_mappedPropertyName = {
69988  &afw_s_mappedPropertyName,
69989  (const afw_value_t *)&impl_646_property_value_mappedPropertyName
69990 };
69991 
69992 static const afw_value_object_t
69993 impl_646_property_value_mappedValue = {
69995  (const afw_object_t *)&impl_659
69996 };
69997 
69998 static const afw_runtime_property_t
69999 impl_646_property_mappedValue = {
70000  &afw_s_mappedValue,
70001  (const afw_value_t *)&impl_646_property_value_mappedValue
70002 };
70003 
70004 static const afw_value_object_t
70005 impl_646_property_value_object = {
70007  (const afw_object_t *)&impl_661
70008 };
70009 
70010 static const afw_runtime_property_t
70011 impl_646_property_object = {
70012  &afw_s_object,
70013  (const afw_value_t *)&impl_646_property_value_object
70014 };
70015 
70016 static const afw_value_object_t
70017 impl_646_property_value_objectId = {
70019  (const afw_object_t *)&impl_663
70020 };
70021 
70022 static const afw_runtime_property_t
70023 impl_646_property_objectId = {
70024  &afw_s_objectId,
70025  (const afw_value_t *)&impl_646_property_value_objectId
70026 };
70027 
70028 static const afw_value_object_t
70029 impl_646_property_value_objectType = {
70031  (const afw_object_t *)&impl_665
70032 };
70033 
70034 static const afw_runtime_property_t
70035 impl_646_property_objectType = {
70036  &afw_s_objectType,
70037  (const afw_value_t *)&impl_646_property_value_objectType
70038 };
70039 
70040 static const afw_value_object_t
70041 impl_646_property_value_propertyName = {
70043  (const afw_object_t *)&impl_667
70044 };
70045 
70046 static const afw_runtime_property_t
70047 impl_646_property_propertyName = {
70048  &afw_s_propertyName,
70049  (const afw_value_t *)&impl_646_property_value_propertyName
70050 };
70051 
70052 static const afw_value_object_t
70053 impl_646_property_value_useDefaultProcessing = {
70055  (const afw_object_t *)&impl_669
70056 };
70057 
70058 static const afw_runtime_property_t
70059 impl_646_property_useDefaultProcessing = {
70060  &afw_s_useDefaultProcessing,
70061  (const afw_value_t *)&impl_646_property_value_useDefaultProcessing
70062 };
70063 
70064 static const afw_value_object_t
70065 impl_646_property_value_value = {
70067  (const afw_object_t *)&impl_671
70068 };
70069 
70070 static const afw_runtime_property_t
70071 impl_646_property_value = {
70072  &afw_s_value,
70073  (const afw_value_t *)&impl_646_property_value_value
70074 };
70075 
70076 static const afw_runtime_property_t *
70077 impl_646_properties[] = {
70078  &impl_646_property_adaptorId,
70079  &impl_646_property_adaptorTypeSpecific,
70080  &impl_646_property_mappedAdaptorId,
70081  &impl_646_property_mappedObjectId,
70082  &impl_646_property_mappedObjectType,
70083  &impl_646_property_mappedPropertyName,
70084  &impl_646_property_mappedValue,
70085  &impl_646_property_object,
70086  &impl_646_property_objectId,
70087  &impl_646_property_objectType,
70088  &impl_646_property_propertyName,
70089  &impl_646_property_useDefaultProcessing,
70090  &impl_646_property_value,
70091  NULL
70092 };
70093 
70095 impl_646_meta_object = {
70096  {
70097  &afw_runtime_inf_const_meta_object_inf
70098  },
70099  &impl_646,
70100  NULL
70101 };
70102 
70103 static const afw_utf8_t
70104 impl_646_meta_path =
70105  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/propertyTypes");
70106 
70108 impl_646 = {
70109  {
70110  &afw_runtime_inf_const_embedded_untyped_object,
70111  NULL,
70112  {
70113  (const afw_object_t *)&impl_646_meta_object,
70114  (const afw_object_t *)&impl_645,
70115  &afw_s_propertyTypes,
70116  &afw_s__AdaptivePropertyTypes_,
70117  &impl_646_meta_path
70118  }
70119  },
70120  &impl_646_properties[0]
70121 };
70122 
70124 impl_673;
70125 
70126 /*
70127  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/runtime
70128  */
70129 
70130 static const afw_runtime_property_t *
70131 impl_673_properties[] = {
70132  NULL
70133 };
70134 
70136 impl_673_meta_object = {
70137  {
70138  &afw_runtime_inf_const_meta_object_inf
70139  },
70140  &impl_673,
70141  NULL
70142 };
70143 
70144 static const afw_utf8_t
70145 impl_673_meta_path =
70146  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_/runtime");
70147 
70149 impl_673 = {
70150  {
70151  &afw_runtime_inf_const_embedded_untyped_object,
70152  NULL,
70153  {
70154  (const afw_object_t *)&impl_673_meta_object,
70155  (const afw_object_t *)&impl_645,
70156  &afw_s_runtime,
70157  &afw_s__AdaptiveRuntimeObject_,
70158  &impl_673_meta_path
70159  }
70160  },
70161  &impl_673_properties[0]
70162 };
70163 
70164 /*
70165  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_
70166  */
70167 
70168 static const afw_utf8_t
70169 impl_645_array_collectionURIs[] = {
70170  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
70171 };
70172 
70174 impl_645_list_collectionURIs = {
70177  sizeof(impl_645_array_collectionURIs) / sizeof(afw_utf8_t),
70178  &impl_645_array_collectionURIs
70179 };
70180 
70181 static const afw_value_list_t
70182 impl_645_property_value_collectionURIs = {
70184  (const afw_list_t *)&impl_645_list_collectionURIs
70185 };
70186 
70187 static const afw_runtime_property_t
70188 impl_645_property_collectionURIs = {
70189  &afw_s_collectionURIs,
70190  (const afw_value_t *)&impl_645_property_value_collectionURIs
70191 };
70192 
70193 static const afw_value_string_t
70194 impl_645_property_value_description = {
70196  AFW_UTF8_LITERAL("Qualifier current:: for model onGetInitialValue.")
70197 };
70198 
70199 static const afw_runtime_property_t
70200 impl_645_property_description = {
70201  &afw_s_description,
70202  (const afw_value_t *)&impl_645_property_value_description
70203 };
70204 
70205 static const afw_value_string_t
70206 impl_645_property_value_objectType = {
70208  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnGetInitialValue_")
70209 };
70210 
70211 static const afw_runtime_property_t
70212 impl_645_property_objectType = {
70213  &afw_s_objectType,
70214  (const afw_value_t *)&impl_645_property_value_objectType
70215 };
70216 
70217 static const afw_value_object_t
70218 impl_645_property_value_propertyTypes = {
70220  (const afw_object_t *)&impl_646
70221 };
70222 
70223 static const afw_runtime_property_t
70224 impl_645_property_propertyTypes = {
70225  &afw_s_propertyTypes,
70226  (const afw_value_t *)&impl_645_property_value_propertyTypes
70227 };
70228 
70229 static const afw_value_object_t
70230 impl_645_property_value_runtime = {
70232  (const afw_object_t *)&impl_673
70233 };
70234 
70235 static const afw_runtime_property_t
70236 impl_645_property_runtime = {
70237  &afw_s_runtime,
70238  (const afw_value_t *)&impl_645_property_value_runtime
70239 };
70240 
70241 static const afw_runtime_property_t *
70242 impl_645_properties[] = {
70243  &impl_645_property_collectionURIs,
70244  &impl_645_property_description,
70245  &impl_645_property_objectType,
70246  &impl_645_property_propertyTypes,
70247  &impl_645_property_runtime,
70248  NULL
70249 };
70250 
70252 impl_645_meta_object = {
70253  {
70254  &afw_runtime_inf_const_meta_object_inf
70255  },
70256  &impl_645,
70257  NULL
70258 };
70259 
70260 static const afw_utf8_t
70261 impl_645_meta_path =
70262  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetInitialValue_");
70263 
70265 impl_645 = {
70266  {
70268  NULL,
70269  {
70270  (const afw_object_t *)&impl_645_meta_object,
70271  NULL,
70272  &afw_s__AdaptiveModelCurrentOnGetInitialValue_,
70273  &afw_s__AdaptiveObjectType_,
70274  &impl_645_meta_path
70275  }
70276  },
70277  &impl_645_properties[0]
70278 };
70279 
70281 impl_674;
70282 
70284 impl_675;
70285 
70287 impl_676;
70288 
70290 impl_677;
70291 
70292 /*
70293  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorId/runtime
70294  */
70295 
70296 static const afw_value_string_t
70297 impl_677_property_value_onGetValueCFunctionName = {
70299  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
70300 };
70301 
70302 static const afw_runtime_property_t
70303 impl_677_property_onGetValueCFunctionName = {
70304  &afw_s_onGetValueCFunctionName,
70305  (const afw_value_t *)&impl_677_property_value_onGetValueCFunctionName
70306 };
70307 
70308 static const afw_runtime_property_t *
70309 impl_677_properties[] = {
70310  &impl_677_property_onGetValueCFunctionName,
70311  NULL
70312 };
70313 
70315 impl_677_meta_object = {
70316  {
70317  &afw_runtime_inf_const_meta_object_inf
70318  },
70319  &impl_677,
70320  NULL
70321 };
70322 
70323 static const afw_utf8_t
70324 impl_677_meta_path =
70325  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorId/runtime");
70326 
70328 impl_677 = {
70329  {
70330  &afw_runtime_inf_const_embedded_untyped_object,
70331  NULL,
70332  {
70333  (const afw_object_t *)&impl_677_meta_object,
70334  (const afw_object_t *)&impl_676,
70335  &afw_s_runtime,
70336  &afw_s__AdaptiveRuntimeProperty_,
70337  &impl_677_meta_path
70338  }
70339  },
70340  &impl_677_properties[0]
70341 };
70342 
70343 /*
70344  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorId
70345  */
70346 
70347 static const afw_value_string_t
70348 impl_676_property_value_brief = {
70350  AFW_UTF8_LITERAL("Adaptor Id")
70351 };
70352 
70353 static const afw_runtime_property_t
70354 impl_676_property_brief = {
70355  &afw_s_brief,
70356  (const afw_value_t *)&impl_676_property_value_brief
70357 };
70358 
70359 static const afw_value_string_t
70360 impl_676_property_value_dataType = {
70362  AFW_UTF8_LITERAL("string")
70363 };
70364 
70365 static const afw_runtime_property_t
70366 impl_676_property_dataType = {
70367  &afw_s_dataType,
70368  (const afw_value_t *)&impl_676_property_value_dataType
70369 };
70370 
70371 static const afw_value_string_t
70372 impl_676_property_value_description = {
70374  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
70375 };
70376 
70377 static const afw_runtime_property_t
70378 impl_676_property_description = {
70379  &afw_s_description,
70380  (const afw_value_t *)&impl_676_property_value_description
70381 };
70382 
70383 static const afw_value_string_t
70384 impl_676_property_value_label = {
70386  AFW_UTF8_LITERAL("Adaptor Id")
70387 };
70388 
70389 static const afw_runtime_property_t
70390 impl_676_property_label = {
70391  &afw_s_label,
70392  (const afw_value_t *)&impl_676_property_value_label
70393 };
70394 
70395 static const afw_value_object_t
70396 impl_676_property_value_runtime = {
70398  (const afw_object_t *)&impl_677
70399 };
70400 
70401 static const afw_runtime_property_t
70402 impl_676_property_runtime = {
70403  &afw_s_runtime,
70404  (const afw_value_t *)&impl_676_property_value_runtime
70405 };
70406 
70407 static const afw_runtime_property_t *
70408 impl_676_properties[] = {
70409  &impl_676_property_brief,
70410  &impl_676_property_dataType,
70411  &impl_676_property_description,
70412  &impl_676_property_label,
70413  &impl_676_property_runtime,
70414  NULL
70415 };
70416 
70418 impl_676_meta_object = {
70419  {
70420  &afw_runtime_inf_const_meta_object_inf
70421  },
70422  &impl_676,
70423  NULL
70424 };
70425 
70426 static const afw_utf8_t
70427 impl_676_meta_path =
70428  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorId");
70429 
70431 impl_676 = {
70432  {
70433  &afw_runtime_inf_const_embedded_untyped_object,
70434  NULL,
70435  {
70436  (const afw_object_t *)&impl_676_meta_object,
70437  (const afw_object_t *)&impl_675,
70438  &afw_s_adaptorId,
70439  &afw_s__AdaptiveValueMeta_,
70440  &impl_676_meta_path
70441  }
70442  },
70443  &impl_676_properties[0]
70444 };
70445 
70447 impl_678;
70448 
70450 impl_679;
70451 
70452 /*
70453  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorTypeSpecific/runtime
70454  */
70455 
70456 static const afw_value_string_t
70457 impl_679_property_value_onGetValueCFunctionName = {
70459  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
70460 };
70461 
70462 static const afw_runtime_property_t
70463 impl_679_property_onGetValueCFunctionName = {
70464  &afw_s_onGetValueCFunctionName,
70465  (const afw_value_t *)&impl_679_property_value_onGetValueCFunctionName
70466 };
70467 
70468 static const afw_runtime_property_t *
70469 impl_679_properties[] = {
70470  &impl_679_property_onGetValueCFunctionName,
70471  NULL
70472 };
70473 
70475 impl_679_meta_object = {
70476  {
70477  &afw_runtime_inf_const_meta_object_inf
70478  },
70479  &impl_679,
70480  NULL
70481 };
70482 
70483 static const afw_utf8_t
70484 impl_679_meta_path =
70485  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorTypeSpecific/runtime");
70486 
70488 impl_679 = {
70489  {
70490  &afw_runtime_inf_const_embedded_untyped_object,
70491  NULL,
70492  {
70493  (const afw_object_t *)&impl_679_meta_object,
70494  (const afw_object_t *)&impl_678,
70495  &afw_s_runtime,
70496  &afw_s__AdaptiveRuntimeProperty_,
70497  &impl_679_meta_path
70498  }
70499  },
70500  &impl_679_properties[0]
70501 };
70502 
70503 /*
70504  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorTypeSpecific
70505  */
70506 
70507 static const afw_value_string_t
70508 impl_678_property_value_brief = {
70510  AFW_UTF8_LITERAL("Adaptor specific")
70511 };
70512 
70513 static const afw_runtime_property_t
70514 impl_678_property_brief = {
70515  &afw_s_brief,
70516  (const afw_value_t *)&impl_678_property_value_brief
70517 };
70518 
70519 static const afw_value_string_t
70520 impl_678_property_value_dataType = {
70522  AFW_UTF8_LITERAL("object")
70523 };
70524 
70525 static const afw_runtime_property_t
70526 impl_678_property_dataType = {
70527  &afw_s_dataType,
70528  (const afw_value_t *)&impl_678_property_value_dataType
70529 };
70530 
70531 static const afw_value_string_t
70532 impl_678_property_value_description = {
70534  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
70535 };
70536 
70537 static const afw_runtime_property_t
70538 impl_678_property_description = {
70539  &afw_s_description,
70540  (const afw_value_t *)&impl_678_property_value_description
70541 };
70542 
70543 static const afw_value_string_t
70544 impl_678_property_value_label = {
70546  AFW_UTF8_LITERAL("Adaptor Specific")
70547 };
70548 
70549 static const afw_runtime_property_t
70550 impl_678_property_label = {
70551  &afw_s_label,
70552  (const afw_value_t *)&impl_678_property_value_label
70553 };
70554 
70555 static const afw_value_object_t
70556 impl_678_property_value_runtime = {
70558  (const afw_object_t *)&impl_679
70559 };
70560 
70561 static const afw_runtime_property_t
70562 impl_678_property_runtime = {
70563  &afw_s_runtime,
70564  (const afw_value_t *)&impl_678_property_value_runtime
70565 };
70566 
70567 static const afw_runtime_property_t *
70568 impl_678_properties[] = {
70569  &impl_678_property_brief,
70570  &impl_678_property_dataType,
70571  &impl_678_property_description,
70572  &impl_678_property_label,
70573  &impl_678_property_runtime,
70574  NULL
70575 };
70576 
70578 impl_678_meta_object = {
70579  {
70580  &afw_runtime_inf_const_meta_object_inf
70581  },
70582  &impl_678,
70583  NULL
70584 };
70585 
70586 static const afw_utf8_t
70587 impl_678_meta_path =
70588  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/adaptorTypeSpecific");
70589 
70591 impl_678 = {
70592  {
70593  &afw_runtime_inf_const_embedded_untyped_object,
70594  NULL,
70595  {
70596  (const afw_object_t *)&impl_678_meta_object,
70597  (const afw_object_t *)&impl_675,
70598  &afw_s_adaptorTypeSpecific,
70599  &afw_s__AdaptiveValueMeta_,
70600  &impl_678_meta_path
70601  }
70602  },
70603  &impl_678_properties[0]
70604 };
70605 
70607 impl_680;
70608 
70610 impl_681;
70611 
70612 /*
70613  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mapBackObject/runtime
70614  */
70615 
70616 static const afw_value_string_t
70617 impl_681_property_value_onGetValueCFunctionName = {
70619  AFW_UTF8_LITERAL("afw_model_internal_get_current_mapBackObject")
70620 };
70621 
70622 static const afw_runtime_property_t
70623 impl_681_property_onGetValueCFunctionName = {
70624  &afw_s_onGetValueCFunctionName,
70625  (const afw_value_t *)&impl_681_property_value_onGetValueCFunctionName
70626 };
70627 
70628 static const afw_runtime_property_t *
70629 impl_681_properties[] = {
70630  &impl_681_property_onGetValueCFunctionName,
70631  NULL
70632 };
70633 
70635 impl_681_meta_object = {
70636  {
70637  &afw_runtime_inf_const_meta_object_inf
70638  },
70639  &impl_681,
70640  NULL
70641 };
70642 
70643 static const afw_utf8_t
70644 impl_681_meta_path =
70645  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mapBackObject/runtime");
70646 
70648 impl_681 = {
70649  {
70650  &afw_runtime_inf_const_embedded_untyped_object,
70651  NULL,
70652  {
70653  (const afw_object_t *)&impl_681_meta_object,
70654  (const afw_object_t *)&impl_680,
70655  &afw_s_runtime,
70656  &afw_s__AdaptiveRuntimeProperty_,
70657  &impl_681_meta_path
70658  }
70659  },
70660  &impl_681_properties[0]
70661 };
70662 
70663 /*
70664  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mapBackObject
70665  */
70666 
70667 static const afw_value_string_t
70668 impl_680_property_value_brief = {
70670  AFW_UTF8_LITERAL("Function to map back an object")
70671 };
70672 
70673 static const afw_runtime_property_t
70674 impl_680_property_brief = {
70675  &afw_s_brief,
70676  (const afw_value_t *)&impl_680_property_value_brief
70677 };
70678 
70679 static const afw_value_string_t
70680 impl_680_property_value_dataType = {
70682  AFW_UTF8_LITERAL("function")
70683 };
70684 
70685 static const afw_runtime_property_t
70686 impl_680_property_dataType = {
70687  &afw_s_dataType,
70688  (const afw_value_t *)&impl_680_property_value_dataType
70689 };
70690 
70691 static const afw_value_string_t
70692 impl_680_property_value_dataTypeParameter = {
70694  AFW_UTF8_LITERAL("(\\n mappedObject: object /* Object to map back. */\\n): object /* Mapped back object */")
70695 };
70696 
70697 static const afw_runtime_property_t
70698 impl_680_property_dataTypeParameter = {
70699  &afw_s_dataTypeParameter,
70700  (const afw_value_t *)&impl_680_property_value_dataTypeParameter
70701 };
70702 
70703 static const afw_value_string_t
70704 impl_680_property_value_description = {
70706  AFW_UTF8_LITERAL("The function to map back an object.")
70707 };
70708 
70709 static const afw_runtime_property_t
70710 impl_680_property_description = {
70711  &afw_s_description,
70712  (const afw_value_t *)&impl_680_property_value_description
70713 };
70714 
70715 static const afw_value_string_t
70716 impl_680_property_value_label = {
70718  AFW_UTF8_LITERAL("mapBackObject")
70719 };
70720 
70721 static const afw_runtime_property_t
70722 impl_680_property_label = {
70723  &afw_s_label,
70724  (const afw_value_t *)&impl_680_property_value_label
70725 };
70726 
70727 static const afw_value_object_t
70728 impl_680_property_value_runtime = {
70730  (const afw_object_t *)&impl_681
70731 };
70732 
70733 static const afw_runtime_property_t
70734 impl_680_property_runtime = {
70735  &afw_s_runtime,
70736  (const afw_value_t *)&impl_680_property_value_runtime
70737 };
70738 
70739 static const afw_runtime_property_t *
70740 impl_680_properties[] = {
70741  &impl_680_property_brief,
70742  &impl_680_property_dataType,
70743  &impl_680_property_dataTypeParameter,
70744  &impl_680_property_description,
70745  &impl_680_property_label,
70746  &impl_680_property_runtime,
70747  NULL
70748 };
70749 
70751 impl_680_meta_object = {
70752  {
70753  &afw_runtime_inf_const_meta_object_inf
70754  },
70755  &impl_680,
70756  NULL
70757 };
70758 
70759 static const afw_utf8_t
70760 impl_680_meta_path =
70761  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mapBackObject");
70762 
70764 impl_680 = {
70765  {
70766  &afw_runtime_inf_const_embedded_untyped_object,
70767  NULL,
70768  {
70769  (const afw_object_t *)&impl_680_meta_object,
70770  (const afw_object_t *)&impl_675,
70771  &afw_s_mapBackObject,
70772  &afw_s__AdaptiveValueMeta_,
70773  &impl_680_meta_path
70774  }
70775  },
70776  &impl_680_properties[0]
70777 };
70778 
70780 impl_682;
70781 
70783 impl_683;
70784 
70785 /*
70786  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedAdaptorId/runtime
70787  */
70788 
70789 static const afw_value_string_t
70790 impl_683_property_value_onGetValueCFunctionName = {
70792  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
70793 };
70794 
70795 static const afw_runtime_property_t
70796 impl_683_property_onGetValueCFunctionName = {
70797  &afw_s_onGetValueCFunctionName,
70798  (const afw_value_t *)&impl_683_property_value_onGetValueCFunctionName
70799 };
70800 
70801 static const afw_runtime_property_t *
70802 impl_683_properties[] = {
70803  &impl_683_property_onGetValueCFunctionName,
70804  NULL
70805 };
70806 
70808 impl_683_meta_object = {
70809  {
70810  &afw_runtime_inf_const_meta_object_inf
70811  },
70812  &impl_683,
70813  NULL
70814 };
70815 
70816 static const afw_utf8_t
70817 impl_683_meta_path =
70818  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedAdaptorId/runtime");
70819 
70821 impl_683 = {
70822  {
70823  &afw_runtime_inf_const_embedded_untyped_object,
70824  NULL,
70825  {
70826  (const afw_object_t *)&impl_683_meta_object,
70827  (const afw_object_t *)&impl_682,
70828  &afw_s_runtime,
70829  &afw_s__AdaptiveRuntimeProperty_,
70830  &impl_683_meta_path
70831  }
70832  },
70833  &impl_683_properties[0]
70834 };
70835 
70836 /*
70837  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedAdaptorId
70838  */
70839 
70840 static const afw_value_string_t
70841 impl_682_property_value_brief = {
70843  AFW_UTF8_LITERAL("Mapped Adaptor Id")
70844 };
70845 
70846 static const afw_runtime_property_t
70847 impl_682_property_brief = {
70848  &afw_s_brief,
70849  (const afw_value_t *)&impl_682_property_value_brief
70850 };
70851 
70852 static const afw_value_string_t
70853 impl_682_property_value_dataType = {
70855  AFW_UTF8_LITERAL("string")
70856 };
70857 
70858 static const afw_runtime_property_t
70859 impl_682_property_dataType = {
70860  &afw_s_dataType,
70861  (const afw_value_t *)&impl_682_property_value_dataType
70862 };
70863 
70864 static const afw_value_string_t
70865 impl_682_property_value_description = {
70867  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
70868 };
70869 
70870 static const afw_runtime_property_t
70871 impl_682_property_description = {
70872  &afw_s_description,
70873  (const afw_value_t *)&impl_682_property_value_description
70874 };
70875 
70876 static const afw_value_string_t
70877 impl_682_property_value_label = {
70879  AFW_UTF8_LITERAL("Mapped Adaptor Id")
70880 };
70881 
70882 static const afw_runtime_property_t
70883 impl_682_property_label = {
70884  &afw_s_label,
70885  (const afw_value_t *)&impl_682_property_value_label
70886 };
70887 
70888 static const afw_value_object_t
70889 impl_682_property_value_runtime = {
70891  (const afw_object_t *)&impl_683
70892 };
70893 
70894 static const afw_runtime_property_t
70895 impl_682_property_runtime = {
70896  &afw_s_runtime,
70897  (const afw_value_t *)&impl_682_property_value_runtime
70898 };
70899 
70900 static const afw_runtime_property_t *
70901 impl_682_properties[] = {
70902  &impl_682_property_brief,
70903  &impl_682_property_dataType,
70904  &impl_682_property_description,
70905  &impl_682_property_label,
70906  &impl_682_property_runtime,
70907  NULL
70908 };
70909 
70911 impl_682_meta_object = {
70912  {
70913  &afw_runtime_inf_const_meta_object_inf
70914  },
70915  &impl_682,
70916  NULL
70917 };
70918 
70919 static const afw_utf8_t
70920 impl_682_meta_path =
70921  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedAdaptorId");
70922 
70924 impl_682 = {
70925  {
70926  &afw_runtime_inf_const_embedded_untyped_object,
70927  NULL,
70928  {
70929  (const afw_object_t *)&impl_682_meta_object,
70930  (const afw_object_t *)&impl_675,
70931  &afw_s_mappedAdaptorId,
70932  &afw_s__AdaptiveValueMeta_,
70933  &impl_682_meta_path
70934  }
70935  },
70936  &impl_682_properties[0]
70937 };
70938 
70940 impl_684;
70941 
70943 impl_685;
70944 
70945 /*
70946  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedObjectType/runtime
70947  */
70948 
70949 static const afw_value_string_t
70950 impl_685_property_value_onGetValueCFunctionName = {
70952  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
70953 };
70954 
70955 static const afw_runtime_property_t
70956 impl_685_property_onGetValueCFunctionName = {
70957  &afw_s_onGetValueCFunctionName,
70958  (const afw_value_t *)&impl_685_property_value_onGetValueCFunctionName
70959 };
70960 
70961 static const afw_runtime_property_t *
70962 impl_685_properties[] = {
70963  &impl_685_property_onGetValueCFunctionName,
70964  NULL
70965 };
70966 
70968 impl_685_meta_object = {
70969  {
70970  &afw_runtime_inf_const_meta_object_inf
70971  },
70972  &impl_685,
70973  NULL
70974 };
70975 
70976 static const afw_utf8_t
70977 impl_685_meta_path =
70978  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedObjectType/runtime");
70979 
70981 impl_685 = {
70982  {
70983  &afw_runtime_inf_const_embedded_untyped_object,
70984  NULL,
70985  {
70986  (const afw_object_t *)&impl_685_meta_object,
70987  (const afw_object_t *)&impl_684,
70988  &afw_s_runtime,
70989  &afw_s__AdaptiveRuntimeProperty_,
70990  &impl_685_meta_path
70991  }
70992  },
70993  &impl_685_properties[0]
70994 };
70995 
70996 /*
70997  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedObjectType
70998  */
70999 
71000 static const afw_value_string_t
71001 impl_684_property_value_brief = {
71003  AFW_UTF8_LITERAL("Mapped Object Type")
71004 };
71005 
71006 static const afw_runtime_property_t
71007 impl_684_property_brief = {
71008  &afw_s_brief,
71009  (const afw_value_t *)&impl_684_property_value_brief
71010 };
71011 
71012 static const afw_value_string_t
71013 impl_684_property_value_dataType = {
71015  AFW_UTF8_LITERAL("string")
71016 };
71017 
71018 static const afw_runtime_property_t
71019 impl_684_property_dataType = {
71020  &afw_s_dataType,
71021  (const afw_value_t *)&impl_684_property_value_dataType
71022 };
71023 
71024 static const afw_value_string_t
71025 impl_684_property_value_description = {
71027  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
71028 };
71029 
71030 static const afw_runtime_property_t
71031 impl_684_property_description = {
71032  &afw_s_description,
71033  (const afw_value_t *)&impl_684_property_value_description
71034 };
71035 
71036 static const afw_value_string_t
71037 impl_684_property_value_label = {
71039  AFW_UTF8_LITERAL("Mapped Object Type")
71040 };
71041 
71042 static const afw_runtime_property_t
71043 impl_684_property_label = {
71044  &afw_s_label,
71045  (const afw_value_t *)&impl_684_property_value_label
71046 };
71047 
71048 static const afw_value_object_t
71049 impl_684_property_value_runtime = {
71051  (const afw_object_t *)&impl_685
71052 };
71053 
71054 static const afw_runtime_property_t
71055 impl_684_property_runtime = {
71056  &afw_s_runtime,
71057  (const afw_value_t *)&impl_684_property_value_runtime
71058 };
71059 
71060 static const afw_runtime_property_t *
71061 impl_684_properties[] = {
71062  &impl_684_property_brief,
71063  &impl_684_property_dataType,
71064  &impl_684_property_description,
71065  &impl_684_property_label,
71066  &impl_684_property_runtime,
71067  NULL
71068 };
71069 
71071 impl_684_meta_object = {
71072  {
71073  &afw_runtime_inf_const_meta_object_inf
71074  },
71075  &impl_684,
71076  NULL
71077 };
71078 
71079 static const afw_utf8_t
71080 impl_684_meta_path =
71081  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/mappedObjectType");
71082 
71084 impl_684 = {
71085  {
71086  &afw_runtime_inf_const_embedded_untyped_object,
71087  NULL,
71088  {
71089  (const afw_object_t *)&impl_684_meta_object,
71090  (const afw_object_t *)&impl_675,
71091  &afw_s_mappedObjectType,
71092  &afw_s__AdaptiveValueMeta_,
71093  &impl_684_meta_path
71094  }
71095  },
71096  &impl_684_properties[0]
71097 };
71098 
71100 impl_686;
71101 
71103 impl_687;
71104 
71105 /*
71106  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectId/runtime
71107  */
71108 
71109 static const afw_value_string_t
71110 impl_687_property_value_onGetValueCFunctionName = {
71112  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
71113 };
71114 
71115 static const afw_runtime_property_t
71116 impl_687_property_onGetValueCFunctionName = {
71117  &afw_s_onGetValueCFunctionName,
71118  (const afw_value_t *)&impl_687_property_value_onGetValueCFunctionName
71119 };
71120 
71121 static const afw_runtime_property_t *
71122 impl_687_properties[] = {
71123  &impl_687_property_onGetValueCFunctionName,
71124  NULL
71125 };
71126 
71128 impl_687_meta_object = {
71129  {
71130  &afw_runtime_inf_const_meta_object_inf
71131  },
71132  &impl_687,
71133  NULL
71134 };
71135 
71136 static const afw_utf8_t
71137 impl_687_meta_path =
71138  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectId/runtime");
71139 
71141 impl_687 = {
71142  {
71143  &afw_runtime_inf_const_embedded_untyped_object,
71144  NULL,
71145  {
71146  (const afw_object_t *)&impl_687_meta_object,
71147  (const afw_object_t *)&impl_686,
71148  &afw_s_runtime,
71149  &afw_s__AdaptiveRuntimeProperty_,
71150  &impl_687_meta_path
71151  }
71152  },
71153  &impl_687_properties[0]
71154 };
71155 
71156 /*
71157  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectId
71158  */
71159 
71160 static const afw_value_string_t
71161 impl_686_property_value_brief = {
71163  AFW_UTF8_LITERAL("objectId")
71164 };
71165 
71166 static const afw_runtime_property_t
71167 impl_686_property_brief = {
71168  &afw_s_brief,
71169  (const afw_value_t *)&impl_686_property_value_brief
71170 };
71171 
71172 static const afw_value_string_t
71173 impl_686_property_value_dataType = {
71175  AFW_UTF8_LITERAL("objectId")
71176 };
71177 
71178 static const afw_runtime_property_t
71179 impl_686_property_dataType = {
71180  &afw_s_dataType,
71181  (const afw_value_t *)&impl_686_property_value_dataType
71182 };
71183 
71184 static const afw_value_string_t
71185 impl_686_property_value_description = {
71187  AFW_UTF8_LITERAL("This is objectId of the object to get.")
71188 };
71189 
71190 static const afw_runtime_property_t
71191 impl_686_property_description = {
71192  &afw_s_description,
71193  (const afw_value_t *)&impl_686_property_value_description
71194 };
71195 
71196 static const afw_value_string_t
71197 impl_686_property_value_label = {
71199  AFW_UTF8_LITERAL("Object Id")
71200 };
71201 
71202 static const afw_runtime_property_t
71203 impl_686_property_label = {
71204  &afw_s_label,
71205  (const afw_value_t *)&impl_686_property_value_label
71206 };
71207 
71208 static const afw_value_object_t
71209 impl_686_property_value_runtime = {
71211  (const afw_object_t *)&impl_687
71212 };
71213 
71214 static const afw_runtime_property_t
71215 impl_686_property_runtime = {
71216  &afw_s_runtime,
71217  (const afw_value_t *)&impl_686_property_value_runtime
71218 };
71219 
71220 static const afw_runtime_property_t *
71221 impl_686_properties[] = {
71222  &impl_686_property_brief,
71223  &impl_686_property_dataType,
71224  &impl_686_property_description,
71225  &impl_686_property_label,
71226  &impl_686_property_runtime,
71227  NULL
71228 };
71229 
71231 impl_686_meta_object = {
71232  {
71233  &afw_runtime_inf_const_meta_object_inf
71234  },
71235  &impl_686,
71236  NULL
71237 };
71238 
71239 static const afw_utf8_t
71240 impl_686_meta_path =
71241  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectId");
71242 
71244 impl_686 = {
71245  {
71246  &afw_runtime_inf_const_embedded_untyped_object,
71247  NULL,
71248  {
71249  (const afw_object_t *)&impl_686_meta_object,
71250  (const afw_object_t *)&impl_675,
71251  &afw_s_objectId,
71252  &afw_s__AdaptiveValueMeta_,
71253  &impl_686_meta_path
71254  }
71255  },
71256  &impl_686_properties[0]
71257 };
71258 
71260 impl_688;
71261 
71263 impl_689;
71264 
71265 /*
71266  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectType/runtime
71267  */
71268 
71269 static const afw_value_string_t
71270 impl_689_property_value_onGetValueCFunctionName = {
71272  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
71273 };
71274 
71275 static const afw_runtime_property_t
71276 impl_689_property_onGetValueCFunctionName = {
71277  &afw_s_onGetValueCFunctionName,
71278  (const afw_value_t *)&impl_689_property_value_onGetValueCFunctionName
71279 };
71280 
71281 static const afw_runtime_property_t *
71282 impl_689_properties[] = {
71283  &impl_689_property_onGetValueCFunctionName,
71284  NULL
71285 };
71286 
71288 impl_689_meta_object = {
71289  {
71290  &afw_runtime_inf_const_meta_object_inf
71291  },
71292  &impl_689,
71293  NULL
71294 };
71295 
71296 static const afw_utf8_t
71297 impl_689_meta_path =
71298  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectType/runtime");
71299 
71301 impl_689 = {
71302  {
71303  &afw_runtime_inf_const_embedded_untyped_object,
71304  NULL,
71305  {
71306  (const afw_object_t *)&impl_689_meta_object,
71307  (const afw_object_t *)&impl_688,
71308  &afw_s_runtime,
71309  &afw_s__AdaptiveRuntimeProperty_,
71310  &impl_689_meta_path
71311  }
71312  },
71313  &impl_689_properties[0]
71314 };
71315 
71316 /*
71317  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectType
71318  */
71319 
71320 static const afw_value_string_t
71321 impl_688_property_value_brief = {
71323  AFW_UTF8_LITERAL("ObjectType")
71324 };
71325 
71326 static const afw_runtime_property_t
71327 impl_688_property_brief = {
71328  &afw_s_brief,
71329  (const afw_value_t *)&impl_688_property_value_brief
71330 };
71331 
71332 static const afw_value_string_t
71333 impl_688_property_value_dataType = {
71335  AFW_UTF8_LITERAL("string")
71336 };
71337 
71338 static const afw_runtime_property_t
71339 impl_688_property_dataType = {
71340  &afw_s_dataType,
71341  (const afw_value_t *)&impl_688_property_value_dataType
71342 };
71343 
71344 static const afw_value_string_t
71345 impl_688_property_value_description = {
71347  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
71348 };
71349 
71350 static const afw_runtime_property_t
71351 impl_688_property_description = {
71352  &afw_s_description,
71353  (const afw_value_t *)&impl_688_property_value_description
71354 };
71355 
71356 static const afw_value_string_t
71357 impl_688_property_value_label = {
71359  AFW_UTF8_LITERAL("Object Type")
71360 };
71361 
71362 static const afw_runtime_property_t
71363 impl_688_property_label = {
71364  &afw_s_label,
71365  (const afw_value_t *)&impl_688_property_value_label
71366 };
71367 
71368 static const afw_value_object_t
71369 impl_688_property_value_runtime = {
71371  (const afw_object_t *)&impl_689
71372 };
71373 
71374 static const afw_runtime_property_t
71375 impl_688_property_runtime = {
71376  &afw_s_runtime,
71377  (const afw_value_t *)&impl_688_property_value_runtime
71378 };
71379 
71380 static const afw_runtime_property_t *
71381 impl_688_properties[] = {
71382  &impl_688_property_brief,
71383  &impl_688_property_dataType,
71384  &impl_688_property_description,
71385  &impl_688_property_label,
71386  &impl_688_property_runtime,
71387  NULL
71388 };
71389 
71391 impl_688_meta_object = {
71392  {
71393  &afw_runtime_inf_const_meta_object_inf
71394  },
71395  &impl_688,
71396  NULL
71397 };
71398 
71399 static const afw_utf8_t
71400 impl_688_meta_path =
71401  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/objectType");
71402 
71404 impl_688 = {
71405  {
71406  &afw_runtime_inf_const_embedded_untyped_object,
71407  NULL,
71408  {
71409  (const afw_object_t *)&impl_688_meta_object,
71410  (const afw_object_t *)&impl_675,
71411  &afw_s_objectType,
71412  &afw_s__AdaptiveValueMeta_,
71413  &impl_688_meta_path
71414  }
71415  },
71416  &impl_688_properties[0]
71417 };
71418 
71420 impl_690;
71421 
71423 impl_691;
71424 
71425 /*
71426  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/useDefaultProcessing/runtime
71427  */
71428 
71429 static const afw_value_string_t
71430 impl_691_property_value_onGetValueCFunctionName = {
71432  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
71433 };
71434 
71435 static const afw_runtime_property_t
71436 impl_691_property_onGetValueCFunctionName = {
71437  &afw_s_onGetValueCFunctionName,
71438  (const afw_value_t *)&impl_691_property_value_onGetValueCFunctionName
71439 };
71440 
71441 static const afw_runtime_property_t *
71442 impl_691_properties[] = {
71443  &impl_691_property_onGetValueCFunctionName,
71444  NULL
71445 };
71446 
71448 impl_691_meta_object = {
71449  {
71450  &afw_runtime_inf_const_meta_object_inf
71451  },
71452  &impl_691,
71453  NULL
71454 };
71455 
71456 static const afw_utf8_t
71457 impl_691_meta_path =
71458  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/useDefaultProcessing/runtime");
71459 
71461 impl_691 = {
71462  {
71463  &afw_runtime_inf_const_embedded_untyped_object,
71464  NULL,
71465  {
71466  (const afw_object_t *)&impl_691_meta_object,
71467  (const afw_object_t *)&impl_690,
71468  &afw_s_runtime,
71469  &afw_s__AdaptiveRuntimeProperty_,
71470  &impl_691_meta_path
71471  }
71472  },
71473  &impl_691_properties[0]
71474 };
71475 
71476 /*
71477  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/useDefaultProcessing
71478  */
71479 
71480 static const afw_value_string_t
71481 impl_690_property_value_brief = {
71483  AFW_UTF8_LITERAL("Use default processing return value")
71484 };
71485 
71486 static const afw_runtime_property_t
71487 impl_690_property_brief = {
71488  &afw_s_brief,
71489  (const afw_value_t *)&impl_690_property_value_brief
71490 };
71491 
71492 static const afw_value_string_t
71493 impl_690_property_value_description = {
71495  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
71496 };
71497 
71498 static const afw_runtime_property_t
71499 impl_690_property_description = {
71500  &afw_s_description,
71501  (const afw_value_t *)&impl_690_property_value_description
71502 };
71503 
71504 static const afw_value_string_t
71505 impl_690_property_value_label = {
71507  AFW_UTF8_LITERAL("Use Default Processing")
71508 };
71509 
71510 static const afw_runtime_property_t
71511 impl_690_property_label = {
71512  &afw_s_label,
71513  (const afw_value_t *)&impl_690_property_value_label
71514 };
71515 
71516 static const afw_value_object_t
71517 impl_690_property_value_runtime = {
71519  (const afw_object_t *)&impl_691
71520 };
71521 
71522 static const afw_runtime_property_t
71523 impl_690_property_runtime = {
71524  &afw_s_runtime,
71525  (const afw_value_t *)&impl_690_property_value_runtime
71526 };
71527 
71528 static const afw_runtime_property_t *
71529 impl_690_properties[] = {
71530  &impl_690_property_brief,
71531  &impl_690_property_description,
71532  &impl_690_property_label,
71533  &impl_690_property_runtime,
71534  NULL
71535 };
71536 
71538 impl_690_meta_object = {
71539  {
71540  &afw_runtime_inf_const_meta_object_inf
71541  },
71542  &impl_690,
71543  NULL
71544 };
71545 
71546 static const afw_utf8_t
71547 impl_690_meta_path =
71548  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes/useDefaultProcessing");
71549 
71551 impl_690 = {
71552  {
71553  &afw_runtime_inf_const_embedded_untyped_object,
71554  NULL,
71555  {
71556  (const afw_object_t *)&impl_690_meta_object,
71557  (const afw_object_t *)&impl_675,
71558  &afw_s_useDefaultProcessing,
71559  &afw_s__AdaptiveValueMeta_,
71560  &impl_690_meta_path
71561  }
71562  },
71563  &impl_690_properties[0]
71564 };
71565 
71566 /*
71567  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes
71568  */
71569 
71570 static const afw_value_object_t
71571 impl_675_property_value_adaptorId = {
71573  (const afw_object_t *)&impl_676
71574 };
71575 
71576 static const afw_runtime_property_t
71577 impl_675_property_adaptorId = {
71578  &afw_s_adaptorId,
71579  (const afw_value_t *)&impl_675_property_value_adaptorId
71580 };
71581 
71582 static const afw_value_object_t
71583 impl_675_property_value_adaptorTypeSpecific = {
71585  (const afw_object_t *)&impl_678
71586 };
71587 
71588 static const afw_runtime_property_t
71589 impl_675_property_adaptorTypeSpecific = {
71590  &afw_s_adaptorTypeSpecific,
71591  (const afw_value_t *)&impl_675_property_value_adaptorTypeSpecific
71592 };
71593 
71594 static const afw_value_object_t
71595 impl_675_property_value_mapBackObject = {
71597  (const afw_object_t *)&impl_680
71598 };
71599 
71600 static const afw_runtime_property_t
71601 impl_675_property_mapBackObject = {
71602  &afw_s_mapBackObject,
71603  (const afw_value_t *)&impl_675_property_value_mapBackObject
71604 };
71605 
71606 static const afw_value_object_t
71607 impl_675_property_value_mappedAdaptorId = {
71609  (const afw_object_t *)&impl_682
71610 };
71611 
71612 static const afw_runtime_property_t
71613 impl_675_property_mappedAdaptorId = {
71614  &afw_s_mappedAdaptorId,
71615  (const afw_value_t *)&impl_675_property_value_mappedAdaptorId
71616 };
71617 
71618 static const afw_value_object_t
71619 impl_675_property_value_mappedObjectType = {
71621  (const afw_object_t *)&impl_684
71622 };
71623 
71624 static const afw_runtime_property_t
71625 impl_675_property_mappedObjectType = {
71626  &afw_s_mappedObjectType,
71627  (const afw_value_t *)&impl_675_property_value_mappedObjectType
71628 };
71629 
71630 static const afw_value_object_t
71631 impl_675_property_value_objectId = {
71633  (const afw_object_t *)&impl_686
71634 };
71635 
71636 static const afw_runtime_property_t
71637 impl_675_property_objectId = {
71638  &afw_s_objectId,
71639  (const afw_value_t *)&impl_675_property_value_objectId
71640 };
71641 
71642 static const afw_value_object_t
71643 impl_675_property_value_objectType = {
71645  (const afw_object_t *)&impl_688
71646 };
71647 
71648 static const afw_runtime_property_t
71649 impl_675_property_objectType = {
71650  &afw_s_objectType,
71651  (const afw_value_t *)&impl_675_property_value_objectType
71652 };
71653 
71654 static const afw_value_object_t
71655 impl_675_property_value_useDefaultProcessing = {
71657  (const afw_object_t *)&impl_690
71658 };
71659 
71660 static const afw_runtime_property_t
71661 impl_675_property_useDefaultProcessing = {
71662  &afw_s_useDefaultProcessing,
71663  (const afw_value_t *)&impl_675_property_value_useDefaultProcessing
71664 };
71665 
71666 static const afw_runtime_property_t *
71667 impl_675_properties[] = {
71668  &impl_675_property_adaptorId,
71669  &impl_675_property_adaptorTypeSpecific,
71670  &impl_675_property_mapBackObject,
71671  &impl_675_property_mappedAdaptorId,
71672  &impl_675_property_mappedObjectType,
71673  &impl_675_property_objectId,
71674  &impl_675_property_objectType,
71675  &impl_675_property_useDefaultProcessing,
71676  NULL
71677 };
71678 
71680 impl_675_meta_object = {
71681  {
71682  &afw_runtime_inf_const_meta_object_inf
71683  },
71684  &impl_675,
71685  NULL
71686 };
71687 
71688 static const afw_utf8_t
71689 impl_675_meta_path =
71690  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/propertyTypes");
71691 
71693 impl_675 = {
71694  {
71695  &afw_runtime_inf_const_embedded_untyped_object,
71696  NULL,
71697  {
71698  (const afw_object_t *)&impl_675_meta_object,
71699  (const afw_object_t *)&impl_674,
71700  &afw_s_propertyTypes,
71701  &afw_s__AdaptivePropertyTypes_,
71702  &impl_675_meta_path
71703  }
71704  },
71705  &impl_675_properties[0]
71706 };
71707 
71709 impl_692;
71710 
71711 /*
71712  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/runtime
71713  */
71714 
71715 static const afw_runtime_property_t *
71716 impl_692_properties[] = {
71717  NULL
71718 };
71719 
71721 impl_692_meta_object = {
71722  {
71723  &afw_runtime_inf_const_meta_object_inf
71724  },
71725  &impl_692,
71726  NULL
71727 };
71728 
71729 static const afw_utf8_t
71730 impl_692_meta_path =
71731  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_/runtime");
71732 
71734 impl_692 = {
71735  {
71736  &afw_runtime_inf_const_embedded_untyped_object,
71737  NULL,
71738  {
71739  (const afw_object_t *)&impl_692_meta_object,
71740  (const afw_object_t *)&impl_674,
71741  &afw_s_runtime,
71742  &afw_s__AdaptiveRuntimeObject_,
71743  &impl_692_meta_path
71744  }
71745  },
71746  &impl_692_properties[0]
71747 };
71748 
71749 /*
71750  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_
71751  */
71752 
71753 static const afw_utf8_t
71754 impl_674_array_collectionURIs[] = {
71755  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
71756 };
71757 
71759 impl_674_list_collectionURIs = {
71762  sizeof(impl_674_array_collectionURIs) / sizeof(afw_utf8_t),
71763  &impl_674_array_collectionURIs
71764 };
71765 
71766 static const afw_value_list_t
71767 impl_674_property_value_collectionURIs = {
71769  (const afw_list_t *)&impl_674_list_collectionURIs
71770 };
71771 
71772 static const afw_runtime_property_t
71773 impl_674_property_collectionURIs = {
71774  &afw_s_collectionURIs,
71775  (const afw_value_t *)&impl_674_property_value_collectionURIs
71776 };
71777 
71778 static const afw_value_string_t
71779 impl_674_property_value_description = {
71781  AFW_UTF8_LITERAL("Qualifier current:: for model onGetObject.")
71782 };
71783 
71784 static const afw_runtime_property_t
71785 impl_674_property_description = {
71786  &afw_s_description,
71787  (const afw_value_t *)&impl_674_property_value_description
71788 };
71789 
71790 static const afw_value_string_t
71791 impl_674_property_value_objectType = {
71793  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnGetObject_")
71794 };
71795 
71796 static const afw_runtime_property_t
71797 impl_674_property_objectType = {
71798  &afw_s_objectType,
71799  (const afw_value_t *)&impl_674_property_value_objectType
71800 };
71801 
71802 static const afw_value_object_t
71803 impl_674_property_value_propertyTypes = {
71805  (const afw_object_t *)&impl_675
71806 };
71807 
71808 static const afw_runtime_property_t
71809 impl_674_property_propertyTypes = {
71810  &afw_s_propertyTypes,
71811  (const afw_value_t *)&impl_674_property_value_propertyTypes
71812 };
71813 
71814 static const afw_value_object_t
71815 impl_674_property_value_runtime = {
71817  (const afw_object_t *)&impl_692
71818 };
71819 
71820 static const afw_runtime_property_t
71821 impl_674_property_runtime = {
71822  &afw_s_runtime,
71823  (const afw_value_t *)&impl_674_property_value_runtime
71824 };
71825 
71826 static const afw_runtime_property_t *
71827 impl_674_properties[] = {
71828  &impl_674_property_collectionURIs,
71829  &impl_674_property_description,
71830  &impl_674_property_objectType,
71831  &impl_674_property_propertyTypes,
71832  &impl_674_property_runtime,
71833  NULL
71834 };
71835 
71837 impl_674_meta_object = {
71838  {
71839  &afw_runtime_inf_const_meta_object_inf
71840  },
71841  &impl_674,
71842  NULL
71843 };
71844 
71845 static const afw_utf8_t
71846 impl_674_meta_path =
71847  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetObject_");
71848 
71850 impl_674 = {
71851  {
71853  NULL,
71854  {
71855  (const afw_object_t *)&impl_674_meta_object,
71856  NULL,
71857  &afw_s__AdaptiveModelCurrentOnGetObject_,
71858  &afw_s__AdaptiveObjectType_,
71859  &impl_674_meta_path
71860  }
71861  },
71862  &impl_674_properties[0]
71863 };
71864 
71866 impl_693;
71867 
71869 impl_694;
71870 
71872 impl_695;
71873 
71875 impl_696;
71876 
71877 /*
71878  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorId/runtime
71879  */
71880 
71881 static const afw_value_string_t
71882 impl_696_property_value_onGetValueCFunctionName = {
71884  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
71885 };
71886 
71887 static const afw_runtime_property_t
71888 impl_696_property_onGetValueCFunctionName = {
71889  &afw_s_onGetValueCFunctionName,
71890  (const afw_value_t *)&impl_696_property_value_onGetValueCFunctionName
71891 };
71892 
71893 static const afw_runtime_property_t *
71894 impl_696_properties[] = {
71895  &impl_696_property_onGetValueCFunctionName,
71896  NULL
71897 };
71898 
71900 impl_696_meta_object = {
71901  {
71902  &afw_runtime_inf_const_meta_object_inf
71903  },
71904  &impl_696,
71905  NULL
71906 };
71907 
71908 static const afw_utf8_t
71909 impl_696_meta_path =
71910  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorId/runtime");
71911 
71913 impl_696 = {
71914  {
71915  &afw_runtime_inf_const_embedded_untyped_object,
71916  NULL,
71917  {
71918  (const afw_object_t *)&impl_696_meta_object,
71919  (const afw_object_t *)&impl_695,
71920  &afw_s_runtime,
71921  &afw_s__AdaptiveRuntimeProperty_,
71922  &impl_696_meta_path
71923  }
71924  },
71925  &impl_696_properties[0]
71926 };
71927 
71928 /*
71929  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorId
71930  */
71931 
71932 static const afw_value_string_t
71933 impl_695_property_value_brief = {
71935  AFW_UTF8_LITERAL("Adaptor Id")
71936 };
71937 
71938 static const afw_runtime_property_t
71939 impl_695_property_brief = {
71940  &afw_s_brief,
71941  (const afw_value_t *)&impl_695_property_value_brief
71942 };
71943 
71944 static const afw_value_string_t
71945 impl_695_property_value_dataType = {
71947  AFW_UTF8_LITERAL("string")
71948 };
71949 
71950 static const afw_runtime_property_t
71951 impl_695_property_dataType = {
71952  &afw_s_dataType,
71953  (const afw_value_t *)&impl_695_property_value_dataType
71954 };
71955 
71956 static const afw_value_string_t
71957 impl_695_property_value_description = {
71959  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
71960 };
71961 
71962 static const afw_runtime_property_t
71963 impl_695_property_description = {
71964  &afw_s_description,
71965  (const afw_value_t *)&impl_695_property_value_description
71966 };
71967 
71968 static const afw_value_string_t
71969 impl_695_property_value_label = {
71971  AFW_UTF8_LITERAL("Adaptor Id")
71972 };
71973 
71974 static const afw_runtime_property_t
71975 impl_695_property_label = {
71976  &afw_s_label,
71977  (const afw_value_t *)&impl_695_property_value_label
71978 };
71979 
71980 static const afw_value_object_t
71981 impl_695_property_value_runtime = {
71983  (const afw_object_t *)&impl_696
71984 };
71985 
71986 static const afw_runtime_property_t
71987 impl_695_property_runtime = {
71988  &afw_s_runtime,
71989  (const afw_value_t *)&impl_695_property_value_runtime
71990 };
71991 
71992 static const afw_runtime_property_t *
71993 impl_695_properties[] = {
71994  &impl_695_property_brief,
71995  &impl_695_property_dataType,
71996  &impl_695_property_description,
71997  &impl_695_property_label,
71998  &impl_695_property_runtime,
71999  NULL
72000 };
72001 
72003 impl_695_meta_object = {
72004  {
72005  &afw_runtime_inf_const_meta_object_inf
72006  },
72007  &impl_695,
72008  NULL
72009 };
72010 
72011 static const afw_utf8_t
72012 impl_695_meta_path =
72013  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorId");
72014 
72016 impl_695 = {
72017  {
72018  &afw_runtime_inf_const_embedded_untyped_object,
72019  NULL,
72020  {
72021  (const afw_object_t *)&impl_695_meta_object,
72022  (const afw_object_t *)&impl_694,
72023  &afw_s_adaptorId,
72024  &afw_s__AdaptiveValueMeta_,
72025  &impl_695_meta_path
72026  }
72027  },
72028  &impl_695_properties[0]
72029 };
72030 
72032 impl_697;
72033 
72035 impl_698;
72036 
72037 /*
72038  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorTypeSpecific/runtime
72039  */
72040 
72041 static const afw_value_string_t
72042 impl_698_property_value_onGetValueCFunctionName = {
72044  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
72045 };
72046 
72047 static const afw_runtime_property_t
72048 impl_698_property_onGetValueCFunctionName = {
72049  &afw_s_onGetValueCFunctionName,
72050  (const afw_value_t *)&impl_698_property_value_onGetValueCFunctionName
72051 };
72052 
72053 static const afw_runtime_property_t *
72054 impl_698_properties[] = {
72055  &impl_698_property_onGetValueCFunctionName,
72056  NULL
72057 };
72058 
72060 impl_698_meta_object = {
72061  {
72062  &afw_runtime_inf_const_meta_object_inf
72063  },
72064  &impl_698,
72065  NULL
72066 };
72067 
72068 static const afw_utf8_t
72069 impl_698_meta_path =
72070  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorTypeSpecific/runtime");
72071 
72073 impl_698 = {
72074  {
72075  &afw_runtime_inf_const_embedded_untyped_object,
72076  NULL,
72077  {
72078  (const afw_object_t *)&impl_698_meta_object,
72079  (const afw_object_t *)&impl_697,
72080  &afw_s_runtime,
72081  &afw_s__AdaptiveRuntimeProperty_,
72082  &impl_698_meta_path
72083  }
72084  },
72085  &impl_698_properties[0]
72086 };
72087 
72088 /*
72089  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorTypeSpecific
72090  */
72091 
72092 static const afw_value_string_t
72093 impl_697_property_value_brief = {
72095  AFW_UTF8_LITERAL("Adaptor specific")
72096 };
72097 
72098 static const afw_runtime_property_t
72099 impl_697_property_brief = {
72100  &afw_s_brief,
72101  (const afw_value_t *)&impl_697_property_value_brief
72102 };
72103 
72104 static const afw_value_string_t
72105 impl_697_property_value_dataType = {
72107  AFW_UTF8_LITERAL("object")
72108 };
72109 
72110 static const afw_runtime_property_t
72111 impl_697_property_dataType = {
72112  &afw_s_dataType,
72113  (const afw_value_t *)&impl_697_property_value_dataType
72114 };
72115 
72116 static const afw_value_string_t
72117 impl_697_property_value_description = {
72119  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
72120 };
72121 
72122 static const afw_runtime_property_t
72123 impl_697_property_description = {
72124  &afw_s_description,
72125  (const afw_value_t *)&impl_697_property_value_description
72126 };
72127 
72128 static const afw_value_string_t
72129 impl_697_property_value_label = {
72131  AFW_UTF8_LITERAL("Adaptor Specific")
72132 };
72133 
72134 static const afw_runtime_property_t
72135 impl_697_property_label = {
72136  &afw_s_label,
72137  (const afw_value_t *)&impl_697_property_value_label
72138 };
72139 
72140 static const afw_value_object_t
72141 impl_697_property_value_runtime = {
72143  (const afw_object_t *)&impl_698
72144 };
72145 
72146 static const afw_runtime_property_t
72147 impl_697_property_runtime = {
72148  &afw_s_runtime,
72149  (const afw_value_t *)&impl_697_property_value_runtime
72150 };
72151 
72152 static const afw_runtime_property_t *
72153 impl_697_properties[] = {
72154  &impl_697_property_brief,
72155  &impl_697_property_dataType,
72156  &impl_697_property_description,
72157  &impl_697_property_label,
72158  &impl_697_property_runtime,
72159  NULL
72160 };
72161 
72163 impl_697_meta_object = {
72164  {
72165  &afw_runtime_inf_const_meta_object_inf
72166  },
72167  &impl_697,
72168  NULL
72169 };
72170 
72171 static const afw_utf8_t
72172 impl_697_meta_path =
72173  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/adaptorTypeSpecific");
72174 
72176 impl_697 = {
72177  {
72178  &afw_runtime_inf_const_embedded_untyped_object,
72179  NULL,
72180  {
72181  (const afw_object_t *)&impl_697_meta_object,
72182  (const afw_object_t *)&impl_694,
72183  &afw_s_adaptorTypeSpecific,
72184  &afw_s__AdaptiveValueMeta_,
72185  &impl_697_meta_path
72186  }
72187  },
72188  &impl_697_properties[0]
72189 };
72190 
72192 impl_699;
72193 
72195 impl_700;
72196 
72197 /*
72198  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedAdaptorId/runtime
72199  */
72200 
72201 static const afw_value_string_t
72202 impl_700_property_value_onGetValueCFunctionName = {
72204  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
72205 };
72206 
72207 static const afw_runtime_property_t
72208 impl_700_property_onGetValueCFunctionName = {
72209  &afw_s_onGetValueCFunctionName,
72210  (const afw_value_t *)&impl_700_property_value_onGetValueCFunctionName
72211 };
72212 
72213 static const afw_runtime_property_t *
72214 impl_700_properties[] = {
72215  &impl_700_property_onGetValueCFunctionName,
72216  NULL
72217 };
72218 
72220 impl_700_meta_object = {
72221  {
72222  &afw_runtime_inf_const_meta_object_inf
72223  },
72224  &impl_700,
72225  NULL
72226 };
72227 
72228 static const afw_utf8_t
72229 impl_700_meta_path =
72230  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedAdaptorId/runtime");
72231 
72233 impl_700 = {
72234  {
72235  &afw_runtime_inf_const_embedded_untyped_object,
72236  NULL,
72237  {
72238  (const afw_object_t *)&impl_700_meta_object,
72239  (const afw_object_t *)&impl_699,
72240  &afw_s_runtime,
72241  &afw_s__AdaptiveRuntimeProperty_,
72242  &impl_700_meta_path
72243  }
72244  },
72245  &impl_700_properties[0]
72246 };
72247 
72248 /*
72249  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedAdaptorId
72250  */
72251 
72252 static const afw_value_string_t
72253 impl_699_property_value_brief = {
72255  AFW_UTF8_LITERAL("Mapped Adaptor Id")
72256 };
72257 
72258 static const afw_runtime_property_t
72259 impl_699_property_brief = {
72260  &afw_s_brief,
72261  (const afw_value_t *)&impl_699_property_value_brief
72262 };
72263 
72264 static const afw_value_string_t
72265 impl_699_property_value_dataType = {
72267  AFW_UTF8_LITERAL("string")
72268 };
72269 
72270 static const afw_runtime_property_t
72271 impl_699_property_dataType = {
72272  &afw_s_dataType,
72273  (const afw_value_t *)&impl_699_property_value_dataType
72274 };
72275 
72276 static const afw_value_string_t
72277 impl_699_property_value_description = {
72279  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
72280 };
72281 
72282 static const afw_runtime_property_t
72283 impl_699_property_description = {
72284  &afw_s_description,
72285  (const afw_value_t *)&impl_699_property_value_description
72286 };
72287 
72288 static const afw_value_string_t
72289 impl_699_property_value_label = {
72291  AFW_UTF8_LITERAL("Mapped Adaptor Id")
72292 };
72293 
72294 static const afw_runtime_property_t
72295 impl_699_property_label = {
72296  &afw_s_label,
72297  (const afw_value_t *)&impl_699_property_value_label
72298 };
72299 
72300 static const afw_value_object_t
72301 impl_699_property_value_runtime = {
72303  (const afw_object_t *)&impl_700
72304 };
72305 
72306 static const afw_runtime_property_t
72307 impl_699_property_runtime = {
72308  &afw_s_runtime,
72309  (const afw_value_t *)&impl_699_property_value_runtime
72310 };
72311 
72312 static const afw_runtime_property_t *
72313 impl_699_properties[] = {
72314  &impl_699_property_brief,
72315  &impl_699_property_dataType,
72316  &impl_699_property_description,
72317  &impl_699_property_label,
72318  &impl_699_property_runtime,
72319  NULL
72320 };
72321 
72323 impl_699_meta_object = {
72324  {
72325  &afw_runtime_inf_const_meta_object_inf
72326  },
72327  &impl_699,
72328  NULL
72329 };
72330 
72331 static const afw_utf8_t
72332 impl_699_meta_path =
72333  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedAdaptorId");
72334 
72336 impl_699 = {
72337  {
72338  &afw_runtime_inf_const_embedded_untyped_object,
72339  NULL,
72340  {
72341  (const afw_object_t *)&impl_699_meta_object,
72342  (const afw_object_t *)&impl_694,
72343  &afw_s_mappedAdaptorId,
72344  &afw_s__AdaptiveValueMeta_,
72345  &impl_699_meta_path
72346  }
72347  },
72348  &impl_699_properties[0]
72349 };
72350 
72352 impl_701;
72353 
72355 impl_702;
72356 
72357 /*
72358  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObject/runtime
72359  */
72360 
72361 static const afw_value_string_t
72362 impl_702_property_value_onGetValueCFunctionName = {
72364  AFW_UTF8_LITERAL("afw_model_internal_get_current_object")
72365 };
72366 
72367 static const afw_runtime_property_t
72368 impl_702_property_onGetValueCFunctionName = {
72369  &afw_s_onGetValueCFunctionName,
72370  (const afw_value_t *)&impl_702_property_value_onGetValueCFunctionName
72371 };
72372 
72373 static const afw_runtime_property_t *
72374 impl_702_properties[] = {
72375  &impl_702_property_onGetValueCFunctionName,
72376  NULL
72377 };
72378 
72380 impl_702_meta_object = {
72381  {
72382  &afw_runtime_inf_const_meta_object_inf
72383  },
72384  &impl_702,
72385  NULL
72386 };
72387 
72388 static const afw_utf8_t
72389 impl_702_meta_path =
72390  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObject/runtime");
72391 
72393 impl_702 = {
72394  {
72395  &afw_runtime_inf_const_embedded_untyped_object,
72396  NULL,
72397  {
72398  (const afw_object_t *)&impl_702_meta_object,
72399  (const afw_object_t *)&impl_701,
72400  &afw_s_runtime,
72401  &afw_s__AdaptiveRuntimeProperty_,
72402  &impl_702_meta_path
72403  }
72404  },
72405  &impl_702_properties[0]
72406 };
72407 
72408 /*
72409  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObject
72410  */
72411 
72412 static const afw_value_string_t
72413 impl_701_property_value_brief = {
72415  AFW_UTF8_LITERAL("Mapped Object")
72416 };
72417 
72418 static const afw_runtime_property_t
72419 impl_701_property_brief = {
72420  &afw_s_brief,
72421  (const afw_value_t *)&impl_701_property_value_brief
72422 };
72423 
72424 static const afw_value_string_t
72425 impl_701_property_value_dataType = {
72427  AFW_UTF8_LITERAL("object")
72428 };
72429 
72430 static const afw_runtime_property_t
72431 impl_701_property_dataType = {
72432  &afw_s_dataType,
72433  (const afw_value_t *)&impl_701_property_value_dataType
72434 };
72435 
72436 static const afw_value_string_t
72437 impl_701_property_value_description = {
72439  AFW_UTF8_LITERAL("This is the object from mapped adaptor.")
72440 };
72441 
72442 static const afw_runtime_property_t
72443 impl_701_property_description = {
72444  &afw_s_description,
72445  (const afw_value_t *)&impl_701_property_value_description
72446 };
72447 
72448 static const afw_value_string_t
72449 impl_701_property_value_label = {
72451  AFW_UTF8_LITERAL("Object")
72452 };
72453 
72454 static const afw_runtime_property_t
72455 impl_701_property_label = {
72456  &afw_s_label,
72457  (const afw_value_t *)&impl_701_property_value_label
72458 };
72459 
72460 static const afw_value_object_t
72461 impl_701_property_value_runtime = {
72463  (const afw_object_t *)&impl_702
72464 };
72465 
72466 static const afw_runtime_property_t
72467 impl_701_property_runtime = {
72468  &afw_s_runtime,
72469  (const afw_value_t *)&impl_701_property_value_runtime
72470 };
72471 
72472 static const afw_runtime_property_t *
72473 impl_701_properties[] = {
72474  &impl_701_property_brief,
72475  &impl_701_property_dataType,
72476  &impl_701_property_description,
72477  &impl_701_property_label,
72478  &impl_701_property_runtime,
72479  NULL
72480 };
72481 
72483 impl_701_meta_object = {
72484  {
72485  &afw_runtime_inf_const_meta_object_inf
72486  },
72487  &impl_701,
72488  NULL
72489 };
72490 
72491 static const afw_utf8_t
72492 impl_701_meta_path =
72493  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObject");
72494 
72496 impl_701 = {
72497  {
72498  &afw_runtime_inf_const_embedded_untyped_object,
72499  NULL,
72500  {
72501  (const afw_object_t *)&impl_701_meta_object,
72502  (const afw_object_t *)&impl_694,
72503  &afw_s_mappedObject,
72504  &afw_s__AdaptiveValueMeta_,
72505  &impl_701_meta_path
72506  }
72507  },
72508  &impl_701_properties[0]
72509 };
72510 
72512 impl_703;
72513 
72515 impl_704;
72516 
72517 /*
72518  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectId/runtime
72519  */
72520 
72521 static const afw_value_string_t
72522 impl_704_property_value_onGetValueCFunctionName = {
72524  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectId")
72525 };
72526 
72527 static const afw_runtime_property_t
72528 impl_704_property_onGetValueCFunctionName = {
72529  &afw_s_onGetValueCFunctionName,
72530  (const afw_value_t *)&impl_704_property_value_onGetValueCFunctionName
72531 };
72532 
72533 static const afw_runtime_property_t *
72534 impl_704_properties[] = {
72535  &impl_704_property_onGetValueCFunctionName,
72536  NULL
72537 };
72538 
72540 impl_704_meta_object = {
72541  {
72542  &afw_runtime_inf_const_meta_object_inf
72543  },
72544  &impl_704,
72545  NULL
72546 };
72547 
72548 static const afw_utf8_t
72549 impl_704_meta_path =
72550  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectId/runtime");
72551 
72553 impl_704 = {
72554  {
72555  &afw_runtime_inf_const_embedded_untyped_object,
72556  NULL,
72557  {
72558  (const afw_object_t *)&impl_704_meta_object,
72559  (const afw_object_t *)&impl_703,
72560  &afw_s_runtime,
72561  &afw_s__AdaptiveRuntimeProperty_,
72562  &impl_704_meta_path
72563  }
72564  },
72565  &impl_704_properties[0]
72566 };
72567 
72568 /*
72569  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectId
72570  */
72571 
72572 static const afw_value_string_t
72573 impl_703_property_value_brief = {
72575  AFW_UTF8_LITERAL("Mapped Object Id")
72576 };
72577 
72578 static const afw_runtime_property_t
72579 impl_703_property_brief = {
72580  &afw_s_brief,
72581  (const afw_value_t *)&impl_703_property_value_brief
72582 };
72583 
72584 static const afw_value_string_t
72585 impl_703_property_value_dataType = {
72587  AFW_UTF8_LITERAL("objectId")
72588 };
72589 
72590 static const afw_runtime_property_t
72591 impl_703_property_dataType = {
72592  &afw_s_dataType,
72593  (const afw_value_t *)&impl_703_property_value_dataType
72594 };
72595 
72596 static const afw_value_string_t
72597 impl_703_property_value_description = {
72599  AFW_UTF8_LITERAL("This is objectId of mappedObject from mapped adaptor.")
72600 };
72601 
72602 static const afw_runtime_property_t
72603 impl_703_property_description = {
72604  &afw_s_description,
72605  (const afw_value_t *)&impl_703_property_value_description
72606 };
72607 
72608 static const afw_value_string_t
72609 impl_703_property_value_label = {
72611  AFW_UTF8_LITERAL("Mapped object id")
72612 };
72613 
72614 static const afw_runtime_property_t
72615 impl_703_property_label = {
72616  &afw_s_label,
72617  (const afw_value_t *)&impl_703_property_value_label
72618 };
72619 
72620 static const afw_value_object_t
72621 impl_703_property_value_runtime = {
72623  (const afw_object_t *)&impl_704
72624 };
72625 
72626 static const afw_runtime_property_t
72627 impl_703_property_runtime = {
72628  &afw_s_runtime,
72629  (const afw_value_t *)&impl_703_property_value_runtime
72630 };
72631 
72632 static const afw_runtime_property_t *
72633 impl_703_properties[] = {
72634  &impl_703_property_brief,
72635  &impl_703_property_dataType,
72636  &impl_703_property_description,
72637  &impl_703_property_label,
72638  &impl_703_property_runtime,
72639  NULL
72640 };
72641 
72643 impl_703_meta_object = {
72644  {
72645  &afw_runtime_inf_const_meta_object_inf
72646  },
72647  &impl_703,
72648  NULL
72649 };
72650 
72651 static const afw_utf8_t
72652 impl_703_meta_path =
72653  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectId");
72654 
72656 impl_703 = {
72657  {
72658  &afw_runtime_inf_const_embedded_untyped_object,
72659  NULL,
72660  {
72661  (const afw_object_t *)&impl_703_meta_object,
72662  (const afw_object_t *)&impl_694,
72663  &afw_s_mappedObjectId,
72664  &afw_s__AdaptiveValueMeta_,
72665  &impl_703_meta_path
72666  }
72667  },
72668  &impl_703_properties[0]
72669 };
72670 
72672 impl_705;
72673 
72675 impl_706;
72676 
72677 /*
72678  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectType/runtime
72679  */
72680 
72681 static const afw_value_string_t
72682 impl_706_property_value_onGetValueCFunctionName = {
72684  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
72685 };
72686 
72687 static const afw_runtime_property_t
72688 impl_706_property_onGetValueCFunctionName = {
72689  &afw_s_onGetValueCFunctionName,
72690  (const afw_value_t *)&impl_706_property_value_onGetValueCFunctionName
72691 };
72692 
72693 static const afw_runtime_property_t *
72694 impl_706_properties[] = {
72695  &impl_706_property_onGetValueCFunctionName,
72696  NULL
72697 };
72698 
72700 impl_706_meta_object = {
72701  {
72702  &afw_runtime_inf_const_meta_object_inf
72703  },
72704  &impl_706,
72705  NULL
72706 };
72707 
72708 static const afw_utf8_t
72709 impl_706_meta_path =
72710  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectType/runtime");
72711 
72713 impl_706 = {
72714  {
72715  &afw_runtime_inf_const_embedded_untyped_object,
72716  NULL,
72717  {
72718  (const afw_object_t *)&impl_706_meta_object,
72719  (const afw_object_t *)&impl_705,
72720  &afw_s_runtime,
72721  &afw_s__AdaptiveRuntimeProperty_,
72722  &impl_706_meta_path
72723  }
72724  },
72725  &impl_706_properties[0]
72726 };
72727 
72728 /*
72729  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectType
72730  */
72731 
72732 static const afw_value_string_t
72733 impl_705_property_value_brief = {
72735  AFW_UTF8_LITERAL("Mapped Object Type")
72736 };
72737 
72738 static const afw_runtime_property_t
72739 impl_705_property_brief = {
72740  &afw_s_brief,
72741  (const afw_value_t *)&impl_705_property_value_brief
72742 };
72743 
72744 static const afw_value_string_t
72745 impl_705_property_value_dataType = {
72747  AFW_UTF8_LITERAL("string")
72748 };
72749 
72750 static const afw_runtime_property_t
72751 impl_705_property_dataType = {
72752  &afw_s_dataType,
72753  (const afw_value_t *)&impl_705_property_value_dataType
72754 };
72755 
72756 static const afw_value_string_t
72757 impl_705_property_value_description = {
72759  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
72760 };
72761 
72762 static const afw_runtime_property_t
72763 impl_705_property_description = {
72764  &afw_s_description,
72765  (const afw_value_t *)&impl_705_property_value_description
72766 };
72767 
72768 static const afw_value_string_t
72769 impl_705_property_value_label = {
72771  AFW_UTF8_LITERAL("Mapped Object Type")
72772 };
72773 
72774 static const afw_runtime_property_t
72775 impl_705_property_label = {
72776  &afw_s_label,
72777  (const afw_value_t *)&impl_705_property_value_label
72778 };
72779 
72780 static const afw_value_object_t
72781 impl_705_property_value_runtime = {
72783  (const afw_object_t *)&impl_706
72784 };
72785 
72786 static const afw_runtime_property_t
72787 impl_705_property_runtime = {
72788  &afw_s_runtime,
72789  (const afw_value_t *)&impl_705_property_value_runtime
72790 };
72791 
72792 static const afw_runtime_property_t *
72793 impl_705_properties[] = {
72794  &impl_705_property_brief,
72795  &impl_705_property_dataType,
72796  &impl_705_property_description,
72797  &impl_705_property_label,
72798  &impl_705_property_runtime,
72799  NULL
72800 };
72801 
72803 impl_705_meta_object = {
72804  {
72805  &afw_runtime_inf_const_meta_object_inf
72806  },
72807  &impl_705,
72808  NULL
72809 };
72810 
72811 static const afw_utf8_t
72812 impl_705_meta_path =
72813  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedObjectType");
72814 
72816 impl_705 = {
72817  {
72818  &afw_runtime_inf_const_embedded_untyped_object,
72819  NULL,
72820  {
72821  (const afw_object_t *)&impl_705_meta_object,
72822  (const afw_object_t *)&impl_694,
72823  &afw_s_mappedObjectType,
72824  &afw_s__AdaptiveValueMeta_,
72825  &impl_705_meta_path
72826  }
72827  },
72828  &impl_705_properties[0]
72829 };
72830 
72832 impl_707;
72833 
72835 impl_708;
72836 
72837 /*
72838  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedPropertyName/runtime
72839  */
72840 
72841 static const afw_value_string_t
72842 impl_708_property_value_onGetValueCFunctionName = {
72844  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedPropertyName")
72845 };
72846 
72847 static const afw_runtime_property_t
72848 impl_708_property_onGetValueCFunctionName = {
72849  &afw_s_onGetValueCFunctionName,
72850  (const afw_value_t *)&impl_708_property_value_onGetValueCFunctionName
72851 };
72852 
72853 static const afw_runtime_property_t *
72854 impl_708_properties[] = {
72855  &impl_708_property_onGetValueCFunctionName,
72856  NULL
72857 };
72858 
72860 impl_708_meta_object = {
72861  {
72862  &afw_runtime_inf_const_meta_object_inf
72863  },
72864  &impl_708,
72865  NULL
72866 };
72867 
72868 static const afw_utf8_t
72869 impl_708_meta_path =
72870  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedPropertyName/runtime");
72871 
72873 impl_708 = {
72874  {
72875  &afw_runtime_inf_const_embedded_untyped_object,
72876  NULL,
72877  {
72878  (const afw_object_t *)&impl_708_meta_object,
72879  (const afw_object_t *)&impl_707,
72880  &afw_s_runtime,
72881  &afw_s__AdaptiveRuntimeProperty_,
72882  &impl_708_meta_path
72883  }
72884  },
72885  &impl_708_properties[0]
72886 };
72887 
72888 /*
72889  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedPropertyName
72890  */
72891 
72892 static const afw_value_string_t
72893 impl_707_property_value_brief = {
72895  AFW_UTF8_LITERAL("Mapped property name")
72896 };
72897 
72898 static const afw_runtime_property_t
72899 impl_707_property_brief = {
72900  &afw_s_brief,
72901  (const afw_value_t *)&impl_707_property_value_brief
72902 };
72903 
72904 static const afw_value_string_t
72905 impl_707_property_value_dataType = {
72907  AFW_UTF8_LITERAL("string")
72908 };
72909 
72910 static const afw_runtime_property_t
72911 impl_707_property_dataType = {
72912  &afw_s_dataType,
72913  (const afw_value_t *)&impl_707_property_value_dataType
72914 };
72915 
72916 static const afw_value_string_t
72917 impl_707_property_value_description = {
72919  AFW_UTF8_LITERAL("This is propertyName in mappedObject from mapped adaptor.")
72920 };
72921 
72922 static const afw_runtime_property_t
72923 impl_707_property_description = {
72924  &afw_s_description,
72925  (const afw_value_t *)&impl_707_property_value_description
72926 };
72927 
72928 static const afw_value_string_t
72929 impl_707_property_value_label = {
72931  AFW_UTF8_LITERAL("Mapped Property Name")
72932 };
72933 
72934 static const afw_runtime_property_t
72935 impl_707_property_label = {
72936  &afw_s_label,
72937  (const afw_value_t *)&impl_707_property_value_label
72938 };
72939 
72940 static const afw_value_object_t
72941 impl_707_property_value_runtime = {
72943  (const afw_object_t *)&impl_708
72944 };
72945 
72946 static const afw_runtime_property_t
72947 impl_707_property_runtime = {
72948  &afw_s_runtime,
72949  (const afw_value_t *)&impl_707_property_value_runtime
72950 };
72951 
72952 static const afw_runtime_property_t *
72953 impl_707_properties[] = {
72954  &impl_707_property_brief,
72955  &impl_707_property_dataType,
72956  &impl_707_property_description,
72957  &impl_707_property_label,
72958  &impl_707_property_runtime,
72959  NULL
72960 };
72961 
72963 impl_707_meta_object = {
72964  {
72965  &afw_runtime_inf_const_meta_object_inf
72966  },
72967  &impl_707,
72968  NULL
72969 };
72970 
72971 static const afw_utf8_t
72972 impl_707_meta_path =
72973  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedPropertyName");
72974 
72976 impl_707 = {
72977  {
72978  &afw_runtime_inf_const_embedded_untyped_object,
72979  NULL,
72980  {
72981  (const afw_object_t *)&impl_707_meta_object,
72982  (const afw_object_t *)&impl_694,
72983  &afw_s_mappedPropertyName,
72984  &afw_s__AdaptiveValueMeta_,
72985  &impl_707_meta_path
72986  }
72987  },
72988  &impl_707_properties[0]
72989 };
72990 
72992 impl_709;
72993 
72995 impl_710;
72996 
72997 /*
72998  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedValue/runtime
72999  */
73000 
73001 static const afw_value_string_t
73002 impl_710_property_value_onGetValueCFunctionName = {
73004  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedValue")
73005 };
73006 
73007 static const afw_runtime_property_t
73008 impl_710_property_onGetValueCFunctionName = {
73009  &afw_s_onGetValueCFunctionName,
73010  (const afw_value_t *)&impl_710_property_value_onGetValueCFunctionName
73011 };
73012 
73013 static const afw_runtime_property_t *
73014 impl_710_properties[] = {
73015  &impl_710_property_onGetValueCFunctionName,
73016  NULL
73017 };
73018 
73020 impl_710_meta_object = {
73021  {
73022  &afw_runtime_inf_const_meta_object_inf
73023  },
73024  &impl_710,
73025  NULL
73026 };
73027 
73028 static const afw_utf8_t
73029 impl_710_meta_path =
73030  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedValue/runtime");
73031 
73033 impl_710 = {
73034  {
73035  &afw_runtime_inf_const_embedded_untyped_object,
73036  NULL,
73037  {
73038  (const afw_object_t *)&impl_710_meta_object,
73039  (const afw_object_t *)&impl_709,
73040  &afw_s_runtime,
73041  &afw_s__AdaptiveRuntimeProperty_,
73042  &impl_710_meta_path
73043  }
73044  },
73045  &impl_710_properties[0]
73046 };
73047 
73048 /*
73049  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedValue
73050  */
73051 
73052 static const afw_value_string_t
73053 impl_709_property_value_brief = {
73055  AFW_UTF8_LITERAL("Mapped value")
73056 };
73057 
73058 static const afw_runtime_property_t
73059 impl_709_property_brief = {
73060  &afw_s_brief,
73061  (const afw_value_t *)&impl_709_property_value_brief
73062 };
73063 
73064 static const afw_value_string_t
73065 impl_709_property_value_description = {
73067  AFW_UTF8_LITERAL("This is the value of mappedPropertyName from mapped adaptor.")
73068 };
73069 
73070 static const afw_runtime_property_t
73071 impl_709_property_description = {
73072  &afw_s_description,
73073  (const afw_value_t *)&impl_709_property_value_description
73074 };
73075 
73076 static const afw_value_string_t
73077 impl_709_property_value_label = {
73079  AFW_UTF8_LITERAL("Mapped Value")
73080 };
73081 
73082 static const afw_runtime_property_t
73083 impl_709_property_label = {
73084  &afw_s_label,
73085  (const afw_value_t *)&impl_709_property_value_label
73086 };
73087 
73088 static const afw_value_object_t
73089 impl_709_property_value_runtime = {
73091  (const afw_object_t *)&impl_710
73092 };
73093 
73094 static const afw_runtime_property_t
73095 impl_709_property_runtime = {
73096  &afw_s_runtime,
73097  (const afw_value_t *)&impl_709_property_value_runtime
73098 };
73099 
73100 static const afw_runtime_property_t *
73101 impl_709_properties[] = {
73102  &impl_709_property_brief,
73103  &impl_709_property_description,
73104  &impl_709_property_label,
73105  &impl_709_property_runtime,
73106  NULL
73107 };
73108 
73110 impl_709_meta_object = {
73111  {
73112  &afw_runtime_inf_const_meta_object_inf
73113  },
73114  &impl_709,
73115  NULL
73116 };
73117 
73118 static const afw_utf8_t
73119 impl_709_meta_path =
73120  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/mappedValue");
73121 
73123 impl_709 = {
73124  {
73125  &afw_runtime_inf_const_embedded_untyped_object,
73126  NULL,
73127  {
73128  (const afw_object_t *)&impl_709_meta_object,
73129  (const afw_object_t *)&impl_694,
73130  &afw_s_mappedValue,
73131  &afw_s__AdaptiveValueMeta_,
73132  &impl_709_meta_path
73133  }
73134  },
73135  &impl_709_properties[0]
73136 };
73137 
73139 impl_711;
73140 
73142 impl_712;
73143 
73144 /*
73145  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/objectType/runtime
73146  */
73147 
73148 static const afw_value_string_t
73149 impl_712_property_value_onGetValueCFunctionName = {
73151  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
73152 };
73153 
73154 static const afw_runtime_property_t
73155 impl_712_property_onGetValueCFunctionName = {
73156  &afw_s_onGetValueCFunctionName,
73157  (const afw_value_t *)&impl_712_property_value_onGetValueCFunctionName
73158 };
73159 
73160 static const afw_runtime_property_t *
73161 impl_712_properties[] = {
73162  &impl_712_property_onGetValueCFunctionName,
73163  NULL
73164 };
73165 
73167 impl_712_meta_object = {
73168  {
73169  &afw_runtime_inf_const_meta_object_inf
73170  },
73171  &impl_712,
73172  NULL
73173 };
73174 
73175 static const afw_utf8_t
73176 impl_712_meta_path =
73177  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/objectType/runtime");
73178 
73180 impl_712 = {
73181  {
73182  &afw_runtime_inf_const_embedded_untyped_object,
73183  NULL,
73184  {
73185  (const afw_object_t *)&impl_712_meta_object,
73186  (const afw_object_t *)&impl_711,
73187  &afw_s_runtime,
73188  &afw_s__AdaptiveRuntimeProperty_,
73189  &impl_712_meta_path
73190  }
73191  },
73192  &impl_712_properties[0]
73193 };
73194 
73195 /*
73196  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/objectType
73197  */
73198 
73199 static const afw_value_string_t
73200 impl_711_property_value_brief = {
73202  AFW_UTF8_LITERAL("ObjectType")
73203 };
73204 
73205 static const afw_runtime_property_t
73206 impl_711_property_brief = {
73207  &afw_s_brief,
73208  (const afw_value_t *)&impl_711_property_value_brief
73209 };
73210 
73211 static const afw_value_string_t
73212 impl_711_property_value_dataType = {
73214  AFW_UTF8_LITERAL("string")
73215 };
73216 
73217 static const afw_runtime_property_t
73218 impl_711_property_dataType = {
73219  &afw_s_dataType,
73220  (const afw_value_t *)&impl_711_property_value_dataType
73221 };
73222 
73223 static const afw_value_string_t
73224 impl_711_property_value_description = {
73226  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
73227 };
73228 
73229 static const afw_runtime_property_t
73230 impl_711_property_description = {
73231  &afw_s_description,
73232  (const afw_value_t *)&impl_711_property_value_description
73233 };
73234 
73235 static const afw_value_string_t
73236 impl_711_property_value_label = {
73238  AFW_UTF8_LITERAL("Object Type")
73239 };
73240 
73241 static const afw_runtime_property_t
73242 impl_711_property_label = {
73243  &afw_s_label,
73244  (const afw_value_t *)&impl_711_property_value_label
73245 };
73246 
73247 static const afw_value_object_t
73248 impl_711_property_value_runtime = {
73250  (const afw_object_t *)&impl_712
73251 };
73252 
73253 static const afw_runtime_property_t
73254 impl_711_property_runtime = {
73255  &afw_s_runtime,
73256  (const afw_value_t *)&impl_711_property_value_runtime
73257 };
73258 
73259 static const afw_runtime_property_t *
73260 impl_711_properties[] = {
73261  &impl_711_property_brief,
73262  &impl_711_property_dataType,
73263  &impl_711_property_description,
73264  &impl_711_property_label,
73265  &impl_711_property_runtime,
73266  NULL
73267 };
73268 
73270 impl_711_meta_object = {
73271  {
73272  &afw_runtime_inf_const_meta_object_inf
73273  },
73274  &impl_711,
73275  NULL
73276 };
73277 
73278 static const afw_utf8_t
73279 impl_711_meta_path =
73280  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/objectType");
73281 
73283 impl_711 = {
73284  {
73285  &afw_runtime_inf_const_embedded_untyped_object,
73286  NULL,
73287  {
73288  (const afw_object_t *)&impl_711_meta_object,
73289  (const afw_object_t *)&impl_694,
73290  &afw_s_objectType,
73291  &afw_s__AdaptiveValueMeta_,
73292  &impl_711_meta_path
73293  }
73294  },
73295  &impl_711_properties[0]
73296 };
73297 
73299 impl_713;
73300 
73302 impl_714;
73303 
73304 /*
73305  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/useDefaultProcessing/runtime
73306  */
73307 
73308 static const afw_value_string_t
73309 impl_714_property_value_onGetValueCFunctionName = {
73311  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
73312 };
73313 
73314 static const afw_runtime_property_t
73315 impl_714_property_onGetValueCFunctionName = {
73316  &afw_s_onGetValueCFunctionName,
73317  (const afw_value_t *)&impl_714_property_value_onGetValueCFunctionName
73318 };
73319 
73320 static const afw_runtime_property_t *
73321 impl_714_properties[] = {
73322  &impl_714_property_onGetValueCFunctionName,
73323  NULL
73324 };
73325 
73327 impl_714_meta_object = {
73328  {
73329  &afw_runtime_inf_const_meta_object_inf
73330  },
73331  &impl_714,
73332  NULL
73333 };
73334 
73335 static const afw_utf8_t
73336 impl_714_meta_path =
73337  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/useDefaultProcessing/runtime");
73338 
73340 impl_714 = {
73341  {
73342  &afw_runtime_inf_const_embedded_untyped_object,
73343  NULL,
73344  {
73345  (const afw_object_t *)&impl_714_meta_object,
73346  (const afw_object_t *)&impl_713,
73347  &afw_s_runtime,
73348  &afw_s__AdaptiveRuntimeProperty_,
73349  &impl_714_meta_path
73350  }
73351  },
73352  &impl_714_properties[0]
73353 };
73354 
73355 /*
73356  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/useDefaultProcessing
73357  */
73358 
73359 static const afw_value_string_t
73360 impl_713_property_value_brief = {
73362  AFW_UTF8_LITERAL("Use default processing return value")
73363 };
73364 
73365 static const afw_runtime_property_t
73366 impl_713_property_brief = {
73367  &afw_s_brief,
73368  (const afw_value_t *)&impl_713_property_value_brief
73369 };
73370 
73371 static const afw_value_string_t
73372 impl_713_property_value_description = {
73374  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
73375 };
73376 
73377 static const afw_runtime_property_t
73378 impl_713_property_description = {
73379  &afw_s_description,
73380  (const afw_value_t *)&impl_713_property_value_description
73381 };
73382 
73383 static const afw_value_string_t
73384 impl_713_property_value_label = {
73386  AFW_UTF8_LITERAL("Use Default Processing")
73387 };
73388 
73389 static const afw_runtime_property_t
73390 impl_713_property_label = {
73391  &afw_s_label,
73392  (const afw_value_t *)&impl_713_property_value_label
73393 };
73394 
73395 static const afw_value_object_t
73396 impl_713_property_value_runtime = {
73398  (const afw_object_t *)&impl_714
73399 };
73400 
73401 static const afw_runtime_property_t
73402 impl_713_property_runtime = {
73403  &afw_s_runtime,
73404  (const afw_value_t *)&impl_713_property_value_runtime
73405 };
73406 
73407 static const afw_runtime_property_t *
73408 impl_713_properties[] = {
73409  &impl_713_property_brief,
73410  &impl_713_property_description,
73411  &impl_713_property_label,
73412  &impl_713_property_runtime,
73413  NULL
73414 };
73415 
73417 impl_713_meta_object = {
73418  {
73419  &afw_runtime_inf_const_meta_object_inf
73420  },
73421  &impl_713,
73422  NULL
73423 };
73424 
73425 static const afw_utf8_t
73426 impl_713_meta_path =
73427  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes/useDefaultProcessing");
73428 
73430 impl_713 = {
73431  {
73432  &afw_runtime_inf_const_embedded_untyped_object,
73433  NULL,
73434  {
73435  (const afw_object_t *)&impl_713_meta_object,
73436  (const afw_object_t *)&impl_694,
73437  &afw_s_useDefaultProcessing,
73438  &afw_s__AdaptiveValueMeta_,
73439  &impl_713_meta_path
73440  }
73441  },
73442  &impl_713_properties[0]
73443 };
73444 
73445 /*
73446  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes
73447  */
73448 
73449 static const afw_value_object_t
73450 impl_694_property_value_adaptorId = {
73452  (const afw_object_t *)&impl_695
73453 };
73454 
73455 static const afw_runtime_property_t
73456 impl_694_property_adaptorId = {
73457  &afw_s_adaptorId,
73458  (const afw_value_t *)&impl_694_property_value_adaptorId
73459 };
73460 
73461 static const afw_value_object_t
73462 impl_694_property_value_adaptorTypeSpecific = {
73464  (const afw_object_t *)&impl_697
73465 };
73466 
73467 static const afw_runtime_property_t
73468 impl_694_property_adaptorTypeSpecific = {
73469  &afw_s_adaptorTypeSpecific,
73470  (const afw_value_t *)&impl_694_property_value_adaptorTypeSpecific
73471 };
73472 
73473 static const afw_value_object_t
73474 impl_694_property_value_mappedAdaptorId = {
73476  (const afw_object_t *)&impl_699
73477 };
73478 
73479 static const afw_runtime_property_t
73480 impl_694_property_mappedAdaptorId = {
73481  &afw_s_mappedAdaptorId,
73482  (const afw_value_t *)&impl_694_property_value_mappedAdaptorId
73483 };
73484 
73485 static const afw_value_object_t
73486 impl_694_property_value_mappedObject = {
73488  (const afw_object_t *)&impl_701
73489 };
73490 
73491 static const afw_runtime_property_t
73492 impl_694_property_mappedObject = {
73493  &afw_s_mappedObject,
73494  (const afw_value_t *)&impl_694_property_value_mappedObject
73495 };
73496 
73497 static const afw_value_object_t
73498 impl_694_property_value_mappedObjectId = {
73500  (const afw_object_t *)&impl_703
73501 };
73502 
73503 static const afw_runtime_property_t
73504 impl_694_property_mappedObjectId = {
73505  &afw_s_mappedObjectId,
73506  (const afw_value_t *)&impl_694_property_value_mappedObjectId
73507 };
73508 
73509 static const afw_value_object_t
73510 impl_694_property_value_mappedObjectType = {
73512  (const afw_object_t *)&impl_705
73513 };
73514 
73515 static const afw_runtime_property_t
73516 impl_694_property_mappedObjectType = {
73517  &afw_s_mappedObjectType,
73518  (const afw_value_t *)&impl_694_property_value_mappedObjectType
73519 };
73520 
73521 static const afw_value_object_t
73522 impl_694_property_value_mappedPropertyName = {
73524  (const afw_object_t *)&impl_707
73525 };
73526 
73527 static const afw_runtime_property_t
73528 impl_694_property_mappedPropertyName = {
73529  &afw_s_mappedPropertyName,
73530  (const afw_value_t *)&impl_694_property_value_mappedPropertyName
73531 };
73532 
73533 static const afw_value_object_t
73534 impl_694_property_value_mappedValue = {
73536  (const afw_object_t *)&impl_709
73537 };
73538 
73539 static const afw_runtime_property_t
73540 impl_694_property_mappedValue = {
73541  &afw_s_mappedValue,
73542  (const afw_value_t *)&impl_694_property_value_mappedValue
73543 };
73544 
73545 static const afw_value_object_t
73546 impl_694_property_value_objectType = {
73548  (const afw_object_t *)&impl_711
73549 };
73550 
73551 static const afw_runtime_property_t
73552 impl_694_property_objectType = {
73553  &afw_s_objectType,
73554  (const afw_value_t *)&impl_694_property_value_objectType
73555 };
73556 
73557 static const afw_value_object_t
73558 impl_694_property_value_useDefaultProcessing = {
73560  (const afw_object_t *)&impl_713
73561 };
73562 
73563 static const afw_runtime_property_t
73564 impl_694_property_useDefaultProcessing = {
73565  &afw_s_useDefaultProcessing,
73566  (const afw_value_t *)&impl_694_property_value_useDefaultProcessing
73567 };
73568 
73569 static const afw_runtime_property_t *
73570 impl_694_properties[] = {
73571  &impl_694_property_adaptorId,
73572  &impl_694_property_adaptorTypeSpecific,
73573  &impl_694_property_mappedAdaptorId,
73574  &impl_694_property_mappedObject,
73575  &impl_694_property_mappedObjectId,
73576  &impl_694_property_mappedObjectType,
73577  &impl_694_property_mappedPropertyName,
73578  &impl_694_property_mappedValue,
73579  &impl_694_property_objectType,
73580  &impl_694_property_useDefaultProcessing,
73581  NULL
73582 };
73583 
73585 impl_694_meta_object = {
73586  {
73587  &afw_runtime_inf_const_meta_object_inf
73588  },
73589  &impl_694,
73590  NULL
73591 };
73592 
73593 static const afw_utf8_t
73594 impl_694_meta_path =
73595  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/propertyTypes");
73596 
73598 impl_694 = {
73599  {
73600  &afw_runtime_inf_const_embedded_untyped_object,
73601  NULL,
73602  {
73603  (const afw_object_t *)&impl_694_meta_object,
73604  (const afw_object_t *)&impl_693,
73605  &afw_s_propertyTypes,
73606  &afw_s__AdaptivePropertyTypes_,
73607  &impl_694_meta_path
73608  }
73609  },
73610  &impl_694_properties[0]
73611 };
73612 
73614 impl_715;
73615 
73616 /*
73617  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/runtime
73618  */
73619 
73620 static const afw_runtime_property_t *
73621 impl_715_properties[] = {
73622  NULL
73623 };
73624 
73626 impl_715_meta_object = {
73627  {
73628  &afw_runtime_inf_const_meta_object_inf
73629  },
73630  &impl_715,
73631  NULL
73632 };
73633 
73634 static const afw_utf8_t
73635 impl_715_meta_path =
73636  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_/runtime");
73637 
73639 impl_715 = {
73640  {
73641  &afw_runtime_inf_const_embedded_untyped_object,
73642  NULL,
73643  {
73644  (const afw_object_t *)&impl_715_meta_object,
73645  (const afw_object_t *)&impl_693,
73646  &afw_s_runtime,
73647  &afw_s__AdaptiveRuntimeObject_,
73648  &impl_715_meta_path
73649  }
73650  },
73651  &impl_715_properties[0]
73652 };
73653 
73654 /*
73655  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_
73656  */
73657 
73658 static const afw_utf8_t
73659 impl_693_array_collectionURIs[] = {
73660  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
73661 };
73662 
73664 impl_693_list_collectionURIs = {
73667  sizeof(impl_693_array_collectionURIs) / sizeof(afw_utf8_t),
73668  &impl_693_array_collectionURIs
73669 };
73670 
73671 static const afw_value_list_t
73672 impl_693_property_value_collectionURIs = {
73674  (const afw_list_t *)&impl_693_list_collectionURIs
73675 };
73676 
73677 static const afw_runtime_property_t
73678 impl_693_property_collectionURIs = {
73679  &afw_s_collectionURIs,
73680  (const afw_value_t *)&impl_693_property_value_collectionURIs
73681 };
73682 
73683 static const afw_value_string_t
73684 impl_693_property_value_description = {
73686  AFW_UTF8_LITERAL("Qualifier current:: for model onGetProperty.")
73687 };
73688 
73689 static const afw_runtime_property_t
73690 impl_693_property_description = {
73691  &afw_s_description,
73692  (const afw_value_t *)&impl_693_property_value_description
73693 };
73694 
73695 static const afw_value_string_t
73696 impl_693_property_value_objectType = {
73698  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnGetProperty_")
73699 };
73700 
73701 static const afw_runtime_property_t
73702 impl_693_property_objectType = {
73703  &afw_s_objectType,
73704  (const afw_value_t *)&impl_693_property_value_objectType
73705 };
73706 
73707 static const afw_value_object_t
73708 impl_693_property_value_propertyTypes = {
73710  (const afw_object_t *)&impl_694
73711 };
73712 
73713 static const afw_runtime_property_t
73714 impl_693_property_propertyTypes = {
73715  &afw_s_propertyTypes,
73716  (const afw_value_t *)&impl_693_property_value_propertyTypes
73717 };
73718 
73719 static const afw_value_object_t
73720 impl_693_property_value_runtime = {
73722  (const afw_object_t *)&impl_715
73723 };
73724 
73725 static const afw_runtime_property_t
73726 impl_693_property_runtime = {
73727  &afw_s_runtime,
73728  (const afw_value_t *)&impl_693_property_value_runtime
73729 };
73730 
73731 static const afw_runtime_property_t *
73732 impl_693_properties[] = {
73733  &impl_693_property_collectionURIs,
73734  &impl_693_property_description,
73735  &impl_693_property_objectType,
73736  &impl_693_property_propertyTypes,
73737  &impl_693_property_runtime,
73738  NULL
73739 };
73740 
73742 impl_693_meta_object = {
73743  {
73744  &afw_runtime_inf_const_meta_object_inf
73745  },
73746  &impl_693,
73747  NULL
73748 };
73749 
73750 static const afw_utf8_t
73751 impl_693_meta_path =
73752  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnGetProperty_");
73753 
73755 impl_693 = {
73756  {
73758  NULL,
73759  {
73760  (const afw_object_t *)&impl_693_meta_object,
73761  NULL,
73762  &afw_s__AdaptiveModelCurrentOnGetProperty_,
73763  &afw_s__AdaptiveObjectType_,
73764  &impl_693_meta_path
73765  }
73766  },
73767  &impl_693_properties[0]
73768 };
73769 
73771 impl_716;
73772 
73774 impl_717;
73775 
73777 impl_718;
73778 
73780 impl_719;
73781 
73782 /*
73783  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorId/runtime
73784  */
73785 
73786 static const afw_value_string_t
73787 impl_719_property_value_onGetValueCFunctionName = {
73789  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
73790 };
73791 
73792 static const afw_runtime_property_t
73793 impl_719_property_onGetValueCFunctionName = {
73794  &afw_s_onGetValueCFunctionName,
73795  (const afw_value_t *)&impl_719_property_value_onGetValueCFunctionName
73796 };
73797 
73798 static const afw_runtime_property_t *
73799 impl_719_properties[] = {
73800  &impl_719_property_onGetValueCFunctionName,
73801  NULL
73802 };
73803 
73805 impl_719_meta_object = {
73806  {
73807  &afw_runtime_inf_const_meta_object_inf
73808  },
73809  &impl_719,
73810  NULL
73811 };
73812 
73813 static const afw_utf8_t
73814 impl_719_meta_path =
73815  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorId/runtime");
73816 
73818 impl_719 = {
73819  {
73820  &afw_runtime_inf_const_embedded_untyped_object,
73821  NULL,
73822  {
73823  (const afw_object_t *)&impl_719_meta_object,
73824  (const afw_object_t *)&impl_718,
73825  &afw_s_runtime,
73826  &afw_s__AdaptiveRuntimeProperty_,
73827  &impl_719_meta_path
73828  }
73829  },
73830  &impl_719_properties[0]
73831 };
73832 
73833 /*
73834  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorId
73835  */
73836 
73837 static const afw_value_string_t
73838 impl_718_property_value_brief = {
73840  AFW_UTF8_LITERAL("Adaptor Id")
73841 };
73842 
73843 static const afw_runtime_property_t
73844 impl_718_property_brief = {
73845  &afw_s_brief,
73846  (const afw_value_t *)&impl_718_property_value_brief
73847 };
73848 
73849 static const afw_value_string_t
73850 impl_718_property_value_dataType = {
73852  AFW_UTF8_LITERAL("string")
73853 };
73854 
73855 static const afw_runtime_property_t
73856 impl_718_property_dataType = {
73857  &afw_s_dataType,
73858  (const afw_value_t *)&impl_718_property_value_dataType
73859 };
73860 
73861 static const afw_value_string_t
73862 impl_718_property_value_description = {
73864  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
73865 };
73866 
73867 static const afw_runtime_property_t
73868 impl_718_property_description = {
73869  &afw_s_description,
73870  (const afw_value_t *)&impl_718_property_value_description
73871 };
73872 
73873 static const afw_value_string_t
73874 impl_718_property_value_label = {
73876  AFW_UTF8_LITERAL("Adaptor Id")
73877 };
73878 
73879 static const afw_runtime_property_t
73880 impl_718_property_label = {
73881  &afw_s_label,
73882  (const afw_value_t *)&impl_718_property_value_label
73883 };
73884 
73885 static const afw_value_object_t
73886 impl_718_property_value_runtime = {
73888  (const afw_object_t *)&impl_719
73889 };
73890 
73891 static const afw_runtime_property_t
73892 impl_718_property_runtime = {
73893  &afw_s_runtime,
73894  (const afw_value_t *)&impl_718_property_value_runtime
73895 };
73896 
73897 static const afw_runtime_property_t *
73898 impl_718_properties[] = {
73899  &impl_718_property_brief,
73900  &impl_718_property_dataType,
73901  &impl_718_property_description,
73902  &impl_718_property_label,
73903  &impl_718_property_runtime,
73904  NULL
73905 };
73906 
73908 impl_718_meta_object = {
73909  {
73910  &afw_runtime_inf_const_meta_object_inf
73911  },
73912  &impl_718,
73913  NULL
73914 };
73915 
73916 static const afw_utf8_t
73917 impl_718_meta_path =
73918  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorId");
73919 
73921 impl_718 = {
73922  {
73923  &afw_runtime_inf_const_embedded_untyped_object,
73924  NULL,
73925  {
73926  (const afw_object_t *)&impl_718_meta_object,
73927  (const afw_object_t *)&impl_717,
73928  &afw_s_adaptorId,
73929  &afw_s__AdaptiveValueMeta_,
73930  &impl_718_meta_path
73931  }
73932  },
73933  &impl_718_properties[0]
73934 };
73935 
73937 impl_720;
73938 
73940 impl_721;
73941 
73942 /*
73943  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorTypeSpecific/runtime
73944  */
73945 
73946 static const afw_value_string_t
73947 impl_721_property_value_onGetValueCFunctionName = {
73949  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
73950 };
73951 
73952 static const afw_runtime_property_t
73953 impl_721_property_onGetValueCFunctionName = {
73954  &afw_s_onGetValueCFunctionName,
73955  (const afw_value_t *)&impl_721_property_value_onGetValueCFunctionName
73956 };
73957 
73958 static const afw_runtime_property_t *
73959 impl_721_properties[] = {
73960  &impl_721_property_onGetValueCFunctionName,
73961  NULL
73962 };
73963 
73965 impl_721_meta_object = {
73966  {
73967  &afw_runtime_inf_const_meta_object_inf
73968  },
73969  &impl_721,
73970  NULL
73971 };
73972 
73973 static const afw_utf8_t
73974 impl_721_meta_path =
73975  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorTypeSpecific/runtime");
73976 
73978 impl_721 = {
73979  {
73980  &afw_runtime_inf_const_embedded_untyped_object,
73981  NULL,
73982  {
73983  (const afw_object_t *)&impl_721_meta_object,
73984  (const afw_object_t *)&impl_720,
73985  &afw_s_runtime,
73986  &afw_s__AdaptiveRuntimeProperty_,
73987  &impl_721_meta_path
73988  }
73989  },
73990  &impl_721_properties[0]
73991 };
73992 
73993 /*
73994  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorTypeSpecific
73995  */
73996 
73997 static const afw_value_string_t
73998 impl_720_property_value_brief = {
74000  AFW_UTF8_LITERAL("Adaptor specific")
74001 };
74002 
74003 static const afw_runtime_property_t
74004 impl_720_property_brief = {
74005  &afw_s_brief,
74006  (const afw_value_t *)&impl_720_property_value_brief
74007 };
74008 
74009 static const afw_value_string_t
74010 impl_720_property_value_dataType = {
74012  AFW_UTF8_LITERAL("object")
74013 };
74014 
74015 static const afw_runtime_property_t
74016 impl_720_property_dataType = {
74017  &afw_s_dataType,
74018  (const afw_value_t *)&impl_720_property_value_dataType
74019 };
74020 
74021 static const afw_value_string_t
74022 impl_720_property_value_description = {
74024  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
74025 };
74026 
74027 static const afw_runtime_property_t
74028 impl_720_property_description = {
74029  &afw_s_description,
74030  (const afw_value_t *)&impl_720_property_value_description
74031 };
74032 
74033 static const afw_value_string_t
74034 impl_720_property_value_label = {
74036  AFW_UTF8_LITERAL("Adaptor Specific")
74037 };
74038 
74039 static const afw_runtime_property_t
74040 impl_720_property_label = {
74041  &afw_s_label,
74042  (const afw_value_t *)&impl_720_property_value_label
74043 };
74044 
74045 static const afw_value_object_t
74046 impl_720_property_value_runtime = {
74048  (const afw_object_t *)&impl_721
74049 };
74050 
74051 static const afw_runtime_property_t
74052 impl_720_property_runtime = {
74053  &afw_s_runtime,
74054  (const afw_value_t *)&impl_720_property_value_runtime
74055 };
74056 
74057 static const afw_runtime_property_t *
74058 impl_720_properties[] = {
74059  &impl_720_property_brief,
74060  &impl_720_property_dataType,
74061  &impl_720_property_description,
74062  &impl_720_property_label,
74063  &impl_720_property_runtime,
74064  NULL
74065 };
74066 
74068 impl_720_meta_object = {
74069  {
74070  &afw_runtime_inf_const_meta_object_inf
74071  },
74072  &impl_720,
74073  NULL
74074 };
74075 
74076 static const afw_utf8_t
74077 impl_720_meta_path =
74078  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/adaptorTypeSpecific");
74079 
74081 impl_720 = {
74082  {
74083  &afw_runtime_inf_const_embedded_untyped_object,
74084  NULL,
74085  {
74086  (const afw_object_t *)&impl_720_meta_object,
74087  (const afw_object_t *)&impl_717,
74088  &afw_s_adaptorTypeSpecific,
74089  &afw_s__AdaptiveValueMeta_,
74090  &impl_720_meta_path
74091  }
74092  },
74093  &impl_720_properties[0]
74094 };
74095 
74097 impl_722;
74098 
74100 impl_723;
74101 
74102 /*
74103  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedAdaptorId/runtime
74104  */
74105 
74106 static const afw_value_string_t
74107 impl_723_property_value_onGetValueCFunctionName = {
74109  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
74110 };
74111 
74112 static const afw_runtime_property_t
74113 impl_723_property_onGetValueCFunctionName = {
74114  &afw_s_onGetValueCFunctionName,
74115  (const afw_value_t *)&impl_723_property_value_onGetValueCFunctionName
74116 };
74117 
74118 static const afw_runtime_property_t *
74119 impl_723_properties[] = {
74120  &impl_723_property_onGetValueCFunctionName,
74121  NULL
74122 };
74123 
74125 impl_723_meta_object = {
74126  {
74127  &afw_runtime_inf_const_meta_object_inf
74128  },
74129  &impl_723,
74130  NULL
74131 };
74132 
74133 static const afw_utf8_t
74134 impl_723_meta_path =
74135  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedAdaptorId/runtime");
74136 
74138 impl_723 = {
74139  {
74140  &afw_runtime_inf_const_embedded_untyped_object,
74141  NULL,
74142  {
74143  (const afw_object_t *)&impl_723_meta_object,
74144  (const afw_object_t *)&impl_722,
74145  &afw_s_runtime,
74146  &afw_s__AdaptiveRuntimeProperty_,
74147  &impl_723_meta_path
74148  }
74149  },
74150  &impl_723_properties[0]
74151 };
74152 
74153 /*
74154  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedAdaptorId
74155  */
74156 
74157 static const afw_value_string_t
74158 impl_722_property_value_brief = {
74160  AFW_UTF8_LITERAL("Mapped Adaptor Id")
74161 };
74162 
74163 static const afw_runtime_property_t
74164 impl_722_property_brief = {
74165  &afw_s_brief,
74166  (const afw_value_t *)&impl_722_property_value_brief
74167 };
74168 
74169 static const afw_value_string_t
74170 impl_722_property_value_dataType = {
74172  AFW_UTF8_LITERAL("string")
74173 };
74174 
74175 static const afw_runtime_property_t
74176 impl_722_property_dataType = {
74177  &afw_s_dataType,
74178  (const afw_value_t *)&impl_722_property_value_dataType
74179 };
74180 
74181 static const afw_value_string_t
74182 impl_722_property_value_description = {
74184  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
74185 };
74186 
74187 static const afw_runtime_property_t
74188 impl_722_property_description = {
74189  &afw_s_description,
74190  (const afw_value_t *)&impl_722_property_value_description
74191 };
74192 
74193 static const afw_value_string_t
74194 impl_722_property_value_label = {
74196  AFW_UTF8_LITERAL("Mapped Adaptor Id")
74197 };
74198 
74199 static const afw_runtime_property_t
74200 impl_722_property_label = {
74201  &afw_s_label,
74202  (const afw_value_t *)&impl_722_property_value_label
74203 };
74204 
74205 static const afw_value_object_t
74206 impl_722_property_value_runtime = {
74208  (const afw_object_t *)&impl_723
74209 };
74210 
74211 static const afw_runtime_property_t
74212 impl_722_property_runtime = {
74213  &afw_s_runtime,
74214  (const afw_value_t *)&impl_722_property_value_runtime
74215 };
74216 
74217 static const afw_runtime_property_t *
74218 impl_722_properties[] = {
74219  &impl_722_property_brief,
74220  &impl_722_property_dataType,
74221  &impl_722_property_description,
74222  &impl_722_property_label,
74223  &impl_722_property_runtime,
74224  NULL
74225 };
74226 
74228 impl_722_meta_object = {
74229  {
74230  &afw_runtime_inf_const_meta_object_inf
74231  },
74232  &impl_722,
74233  NULL
74234 };
74235 
74236 static const afw_utf8_t
74237 impl_722_meta_path =
74238  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedAdaptorId");
74239 
74241 impl_722 = {
74242  {
74243  &afw_runtime_inf_const_embedded_untyped_object,
74244  NULL,
74245  {
74246  (const afw_object_t *)&impl_722_meta_object,
74247  (const afw_object_t *)&impl_717,
74248  &afw_s_mappedAdaptorId,
74249  &afw_s__AdaptiveValueMeta_,
74250  &impl_722_meta_path
74251  }
74252  },
74253  &impl_722_properties[0]
74254 };
74255 
74257 impl_724;
74258 
74260 impl_725;
74261 
74262 /*
74263  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedObjectType/runtime
74264  */
74265 
74266 static const afw_value_string_t
74267 impl_725_property_value_onGetValueCFunctionName = {
74269  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
74270 };
74271 
74272 static const afw_runtime_property_t
74273 impl_725_property_onGetValueCFunctionName = {
74274  &afw_s_onGetValueCFunctionName,
74275  (const afw_value_t *)&impl_725_property_value_onGetValueCFunctionName
74276 };
74277 
74278 static const afw_runtime_property_t *
74279 impl_725_properties[] = {
74280  &impl_725_property_onGetValueCFunctionName,
74281  NULL
74282 };
74283 
74285 impl_725_meta_object = {
74286  {
74287  &afw_runtime_inf_const_meta_object_inf
74288  },
74289  &impl_725,
74290  NULL
74291 };
74292 
74293 static const afw_utf8_t
74294 impl_725_meta_path =
74295  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedObjectType/runtime");
74296 
74298 impl_725 = {
74299  {
74300  &afw_runtime_inf_const_embedded_untyped_object,
74301  NULL,
74302  {
74303  (const afw_object_t *)&impl_725_meta_object,
74304  (const afw_object_t *)&impl_724,
74305  &afw_s_runtime,
74306  &afw_s__AdaptiveRuntimeProperty_,
74307  &impl_725_meta_path
74308  }
74309  },
74310  &impl_725_properties[0]
74311 };
74312 
74313 /*
74314  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedObjectType
74315  */
74316 
74317 static const afw_value_string_t
74318 impl_724_property_value_brief = {
74320  AFW_UTF8_LITERAL("Mapped Object Type")
74321 };
74322 
74323 static const afw_runtime_property_t
74324 impl_724_property_brief = {
74325  &afw_s_brief,
74326  (const afw_value_t *)&impl_724_property_value_brief
74327 };
74328 
74329 static const afw_value_string_t
74330 impl_724_property_value_dataType = {
74332  AFW_UTF8_LITERAL("string")
74333 };
74334 
74335 static const afw_runtime_property_t
74336 impl_724_property_dataType = {
74337  &afw_s_dataType,
74338  (const afw_value_t *)&impl_724_property_value_dataType
74339 };
74340 
74341 static const afw_value_string_t
74342 impl_724_property_value_description = {
74344  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
74345 };
74346 
74347 static const afw_runtime_property_t
74348 impl_724_property_description = {
74349  &afw_s_description,
74350  (const afw_value_t *)&impl_724_property_value_description
74351 };
74352 
74353 static const afw_value_string_t
74354 impl_724_property_value_label = {
74356  AFW_UTF8_LITERAL("Mapped Object Type")
74357 };
74358 
74359 static const afw_runtime_property_t
74360 impl_724_property_label = {
74361  &afw_s_label,
74362  (const afw_value_t *)&impl_724_property_value_label
74363 };
74364 
74365 static const afw_value_object_t
74366 impl_724_property_value_runtime = {
74368  (const afw_object_t *)&impl_725
74369 };
74370 
74371 static const afw_runtime_property_t
74372 impl_724_property_runtime = {
74373  &afw_s_runtime,
74374  (const afw_value_t *)&impl_724_property_value_runtime
74375 };
74376 
74377 static const afw_runtime_property_t *
74378 impl_724_properties[] = {
74379  &impl_724_property_brief,
74380  &impl_724_property_dataType,
74381  &impl_724_property_description,
74382  &impl_724_property_label,
74383  &impl_724_property_runtime,
74384  NULL
74385 };
74386 
74388 impl_724_meta_object = {
74389  {
74390  &afw_runtime_inf_const_meta_object_inf
74391  },
74392  &impl_724,
74393  NULL
74394 };
74395 
74396 static const afw_utf8_t
74397 impl_724_meta_path =
74398  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/mappedObjectType");
74399 
74401 impl_724 = {
74402  {
74403  &afw_runtime_inf_const_embedded_untyped_object,
74404  NULL,
74405  {
74406  (const afw_object_t *)&impl_724_meta_object,
74407  (const afw_object_t *)&impl_717,
74408  &afw_s_mappedObjectType,
74409  &afw_s__AdaptiveValueMeta_,
74410  &impl_724_meta_path
74411  }
74412  },
74413  &impl_724_properties[0]
74414 };
74415 
74417 impl_726;
74418 
74420 impl_727;
74421 
74422 /*
74423  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/modifyEntries/runtime
74424  */
74425 
74426 static const afw_value_string_t
74427 impl_727_property_value_onGetValueCFunctionName = {
74429  AFW_UTF8_LITERAL("afw_model_internal_get_current_modifyEntries")
74430 };
74431 
74432 static const afw_runtime_property_t
74433 impl_727_property_onGetValueCFunctionName = {
74434  &afw_s_onGetValueCFunctionName,
74435  (const afw_value_t *)&impl_727_property_value_onGetValueCFunctionName
74436 };
74437 
74438 static const afw_runtime_property_t *
74439 impl_727_properties[] = {
74440  &impl_727_property_onGetValueCFunctionName,
74441  NULL
74442 };
74443 
74445 impl_727_meta_object = {
74446  {
74447  &afw_runtime_inf_const_meta_object_inf
74448  },
74449  &impl_727,
74450  NULL
74451 };
74452 
74453 static const afw_utf8_t
74454 impl_727_meta_path =
74455  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/modifyEntries/runtime");
74456 
74458 impl_727 = {
74459  {
74460  &afw_runtime_inf_const_embedded_untyped_object,
74461  NULL,
74462  {
74463  (const afw_object_t *)&impl_727_meta_object,
74464  (const afw_object_t *)&impl_726,
74465  &afw_s_runtime,
74466  &afw_s__AdaptiveRuntimeProperty_,
74467  &impl_727_meta_path
74468  }
74469  },
74470  &impl_727_properties[0]
74471 };
74472 
74473 /*
74474  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/modifyEntries
74475  */
74476 
74477 static const afw_value_string_t
74478 impl_726_property_value_brief = {
74480  AFW_UTF8_LITERAL("Modify entries")
74481 };
74482 
74483 static const afw_runtime_property_t
74484 impl_726_property_brief = {
74485  &afw_s_brief,
74486  (const afw_value_t *)&impl_726_property_value_brief
74487 };
74488 
74489 static const afw_value_string_t
74490 impl_726_property_value_dataType = {
74492  AFW_UTF8_LITERAL("list")
74493 };
74494 
74495 static const afw_runtime_property_t
74496 impl_726_property_dataType = {
74497  &afw_s_dataType,
74498  (const afw_value_t *)&impl_726_property_value_dataType
74499 };
74500 
74501 static const afw_value_string_t
74502 impl_726_property_value_description = {
74504  AFW_UTF8_LITERAL("The modify entries.")
74505 };
74506 
74507 static const afw_runtime_property_t
74508 impl_726_property_description = {
74509  &afw_s_description,
74510  (const afw_value_t *)&impl_726_property_value_description
74511 };
74512 
74513 static const afw_value_string_t
74514 impl_726_property_value_label = {
74516  AFW_UTF8_LITERAL("Modify Entries")
74517 };
74518 
74519 static const afw_runtime_property_t
74520 impl_726_property_label = {
74521  &afw_s_label,
74522  (const afw_value_t *)&impl_726_property_value_label
74523 };
74524 
74525 static const afw_value_object_t
74526 impl_726_property_value_runtime = {
74528  (const afw_object_t *)&impl_727
74529 };
74530 
74531 static const afw_runtime_property_t
74532 impl_726_property_runtime = {
74533  &afw_s_runtime,
74534  (const afw_value_t *)&impl_726_property_value_runtime
74535 };
74536 
74537 static const afw_runtime_property_t *
74538 impl_726_properties[] = {
74539  &impl_726_property_brief,
74540  &impl_726_property_dataType,
74541  &impl_726_property_description,
74542  &impl_726_property_label,
74543  &impl_726_property_runtime,
74544  NULL
74545 };
74546 
74548 impl_726_meta_object = {
74549  {
74550  &afw_runtime_inf_const_meta_object_inf
74551  },
74552  &impl_726,
74553  NULL
74554 };
74555 
74556 static const afw_utf8_t
74557 impl_726_meta_path =
74558  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/modifyEntries");
74559 
74561 impl_726 = {
74562  {
74563  &afw_runtime_inf_const_embedded_untyped_object,
74564  NULL,
74565  {
74566  (const afw_object_t *)&impl_726_meta_object,
74567  (const afw_object_t *)&impl_717,
74568  &afw_s_modifyEntries,
74569  &afw_s__AdaptiveValueMeta_,
74570  &impl_726_meta_path
74571  }
74572  },
74573  &impl_726_properties[0]
74574 };
74575 
74577 impl_728;
74578 
74580 impl_729;
74581 
74582 /*
74583  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectId/runtime
74584  */
74585 
74586 static const afw_value_string_t
74587 impl_729_property_value_onGetValueCFunctionName = {
74589  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
74590 };
74591 
74592 static const afw_runtime_property_t
74593 impl_729_property_onGetValueCFunctionName = {
74594  &afw_s_onGetValueCFunctionName,
74595  (const afw_value_t *)&impl_729_property_value_onGetValueCFunctionName
74596 };
74597 
74598 static const afw_runtime_property_t *
74599 impl_729_properties[] = {
74600  &impl_729_property_onGetValueCFunctionName,
74601  NULL
74602 };
74603 
74605 impl_729_meta_object = {
74606  {
74607  &afw_runtime_inf_const_meta_object_inf
74608  },
74609  &impl_729,
74610  NULL
74611 };
74612 
74613 static const afw_utf8_t
74614 impl_729_meta_path =
74615  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectId/runtime");
74616 
74618 impl_729 = {
74619  {
74620  &afw_runtime_inf_const_embedded_untyped_object,
74621  NULL,
74622  {
74623  (const afw_object_t *)&impl_729_meta_object,
74624  (const afw_object_t *)&impl_728,
74625  &afw_s_runtime,
74626  &afw_s__AdaptiveRuntimeProperty_,
74627  &impl_729_meta_path
74628  }
74629  },
74630  &impl_729_properties[0]
74631 };
74632 
74633 /*
74634  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectId
74635  */
74636 
74637 static const afw_value_string_t
74638 impl_728_property_value_brief = {
74640  AFW_UTF8_LITERAL("objectId")
74641 };
74642 
74643 static const afw_runtime_property_t
74644 impl_728_property_brief = {
74645  &afw_s_brief,
74646  (const afw_value_t *)&impl_728_property_value_brief
74647 };
74648 
74649 static const afw_value_string_t
74650 impl_728_property_value_dataType = {
74652  AFW_UTF8_LITERAL("objectId")
74653 };
74654 
74655 static const afw_runtime_property_t
74656 impl_728_property_dataType = {
74657  &afw_s_dataType,
74658  (const afw_value_t *)&impl_728_property_value_dataType
74659 };
74660 
74661 static const afw_value_string_t
74662 impl_728_property_value_description = {
74664  AFW_UTF8_LITERAL("This is objectId of the object to modify.")
74665 };
74666 
74667 static const afw_runtime_property_t
74668 impl_728_property_description = {
74669  &afw_s_description,
74670  (const afw_value_t *)&impl_728_property_value_description
74671 };
74672 
74673 static const afw_value_string_t
74674 impl_728_property_value_label = {
74676  AFW_UTF8_LITERAL("Object Id")
74677 };
74678 
74679 static const afw_runtime_property_t
74680 impl_728_property_label = {
74681  &afw_s_label,
74682  (const afw_value_t *)&impl_728_property_value_label
74683 };
74684 
74685 static const afw_value_object_t
74686 impl_728_property_value_runtime = {
74688  (const afw_object_t *)&impl_729
74689 };
74690 
74691 static const afw_runtime_property_t
74692 impl_728_property_runtime = {
74693  &afw_s_runtime,
74694  (const afw_value_t *)&impl_728_property_value_runtime
74695 };
74696 
74697 static const afw_runtime_property_t *
74698 impl_728_properties[] = {
74699  &impl_728_property_brief,
74700  &impl_728_property_dataType,
74701  &impl_728_property_description,
74702  &impl_728_property_label,
74703  &impl_728_property_runtime,
74704  NULL
74705 };
74706 
74708 impl_728_meta_object = {
74709  {
74710  &afw_runtime_inf_const_meta_object_inf
74711  },
74712  &impl_728,
74713  NULL
74714 };
74715 
74716 static const afw_utf8_t
74717 impl_728_meta_path =
74718  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectId");
74719 
74721 impl_728 = {
74722  {
74723  &afw_runtime_inf_const_embedded_untyped_object,
74724  NULL,
74725  {
74726  (const afw_object_t *)&impl_728_meta_object,
74727  (const afw_object_t *)&impl_717,
74728  &afw_s_objectId,
74729  &afw_s__AdaptiveValueMeta_,
74730  &impl_728_meta_path
74731  }
74732  },
74733  &impl_728_properties[0]
74734 };
74735 
74737 impl_730;
74738 
74740 impl_731;
74741 
74742 /*
74743  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectType/runtime
74744  */
74745 
74746 static const afw_value_string_t
74747 impl_731_property_value_onGetValueCFunctionName = {
74749  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
74750 };
74751 
74752 static const afw_runtime_property_t
74753 impl_731_property_onGetValueCFunctionName = {
74754  &afw_s_onGetValueCFunctionName,
74755  (const afw_value_t *)&impl_731_property_value_onGetValueCFunctionName
74756 };
74757 
74758 static const afw_runtime_property_t *
74759 impl_731_properties[] = {
74760  &impl_731_property_onGetValueCFunctionName,
74761  NULL
74762 };
74763 
74765 impl_731_meta_object = {
74766  {
74767  &afw_runtime_inf_const_meta_object_inf
74768  },
74769  &impl_731,
74770  NULL
74771 };
74772 
74773 static const afw_utf8_t
74774 impl_731_meta_path =
74775  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectType/runtime");
74776 
74778 impl_731 = {
74779  {
74780  &afw_runtime_inf_const_embedded_untyped_object,
74781  NULL,
74782  {
74783  (const afw_object_t *)&impl_731_meta_object,
74784  (const afw_object_t *)&impl_730,
74785  &afw_s_runtime,
74786  &afw_s__AdaptiveRuntimeProperty_,
74787  &impl_731_meta_path
74788  }
74789  },
74790  &impl_731_properties[0]
74791 };
74792 
74793 /*
74794  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectType
74795  */
74796 
74797 static const afw_value_string_t
74798 impl_730_property_value_brief = {
74800  AFW_UTF8_LITERAL("ObjectType")
74801 };
74802 
74803 static const afw_runtime_property_t
74804 impl_730_property_brief = {
74805  &afw_s_brief,
74806  (const afw_value_t *)&impl_730_property_value_brief
74807 };
74808 
74809 static const afw_value_string_t
74810 impl_730_property_value_dataType = {
74812  AFW_UTF8_LITERAL("string")
74813 };
74814 
74815 static const afw_runtime_property_t
74816 impl_730_property_dataType = {
74817  &afw_s_dataType,
74818  (const afw_value_t *)&impl_730_property_value_dataType
74819 };
74820 
74821 static const afw_value_string_t
74822 impl_730_property_value_description = {
74824  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
74825 };
74826 
74827 static const afw_runtime_property_t
74828 impl_730_property_description = {
74829  &afw_s_description,
74830  (const afw_value_t *)&impl_730_property_value_description
74831 };
74832 
74833 static const afw_value_string_t
74834 impl_730_property_value_label = {
74836  AFW_UTF8_LITERAL("Object Type")
74837 };
74838 
74839 static const afw_runtime_property_t
74840 impl_730_property_label = {
74841  &afw_s_label,
74842  (const afw_value_t *)&impl_730_property_value_label
74843 };
74844 
74845 static const afw_value_object_t
74846 impl_730_property_value_runtime = {
74848  (const afw_object_t *)&impl_731
74849 };
74850 
74851 static const afw_runtime_property_t
74852 impl_730_property_runtime = {
74853  &afw_s_runtime,
74854  (const afw_value_t *)&impl_730_property_value_runtime
74855 };
74856 
74857 static const afw_runtime_property_t *
74858 impl_730_properties[] = {
74859  &impl_730_property_brief,
74860  &impl_730_property_dataType,
74861  &impl_730_property_description,
74862  &impl_730_property_label,
74863  &impl_730_property_runtime,
74864  NULL
74865 };
74866 
74868 impl_730_meta_object = {
74869  {
74870  &afw_runtime_inf_const_meta_object_inf
74871  },
74872  &impl_730,
74873  NULL
74874 };
74875 
74876 static const afw_utf8_t
74877 impl_730_meta_path =
74878  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/objectType");
74879 
74881 impl_730 = {
74882  {
74883  &afw_runtime_inf_const_embedded_untyped_object,
74884  NULL,
74885  {
74886  (const afw_object_t *)&impl_730_meta_object,
74887  (const afw_object_t *)&impl_717,
74888  &afw_s_objectType,
74889  &afw_s__AdaptiveValueMeta_,
74890  &impl_730_meta_path
74891  }
74892  },
74893  &impl_730_properties[0]
74894 };
74895 
74897 impl_732;
74898 
74900 impl_733;
74901 
74902 /*
74903  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/useDefaultProcessing/runtime
74904  */
74905 
74906 static const afw_value_string_t
74907 impl_733_property_value_onGetValueCFunctionName = {
74909  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
74910 };
74911 
74912 static const afw_runtime_property_t
74913 impl_733_property_onGetValueCFunctionName = {
74914  &afw_s_onGetValueCFunctionName,
74915  (const afw_value_t *)&impl_733_property_value_onGetValueCFunctionName
74916 };
74917 
74918 static const afw_runtime_property_t *
74919 impl_733_properties[] = {
74920  &impl_733_property_onGetValueCFunctionName,
74921  NULL
74922 };
74923 
74925 impl_733_meta_object = {
74926  {
74927  &afw_runtime_inf_const_meta_object_inf
74928  },
74929  &impl_733,
74930  NULL
74931 };
74932 
74933 static const afw_utf8_t
74934 impl_733_meta_path =
74935  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/useDefaultProcessing/runtime");
74936 
74938 impl_733 = {
74939  {
74940  &afw_runtime_inf_const_embedded_untyped_object,
74941  NULL,
74942  {
74943  (const afw_object_t *)&impl_733_meta_object,
74944  (const afw_object_t *)&impl_732,
74945  &afw_s_runtime,
74946  &afw_s__AdaptiveRuntimeProperty_,
74947  &impl_733_meta_path
74948  }
74949  },
74950  &impl_733_properties[0]
74951 };
74952 
74953 /*
74954  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/useDefaultProcessing
74955  */
74956 
74957 static const afw_value_string_t
74958 impl_732_property_value_brief = {
74960  AFW_UTF8_LITERAL("Use default processing return value")
74961 };
74962 
74963 static const afw_runtime_property_t
74964 impl_732_property_brief = {
74965  &afw_s_brief,
74966  (const afw_value_t *)&impl_732_property_value_brief
74967 };
74968 
74969 static const afw_value_string_t
74970 impl_732_property_value_description = {
74972  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
74973 };
74974 
74975 static const afw_runtime_property_t
74976 impl_732_property_description = {
74977  &afw_s_description,
74978  (const afw_value_t *)&impl_732_property_value_description
74979 };
74980 
74981 static const afw_value_string_t
74982 impl_732_property_value_label = {
74984  AFW_UTF8_LITERAL("Use Default Processing")
74985 };
74986 
74987 static const afw_runtime_property_t
74988 impl_732_property_label = {
74989  &afw_s_label,
74990  (const afw_value_t *)&impl_732_property_value_label
74991 };
74992 
74993 static const afw_value_object_t
74994 impl_732_property_value_runtime = {
74996  (const afw_object_t *)&impl_733
74997 };
74998 
74999 static const afw_runtime_property_t
75000 impl_732_property_runtime = {
75001  &afw_s_runtime,
75002  (const afw_value_t *)&impl_732_property_value_runtime
75003 };
75004 
75005 static const afw_runtime_property_t *
75006 impl_732_properties[] = {
75007  &impl_732_property_brief,
75008  &impl_732_property_description,
75009  &impl_732_property_label,
75010  &impl_732_property_runtime,
75011  NULL
75012 };
75013 
75015 impl_732_meta_object = {
75016  {
75017  &afw_runtime_inf_const_meta_object_inf
75018  },
75019  &impl_732,
75020  NULL
75021 };
75022 
75023 static const afw_utf8_t
75024 impl_732_meta_path =
75025  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes/useDefaultProcessing");
75026 
75028 impl_732 = {
75029  {
75030  &afw_runtime_inf_const_embedded_untyped_object,
75031  NULL,
75032  {
75033  (const afw_object_t *)&impl_732_meta_object,
75034  (const afw_object_t *)&impl_717,
75035  &afw_s_useDefaultProcessing,
75036  &afw_s__AdaptiveValueMeta_,
75037  &impl_732_meta_path
75038  }
75039  },
75040  &impl_732_properties[0]
75041 };
75042 
75043 /*
75044  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes
75045  */
75046 
75047 static const afw_value_object_t
75048 impl_717_property_value_adaptorId = {
75050  (const afw_object_t *)&impl_718
75051 };
75052 
75053 static const afw_runtime_property_t
75054 impl_717_property_adaptorId = {
75055  &afw_s_adaptorId,
75056  (const afw_value_t *)&impl_717_property_value_adaptorId
75057 };
75058 
75059 static const afw_value_object_t
75060 impl_717_property_value_adaptorTypeSpecific = {
75062  (const afw_object_t *)&impl_720
75063 };
75064 
75065 static const afw_runtime_property_t
75066 impl_717_property_adaptorTypeSpecific = {
75067  &afw_s_adaptorTypeSpecific,
75068  (const afw_value_t *)&impl_717_property_value_adaptorTypeSpecific
75069 };
75070 
75071 static const afw_value_object_t
75072 impl_717_property_value_mappedAdaptorId = {
75074  (const afw_object_t *)&impl_722
75075 };
75076 
75077 static const afw_runtime_property_t
75078 impl_717_property_mappedAdaptorId = {
75079  &afw_s_mappedAdaptorId,
75080  (const afw_value_t *)&impl_717_property_value_mappedAdaptorId
75081 };
75082 
75083 static const afw_value_object_t
75084 impl_717_property_value_mappedObjectType = {
75086  (const afw_object_t *)&impl_724
75087 };
75088 
75089 static const afw_runtime_property_t
75090 impl_717_property_mappedObjectType = {
75091  &afw_s_mappedObjectType,
75092  (const afw_value_t *)&impl_717_property_value_mappedObjectType
75093 };
75094 
75095 static const afw_value_object_t
75096 impl_717_property_value_modifyEntries = {
75098  (const afw_object_t *)&impl_726
75099 };
75100 
75101 static const afw_runtime_property_t
75102 impl_717_property_modifyEntries = {
75103  &afw_s_modifyEntries,
75104  (const afw_value_t *)&impl_717_property_value_modifyEntries
75105 };
75106 
75107 static const afw_value_object_t
75108 impl_717_property_value_objectId = {
75110  (const afw_object_t *)&impl_728
75111 };
75112 
75113 static const afw_runtime_property_t
75114 impl_717_property_objectId = {
75115  &afw_s_objectId,
75116  (const afw_value_t *)&impl_717_property_value_objectId
75117 };
75118 
75119 static const afw_value_object_t
75120 impl_717_property_value_objectType = {
75122  (const afw_object_t *)&impl_730
75123 };
75124 
75125 static const afw_runtime_property_t
75126 impl_717_property_objectType = {
75127  &afw_s_objectType,
75128  (const afw_value_t *)&impl_717_property_value_objectType
75129 };
75130 
75131 static const afw_value_object_t
75132 impl_717_property_value_useDefaultProcessing = {
75134  (const afw_object_t *)&impl_732
75135 };
75136 
75137 static const afw_runtime_property_t
75138 impl_717_property_useDefaultProcessing = {
75139  &afw_s_useDefaultProcessing,
75140  (const afw_value_t *)&impl_717_property_value_useDefaultProcessing
75141 };
75142 
75143 static const afw_runtime_property_t *
75144 impl_717_properties[] = {
75145  &impl_717_property_adaptorId,
75146  &impl_717_property_adaptorTypeSpecific,
75147  &impl_717_property_mappedAdaptorId,
75148  &impl_717_property_mappedObjectType,
75149  &impl_717_property_modifyEntries,
75150  &impl_717_property_objectId,
75151  &impl_717_property_objectType,
75152  &impl_717_property_useDefaultProcessing,
75153  NULL
75154 };
75155 
75157 impl_717_meta_object = {
75158  {
75159  &afw_runtime_inf_const_meta_object_inf
75160  },
75161  &impl_717,
75162  NULL
75163 };
75164 
75165 static const afw_utf8_t
75166 impl_717_meta_path =
75167  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/propertyTypes");
75168 
75170 impl_717 = {
75171  {
75172  &afw_runtime_inf_const_embedded_untyped_object,
75173  NULL,
75174  {
75175  (const afw_object_t *)&impl_717_meta_object,
75176  (const afw_object_t *)&impl_716,
75177  &afw_s_propertyTypes,
75178  &afw_s__AdaptivePropertyTypes_,
75179  &impl_717_meta_path
75180  }
75181  },
75182  &impl_717_properties[0]
75183 };
75184 
75186 impl_734;
75187 
75188 /*
75189  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/runtime
75190  */
75191 
75192 static const afw_runtime_property_t *
75193 impl_734_properties[] = {
75194  NULL
75195 };
75196 
75198 impl_734_meta_object = {
75199  {
75200  &afw_runtime_inf_const_meta_object_inf
75201  },
75202  &impl_734,
75203  NULL
75204 };
75205 
75206 static const afw_utf8_t
75207 impl_734_meta_path =
75208  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_/runtime");
75209 
75211 impl_734 = {
75212  {
75213  &afw_runtime_inf_const_embedded_untyped_object,
75214  NULL,
75215  {
75216  (const afw_object_t *)&impl_734_meta_object,
75217  (const afw_object_t *)&impl_716,
75218  &afw_s_runtime,
75219  &afw_s__AdaptiveRuntimeObject_,
75220  &impl_734_meta_path
75221  }
75222  },
75223  &impl_734_properties[0]
75224 };
75225 
75226 /*
75227  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_
75228  */
75229 
75230 static const afw_utf8_t
75231 impl_716_array_collectionURIs[] = {
75232  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
75233 };
75234 
75236 impl_716_list_collectionURIs = {
75239  sizeof(impl_716_array_collectionURIs) / sizeof(afw_utf8_t),
75240  &impl_716_array_collectionURIs
75241 };
75242 
75243 static const afw_value_list_t
75244 impl_716_property_value_collectionURIs = {
75246  (const afw_list_t *)&impl_716_list_collectionURIs
75247 };
75248 
75249 static const afw_runtime_property_t
75250 impl_716_property_collectionURIs = {
75251  &afw_s_collectionURIs,
75252  (const afw_value_t *)&impl_716_property_value_collectionURIs
75253 };
75254 
75255 static const afw_value_string_t
75256 impl_716_property_value_description = {
75258  AFW_UTF8_LITERAL("Qualifier current:: for model onModifyObject.")
75259 };
75260 
75261 static const afw_runtime_property_t
75262 impl_716_property_description = {
75263  &afw_s_description,
75264  (const afw_value_t *)&impl_716_property_value_description
75265 };
75266 
75267 static const afw_value_string_t
75268 impl_716_property_value_objectType = {
75270  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnModifyObject_")
75271 };
75272 
75273 static const afw_runtime_property_t
75274 impl_716_property_objectType = {
75275  &afw_s_objectType,
75276  (const afw_value_t *)&impl_716_property_value_objectType
75277 };
75278 
75279 static const afw_value_object_t
75280 impl_716_property_value_propertyTypes = {
75282  (const afw_object_t *)&impl_717
75283 };
75284 
75285 static const afw_runtime_property_t
75286 impl_716_property_propertyTypes = {
75287  &afw_s_propertyTypes,
75288  (const afw_value_t *)&impl_716_property_value_propertyTypes
75289 };
75290 
75291 static const afw_value_object_t
75292 impl_716_property_value_runtime = {
75294  (const afw_object_t *)&impl_734
75295 };
75296 
75297 static const afw_runtime_property_t
75298 impl_716_property_runtime = {
75299  &afw_s_runtime,
75300  (const afw_value_t *)&impl_716_property_value_runtime
75301 };
75302 
75303 static const afw_runtime_property_t *
75304 impl_716_properties[] = {
75305  &impl_716_property_collectionURIs,
75306  &impl_716_property_description,
75307  &impl_716_property_objectType,
75308  &impl_716_property_propertyTypes,
75309  &impl_716_property_runtime,
75310  NULL
75311 };
75312 
75314 impl_716_meta_object = {
75315  {
75316  &afw_runtime_inf_const_meta_object_inf
75317  },
75318  &impl_716,
75319  NULL
75320 };
75321 
75322 static const afw_utf8_t
75323 impl_716_meta_path =
75324  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnModifyObject_");
75325 
75327 impl_716 = {
75328  {
75330  NULL,
75331  {
75332  (const afw_object_t *)&impl_716_meta_object,
75333  NULL,
75334  &afw_s__AdaptiveModelCurrentOnModifyObject_,
75335  &afw_s__AdaptiveObjectType_,
75336  &impl_716_meta_path
75337  }
75338  },
75339  &impl_716_properties[0]
75340 };
75341 
75343 impl_735;
75344 
75346 impl_736;
75347 
75349 impl_737;
75350 
75352 impl_738;
75353 
75354 /*
75355  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorId/runtime
75356  */
75357 
75358 static const afw_value_string_t
75359 impl_738_property_value_onGetValueCFunctionName = {
75361  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
75362 };
75363 
75364 static const afw_runtime_property_t
75365 impl_738_property_onGetValueCFunctionName = {
75366  &afw_s_onGetValueCFunctionName,
75367  (const afw_value_t *)&impl_738_property_value_onGetValueCFunctionName
75368 };
75369 
75370 static const afw_runtime_property_t *
75371 impl_738_properties[] = {
75372  &impl_738_property_onGetValueCFunctionName,
75373  NULL
75374 };
75375 
75377 impl_738_meta_object = {
75378  {
75379  &afw_runtime_inf_const_meta_object_inf
75380  },
75381  &impl_738,
75382  NULL
75383 };
75384 
75385 static const afw_utf8_t
75386 impl_738_meta_path =
75387  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorId/runtime");
75388 
75390 impl_738 = {
75391  {
75392  &afw_runtime_inf_const_embedded_untyped_object,
75393  NULL,
75394  {
75395  (const afw_object_t *)&impl_738_meta_object,
75396  (const afw_object_t *)&impl_737,
75397  &afw_s_runtime,
75398  &afw_s__AdaptiveRuntimeProperty_,
75399  &impl_738_meta_path
75400  }
75401  },
75402  &impl_738_properties[0]
75403 };
75404 
75405 /*
75406  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorId
75407  */
75408 
75409 static const afw_value_string_t
75410 impl_737_property_value_brief = {
75412  AFW_UTF8_LITERAL("Adaptor Id")
75413 };
75414 
75415 static const afw_runtime_property_t
75416 impl_737_property_brief = {
75417  &afw_s_brief,
75418  (const afw_value_t *)&impl_737_property_value_brief
75419 };
75420 
75421 static const afw_value_string_t
75422 impl_737_property_value_dataType = {
75424  AFW_UTF8_LITERAL("string")
75425 };
75426 
75427 static const afw_runtime_property_t
75428 impl_737_property_dataType = {
75429  &afw_s_dataType,
75430  (const afw_value_t *)&impl_737_property_value_dataType
75431 };
75432 
75433 static const afw_value_string_t
75434 impl_737_property_value_description = {
75436  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
75437 };
75438 
75439 static const afw_runtime_property_t
75440 impl_737_property_description = {
75441  &afw_s_description,
75442  (const afw_value_t *)&impl_737_property_value_description
75443 };
75444 
75445 static const afw_value_string_t
75446 impl_737_property_value_label = {
75448  AFW_UTF8_LITERAL("Adaptor Id")
75449 };
75450 
75451 static const afw_runtime_property_t
75452 impl_737_property_label = {
75453  &afw_s_label,
75454  (const afw_value_t *)&impl_737_property_value_label
75455 };
75456 
75457 static const afw_value_object_t
75458 impl_737_property_value_runtime = {
75460  (const afw_object_t *)&impl_738
75461 };
75462 
75463 static const afw_runtime_property_t
75464 impl_737_property_runtime = {
75465  &afw_s_runtime,
75466  (const afw_value_t *)&impl_737_property_value_runtime
75467 };
75468 
75469 static const afw_runtime_property_t *
75470 impl_737_properties[] = {
75471  &impl_737_property_brief,
75472  &impl_737_property_dataType,
75473  &impl_737_property_description,
75474  &impl_737_property_label,
75475  &impl_737_property_runtime,
75476  NULL
75477 };
75478 
75480 impl_737_meta_object = {
75481  {
75482  &afw_runtime_inf_const_meta_object_inf
75483  },
75484  &impl_737,
75485  NULL
75486 };
75487 
75488 static const afw_utf8_t
75489 impl_737_meta_path =
75490  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorId");
75491 
75493 impl_737 = {
75494  {
75495  &afw_runtime_inf_const_embedded_untyped_object,
75496  NULL,
75497  {
75498  (const afw_object_t *)&impl_737_meta_object,
75499  (const afw_object_t *)&impl_736,
75500  &afw_s_adaptorId,
75501  &afw_s__AdaptiveValueMeta_,
75502  &impl_737_meta_path
75503  }
75504  },
75505  &impl_737_properties[0]
75506 };
75507 
75509 impl_739;
75510 
75512 impl_740;
75513 
75514 /*
75515  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorTypeSpecific/runtime
75516  */
75517 
75518 static const afw_value_string_t
75519 impl_740_property_value_onGetValueCFunctionName = {
75521  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
75522 };
75523 
75524 static const afw_runtime_property_t
75525 impl_740_property_onGetValueCFunctionName = {
75526  &afw_s_onGetValueCFunctionName,
75527  (const afw_value_t *)&impl_740_property_value_onGetValueCFunctionName
75528 };
75529 
75530 static const afw_runtime_property_t *
75531 impl_740_properties[] = {
75532  &impl_740_property_onGetValueCFunctionName,
75533  NULL
75534 };
75535 
75537 impl_740_meta_object = {
75538  {
75539  &afw_runtime_inf_const_meta_object_inf
75540  },
75541  &impl_740,
75542  NULL
75543 };
75544 
75545 static const afw_utf8_t
75546 impl_740_meta_path =
75547  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorTypeSpecific/runtime");
75548 
75550 impl_740 = {
75551  {
75552  &afw_runtime_inf_const_embedded_untyped_object,
75553  NULL,
75554  {
75555  (const afw_object_t *)&impl_740_meta_object,
75556  (const afw_object_t *)&impl_739,
75557  &afw_s_runtime,
75558  &afw_s__AdaptiveRuntimeProperty_,
75559  &impl_740_meta_path
75560  }
75561  },
75562  &impl_740_properties[0]
75563 };
75564 
75565 /*
75566  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorTypeSpecific
75567  */
75568 
75569 static const afw_value_string_t
75570 impl_739_property_value_brief = {
75572  AFW_UTF8_LITERAL("Adaptor specific")
75573 };
75574 
75575 static const afw_runtime_property_t
75576 impl_739_property_brief = {
75577  &afw_s_brief,
75578  (const afw_value_t *)&impl_739_property_value_brief
75579 };
75580 
75581 static const afw_value_string_t
75582 impl_739_property_value_dataType = {
75584  AFW_UTF8_LITERAL("object")
75585 };
75586 
75587 static const afw_runtime_property_t
75588 impl_739_property_dataType = {
75589  &afw_s_dataType,
75590  (const afw_value_t *)&impl_739_property_value_dataType
75591 };
75592 
75593 static const afw_value_string_t
75594 impl_739_property_value_description = {
75596  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
75597 };
75598 
75599 static const afw_runtime_property_t
75600 impl_739_property_description = {
75601  &afw_s_description,
75602  (const afw_value_t *)&impl_739_property_value_description
75603 };
75604 
75605 static const afw_value_string_t
75606 impl_739_property_value_label = {
75608  AFW_UTF8_LITERAL("Adaptor Specific")
75609 };
75610 
75611 static const afw_runtime_property_t
75612 impl_739_property_label = {
75613  &afw_s_label,
75614  (const afw_value_t *)&impl_739_property_value_label
75615 };
75616 
75617 static const afw_value_object_t
75618 impl_739_property_value_runtime = {
75620  (const afw_object_t *)&impl_740
75621 };
75622 
75623 static const afw_runtime_property_t
75624 impl_739_property_runtime = {
75625  &afw_s_runtime,
75626  (const afw_value_t *)&impl_739_property_value_runtime
75627 };
75628 
75629 static const afw_runtime_property_t *
75630 impl_739_properties[] = {
75631  &impl_739_property_brief,
75632  &impl_739_property_dataType,
75633  &impl_739_property_description,
75634  &impl_739_property_label,
75635  &impl_739_property_runtime,
75636  NULL
75637 };
75638 
75640 impl_739_meta_object = {
75641  {
75642  &afw_runtime_inf_const_meta_object_inf
75643  },
75644  &impl_739,
75645  NULL
75646 };
75647 
75648 static const afw_utf8_t
75649 impl_739_meta_path =
75650  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/adaptorTypeSpecific");
75651 
75653 impl_739 = {
75654  {
75655  &afw_runtime_inf_const_embedded_untyped_object,
75656  NULL,
75657  {
75658  (const afw_object_t *)&impl_739_meta_object,
75659  (const afw_object_t *)&impl_736,
75660  &afw_s_adaptorTypeSpecific,
75661  &afw_s__AdaptiveValueMeta_,
75662  &impl_739_meta_path
75663  }
75664  },
75665  &impl_739_properties[0]
75666 };
75667 
75669 impl_741;
75670 
75672 impl_742;
75673 
75674 /*
75675  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedAdaptorId/runtime
75676  */
75677 
75678 static const afw_value_string_t
75679 impl_742_property_value_onGetValueCFunctionName = {
75681  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
75682 };
75683 
75684 static const afw_runtime_property_t
75685 impl_742_property_onGetValueCFunctionName = {
75686  &afw_s_onGetValueCFunctionName,
75687  (const afw_value_t *)&impl_742_property_value_onGetValueCFunctionName
75688 };
75689 
75690 static const afw_runtime_property_t *
75691 impl_742_properties[] = {
75692  &impl_742_property_onGetValueCFunctionName,
75693  NULL
75694 };
75695 
75697 impl_742_meta_object = {
75698  {
75699  &afw_runtime_inf_const_meta_object_inf
75700  },
75701  &impl_742,
75702  NULL
75703 };
75704 
75705 static const afw_utf8_t
75706 impl_742_meta_path =
75707  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedAdaptorId/runtime");
75708 
75710 impl_742 = {
75711  {
75712  &afw_runtime_inf_const_embedded_untyped_object,
75713  NULL,
75714  {
75715  (const afw_object_t *)&impl_742_meta_object,
75716  (const afw_object_t *)&impl_741,
75717  &afw_s_runtime,
75718  &afw_s__AdaptiveRuntimeProperty_,
75719  &impl_742_meta_path
75720  }
75721  },
75722  &impl_742_properties[0]
75723 };
75724 
75725 /*
75726  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedAdaptorId
75727  */
75728 
75729 static const afw_value_string_t
75730 impl_741_property_value_brief = {
75732  AFW_UTF8_LITERAL("Mapped Adaptor Id")
75733 };
75734 
75735 static const afw_runtime_property_t
75736 impl_741_property_brief = {
75737  &afw_s_brief,
75738  (const afw_value_t *)&impl_741_property_value_brief
75739 };
75740 
75741 static const afw_value_string_t
75742 impl_741_property_value_dataType = {
75744  AFW_UTF8_LITERAL("string")
75745 };
75746 
75747 static const afw_runtime_property_t
75748 impl_741_property_dataType = {
75749  &afw_s_dataType,
75750  (const afw_value_t *)&impl_741_property_value_dataType
75751 };
75752 
75753 static const afw_value_string_t
75754 impl_741_property_value_description = {
75756  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
75757 };
75758 
75759 static const afw_runtime_property_t
75760 impl_741_property_description = {
75761  &afw_s_description,
75762  (const afw_value_t *)&impl_741_property_value_description
75763 };
75764 
75765 static const afw_value_string_t
75766 impl_741_property_value_label = {
75768  AFW_UTF8_LITERAL("Mapped Adaptor Id")
75769 };
75770 
75771 static const afw_runtime_property_t
75772 impl_741_property_label = {
75773  &afw_s_label,
75774  (const afw_value_t *)&impl_741_property_value_label
75775 };
75776 
75777 static const afw_value_object_t
75778 impl_741_property_value_runtime = {
75780  (const afw_object_t *)&impl_742
75781 };
75782 
75783 static const afw_runtime_property_t
75784 impl_741_property_runtime = {
75785  &afw_s_runtime,
75786  (const afw_value_t *)&impl_741_property_value_runtime
75787 };
75788 
75789 static const afw_runtime_property_t *
75790 impl_741_properties[] = {
75791  &impl_741_property_brief,
75792  &impl_741_property_dataType,
75793  &impl_741_property_description,
75794  &impl_741_property_label,
75795  &impl_741_property_runtime,
75796  NULL
75797 };
75798 
75800 impl_741_meta_object = {
75801  {
75802  &afw_runtime_inf_const_meta_object_inf
75803  },
75804  &impl_741,
75805  NULL
75806 };
75807 
75808 static const afw_utf8_t
75809 impl_741_meta_path =
75810  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedAdaptorId");
75811 
75813 impl_741 = {
75814  {
75815  &afw_runtime_inf_const_embedded_untyped_object,
75816  NULL,
75817  {
75818  (const afw_object_t *)&impl_741_meta_object,
75819  (const afw_object_t *)&impl_736,
75820  &afw_s_mappedAdaptorId,
75821  &afw_s__AdaptiveValueMeta_,
75822  &impl_741_meta_path
75823  }
75824  },
75825  &impl_741_properties[0]
75826 };
75827 
75829 impl_743;
75830 
75832 impl_744;
75833 
75834 /*
75835  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedObjectType/runtime
75836  */
75837 
75838 static const afw_value_string_t
75839 impl_744_property_value_onGetValueCFunctionName = {
75841  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
75842 };
75843 
75844 static const afw_runtime_property_t
75845 impl_744_property_onGetValueCFunctionName = {
75846  &afw_s_onGetValueCFunctionName,
75847  (const afw_value_t *)&impl_744_property_value_onGetValueCFunctionName
75848 };
75849 
75850 static const afw_runtime_property_t *
75851 impl_744_properties[] = {
75852  &impl_744_property_onGetValueCFunctionName,
75853  NULL
75854 };
75855 
75857 impl_744_meta_object = {
75858  {
75859  &afw_runtime_inf_const_meta_object_inf
75860  },
75861  &impl_744,
75862  NULL
75863 };
75864 
75865 static const afw_utf8_t
75866 impl_744_meta_path =
75867  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedObjectType/runtime");
75868 
75870 impl_744 = {
75871  {
75872  &afw_runtime_inf_const_embedded_untyped_object,
75873  NULL,
75874  {
75875  (const afw_object_t *)&impl_744_meta_object,
75876  (const afw_object_t *)&impl_743,
75877  &afw_s_runtime,
75878  &afw_s__AdaptiveRuntimeProperty_,
75879  &impl_744_meta_path
75880  }
75881  },
75882  &impl_744_properties[0]
75883 };
75884 
75885 /*
75886  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedObjectType
75887  */
75888 
75889 static const afw_value_string_t
75890 impl_743_property_value_brief = {
75892  AFW_UTF8_LITERAL("Mapped Object Type")
75893 };
75894 
75895 static const afw_runtime_property_t
75896 impl_743_property_brief = {
75897  &afw_s_brief,
75898  (const afw_value_t *)&impl_743_property_value_brief
75899 };
75900 
75901 static const afw_value_string_t
75902 impl_743_property_value_dataType = {
75904  AFW_UTF8_LITERAL("string")
75905 };
75906 
75907 static const afw_runtime_property_t
75908 impl_743_property_dataType = {
75909  &afw_s_dataType,
75910  (const afw_value_t *)&impl_743_property_value_dataType
75911 };
75912 
75913 static const afw_value_string_t
75914 impl_743_property_value_description = {
75916  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
75917 };
75918 
75919 static const afw_runtime_property_t
75920 impl_743_property_description = {
75921  &afw_s_description,
75922  (const afw_value_t *)&impl_743_property_value_description
75923 };
75924 
75925 static const afw_value_string_t
75926 impl_743_property_value_label = {
75928  AFW_UTF8_LITERAL("Mapped Object Type")
75929 };
75930 
75931 static const afw_runtime_property_t
75932 impl_743_property_label = {
75933  &afw_s_label,
75934  (const afw_value_t *)&impl_743_property_value_label
75935 };
75936 
75937 static const afw_value_object_t
75938 impl_743_property_value_runtime = {
75940  (const afw_object_t *)&impl_744
75941 };
75942 
75943 static const afw_runtime_property_t
75944 impl_743_property_runtime = {
75945  &afw_s_runtime,
75946  (const afw_value_t *)&impl_743_property_value_runtime
75947 };
75948 
75949 static const afw_runtime_property_t *
75950 impl_743_properties[] = {
75951  &impl_743_property_brief,
75952  &impl_743_property_dataType,
75953  &impl_743_property_description,
75954  &impl_743_property_label,
75955  &impl_743_property_runtime,
75956  NULL
75957 };
75958 
75960 impl_743_meta_object = {
75961  {
75962  &afw_runtime_inf_const_meta_object_inf
75963  },
75964  &impl_743,
75965  NULL
75966 };
75967 
75968 static const afw_utf8_t
75969 impl_743_meta_path =
75970  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/mappedObjectType");
75971 
75973 impl_743 = {
75974  {
75975  &afw_runtime_inf_const_embedded_untyped_object,
75976  NULL,
75977  {
75978  (const afw_object_t *)&impl_743_meta_object,
75979  (const afw_object_t *)&impl_736,
75980  &afw_s_mappedObjectType,
75981  &afw_s__AdaptiveValueMeta_,
75982  &impl_743_meta_path
75983  }
75984  },
75985  &impl_743_properties[0]
75986 };
75987 
75989 impl_745;
75990 
75992 impl_746;
75993 
75994 /*
75995  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/object/runtime
75996  */
75997 
75998 static const afw_value_string_t
75999 impl_746_property_value_onGetValueCFunctionName = {
76001  AFW_UTF8_LITERAL("afw_model_internal_get_current_object")
76002 };
76003 
76004 static const afw_runtime_property_t
76005 impl_746_property_onGetValueCFunctionName = {
76006  &afw_s_onGetValueCFunctionName,
76007  (const afw_value_t *)&impl_746_property_value_onGetValueCFunctionName
76008 };
76009 
76010 static const afw_runtime_property_t *
76011 impl_746_properties[] = {
76012  &impl_746_property_onGetValueCFunctionName,
76013  NULL
76014 };
76015 
76017 impl_746_meta_object = {
76018  {
76019  &afw_runtime_inf_const_meta_object_inf
76020  },
76021  &impl_746,
76022  NULL
76023 };
76024 
76025 static const afw_utf8_t
76026 impl_746_meta_path =
76027  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/object/runtime");
76028 
76030 impl_746 = {
76031  {
76032  &afw_runtime_inf_const_embedded_untyped_object,
76033  NULL,
76034  {
76035  (const afw_object_t *)&impl_746_meta_object,
76036  (const afw_object_t *)&impl_745,
76037  &afw_s_runtime,
76038  &afw_s__AdaptiveRuntimeProperty_,
76039  &impl_746_meta_path
76040  }
76041  },
76042  &impl_746_properties[0]
76043 };
76044 
76045 /*
76046  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/object
76047  */
76048 
76049 static const afw_value_string_t
76050 impl_745_property_value_brief = {
76052  AFW_UTF8_LITERAL("Replacement object")
76053 };
76054 
76055 static const afw_runtime_property_t
76056 impl_745_property_brief = {
76057  &afw_s_brief,
76058  (const afw_value_t *)&impl_745_property_value_brief
76059 };
76060 
76061 static const afw_value_string_t
76062 impl_745_property_value_dataType = {
76064  AFW_UTF8_LITERAL("object")
76065 };
76066 
76067 static const afw_runtime_property_t
76068 impl_745_property_dataType = {
76069  &afw_s_dataType,
76070  (const afw_value_t *)&impl_745_property_value_dataType
76071 };
76072 
76073 static const afw_value_string_t
76074 impl_745_property_value_description = {
76076  AFW_UTF8_LITERAL("This is the replacement object.")
76077 };
76078 
76079 static const afw_runtime_property_t
76080 impl_745_property_description = {
76081  &afw_s_description,
76082  (const afw_value_t *)&impl_745_property_value_description
76083 };
76084 
76085 static const afw_value_string_t
76086 impl_745_property_value_label = {
76088  AFW_UTF8_LITERAL("Replacement Object")
76089 };
76090 
76091 static const afw_runtime_property_t
76092 impl_745_property_label = {
76093  &afw_s_label,
76094  (const afw_value_t *)&impl_745_property_value_label
76095 };
76096 
76097 static const afw_value_object_t
76098 impl_745_property_value_runtime = {
76100  (const afw_object_t *)&impl_746
76101 };
76102 
76103 static const afw_runtime_property_t
76104 impl_745_property_runtime = {
76105  &afw_s_runtime,
76106  (const afw_value_t *)&impl_745_property_value_runtime
76107 };
76108 
76109 static const afw_runtime_property_t *
76110 impl_745_properties[] = {
76111  &impl_745_property_brief,
76112  &impl_745_property_dataType,
76113  &impl_745_property_description,
76114  &impl_745_property_label,
76115  &impl_745_property_runtime,
76116  NULL
76117 };
76118 
76120 impl_745_meta_object = {
76121  {
76122  &afw_runtime_inf_const_meta_object_inf
76123  },
76124  &impl_745,
76125  NULL
76126 };
76127 
76128 static const afw_utf8_t
76129 impl_745_meta_path =
76130  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/object");
76131 
76133 impl_745 = {
76134  {
76135  &afw_runtime_inf_const_embedded_untyped_object,
76136  NULL,
76137  {
76138  (const afw_object_t *)&impl_745_meta_object,
76139  (const afw_object_t *)&impl_736,
76140  &afw_s_object,
76141  &afw_s__AdaptiveValueMeta_,
76142  &impl_745_meta_path
76143  }
76144  },
76145  &impl_745_properties[0]
76146 };
76147 
76149 impl_747;
76150 
76152 impl_748;
76153 
76154 /*
76155  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectId/runtime
76156  */
76157 
76158 static const afw_value_string_t
76159 impl_748_property_value_onGetValueCFunctionName = {
76161  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
76162 };
76163 
76164 static const afw_runtime_property_t
76165 impl_748_property_onGetValueCFunctionName = {
76166  &afw_s_onGetValueCFunctionName,
76167  (const afw_value_t *)&impl_748_property_value_onGetValueCFunctionName
76168 };
76169 
76170 static const afw_runtime_property_t *
76171 impl_748_properties[] = {
76172  &impl_748_property_onGetValueCFunctionName,
76173  NULL
76174 };
76175 
76177 impl_748_meta_object = {
76178  {
76179  &afw_runtime_inf_const_meta_object_inf
76180  },
76181  &impl_748,
76182  NULL
76183 };
76184 
76185 static const afw_utf8_t
76186 impl_748_meta_path =
76187  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectId/runtime");
76188 
76190 impl_748 = {
76191  {
76192  &afw_runtime_inf_const_embedded_untyped_object,
76193  NULL,
76194  {
76195  (const afw_object_t *)&impl_748_meta_object,
76196  (const afw_object_t *)&impl_747,
76197  &afw_s_runtime,
76198  &afw_s__AdaptiveRuntimeProperty_,
76199  &impl_748_meta_path
76200  }
76201  },
76202  &impl_748_properties[0]
76203 };
76204 
76205 /*
76206  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectId
76207  */
76208 
76209 static const afw_value_string_t
76210 impl_747_property_value_brief = {
76212  AFW_UTF8_LITERAL("objectId")
76213 };
76214 
76215 static const afw_runtime_property_t
76216 impl_747_property_brief = {
76217  &afw_s_brief,
76218  (const afw_value_t *)&impl_747_property_value_brief
76219 };
76220 
76221 static const afw_value_string_t
76222 impl_747_property_value_dataType = {
76224  AFW_UTF8_LITERAL("objectId")
76225 };
76226 
76227 static const afw_runtime_property_t
76228 impl_747_property_dataType = {
76229  &afw_s_dataType,
76230  (const afw_value_t *)&impl_747_property_value_dataType
76231 };
76232 
76233 static const afw_value_string_t
76234 impl_747_property_value_description = {
76236  AFW_UTF8_LITERAL("This is objectId of the object to replace.")
76237 };
76238 
76239 static const afw_runtime_property_t
76240 impl_747_property_description = {
76241  &afw_s_description,
76242  (const afw_value_t *)&impl_747_property_value_description
76243 };
76244 
76245 static const afw_value_string_t
76246 impl_747_property_value_label = {
76248  AFW_UTF8_LITERAL("Object Id")
76249 };
76250 
76251 static const afw_runtime_property_t
76252 impl_747_property_label = {
76253  &afw_s_label,
76254  (const afw_value_t *)&impl_747_property_value_label
76255 };
76256 
76257 static const afw_value_object_t
76258 impl_747_property_value_runtime = {
76260  (const afw_object_t *)&impl_748
76261 };
76262 
76263 static const afw_runtime_property_t
76264 impl_747_property_runtime = {
76265  &afw_s_runtime,
76266  (const afw_value_t *)&impl_747_property_value_runtime
76267 };
76268 
76269 static const afw_runtime_property_t *
76270 impl_747_properties[] = {
76271  &impl_747_property_brief,
76272  &impl_747_property_dataType,
76273  &impl_747_property_description,
76274  &impl_747_property_label,
76275  &impl_747_property_runtime,
76276  NULL
76277 };
76278 
76280 impl_747_meta_object = {
76281  {
76282  &afw_runtime_inf_const_meta_object_inf
76283  },
76284  &impl_747,
76285  NULL
76286 };
76287 
76288 static const afw_utf8_t
76289 impl_747_meta_path =
76290  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectId");
76291 
76293 impl_747 = {
76294  {
76295  &afw_runtime_inf_const_embedded_untyped_object,
76296  NULL,
76297  {
76298  (const afw_object_t *)&impl_747_meta_object,
76299  (const afw_object_t *)&impl_736,
76300  &afw_s_objectId,
76301  &afw_s__AdaptiveValueMeta_,
76302  &impl_747_meta_path
76303  }
76304  },
76305  &impl_747_properties[0]
76306 };
76307 
76309 impl_749;
76310 
76312 impl_750;
76313 
76314 /*
76315  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectType/runtime
76316  */
76317 
76318 static const afw_value_string_t
76319 impl_750_property_value_onGetValueCFunctionName = {
76321  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
76322 };
76323 
76324 static const afw_runtime_property_t
76325 impl_750_property_onGetValueCFunctionName = {
76326  &afw_s_onGetValueCFunctionName,
76327  (const afw_value_t *)&impl_750_property_value_onGetValueCFunctionName
76328 };
76329 
76330 static const afw_runtime_property_t *
76331 impl_750_properties[] = {
76332  &impl_750_property_onGetValueCFunctionName,
76333  NULL
76334 };
76335 
76337 impl_750_meta_object = {
76338  {
76339  &afw_runtime_inf_const_meta_object_inf
76340  },
76341  &impl_750,
76342  NULL
76343 };
76344 
76345 static const afw_utf8_t
76346 impl_750_meta_path =
76347  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectType/runtime");
76348 
76350 impl_750 = {
76351  {
76352  &afw_runtime_inf_const_embedded_untyped_object,
76353  NULL,
76354  {
76355  (const afw_object_t *)&impl_750_meta_object,
76356  (const afw_object_t *)&impl_749,
76357  &afw_s_runtime,
76358  &afw_s__AdaptiveRuntimeProperty_,
76359  &impl_750_meta_path
76360  }
76361  },
76362  &impl_750_properties[0]
76363 };
76364 
76365 /*
76366  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectType
76367  */
76368 
76369 static const afw_value_string_t
76370 impl_749_property_value_brief = {
76372  AFW_UTF8_LITERAL("ObjectType")
76373 };
76374 
76375 static const afw_runtime_property_t
76376 impl_749_property_brief = {
76377  &afw_s_brief,
76378  (const afw_value_t *)&impl_749_property_value_brief
76379 };
76380 
76381 static const afw_value_string_t
76382 impl_749_property_value_dataType = {
76384  AFW_UTF8_LITERAL("string")
76385 };
76386 
76387 static const afw_runtime_property_t
76388 impl_749_property_dataType = {
76389  &afw_s_dataType,
76390  (const afw_value_t *)&impl_749_property_value_dataType
76391 };
76392 
76393 static const afw_value_string_t
76394 impl_749_property_value_description = {
76396  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
76397 };
76398 
76399 static const afw_runtime_property_t
76400 impl_749_property_description = {
76401  &afw_s_description,
76402  (const afw_value_t *)&impl_749_property_value_description
76403 };
76404 
76405 static const afw_value_string_t
76406 impl_749_property_value_label = {
76408  AFW_UTF8_LITERAL("Object Type")
76409 };
76410 
76411 static const afw_runtime_property_t
76412 impl_749_property_label = {
76413  &afw_s_label,
76414  (const afw_value_t *)&impl_749_property_value_label
76415 };
76416 
76417 static const afw_value_object_t
76418 impl_749_property_value_runtime = {
76420  (const afw_object_t *)&impl_750
76421 };
76422 
76423 static const afw_runtime_property_t
76424 impl_749_property_runtime = {
76425  &afw_s_runtime,
76426  (const afw_value_t *)&impl_749_property_value_runtime
76427 };
76428 
76429 static const afw_runtime_property_t *
76430 impl_749_properties[] = {
76431  &impl_749_property_brief,
76432  &impl_749_property_dataType,
76433  &impl_749_property_description,
76434  &impl_749_property_label,
76435  &impl_749_property_runtime,
76436  NULL
76437 };
76438 
76440 impl_749_meta_object = {
76441  {
76442  &afw_runtime_inf_const_meta_object_inf
76443  },
76444  &impl_749,
76445  NULL
76446 };
76447 
76448 static const afw_utf8_t
76449 impl_749_meta_path =
76450  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/objectType");
76451 
76453 impl_749 = {
76454  {
76455  &afw_runtime_inf_const_embedded_untyped_object,
76456  NULL,
76457  {
76458  (const afw_object_t *)&impl_749_meta_object,
76459  (const afw_object_t *)&impl_736,
76460  &afw_s_objectType,
76461  &afw_s__AdaptiveValueMeta_,
76462  &impl_749_meta_path
76463  }
76464  },
76465  &impl_749_properties[0]
76466 };
76467 
76469 impl_751;
76470 
76472 impl_752;
76473 
76474 /*
76475  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/useDefaultProcessing/runtime
76476  */
76477 
76478 static const afw_value_string_t
76479 impl_752_property_value_onGetValueCFunctionName = {
76481  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
76482 };
76483 
76484 static const afw_runtime_property_t
76485 impl_752_property_onGetValueCFunctionName = {
76486  &afw_s_onGetValueCFunctionName,
76487  (const afw_value_t *)&impl_752_property_value_onGetValueCFunctionName
76488 };
76489 
76490 static const afw_runtime_property_t *
76491 impl_752_properties[] = {
76492  &impl_752_property_onGetValueCFunctionName,
76493  NULL
76494 };
76495 
76497 impl_752_meta_object = {
76498  {
76499  &afw_runtime_inf_const_meta_object_inf
76500  },
76501  &impl_752,
76502  NULL
76503 };
76504 
76505 static const afw_utf8_t
76506 impl_752_meta_path =
76507  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/useDefaultProcessing/runtime");
76508 
76510 impl_752 = {
76511  {
76512  &afw_runtime_inf_const_embedded_untyped_object,
76513  NULL,
76514  {
76515  (const afw_object_t *)&impl_752_meta_object,
76516  (const afw_object_t *)&impl_751,
76517  &afw_s_runtime,
76518  &afw_s__AdaptiveRuntimeProperty_,
76519  &impl_752_meta_path
76520  }
76521  },
76522  &impl_752_properties[0]
76523 };
76524 
76525 /*
76526  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/useDefaultProcessing
76527  */
76528 
76529 static const afw_value_string_t
76530 impl_751_property_value_brief = {
76532  AFW_UTF8_LITERAL("Use default processing return value")
76533 };
76534 
76535 static const afw_runtime_property_t
76536 impl_751_property_brief = {
76537  &afw_s_brief,
76538  (const afw_value_t *)&impl_751_property_value_brief
76539 };
76540 
76541 static const afw_value_string_t
76542 impl_751_property_value_description = {
76544  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
76545 };
76546 
76547 static const afw_runtime_property_t
76548 impl_751_property_description = {
76549  &afw_s_description,
76550  (const afw_value_t *)&impl_751_property_value_description
76551 };
76552 
76553 static const afw_value_string_t
76554 impl_751_property_value_label = {
76556  AFW_UTF8_LITERAL("Use Default Processing")
76557 };
76558 
76559 static const afw_runtime_property_t
76560 impl_751_property_label = {
76561  &afw_s_label,
76562  (const afw_value_t *)&impl_751_property_value_label
76563 };
76564 
76565 static const afw_value_object_t
76566 impl_751_property_value_runtime = {
76568  (const afw_object_t *)&impl_752
76569 };
76570 
76571 static const afw_runtime_property_t
76572 impl_751_property_runtime = {
76573  &afw_s_runtime,
76574  (const afw_value_t *)&impl_751_property_value_runtime
76575 };
76576 
76577 static const afw_runtime_property_t *
76578 impl_751_properties[] = {
76579  &impl_751_property_brief,
76580  &impl_751_property_description,
76581  &impl_751_property_label,
76582  &impl_751_property_runtime,
76583  NULL
76584 };
76585 
76587 impl_751_meta_object = {
76588  {
76589  &afw_runtime_inf_const_meta_object_inf
76590  },
76591  &impl_751,
76592  NULL
76593 };
76594 
76595 static const afw_utf8_t
76596 impl_751_meta_path =
76597  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes/useDefaultProcessing");
76598 
76600 impl_751 = {
76601  {
76602  &afw_runtime_inf_const_embedded_untyped_object,
76603  NULL,
76604  {
76605  (const afw_object_t *)&impl_751_meta_object,
76606  (const afw_object_t *)&impl_736,
76607  &afw_s_useDefaultProcessing,
76608  &afw_s__AdaptiveValueMeta_,
76609  &impl_751_meta_path
76610  }
76611  },
76612  &impl_751_properties[0]
76613 };
76614 
76615 /*
76616  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes
76617  */
76618 
76619 static const afw_value_object_t
76620 impl_736_property_value_adaptorId = {
76622  (const afw_object_t *)&impl_737
76623 };
76624 
76625 static const afw_runtime_property_t
76626 impl_736_property_adaptorId = {
76627  &afw_s_adaptorId,
76628  (const afw_value_t *)&impl_736_property_value_adaptorId
76629 };
76630 
76631 static const afw_value_object_t
76632 impl_736_property_value_adaptorTypeSpecific = {
76634  (const afw_object_t *)&impl_739
76635 };
76636 
76637 static const afw_runtime_property_t
76638 impl_736_property_adaptorTypeSpecific = {
76639  &afw_s_adaptorTypeSpecific,
76640  (const afw_value_t *)&impl_736_property_value_adaptorTypeSpecific
76641 };
76642 
76643 static const afw_value_object_t
76644 impl_736_property_value_mappedAdaptorId = {
76646  (const afw_object_t *)&impl_741
76647 };
76648 
76649 static const afw_runtime_property_t
76650 impl_736_property_mappedAdaptorId = {
76651  &afw_s_mappedAdaptorId,
76652  (const afw_value_t *)&impl_736_property_value_mappedAdaptorId
76653 };
76654 
76655 static const afw_value_object_t
76656 impl_736_property_value_mappedObjectType = {
76658  (const afw_object_t *)&impl_743
76659 };
76660 
76661 static const afw_runtime_property_t
76662 impl_736_property_mappedObjectType = {
76663  &afw_s_mappedObjectType,
76664  (const afw_value_t *)&impl_736_property_value_mappedObjectType
76665 };
76666 
76667 static const afw_value_object_t
76668 impl_736_property_value_object = {
76670  (const afw_object_t *)&impl_745
76671 };
76672 
76673 static const afw_runtime_property_t
76674 impl_736_property_object = {
76675  &afw_s_object,
76676  (const afw_value_t *)&impl_736_property_value_object
76677 };
76678 
76679 static const afw_value_object_t
76680 impl_736_property_value_objectId = {
76682  (const afw_object_t *)&impl_747
76683 };
76684 
76685 static const afw_runtime_property_t
76686 impl_736_property_objectId = {
76687  &afw_s_objectId,
76688  (const afw_value_t *)&impl_736_property_value_objectId
76689 };
76690 
76691 static const afw_value_object_t
76692 impl_736_property_value_objectType = {
76694  (const afw_object_t *)&impl_749
76695 };
76696 
76697 static const afw_runtime_property_t
76698 impl_736_property_objectType = {
76699  &afw_s_objectType,
76700  (const afw_value_t *)&impl_736_property_value_objectType
76701 };
76702 
76703 static const afw_value_object_t
76704 impl_736_property_value_useDefaultProcessing = {
76706  (const afw_object_t *)&impl_751
76707 };
76708 
76709 static const afw_runtime_property_t
76710 impl_736_property_useDefaultProcessing = {
76711  &afw_s_useDefaultProcessing,
76712  (const afw_value_t *)&impl_736_property_value_useDefaultProcessing
76713 };
76714 
76715 static const afw_runtime_property_t *
76716 impl_736_properties[] = {
76717  &impl_736_property_adaptorId,
76718  &impl_736_property_adaptorTypeSpecific,
76719  &impl_736_property_mappedAdaptorId,
76720  &impl_736_property_mappedObjectType,
76721  &impl_736_property_object,
76722  &impl_736_property_objectId,
76723  &impl_736_property_objectType,
76724  &impl_736_property_useDefaultProcessing,
76725  NULL
76726 };
76727 
76729 impl_736_meta_object = {
76730  {
76731  &afw_runtime_inf_const_meta_object_inf
76732  },
76733  &impl_736,
76734  NULL
76735 };
76736 
76737 static const afw_utf8_t
76738 impl_736_meta_path =
76739  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/propertyTypes");
76740 
76742 impl_736 = {
76743  {
76744  &afw_runtime_inf_const_embedded_untyped_object,
76745  NULL,
76746  {
76747  (const afw_object_t *)&impl_736_meta_object,
76748  (const afw_object_t *)&impl_735,
76749  &afw_s_propertyTypes,
76750  &afw_s__AdaptivePropertyTypes_,
76751  &impl_736_meta_path
76752  }
76753  },
76754  &impl_736_properties[0]
76755 };
76756 
76758 impl_753;
76759 
76760 /*
76761  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/runtime
76762  */
76763 
76764 static const afw_runtime_property_t *
76765 impl_753_properties[] = {
76766  NULL
76767 };
76768 
76770 impl_753_meta_object = {
76771  {
76772  &afw_runtime_inf_const_meta_object_inf
76773  },
76774  &impl_753,
76775  NULL
76776 };
76777 
76778 static const afw_utf8_t
76779 impl_753_meta_path =
76780  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_/runtime");
76781 
76783 impl_753 = {
76784  {
76785  &afw_runtime_inf_const_embedded_untyped_object,
76786  NULL,
76787  {
76788  (const afw_object_t *)&impl_753_meta_object,
76789  (const afw_object_t *)&impl_735,
76790  &afw_s_runtime,
76791  &afw_s__AdaptiveRuntimeObject_,
76792  &impl_753_meta_path
76793  }
76794  },
76795  &impl_753_properties[0]
76796 };
76797 
76798 /*
76799  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_
76800  */
76801 
76802 static const afw_utf8_t
76803 impl_735_array_collectionURIs[] = {
76804  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
76805 };
76806 
76808 impl_735_list_collectionURIs = {
76811  sizeof(impl_735_array_collectionURIs) / sizeof(afw_utf8_t),
76812  &impl_735_array_collectionURIs
76813 };
76814 
76815 static const afw_value_list_t
76816 impl_735_property_value_collectionURIs = {
76818  (const afw_list_t *)&impl_735_list_collectionURIs
76819 };
76820 
76821 static const afw_runtime_property_t
76822 impl_735_property_collectionURIs = {
76823  &afw_s_collectionURIs,
76824  (const afw_value_t *)&impl_735_property_value_collectionURIs
76825 };
76826 
76827 static const afw_value_string_t
76828 impl_735_property_value_description = {
76830  AFW_UTF8_LITERAL("Qualifier current:: for model onReplaceObject.")
76831 };
76832 
76833 static const afw_runtime_property_t
76834 impl_735_property_description = {
76835  &afw_s_description,
76836  (const afw_value_t *)&impl_735_property_value_description
76837 };
76838 
76839 static const afw_value_string_t
76840 impl_735_property_value_objectType = {
76842  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnReplaceObject_")
76843 };
76844 
76845 static const afw_runtime_property_t
76846 impl_735_property_objectType = {
76847  &afw_s_objectType,
76848  (const afw_value_t *)&impl_735_property_value_objectType
76849 };
76850 
76851 static const afw_value_object_t
76852 impl_735_property_value_propertyTypes = {
76854  (const afw_object_t *)&impl_736
76855 };
76856 
76857 static const afw_runtime_property_t
76858 impl_735_property_propertyTypes = {
76859  &afw_s_propertyTypes,
76860  (const afw_value_t *)&impl_735_property_value_propertyTypes
76861 };
76862 
76863 static const afw_value_object_t
76864 impl_735_property_value_runtime = {
76866  (const afw_object_t *)&impl_753
76867 };
76868 
76869 static const afw_runtime_property_t
76870 impl_735_property_runtime = {
76871  &afw_s_runtime,
76872  (const afw_value_t *)&impl_735_property_value_runtime
76873 };
76874 
76875 static const afw_runtime_property_t *
76876 impl_735_properties[] = {
76877  &impl_735_property_collectionURIs,
76878  &impl_735_property_description,
76879  &impl_735_property_objectType,
76880  &impl_735_property_propertyTypes,
76881  &impl_735_property_runtime,
76882  NULL
76883 };
76884 
76886 impl_735_meta_object = {
76887  {
76888  &afw_runtime_inf_const_meta_object_inf
76889  },
76890  &impl_735,
76891  NULL
76892 };
76893 
76894 static const afw_utf8_t
76895 impl_735_meta_path =
76896  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnReplaceObject_");
76897 
76899 impl_735 = {
76900  {
76902  NULL,
76903  {
76904  (const afw_object_t *)&impl_735_meta_object,
76905  NULL,
76906  &afw_s__AdaptiveModelCurrentOnReplaceObject_,
76907  &afw_s__AdaptiveObjectType_,
76908  &impl_735_meta_path
76909  }
76910  },
76911  &impl_735_properties[0]
76912 };
76913 
76915 impl_754;
76916 
76918 impl_755;
76919 
76921 impl_756;
76922 
76924 impl_757;
76925 
76926 /*
76927  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorId/runtime
76928  */
76929 
76930 static const afw_value_string_t
76931 impl_757_property_value_onGetValueCFunctionName = {
76933  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
76934 };
76935 
76936 static const afw_runtime_property_t
76937 impl_757_property_onGetValueCFunctionName = {
76938  &afw_s_onGetValueCFunctionName,
76939  (const afw_value_t *)&impl_757_property_value_onGetValueCFunctionName
76940 };
76941 
76942 static const afw_runtime_property_t *
76943 impl_757_properties[] = {
76944  &impl_757_property_onGetValueCFunctionName,
76945  NULL
76946 };
76947 
76949 impl_757_meta_object = {
76950  {
76951  &afw_runtime_inf_const_meta_object_inf
76952  },
76953  &impl_757,
76954  NULL
76955 };
76956 
76957 static const afw_utf8_t
76958 impl_757_meta_path =
76959  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorId/runtime");
76960 
76962 impl_757 = {
76963  {
76964  &afw_runtime_inf_const_embedded_untyped_object,
76965  NULL,
76966  {
76967  (const afw_object_t *)&impl_757_meta_object,
76968  (const afw_object_t *)&impl_756,
76969  &afw_s_runtime,
76970  &afw_s__AdaptiveRuntimeProperty_,
76971  &impl_757_meta_path
76972  }
76973  },
76974  &impl_757_properties[0]
76975 };
76976 
76977 /*
76978  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorId
76979  */
76980 
76981 static const afw_value_string_t
76982 impl_756_property_value_brief = {
76984  AFW_UTF8_LITERAL("Adaptor Id")
76985 };
76986 
76987 static const afw_runtime_property_t
76988 impl_756_property_brief = {
76989  &afw_s_brief,
76990  (const afw_value_t *)&impl_756_property_value_brief
76991 };
76992 
76993 static const afw_value_string_t
76994 impl_756_property_value_dataType = {
76996  AFW_UTF8_LITERAL("string")
76997 };
76998 
76999 static const afw_runtime_property_t
77000 impl_756_property_dataType = {
77001  &afw_s_dataType,
77002  (const afw_value_t *)&impl_756_property_value_dataType
77003 };
77004 
77005 static const afw_value_string_t
77006 impl_756_property_value_description = {
77008  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
77009 };
77010 
77011 static const afw_runtime_property_t
77012 impl_756_property_description = {
77013  &afw_s_description,
77014  (const afw_value_t *)&impl_756_property_value_description
77015 };
77016 
77017 static const afw_value_string_t
77018 impl_756_property_value_label = {
77020  AFW_UTF8_LITERAL("Adaptor Id")
77021 };
77022 
77023 static const afw_runtime_property_t
77024 impl_756_property_label = {
77025  &afw_s_label,
77026  (const afw_value_t *)&impl_756_property_value_label
77027 };
77028 
77029 static const afw_value_object_t
77030 impl_756_property_value_runtime = {
77032  (const afw_object_t *)&impl_757
77033 };
77034 
77035 static const afw_runtime_property_t
77036 impl_756_property_runtime = {
77037  &afw_s_runtime,
77038  (const afw_value_t *)&impl_756_property_value_runtime
77039 };
77040 
77041 static const afw_runtime_property_t *
77042 impl_756_properties[] = {
77043  &impl_756_property_brief,
77044  &impl_756_property_dataType,
77045  &impl_756_property_description,
77046  &impl_756_property_label,
77047  &impl_756_property_runtime,
77048  NULL
77049 };
77050 
77052 impl_756_meta_object = {
77053  {
77054  &afw_runtime_inf_const_meta_object_inf
77055  },
77056  &impl_756,
77057  NULL
77058 };
77059 
77060 static const afw_utf8_t
77061 impl_756_meta_path =
77062  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorId");
77063 
77065 impl_756 = {
77066  {
77067  &afw_runtime_inf_const_embedded_untyped_object,
77068  NULL,
77069  {
77070  (const afw_object_t *)&impl_756_meta_object,
77071  (const afw_object_t *)&impl_755,
77072  &afw_s_adaptorId,
77073  &afw_s__AdaptiveValueMeta_,
77074  &impl_756_meta_path
77075  }
77076  },
77077  &impl_756_properties[0]
77078 };
77079 
77081 impl_758;
77082 
77084 impl_759;
77085 
77086 /*
77087  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorTypeSpecific/runtime
77088  */
77089 
77090 static const afw_value_string_t
77091 impl_759_property_value_onGetValueCFunctionName = {
77093  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
77094 };
77095 
77096 static const afw_runtime_property_t
77097 impl_759_property_onGetValueCFunctionName = {
77098  &afw_s_onGetValueCFunctionName,
77099  (const afw_value_t *)&impl_759_property_value_onGetValueCFunctionName
77100 };
77101 
77102 static const afw_runtime_property_t *
77103 impl_759_properties[] = {
77104  &impl_759_property_onGetValueCFunctionName,
77105  NULL
77106 };
77107 
77109 impl_759_meta_object = {
77110  {
77111  &afw_runtime_inf_const_meta_object_inf
77112  },
77113  &impl_759,
77114  NULL
77115 };
77116 
77117 static const afw_utf8_t
77118 impl_759_meta_path =
77119  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorTypeSpecific/runtime");
77120 
77122 impl_759 = {
77123  {
77124  &afw_runtime_inf_const_embedded_untyped_object,
77125  NULL,
77126  {
77127  (const afw_object_t *)&impl_759_meta_object,
77128  (const afw_object_t *)&impl_758,
77129  &afw_s_runtime,
77130  &afw_s__AdaptiveRuntimeProperty_,
77131  &impl_759_meta_path
77132  }
77133  },
77134  &impl_759_properties[0]
77135 };
77136 
77137 /*
77138  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorTypeSpecific
77139  */
77140 
77141 static const afw_value_string_t
77142 impl_758_property_value_brief = {
77144  AFW_UTF8_LITERAL("Adaptor specific")
77145 };
77146 
77147 static const afw_runtime_property_t
77148 impl_758_property_brief = {
77149  &afw_s_brief,
77150  (const afw_value_t *)&impl_758_property_value_brief
77151 };
77152 
77153 static const afw_value_string_t
77154 impl_758_property_value_dataType = {
77156  AFW_UTF8_LITERAL("object")
77157 };
77158 
77159 static const afw_runtime_property_t
77160 impl_758_property_dataType = {
77161  &afw_s_dataType,
77162  (const afw_value_t *)&impl_758_property_value_dataType
77163 };
77164 
77165 static const afw_value_string_t
77166 impl_758_property_value_description = {
77168  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
77169 };
77170 
77171 static const afw_runtime_property_t
77172 impl_758_property_description = {
77173  &afw_s_description,
77174  (const afw_value_t *)&impl_758_property_value_description
77175 };
77176 
77177 static const afw_value_string_t
77178 impl_758_property_value_label = {
77180  AFW_UTF8_LITERAL("Adaptor Specific")
77181 };
77182 
77183 static const afw_runtime_property_t
77184 impl_758_property_label = {
77185  &afw_s_label,
77186  (const afw_value_t *)&impl_758_property_value_label
77187 };
77188 
77189 static const afw_value_object_t
77190 impl_758_property_value_runtime = {
77192  (const afw_object_t *)&impl_759
77193 };
77194 
77195 static const afw_runtime_property_t
77196 impl_758_property_runtime = {
77197  &afw_s_runtime,
77198  (const afw_value_t *)&impl_758_property_value_runtime
77199 };
77200 
77201 static const afw_runtime_property_t *
77202 impl_758_properties[] = {
77203  &impl_758_property_brief,
77204  &impl_758_property_dataType,
77205  &impl_758_property_description,
77206  &impl_758_property_label,
77207  &impl_758_property_runtime,
77208  NULL
77209 };
77210 
77212 impl_758_meta_object = {
77213  {
77214  &afw_runtime_inf_const_meta_object_inf
77215  },
77216  &impl_758,
77217  NULL
77218 };
77219 
77220 static const afw_utf8_t
77221 impl_758_meta_path =
77222  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/adaptorTypeSpecific");
77223 
77225 impl_758 = {
77226  {
77227  &afw_runtime_inf_const_embedded_untyped_object,
77228  NULL,
77229  {
77230  (const afw_object_t *)&impl_758_meta_object,
77231  (const afw_object_t *)&impl_755,
77232  &afw_s_adaptorTypeSpecific,
77233  &afw_s__AdaptiveValueMeta_,
77234  &impl_758_meta_path
77235  }
77236  },
77237  &impl_758_properties[0]
77238 };
77239 
77241 impl_760;
77242 
77244 impl_761;
77245 
77246 /*
77247  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mapBackObject/runtime
77248  */
77249 
77250 static const afw_value_string_t
77251 impl_761_property_value_onGetValueCFunctionName = {
77253  AFW_UTF8_LITERAL("afw_model_internal_get_current_mapBackObject")
77254 };
77255 
77256 static const afw_runtime_property_t
77257 impl_761_property_onGetValueCFunctionName = {
77258  &afw_s_onGetValueCFunctionName,
77259  (const afw_value_t *)&impl_761_property_value_onGetValueCFunctionName
77260 };
77261 
77262 static const afw_runtime_property_t *
77263 impl_761_properties[] = {
77264  &impl_761_property_onGetValueCFunctionName,
77265  NULL
77266 };
77267 
77269 impl_761_meta_object = {
77270  {
77271  &afw_runtime_inf_const_meta_object_inf
77272  },
77273  &impl_761,
77274  NULL
77275 };
77276 
77277 static const afw_utf8_t
77278 impl_761_meta_path =
77279  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mapBackObject/runtime");
77280 
77282 impl_761 = {
77283  {
77284  &afw_runtime_inf_const_embedded_untyped_object,
77285  NULL,
77286  {
77287  (const afw_object_t *)&impl_761_meta_object,
77288  (const afw_object_t *)&impl_760,
77289  &afw_s_runtime,
77290  &afw_s__AdaptiveRuntimeProperty_,
77291  &impl_761_meta_path
77292  }
77293  },
77294  &impl_761_properties[0]
77295 };
77296 
77297 /*
77298  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mapBackObject
77299  */
77300 
77301 static const afw_value_string_t
77302 impl_760_property_value_brief = {
77304  AFW_UTF8_LITERAL("Function to map back an object")
77305 };
77306 
77307 static const afw_runtime_property_t
77308 impl_760_property_brief = {
77309  &afw_s_brief,
77310  (const afw_value_t *)&impl_760_property_value_brief
77311 };
77312 
77313 static const afw_value_string_t
77314 impl_760_property_value_dataType = {
77316  AFW_UTF8_LITERAL("function")
77317 };
77318 
77319 static const afw_runtime_property_t
77320 impl_760_property_dataType = {
77321  &afw_s_dataType,
77322  (const afw_value_t *)&impl_760_property_value_dataType
77323 };
77324 
77325 static const afw_value_string_t
77326 impl_760_property_value_dataTypeParameter = {
77328  AFW_UTF8_LITERAL("(\\n object mappedObject /* Object to map back. */\\n): object /* Mapped back object */")
77329 };
77330 
77331 static const afw_runtime_property_t
77332 impl_760_property_dataTypeParameter = {
77333  &afw_s_dataTypeParameter,
77334  (const afw_value_t *)&impl_760_property_value_dataTypeParameter
77335 };
77336 
77337 static const afw_value_string_t
77338 impl_760_property_value_description = {
77340  AFW_UTF8_LITERAL("The function to map back an object.")
77341 };
77342 
77343 static const afw_runtime_property_t
77344 impl_760_property_description = {
77345  &afw_s_description,
77346  (const afw_value_t *)&impl_760_property_value_description
77347 };
77348 
77349 static const afw_value_string_t
77350 impl_760_property_value_label = {
77352  AFW_UTF8_LITERAL("mapBackObject")
77353 };
77354 
77355 static const afw_runtime_property_t
77356 impl_760_property_label = {
77357  &afw_s_label,
77358  (const afw_value_t *)&impl_760_property_value_label
77359 };
77360 
77361 static const afw_value_object_t
77362 impl_760_property_value_runtime = {
77364  (const afw_object_t *)&impl_761
77365 };
77366 
77367 static const afw_runtime_property_t
77368 impl_760_property_runtime = {
77369  &afw_s_runtime,
77370  (const afw_value_t *)&impl_760_property_value_runtime
77371 };
77372 
77373 static const afw_runtime_property_t *
77374 impl_760_properties[] = {
77375  &impl_760_property_brief,
77376  &impl_760_property_dataType,
77377  &impl_760_property_dataTypeParameter,
77378  &impl_760_property_description,
77379  &impl_760_property_label,
77380  &impl_760_property_runtime,
77381  NULL
77382 };
77383 
77385 impl_760_meta_object = {
77386  {
77387  &afw_runtime_inf_const_meta_object_inf
77388  },
77389  &impl_760,
77390  NULL
77391 };
77392 
77393 static const afw_utf8_t
77394 impl_760_meta_path =
77395  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mapBackObject");
77396 
77398 impl_760 = {
77399  {
77400  &afw_runtime_inf_const_embedded_untyped_object,
77401  NULL,
77402  {
77403  (const afw_object_t *)&impl_760_meta_object,
77404  (const afw_object_t *)&impl_755,
77405  &afw_s_mapBackObject,
77406  &afw_s__AdaptiveValueMeta_,
77407  &impl_760_meta_path
77408  }
77409  },
77410  &impl_760_properties[0]
77411 };
77412 
77414 impl_762;
77415 
77417 impl_763;
77418 
77419 /*
77420  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedAdaptorId/runtime
77421  */
77422 
77423 static const afw_value_string_t
77424 impl_763_property_value_onGetValueCFunctionName = {
77426  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
77427 };
77428 
77429 static const afw_runtime_property_t
77430 impl_763_property_onGetValueCFunctionName = {
77431  &afw_s_onGetValueCFunctionName,
77432  (const afw_value_t *)&impl_763_property_value_onGetValueCFunctionName
77433 };
77434 
77435 static const afw_runtime_property_t *
77436 impl_763_properties[] = {
77437  &impl_763_property_onGetValueCFunctionName,
77438  NULL
77439 };
77440 
77442 impl_763_meta_object = {
77443  {
77444  &afw_runtime_inf_const_meta_object_inf
77445  },
77446  &impl_763,
77447  NULL
77448 };
77449 
77450 static const afw_utf8_t
77451 impl_763_meta_path =
77452  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedAdaptorId/runtime");
77453 
77455 impl_763 = {
77456  {
77457  &afw_runtime_inf_const_embedded_untyped_object,
77458  NULL,
77459  {
77460  (const afw_object_t *)&impl_763_meta_object,
77461  (const afw_object_t *)&impl_762,
77462  &afw_s_runtime,
77463  &afw_s__AdaptiveRuntimeProperty_,
77464  &impl_763_meta_path
77465  }
77466  },
77467  &impl_763_properties[0]
77468 };
77469 
77470 /*
77471  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedAdaptorId
77472  */
77473 
77474 static const afw_value_string_t
77475 impl_762_property_value_brief = {
77477  AFW_UTF8_LITERAL("Mapped Adaptor Id")
77478 };
77479 
77480 static const afw_runtime_property_t
77481 impl_762_property_brief = {
77482  &afw_s_brief,
77483  (const afw_value_t *)&impl_762_property_value_brief
77484 };
77485 
77486 static const afw_value_string_t
77487 impl_762_property_value_dataType = {
77489  AFW_UTF8_LITERAL("string")
77490 };
77491 
77492 static const afw_runtime_property_t
77493 impl_762_property_dataType = {
77494  &afw_s_dataType,
77495  (const afw_value_t *)&impl_762_property_value_dataType
77496 };
77497 
77498 static const afw_value_string_t
77499 impl_762_property_value_description = {
77501  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
77502 };
77503 
77504 static const afw_runtime_property_t
77505 impl_762_property_description = {
77506  &afw_s_description,
77507  (const afw_value_t *)&impl_762_property_value_description
77508 };
77509 
77510 static const afw_value_string_t
77511 impl_762_property_value_label = {
77513  AFW_UTF8_LITERAL("Mapped Adaptor Id")
77514 };
77515 
77516 static const afw_runtime_property_t
77517 impl_762_property_label = {
77518  &afw_s_label,
77519  (const afw_value_t *)&impl_762_property_value_label
77520 };
77521 
77522 static const afw_value_object_t
77523 impl_762_property_value_runtime = {
77525  (const afw_object_t *)&impl_763
77526 };
77527 
77528 static const afw_runtime_property_t
77529 impl_762_property_runtime = {
77530  &afw_s_runtime,
77531  (const afw_value_t *)&impl_762_property_value_runtime
77532 };
77533 
77534 static const afw_runtime_property_t *
77535 impl_762_properties[] = {
77536  &impl_762_property_brief,
77537  &impl_762_property_dataType,
77538  &impl_762_property_description,
77539  &impl_762_property_label,
77540  &impl_762_property_runtime,
77541  NULL
77542 };
77543 
77545 impl_762_meta_object = {
77546  {
77547  &afw_runtime_inf_const_meta_object_inf
77548  },
77549  &impl_762,
77550  NULL
77551 };
77552 
77553 static const afw_utf8_t
77554 impl_762_meta_path =
77555  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedAdaptorId");
77556 
77558 impl_762 = {
77559  {
77560  &afw_runtime_inf_const_embedded_untyped_object,
77561  NULL,
77562  {
77563  (const afw_object_t *)&impl_762_meta_object,
77564  (const afw_object_t *)&impl_755,
77565  &afw_s_mappedAdaptorId,
77566  &afw_s__AdaptiveValueMeta_,
77567  &impl_762_meta_path
77568  }
77569  },
77570  &impl_762_properties[0]
77571 };
77572 
77574 impl_764;
77575 
77577 impl_765;
77578 
77579 /*
77580  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedObjectType/runtime
77581  */
77582 
77583 static const afw_value_string_t
77584 impl_765_property_value_onGetValueCFunctionName = {
77586  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
77587 };
77588 
77589 static const afw_runtime_property_t
77590 impl_765_property_onGetValueCFunctionName = {
77591  &afw_s_onGetValueCFunctionName,
77592  (const afw_value_t *)&impl_765_property_value_onGetValueCFunctionName
77593 };
77594 
77595 static const afw_runtime_property_t *
77596 impl_765_properties[] = {
77597  &impl_765_property_onGetValueCFunctionName,
77598  NULL
77599 };
77600 
77602 impl_765_meta_object = {
77603  {
77604  &afw_runtime_inf_const_meta_object_inf
77605  },
77606  &impl_765,
77607  NULL
77608 };
77609 
77610 static const afw_utf8_t
77611 impl_765_meta_path =
77612  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedObjectType/runtime");
77613 
77615 impl_765 = {
77616  {
77617  &afw_runtime_inf_const_embedded_untyped_object,
77618  NULL,
77619  {
77620  (const afw_object_t *)&impl_765_meta_object,
77621  (const afw_object_t *)&impl_764,
77622  &afw_s_runtime,
77623  &afw_s__AdaptiveRuntimeProperty_,
77624  &impl_765_meta_path
77625  }
77626  },
77627  &impl_765_properties[0]
77628 };
77629 
77630 /*
77631  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedObjectType
77632  */
77633 
77634 static const afw_value_string_t
77635 impl_764_property_value_brief = {
77637  AFW_UTF8_LITERAL("Mapped Object Type")
77638 };
77639 
77640 static const afw_runtime_property_t
77641 impl_764_property_brief = {
77642  &afw_s_brief,
77643  (const afw_value_t *)&impl_764_property_value_brief
77644 };
77645 
77646 static const afw_value_string_t
77647 impl_764_property_value_dataType = {
77649  AFW_UTF8_LITERAL("string")
77650 };
77651 
77652 static const afw_runtime_property_t
77653 impl_764_property_dataType = {
77654  &afw_s_dataType,
77655  (const afw_value_t *)&impl_764_property_value_dataType
77656 };
77657 
77658 static const afw_value_string_t
77659 impl_764_property_value_description = {
77661  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
77662 };
77663 
77664 static const afw_runtime_property_t
77665 impl_764_property_description = {
77666  &afw_s_description,
77667  (const afw_value_t *)&impl_764_property_value_description
77668 };
77669 
77670 static const afw_value_string_t
77671 impl_764_property_value_label = {
77673  AFW_UTF8_LITERAL("Mapped Object Type")
77674 };
77675 
77676 static const afw_runtime_property_t
77677 impl_764_property_label = {
77678  &afw_s_label,
77679  (const afw_value_t *)&impl_764_property_value_label
77680 };
77681 
77682 static const afw_value_object_t
77683 impl_764_property_value_runtime = {
77685  (const afw_object_t *)&impl_765
77686 };
77687 
77688 static const afw_runtime_property_t
77689 impl_764_property_runtime = {
77690  &afw_s_runtime,
77691  (const afw_value_t *)&impl_764_property_value_runtime
77692 };
77693 
77694 static const afw_runtime_property_t *
77695 impl_764_properties[] = {
77696  &impl_764_property_brief,
77697  &impl_764_property_dataType,
77698  &impl_764_property_description,
77699  &impl_764_property_label,
77700  &impl_764_property_runtime,
77701  NULL
77702 };
77703 
77705 impl_764_meta_object = {
77706  {
77707  &afw_runtime_inf_const_meta_object_inf
77708  },
77709  &impl_764,
77710  NULL
77711 };
77712 
77713 static const afw_utf8_t
77714 impl_764_meta_path =
77715  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/mappedObjectType");
77716 
77718 impl_764 = {
77719  {
77720  &afw_runtime_inf_const_embedded_untyped_object,
77721  NULL,
77722  {
77723  (const afw_object_t *)&impl_764_meta_object,
77724  (const afw_object_t *)&impl_755,
77725  &afw_s_mappedObjectType,
77726  &afw_s__AdaptiveValueMeta_,
77727  &impl_764_meta_path
77728  }
77729  },
77730  &impl_764_properties[0]
77731 };
77732 
77734 impl_766;
77735 
77737 impl_767;
77738 
77739 /*
77740  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/objectType/runtime
77741  */
77742 
77743 static const afw_value_string_t
77744 impl_767_property_value_onGetValueCFunctionName = {
77746  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
77747 };
77748 
77749 static const afw_runtime_property_t
77750 impl_767_property_onGetValueCFunctionName = {
77751  &afw_s_onGetValueCFunctionName,
77752  (const afw_value_t *)&impl_767_property_value_onGetValueCFunctionName
77753 };
77754 
77755 static const afw_runtime_property_t *
77756 impl_767_properties[] = {
77757  &impl_767_property_onGetValueCFunctionName,
77758  NULL
77759 };
77760 
77762 impl_767_meta_object = {
77763  {
77764  &afw_runtime_inf_const_meta_object_inf
77765  },
77766  &impl_767,
77767  NULL
77768 };
77769 
77770 static const afw_utf8_t
77771 impl_767_meta_path =
77772  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/objectType/runtime");
77773 
77775 impl_767 = {
77776  {
77777  &afw_runtime_inf_const_embedded_untyped_object,
77778  NULL,
77779  {
77780  (const afw_object_t *)&impl_767_meta_object,
77781  (const afw_object_t *)&impl_766,
77782  &afw_s_runtime,
77783  &afw_s__AdaptiveRuntimeProperty_,
77784  &impl_767_meta_path
77785  }
77786  },
77787  &impl_767_properties[0]
77788 };
77789 
77790 /*
77791  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/objectType
77792  */
77793 
77794 static const afw_value_string_t
77795 impl_766_property_value_brief = {
77797  AFW_UTF8_LITERAL("ObjectType")
77798 };
77799 
77800 static const afw_runtime_property_t
77801 impl_766_property_brief = {
77802  &afw_s_brief,
77803  (const afw_value_t *)&impl_766_property_value_brief
77804 };
77805 
77806 static const afw_value_string_t
77807 impl_766_property_value_dataType = {
77809  AFW_UTF8_LITERAL("string")
77810 };
77811 
77812 static const afw_runtime_property_t
77813 impl_766_property_dataType = {
77814  &afw_s_dataType,
77815  (const afw_value_t *)&impl_766_property_value_dataType
77816 };
77817 
77818 static const afw_value_string_t
77819 impl_766_property_value_description = {
77821  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
77822 };
77823 
77824 static const afw_runtime_property_t
77825 impl_766_property_description = {
77826  &afw_s_description,
77827  (const afw_value_t *)&impl_766_property_value_description
77828 };
77829 
77830 static const afw_value_string_t
77831 impl_766_property_value_label = {
77833  AFW_UTF8_LITERAL("Object Type")
77834 };
77835 
77836 static const afw_runtime_property_t
77837 impl_766_property_label = {
77838  &afw_s_label,
77839  (const afw_value_t *)&impl_766_property_value_label
77840 };
77841 
77842 static const afw_value_object_t
77843 impl_766_property_value_runtime = {
77845  (const afw_object_t *)&impl_767
77846 };
77847 
77848 static const afw_runtime_property_t
77849 impl_766_property_runtime = {
77850  &afw_s_runtime,
77851  (const afw_value_t *)&impl_766_property_value_runtime
77852 };
77853 
77854 static const afw_runtime_property_t *
77855 impl_766_properties[] = {
77856  &impl_766_property_brief,
77857  &impl_766_property_dataType,
77858  &impl_766_property_description,
77859  &impl_766_property_label,
77860  &impl_766_property_runtime,
77861  NULL
77862 };
77863 
77865 impl_766_meta_object = {
77866  {
77867  &afw_runtime_inf_const_meta_object_inf
77868  },
77869  &impl_766,
77870  NULL
77871 };
77872 
77873 static const afw_utf8_t
77874 impl_766_meta_path =
77875  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/objectType");
77876 
77878 impl_766 = {
77879  {
77880  &afw_runtime_inf_const_embedded_untyped_object,
77881  NULL,
77882  {
77883  (const afw_object_t *)&impl_766_meta_object,
77884  (const afw_object_t *)&impl_755,
77885  &afw_s_objectType,
77886  &afw_s__AdaptiveValueMeta_,
77887  &impl_766_meta_path
77888  }
77889  },
77890  &impl_766_properties[0]
77891 };
77892 
77894 impl_768;
77895 
77897 impl_769;
77898 
77899 /*
77900  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/queryCriteria/runtime
77901  */
77902 
77903 static const afw_value_string_t
77904 impl_769_property_value_onGetValueCFunctionName = {
77906  AFW_UTF8_LITERAL("afw_model_internal_get_current_queryCriteria")
77907 };
77908 
77909 static const afw_runtime_property_t
77910 impl_769_property_onGetValueCFunctionName = {
77911  &afw_s_onGetValueCFunctionName,
77912  (const afw_value_t *)&impl_769_property_value_onGetValueCFunctionName
77913 };
77914 
77915 static const afw_runtime_property_t *
77916 impl_769_properties[] = {
77917  &impl_769_property_onGetValueCFunctionName,
77918  NULL
77919 };
77920 
77922 impl_769_meta_object = {
77923  {
77924  &afw_runtime_inf_const_meta_object_inf
77925  },
77926  &impl_769,
77927  NULL
77928 };
77929 
77930 static const afw_utf8_t
77931 impl_769_meta_path =
77932  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/queryCriteria/runtime");
77933 
77935 impl_769 = {
77936  {
77937  &afw_runtime_inf_const_embedded_untyped_object,
77938  NULL,
77939  {
77940  (const afw_object_t *)&impl_769_meta_object,
77941  (const afw_object_t *)&impl_768,
77942  &afw_s_runtime,
77943  &afw_s__AdaptiveRuntimeProperty_,
77944  &impl_769_meta_path
77945  }
77946  },
77947  &impl_769_properties[0]
77948 };
77949 
77950 /*
77951  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/queryCriteria
77952  */
77953 
77954 static const afw_value_string_t
77955 impl_768_property_value_brief = {
77957  AFW_UTF8_LITERAL("Query Criteria")
77958 };
77959 
77960 static const afw_runtime_property_t
77961 impl_768_property_brief = {
77962  &afw_s_brief,
77963  (const afw_value_t *)&impl_768_property_value_brief
77964 };
77965 
77966 static const afw_value_string_t
77967 impl_768_property_value_dataType = {
77969  AFW_UTF8_LITERAL("object")
77970 };
77971 
77972 static const afw_runtime_property_t
77973 impl_768_property_dataType = {
77974  &afw_s_dataType,
77975  (const afw_value_t *)&impl_768_property_value_dataType
77976 };
77977 
77978 static const afw_value_string_t
77979 impl_768_property_value_dataTypeParameter = {
77981  AFW_UTF8_LITERAL("_AdaptiveQueryCriteria_")
77982 };
77983 
77984 static const afw_runtime_property_t
77985 impl_768_property_dataTypeParameter = {
77986  &afw_s_dataTypeParameter,
77987  (const afw_value_t *)&impl_768_property_value_dataTypeParameter
77988 };
77989 
77990 static const afw_value_string_t
77991 impl_768_property_value_description = {
77993  AFW_UTF8_LITERAL("The queryCriteria object.")
77994 };
77995 
77996 static const afw_runtime_property_t
77997 impl_768_property_description = {
77998  &afw_s_description,
77999  (const afw_value_t *)&impl_768_property_value_description
78000 };
78001 
78002 static const afw_value_string_t
78003 impl_768_property_value_label = {
78005  AFW_UTF8_LITERAL("queryCriteria")
78006 };
78007 
78008 static const afw_runtime_property_t
78009 impl_768_property_label = {
78010  &afw_s_label,
78011  (const afw_value_t *)&impl_768_property_value_label
78012 };
78013 
78014 static const afw_value_object_t
78015 impl_768_property_value_runtime = {
78017  (const afw_object_t *)&impl_769
78018 };
78019 
78020 static const afw_runtime_property_t
78021 impl_768_property_runtime = {
78022  &afw_s_runtime,
78023  (const afw_value_t *)&impl_768_property_value_runtime
78024 };
78025 
78026 static const afw_runtime_property_t *
78027 impl_768_properties[] = {
78028  &impl_768_property_brief,
78029  &impl_768_property_dataType,
78030  &impl_768_property_dataTypeParameter,
78031  &impl_768_property_description,
78032  &impl_768_property_label,
78033  &impl_768_property_runtime,
78034  NULL
78035 };
78036 
78038 impl_768_meta_object = {
78039  {
78040  &afw_runtime_inf_const_meta_object_inf
78041  },
78042  &impl_768,
78043  NULL
78044 };
78045 
78046 static const afw_utf8_t
78047 impl_768_meta_path =
78048  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/queryCriteria");
78049 
78051 impl_768 = {
78052  {
78053  &afw_runtime_inf_const_embedded_untyped_object,
78054  NULL,
78055  {
78056  (const afw_object_t *)&impl_768_meta_object,
78057  (const afw_object_t *)&impl_755,
78058  &afw_s_queryCriteria,
78059  &afw_s__AdaptiveValueMeta_,
78060  &impl_768_meta_path
78061  }
78062  },
78063  &impl_768_properties[0]
78064 };
78065 
78067 impl_770;
78068 
78070 impl_771;
78071 
78072 /*
78073  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/returnObject/runtime
78074  */
78075 
78076 static const afw_value_string_t
78077 impl_771_property_value_onGetValueCFunctionName = {
78079  AFW_UTF8_LITERAL("afw_model_internal_get_current_returnObject")
78080 };
78081 
78082 static const afw_runtime_property_t
78083 impl_771_property_onGetValueCFunctionName = {
78084  &afw_s_onGetValueCFunctionName,
78085  (const afw_value_t *)&impl_771_property_value_onGetValueCFunctionName
78086 };
78087 
78088 static const afw_runtime_property_t *
78089 impl_771_properties[] = {
78090  &impl_771_property_onGetValueCFunctionName,
78091  NULL
78092 };
78093 
78095 impl_771_meta_object = {
78096  {
78097  &afw_runtime_inf_const_meta_object_inf
78098  },
78099  &impl_771,
78100  NULL
78101 };
78102 
78103 static const afw_utf8_t
78104 impl_771_meta_path =
78105  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/returnObject/runtime");
78106 
78108 impl_771 = {
78109  {
78110  &afw_runtime_inf_const_embedded_untyped_object,
78111  NULL,
78112  {
78113  (const afw_object_t *)&impl_771_meta_object,
78114  (const afw_object_t *)&impl_770,
78115  &afw_s_runtime,
78116  &afw_s__AdaptiveRuntimeProperty_,
78117  &impl_771_meta_path
78118  }
78119  },
78120  &impl_771_properties[0]
78121 };
78122 
78123 /*
78124  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/returnObject
78125  */
78126 
78127 static const afw_value_string_t
78128 impl_770_property_value_brief = {
78130  AFW_UTF8_LITERAL("Function to call to return an object")
78131 };
78132 
78133 static const afw_runtime_property_t
78134 impl_770_property_brief = {
78135  &afw_s_brief,
78136  (const afw_value_t *)&impl_770_property_value_brief
78137 };
78138 
78139 static const afw_value_string_t
78140 impl_770_property_value_dataType = {
78142  AFW_UTF8_LITERAL("function")
78143 };
78144 
78145 static const afw_runtime_property_t
78146 impl_770_property_dataType = {
78147  &afw_s_dataType,
78148  (const afw_value_t *)&impl_770_property_value_dataType
78149 };
78150 
78151 static const afw_value_string_t
78152 impl_770_property_value_dataTypeParameter = {
78154  AFW_UTF8_LITERAL("(\\n object object /* The object to return. */\\n): boolean /* true if no more objects can be returned. */")
78155 };
78156 
78157 static const afw_runtime_property_t
78158 impl_770_property_dataTypeParameter = {
78159  &afw_s_dataTypeParameter,
78160  (const afw_value_t *)&impl_770_property_value_dataTypeParameter
78161 };
78162 
78163 static const afw_value_string_t
78164 impl_770_property_value_description = {
78166  AFW_UTF8_LITERAL("The function to call to return an object.")
78167 };
78168 
78169 static const afw_runtime_property_t
78170 impl_770_property_description = {
78171  &afw_s_description,
78172  (const afw_value_t *)&impl_770_property_value_description
78173 };
78174 
78175 static const afw_value_string_t
78176 impl_770_property_value_label = {
78178  AFW_UTF8_LITERAL("returnObject")
78179 };
78180 
78181 static const afw_runtime_property_t
78182 impl_770_property_label = {
78183  &afw_s_label,
78184  (const afw_value_t *)&impl_770_property_value_label
78185 };
78186 
78187 static const afw_value_object_t
78188 impl_770_property_value_runtime = {
78190  (const afw_object_t *)&impl_771
78191 };
78192 
78193 static const afw_runtime_property_t
78194 impl_770_property_runtime = {
78195  &afw_s_runtime,
78196  (const afw_value_t *)&impl_770_property_value_runtime
78197 };
78198 
78199 static const afw_runtime_property_t *
78200 impl_770_properties[] = {
78201  &impl_770_property_brief,
78202  &impl_770_property_dataType,
78203  &impl_770_property_dataTypeParameter,
78204  &impl_770_property_description,
78205  &impl_770_property_label,
78206  &impl_770_property_runtime,
78207  NULL
78208 };
78209 
78211 impl_770_meta_object = {
78212  {
78213  &afw_runtime_inf_const_meta_object_inf
78214  },
78215  &impl_770,
78216  NULL
78217 };
78218 
78219 static const afw_utf8_t
78220 impl_770_meta_path =
78221  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/returnObject");
78222 
78224 impl_770 = {
78225  {
78226  &afw_runtime_inf_const_embedded_untyped_object,
78227  NULL,
78228  {
78229  (const afw_object_t *)&impl_770_meta_object,
78230  (const afw_object_t *)&impl_755,
78231  &afw_s_returnObject,
78232  &afw_s__AdaptiveValueMeta_,
78233  &impl_770_meta_path
78234  }
78235  },
78236  &impl_770_properties[0]
78237 };
78238 
78240 impl_772;
78241 
78243 impl_773;
78244 
78245 /*
78246  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/useDefaultProcessing/runtime
78247  */
78248 
78249 static const afw_value_string_t
78250 impl_773_property_value_onGetValueCFunctionName = {
78252  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
78253 };
78254 
78255 static const afw_runtime_property_t
78256 impl_773_property_onGetValueCFunctionName = {
78257  &afw_s_onGetValueCFunctionName,
78258  (const afw_value_t *)&impl_773_property_value_onGetValueCFunctionName
78259 };
78260 
78261 static const afw_runtime_property_t *
78262 impl_773_properties[] = {
78263  &impl_773_property_onGetValueCFunctionName,
78264  NULL
78265 };
78266 
78268 impl_773_meta_object = {
78269  {
78270  &afw_runtime_inf_const_meta_object_inf
78271  },
78272  &impl_773,
78273  NULL
78274 };
78275 
78276 static const afw_utf8_t
78277 impl_773_meta_path =
78278  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/useDefaultProcessing/runtime");
78279 
78281 impl_773 = {
78282  {
78283  &afw_runtime_inf_const_embedded_untyped_object,
78284  NULL,
78285  {
78286  (const afw_object_t *)&impl_773_meta_object,
78287  (const afw_object_t *)&impl_772,
78288  &afw_s_runtime,
78289  &afw_s__AdaptiveRuntimeProperty_,
78290  &impl_773_meta_path
78291  }
78292  },
78293  &impl_773_properties[0]
78294 };
78295 
78296 /*
78297  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/useDefaultProcessing
78298  */
78299 
78300 static const afw_value_string_t
78301 impl_772_property_value_brief = {
78303  AFW_UTF8_LITERAL("Use default processing return value")
78304 };
78305 
78306 static const afw_runtime_property_t
78307 impl_772_property_brief = {
78308  &afw_s_brief,
78309  (const afw_value_t *)&impl_772_property_value_brief
78310 };
78311 
78312 static const afw_value_string_t
78313 impl_772_property_value_description = {
78315  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
78316 };
78317 
78318 static const afw_runtime_property_t
78319 impl_772_property_description = {
78320  &afw_s_description,
78321  (const afw_value_t *)&impl_772_property_value_description
78322 };
78323 
78324 static const afw_value_string_t
78325 impl_772_property_value_label = {
78327  AFW_UTF8_LITERAL("Use Default Processing")
78328 };
78329 
78330 static const afw_runtime_property_t
78331 impl_772_property_label = {
78332  &afw_s_label,
78333  (const afw_value_t *)&impl_772_property_value_label
78334 };
78335 
78336 static const afw_value_object_t
78337 impl_772_property_value_runtime = {
78339  (const afw_object_t *)&impl_773
78340 };
78341 
78342 static const afw_runtime_property_t
78343 impl_772_property_runtime = {
78344  &afw_s_runtime,
78345  (const afw_value_t *)&impl_772_property_value_runtime
78346 };
78347 
78348 static const afw_runtime_property_t *
78349 impl_772_properties[] = {
78350  &impl_772_property_brief,
78351  &impl_772_property_description,
78352  &impl_772_property_label,
78353  &impl_772_property_runtime,
78354  NULL
78355 };
78356 
78358 impl_772_meta_object = {
78359  {
78360  &afw_runtime_inf_const_meta_object_inf
78361  },
78362  &impl_772,
78363  NULL
78364 };
78365 
78366 static const afw_utf8_t
78367 impl_772_meta_path =
78368  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes/useDefaultProcessing");
78369 
78371 impl_772 = {
78372  {
78373  &afw_runtime_inf_const_embedded_untyped_object,
78374  NULL,
78375  {
78376  (const afw_object_t *)&impl_772_meta_object,
78377  (const afw_object_t *)&impl_755,
78378  &afw_s_useDefaultProcessing,
78379  &afw_s__AdaptiveValueMeta_,
78380  &impl_772_meta_path
78381  }
78382  },
78383  &impl_772_properties[0]
78384 };
78385 
78386 /*
78387  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes
78388  */
78389 
78390 static const afw_value_object_t
78391 impl_755_property_value_adaptorId = {
78393  (const afw_object_t *)&impl_756
78394 };
78395 
78396 static const afw_runtime_property_t
78397 impl_755_property_adaptorId = {
78398  &afw_s_adaptorId,
78399  (const afw_value_t *)&impl_755_property_value_adaptorId
78400 };
78401 
78402 static const afw_value_object_t
78403 impl_755_property_value_adaptorTypeSpecific = {
78405  (const afw_object_t *)&impl_758
78406 };
78407 
78408 static const afw_runtime_property_t
78409 impl_755_property_adaptorTypeSpecific = {
78410  &afw_s_adaptorTypeSpecific,
78411  (const afw_value_t *)&impl_755_property_value_adaptorTypeSpecific
78412 };
78413 
78414 static const afw_value_object_t
78415 impl_755_property_value_mapBackObject = {
78417  (const afw_object_t *)&impl_760
78418 };
78419 
78420 static const afw_runtime_property_t
78421 impl_755_property_mapBackObject = {
78422  &afw_s_mapBackObject,
78423  (const afw_value_t *)&impl_755_property_value_mapBackObject
78424 };
78425 
78426 static const afw_value_object_t
78427 impl_755_property_value_mappedAdaptorId = {
78429  (const afw_object_t *)&impl_762
78430 };
78431 
78432 static const afw_runtime_property_t
78433 impl_755_property_mappedAdaptorId = {
78434  &afw_s_mappedAdaptorId,
78435  (const afw_value_t *)&impl_755_property_value_mappedAdaptorId
78436 };
78437 
78438 static const afw_value_object_t
78439 impl_755_property_value_mappedObjectType = {
78441  (const afw_object_t *)&impl_764
78442 };
78443 
78444 static const afw_runtime_property_t
78445 impl_755_property_mappedObjectType = {
78446  &afw_s_mappedObjectType,
78447  (const afw_value_t *)&impl_755_property_value_mappedObjectType
78448 };
78449 
78450 static const afw_value_object_t
78451 impl_755_property_value_objectType = {
78453  (const afw_object_t *)&impl_766
78454 };
78455 
78456 static const afw_runtime_property_t
78457 impl_755_property_objectType = {
78458  &afw_s_objectType,
78459  (const afw_value_t *)&impl_755_property_value_objectType
78460 };
78461 
78462 static const afw_value_object_t
78463 impl_755_property_value_queryCriteria = {
78465  (const afw_object_t *)&impl_768
78466 };
78467 
78468 static const afw_runtime_property_t
78469 impl_755_property_queryCriteria = {
78470  &afw_s_queryCriteria,
78471  (const afw_value_t *)&impl_755_property_value_queryCriteria
78472 };
78473 
78474 static const afw_value_object_t
78475 impl_755_property_value_returnObject = {
78477  (const afw_object_t *)&impl_770
78478 };
78479 
78480 static const afw_runtime_property_t
78481 impl_755_property_returnObject = {
78482  &afw_s_returnObject,
78483  (const afw_value_t *)&impl_755_property_value_returnObject
78484 };
78485 
78486 static const afw_value_object_t
78487 impl_755_property_value_useDefaultProcessing = {
78489  (const afw_object_t *)&impl_772
78490 };
78491 
78492 static const afw_runtime_property_t
78493 impl_755_property_useDefaultProcessing = {
78494  &afw_s_useDefaultProcessing,
78495  (const afw_value_t *)&impl_755_property_value_useDefaultProcessing
78496 };
78497 
78498 static const afw_runtime_property_t *
78499 impl_755_properties[] = {
78500  &impl_755_property_adaptorId,
78501  &impl_755_property_adaptorTypeSpecific,
78502  &impl_755_property_mapBackObject,
78503  &impl_755_property_mappedAdaptorId,
78504  &impl_755_property_mappedObjectType,
78505  &impl_755_property_objectType,
78506  &impl_755_property_queryCriteria,
78507  &impl_755_property_returnObject,
78508  &impl_755_property_useDefaultProcessing,
78509  NULL
78510 };
78511 
78513 impl_755_meta_object = {
78514  {
78515  &afw_runtime_inf_const_meta_object_inf
78516  },
78517  &impl_755,
78518  NULL
78519 };
78520 
78521 static const afw_utf8_t
78522 impl_755_meta_path =
78523  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/propertyTypes");
78524 
78526 impl_755 = {
78527  {
78528  &afw_runtime_inf_const_embedded_untyped_object,
78529  NULL,
78530  {
78531  (const afw_object_t *)&impl_755_meta_object,
78532  (const afw_object_t *)&impl_754,
78533  &afw_s_propertyTypes,
78534  &afw_s__AdaptivePropertyTypes_,
78535  &impl_755_meta_path
78536  }
78537  },
78538  &impl_755_properties[0]
78539 };
78540 
78542 impl_774;
78543 
78544 /*
78545  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/runtime
78546  */
78547 
78548 static const afw_runtime_property_t *
78549 impl_774_properties[] = {
78550  NULL
78551 };
78552 
78554 impl_774_meta_object = {
78555  {
78556  &afw_runtime_inf_const_meta_object_inf
78557  },
78558  &impl_774,
78559  NULL
78560 };
78561 
78562 static const afw_utf8_t
78563 impl_774_meta_path =
78564  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_/runtime");
78565 
78567 impl_774 = {
78568  {
78569  &afw_runtime_inf_const_embedded_untyped_object,
78570  NULL,
78571  {
78572  (const afw_object_t *)&impl_774_meta_object,
78573  (const afw_object_t *)&impl_754,
78574  &afw_s_runtime,
78575  &afw_s__AdaptiveRuntimeObject_,
78576  &impl_774_meta_path
78577  }
78578  },
78579  &impl_774_properties[0]
78580 };
78581 
78582 /*
78583  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_
78584  */
78585 
78586 static const afw_utf8_t
78587 impl_754_array_collectionURIs[] = {
78588  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
78589 };
78590 
78592 impl_754_list_collectionURIs = {
78595  sizeof(impl_754_array_collectionURIs) / sizeof(afw_utf8_t),
78596  &impl_754_array_collectionURIs
78597 };
78598 
78599 static const afw_value_list_t
78600 impl_754_property_value_collectionURIs = {
78602  (const afw_list_t *)&impl_754_list_collectionURIs
78603 };
78604 
78605 static const afw_runtime_property_t
78606 impl_754_property_collectionURIs = {
78607  &afw_s_collectionURIs,
78608  (const afw_value_t *)&impl_754_property_value_collectionURIs
78609 };
78610 
78611 static const afw_value_string_t
78612 impl_754_property_value_description = {
78614  AFW_UTF8_LITERAL("Qualifier current:: for model onRetrieveObjects.")
78615 };
78616 
78617 static const afw_runtime_property_t
78618 impl_754_property_description = {
78619  &afw_s_description,
78620  (const afw_value_t *)&impl_754_property_value_description
78621 };
78622 
78623 static const afw_value_string_t
78624 impl_754_property_value_objectType = {
78626  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnRetrieveObjects_")
78627 };
78628 
78629 static const afw_runtime_property_t
78630 impl_754_property_objectType = {
78631  &afw_s_objectType,
78632  (const afw_value_t *)&impl_754_property_value_objectType
78633 };
78634 
78635 static const afw_value_object_t
78636 impl_754_property_value_propertyTypes = {
78638  (const afw_object_t *)&impl_755
78639 };
78640 
78641 static const afw_runtime_property_t
78642 impl_754_property_propertyTypes = {
78643  &afw_s_propertyTypes,
78644  (const afw_value_t *)&impl_754_property_value_propertyTypes
78645 };
78646 
78647 static const afw_value_object_t
78648 impl_754_property_value_runtime = {
78650  (const afw_object_t *)&impl_774
78651 };
78652 
78653 static const afw_runtime_property_t
78654 impl_754_property_runtime = {
78655  &afw_s_runtime,
78656  (const afw_value_t *)&impl_754_property_value_runtime
78657 };
78658 
78659 static const afw_runtime_property_t *
78660 impl_754_properties[] = {
78661  &impl_754_property_collectionURIs,
78662  &impl_754_property_description,
78663  &impl_754_property_objectType,
78664  &impl_754_property_propertyTypes,
78665  &impl_754_property_runtime,
78666  NULL
78667 };
78668 
78670 impl_754_meta_object = {
78671  {
78672  &afw_runtime_inf_const_meta_object_inf
78673  },
78674  &impl_754,
78675  NULL
78676 };
78677 
78678 static const afw_utf8_t
78679 impl_754_meta_path =
78680  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnRetrieveObjects_");
78681 
78683 impl_754 = {
78684  {
78686  NULL,
78687  {
78688  (const afw_object_t *)&impl_754_meta_object,
78689  NULL,
78690  &afw_s__AdaptiveModelCurrentOnRetrieveObjects_,
78691  &afw_s__AdaptiveObjectType_,
78692  &impl_754_meta_path
78693  }
78694  },
78695  &impl_754_properties[0]
78696 };
78697 
78699 impl_775;
78700 
78702 impl_776;
78703 
78705 impl_777;
78706 
78708 impl_778;
78709 
78710 /*
78711  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorId/runtime
78712  */
78713 
78714 static const afw_value_string_t
78715 impl_778_property_value_onGetValueCFunctionName = {
78717  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
78718 };
78719 
78720 static const afw_runtime_property_t
78721 impl_778_property_onGetValueCFunctionName = {
78722  &afw_s_onGetValueCFunctionName,
78723  (const afw_value_t *)&impl_778_property_value_onGetValueCFunctionName
78724 };
78725 
78726 static const afw_runtime_property_t *
78727 impl_778_properties[] = {
78728  &impl_778_property_onGetValueCFunctionName,
78729  NULL
78730 };
78731 
78733 impl_778_meta_object = {
78734  {
78735  &afw_runtime_inf_const_meta_object_inf
78736  },
78737  &impl_778,
78738  NULL
78739 };
78740 
78741 static const afw_utf8_t
78742 impl_778_meta_path =
78743  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorId/runtime");
78744 
78746 impl_778 = {
78747  {
78748  &afw_runtime_inf_const_embedded_untyped_object,
78749  NULL,
78750  {
78751  (const afw_object_t *)&impl_778_meta_object,
78752  (const afw_object_t *)&impl_777,
78753  &afw_s_runtime,
78754  &afw_s__AdaptiveRuntimeProperty_,
78755  &impl_778_meta_path
78756  }
78757  },
78758  &impl_778_properties[0]
78759 };
78760 
78761 /*
78762  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorId
78763  */
78764 
78765 static const afw_value_string_t
78766 impl_777_property_value_brief = {
78768  AFW_UTF8_LITERAL("Adaptor Id")
78769 };
78770 
78771 static const afw_runtime_property_t
78772 impl_777_property_brief = {
78773  &afw_s_brief,
78774  (const afw_value_t *)&impl_777_property_value_brief
78775 };
78776 
78777 static const afw_value_string_t
78778 impl_777_property_value_dataType = {
78780  AFW_UTF8_LITERAL("string")
78781 };
78782 
78783 static const afw_runtime_property_t
78784 impl_777_property_dataType = {
78785  &afw_s_dataType,
78786  (const afw_value_t *)&impl_777_property_value_dataType
78787 };
78788 
78789 static const afw_value_string_t
78790 impl_777_property_value_description = {
78792  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
78793 };
78794 
78795 static const afw_runtime_property_t
78796 impl_777_property_description = {
78797  &afw_s_description,
78798  (const afw_value_t *)&impl_777_property_value_description
78799 };
78800 
78801 static const afw_value_string_t
78802 impl_777_property_value_label = {
78804  AFW_UTF8_LITERAL("Adaptor Id")
78805 };
78806 
78807 static const afw_runtime_property_t
78808 impl_777_property_label = {
78809  &afw_s_label,
78810  (const afw_value_t *)&impl_777_property_value_label
78811 };
78812 
78813 static const afw_value_object_t
78814 impl_777_property_value_runtime = {
78816  (const afw_object_t *)&impl_778
78817 };
78818 
78819 static const afw_runtime_property_t
78820 impl_777_property_runtime = {
78821  &afw_s_runtime,
78822  (const afw_value_t *)&impl_777_property_value_runtime
78823 };
78824 
78825 static const afw_runtime_property_t *
78826 impl_777_properties[] = {
78827  &impl_777_property_brief,
78828  &impl_777_property_dataType,
78829  &impl_777_property_description,
78830  &impl_777_property_label,
78831  &impl_777_property_runtime,
78832  NULL
78833 };
78834 
78836 impl_777_meta_object = {
78837  {
78838  &afw_runtime_inf_const_meta_object_inf
78839  },
78840  &impl_777,
78841  NULL
78842 };
78843 
78844 static const afw_utf8_t
78845 impl_777_meta_path =
78846  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorId");
78847 
78849 impl_777 = {
78850  {
78851  &afw_runtime_inf_const_embedded_untyped_object,
78852  NULL,
78853  {
78854  (const afw_object_t *)&impl_777_meta_object,
78855  (const afw_object_t *)&impl_776,
78856  &afw_s_adaptorId,
78857  &afw_s__AdaptiveValueMeta_,
78858  &impl_777_meta_path
78859  }
78860  },
78861  &impl_777_properties[0]
78862 };
78863 
78865 impl_779;
78866 
78868 impl_780;
78869 
78870 /*
78871  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorTypeSpecific/runtime
78872  */
78873 
78874 static const afw_value_string_t
78875 impl_780_property_value_onGetValueCFunctionName = {
78877  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
78878 };
78879 
78880 static const afw_runtime_property_t
78881 impl_780_property_onGetValueCFunctionName = {
78882  &afw_s_onGetValueCFunctionName,
78883  (const afw_value_t *)&impl_780_property_value_onGetValueCFunctionName
78884 };
78885 
78886 static const afw_runtime_property_t *
78887 impl_780_properties[] = {
78888  &impl_780_property_onGetValueCFunctionName,
78889  NULL
78890 };
78891 
78893 impl_780_meta_object = {
78894  {
78895  &afw_runtime_inf_const_meta_object_inf
78896  },
78897  &impl_780,
78898  NULL
78899 };
78900 
78901 static const afw_utf8_t
78902 impl_780_meta_path =
78903  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorTypeSpecific/runtime");
78904 
78906 impl_780 = {
78907  {
78908  &afw_runtime_inf_const_embedded_untyped_object,
78909  NULL,
78910  {
78911  (const afw_object_t *)&impl_780_meta_object,
78912  (const afw_object_t *)&impl_779,
78913  &afw_s_runtime,
78914  &afw_s__AdaptiveRuntimeProperty_,
78915  &impl_780_meta_path
78916  }
78917  },
78918  &impl_780_properties[0]
78919 };
78920 
78921 /*
78922  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorTypeSpecific
78923  */
78924 
78925 static const afw_value_string_t
78926 impl_779_property_value_brief = {
78928  AFW_UTF8_LITERAL("Adaptor specific")
78929 };
78930 
78931 static const afw_runtime_property_t
78932 impl_779_property_brief = {
78933  &afw_s_brief,
78934  (const afw_value_t *)&impl_779_property_value_brief
78935 };
78936 
78937 static const afw_value_string_t
78938 impl_779_property_value_dataType = {
78940  AFW_UTF8_LITERAL("object")
78941 };
78942 
78943 static const afw_runtime_property_t
78944 impl_779_property_dataType = {
78945  &afw_s_dataType,
78946  (const afw_value_t *)&impl_779_property_value_dataType
78947 };
78948 
78949 static const afw_value_string_t
78950 impl_779_property_value_description = {
78952  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
78953 };
78954 
78955 static const afw_runtime_property_t
78956 impl_779_property_description = {
78957  &afw_s_description,
78958  (const afw_value_t *)&impl_779_property_value_description
78959 };
78960 
78961 static const afw_value_string_t
78962 impl_779_property_value_label = {
78964  AFW_UTF8_LITERAL("Adaptor Specific")
78965 };
78966 
78967 static const afw_runtime_property_t
78968 impl_779_property_label = {
78969  &afw_s_label,
78970  (const afw_value_t *)&impl_779_property_value_label
78971 };
78972 
78973 static const afw_value_object_t
78974 impl_779_property_value_runtime = {
78976  (const afw_object_t *)&impl_780
78977 };
78978 
78979 static const afw_runtime_property_t
78980 impl_779_property_runtime = {
78981  &afw_s_runtime,
78982  (const afw_value_t *)&impl_779_property_value_runtime
78983 };
78984 
78985 static const afw_runtime_property_t *
78986 impl_779_properties[] = {
78987  &impl_779_property_brief,
78988  &impl_779_property_dataType,
78989  &impl_779_property_description,
78990  &impl_779_property_label,
78991  &impl_779_property_runtime,
78992  NULL
78993 };
78994 
78996 impl_779_meta_object = {
78997  {
78998  &afw_runtime_inf_const_meta_object_inf
78999  },
79000  &impl_779,
79001  NULL
79002 };
79003 
79004 static const afw_utf8_t
79005 impl_779_meta_path =
79006  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/adaptorTypeSpecific");
79007 
79009 impl_779 = {
79010  {
79011  &afw_runtime_inf_const_embedded_untyped_object,
79012  NULL,
79013  {
79014  (const afw_object_t *)&impl_779_meta_object,
79015  (const afw_object_t *)&impl_776,
79016  &afw_s_adaptorTypeSpecific,
79017  &afw_s__AdaptiveValueMeta_,
79018  &impl_779_meta_path
79019  }
79020  },
79021  &impl_779_properties[0]
79022 };
79023 
79025 impl_781;
79026 
79028 impl_782;
79029 
79030 /*
79031  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedAdaptorId/runtime
79032  */
79033 
79034 static const afw_value_string_t
79035 impl_782_property_value_onGetValueCFunctionName = {
79037  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
79038 };
79039 
79040 static const afw_runtime_property_t
79041 impl_782_property_onGetValueCFunctionName = {
79042  &afw_s_onGetValueCFunctionName,
79043  (const afw_value_t *)&impl_782_property_value_onGetValueCFunctionName
79044 };
79045 
79046 static const afw_runtime_property_t *
79047 impl_782_properties[] = {
79048  &impl_782_property_onGetValueCFunctionName,
79049  NULL
79050 };
79051 
79053 impl_782_meta_object = {
79054  {
79055  &afw_runtime_inf_const_meta_object_inf
79056  },
79057  &impl_782,
79058  NULL
79059 };
79060 
79061 static const afw_utf8_t
79062 impl_782_meta_path =
79063  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedAdaptorId/runtime");
79064 
79066 impl_782 = {
79067  {
79068  &afw_runtime_inf_const_embedded_untyped_object,
79069  NULL,
79070  {
79071  (const afw_object_t *)&impl_782_meta_object,
79072  (const afw_object_t *)&impl_781,
79073  &afw_s_runtime,
79074  &afw_s__AdaptiveRuntimeProperty_,
79075  &impl_782_meta_path
79076  }
79077  },
79078  &impl_782_properties[0]
79079 };
79080 
79081 /*
79082  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedAdaptorId
79083  */
79084 
79085 static const afw_value_string_t
79086 impl_781_property_value_brief = {
79088  AFW_UTF8_LITERAL("Mapped Adaptor Id")
79089 };
79090 
79091 static const afw_runtime_property_t
79092 impl_781_property_brief = {
79093  &afw_s_brief,
79094  (const afw_value_t *)&impl_781_property_value_brief
79095 };
79096 
79097 static const afw_value_string_t
79098 impl_781_property_value_dataType = {
79100  AFW_UTF8_LITERAL("string")
79101 };
79102 
79103 static const afw_runtime_property_t
79104 impl_781_property_dataType = {
79105  &afw_s_dataType,
79106  (const afw_value_t *)&impl_781_property_value_dataType
79107 };
79108 
79109 static const afw_value_string_t
79110 impl_781_property_value_description = {
79112  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
79113 };
79114 
79115 static const afw_runtime_property_t
79116 impl_781_property_description = {
79117  &afw_s_description,
79118  (const afw_value_t *)&impl_781_property_value_description
79119 };
79120 
79121 static const afw_value_string_t
79122 impl_781_property_value_label = {
79124  AFW_UTF8_LITERAL("Mapped Adaptor Id")
79125 };
79126 
79127 static const afw_runtime_property_t
79128 impl_781_property_label = {
79129  &afw_s_label,
79130  (const afw_value_t *)&impl_781_property_value_label
79131 };
79132 
79133 static const afw_value_object_t
79134 impl_781_property_value_runtime = {
79136  (const afw_object_t *)&impl_782
79137 };
79138 
79139 static const afw_runtime_property_t
79140 impl_781_property_runtime = {
79141  &afw_s_runtime,
79142  (const afw_value_t *)&impl_781_property_value_runtime
79143 };
79144 
79145 static const afw_runtime_property_t *
79146 impl_781_properties[] = {
79147  &impl_781_property_brief,
79148  &impl_781_property_dataType,
79149  &impl_781_property_description,
79150  &impl_781_property_label,
79151  &impl_781_property_runtime,
79152  NULL
79153 };
79154 
79156 impl_781_meta_object = {
79157  {
79158  &afw_runtime_inf_const_meta_object_inf
79159  },
79160  &impl_781,
79161  NULL
79162 };
79163 
79164 static const afw_utf8_t
79165 impl_781_meta_path =
79166  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedAdaptorId");
79167 
79169 impl_781 = {
79170  {
79171  &afw_runtime_inf_const_embedded_untyped_object,
79172  NULL,
79173  {
79174  (const afw_object_t *)&impl_781_meta_object,
79175  (const afw_object_t *)&impl_776,
79176  &afw_s_mappedAdaptorId,
79177  &afw_s__AdaptiveValueMeta_,
79178  &impl_781_meta_path
79179  }
79180  },
79181  &impl_781_properties[0]
79182 };
79183 
79185 impl_783;
79186 
79188 impl_784;
79189 
79190 /*
79191  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedObjectType/runtime
79192  */
79193 
79194 static const afw_value_string_t
79195 impl_784_property_value_onGetValueCFunctionName = {
79197  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
79198 };
79199 
79200 static const afw_runtime_property_t
79201 impl_784_property_onGetValueCFunctionName = {
79202  &afw_s_onGetValueCFunctionName,
79203  (const afw_value_t *)&impl_784_property_value_onGetValueCFunctionName
79204 };
79205 
79206 static const afw_runtime_property_t *
79207 impl_784_properties[] = {
79208  &impl_784_property_onGetValueCFunctionName,
79209  NULL
79210 };
79211 
79213 impl_784_meta_object = {
79214  {
79215  &afw_runtime_inf_const_meta_object_inf
79216  },
79217  &impl_784,
79218  NULL
79219 };
79220 
79221 static const afw_utf8_t
79222 impl_784_meta_path =
79223  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedObjectType/runtime");
79224 
79226 impl_784 = {
79227  {
79228  &afw_runtime_inf_const_embedded_untyped_object,
79229  NULL,
79230  {
79231  (const afw_object_t *)&impl_784_meta_object,
79232  (const afw_object_t *)&impl_783,
79233  &afw_s_runtime,
79234  &afw_s__AdaptiveRuntimeProperty_,
79235  &impl_784_meta_path
79236  }
79237  },
79238  &impl_784_properties[0]
79239 };
79240 
79241 /*
79242  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedObjectType
79243  */
79244 
79245 static const afw_value_string_t
79246 impl_783_property_value_brief = {
79248  AFW_UTF8_LITERAL("Mapped Object Type")
79249 };
79250 
79251 static const afw_runtime_property_t
79252 impl_783_property_brief = {
79253  &afw_s_brief,
79254  (const afw_value_t *)&impl_783_property_value_brief
79255 };
79256 
79257 static const afw_value_string_t
79258 impl_783_property_value_dataType = {
79260  AFW_UTF8_LITERAL("string")
79261 };
79262 
79263 static const afw_runtime_property_t
79264 impl_783_property_dataType = {
79265  &afw_s_dataType,
79266  (const afw_value_t *)&impl_783_property_value_dataType
79267 };
79268 
79269 static const afw_value_string_t
79270 impl_783_property_value_description = {
79272  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
79273 };
79274 
79275 static const afw_runtime_property_t
79276 impl_783_property_description = {
79277  &afw_s_description,
79278  (const afw_value_t *)&impl_783_property_value_description
79279 };
79280 
79281 static const afw_value_string_t
79282 impl_783_property_value_label = {
79284  AFW_UTF8_LITERAL("Mapped Object Type")
79285 };
79286 
79287 static const afw_runtime_property_t
79288 impl_783_property_label = {
79289  &afw_s_label,
79290  (const afw_value_t *)&impl_783_property_value_label
79291 };
79292 
79293 static const afw_value_object_t
79294 impl_783_property_value_runtime = {
79296  (const afw_object_t *)&impl_784
79297 };
79298 
79299 static const afw_runtime_property_t
79300 impl_783_property_runtime = {
79301  &afw_s_runtime,
79302  (const afw_value_t *)&impl_783_property_value_runtime
79303 };
79304 
79305 static const afw_runtime_property_t *
79306 impl_783_properties[] = {
79307  &impl_783_property_brief,
79308  &impl_783_property_dataType,
79309  &impl_783_property_description,
79310  &impl_783_property_label,
79311  &impl_783_property_runtime,
79312  NULL
79313 };
79314 
79316 impl_783_meta_object = {
79317  {
79318  &afw_runtime_inf_const_meta_object_inf
79319  },
79320  &impl_783,
79321  NULL
79322 };
79323 
79324 static const afw_utf8_t
79325 impl_783_meta_path =
79326  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/mappedObjectType");
79327 
79329 impl_783 = {
79330  {
79331  &afw_runtime_inf_const_embedded_untyped_object,
79332  NULL,
79333  {
79334  (const afw_object_t *)&impl_783_meta_object,
79335  (const afw_object_t *)&impl_776,
79336  &afw_s_mappedObjectType,
79337  &afw_s__AdaptiveValueMeta_,
79338  &impl_783_meta_path
79339  }
79340  },
79341  &impl_783_properties[0]
79342 };
79343 
79345 impl_785;
79346 
79348 impl_786;
79349 
79350 /*
79351  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/object/runtime
79352  */
79353 
79354 static const afw_value_string_t
79355 impl_786_property_value_onGetValueCFunctionName = {
79357  AFW_UTF8_LITERAL("afw_model_internal_get_current_object")
79358 };
79359 
79360 static const afw_runtime_property_t
79361 impl_786_property_onGetValueCFunctionName = {
79362  &afw_s_onGetValueCFunctionName,
79363  (const afw_value_t *)&impl_786_property_value_onGetValueCFunctionName
79364 };
79365 
79366 static const afw_runtime_property_t *
79367 impl_786_properties[] = {
79368  &impl_786_property_onGetValueCFunctionName,
79369  NULL
79370 };
79371 
79373 impl_786_meta_object = {
79374  {
79375  &afw_runtime_inf_const_meta_object_inf
79376  },
79377  &impl_786,
79378  NULL
79379 };
79380 
79381 static const afw_utf8_t
79382 impl_786_meta_path =
79383  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/object/runtime");
79384 
79386 impl_786 = {
79387  {
79388  &afw_runtime_inf_const_embedded_untyped_object,
79389  NULL,
79390  {
79391  (const afw_object_t *)&impl_786_meta_object,
79392  (const afw_object_t *)&impl_785,
79393  &afw_s_runtime,
79394  &afw_s__AdaptiveRuntimeProperty_,
79395  &impl_786_meta_path
79396  }
79397  },
79398  &impl_786_properties[0]
79399 };
79400 
79401 /*
79402  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/object
79403  */
79404 
79405 static const afw_value_string_t
79406 impl_785_property_value_brief = {
79408  AFW_UTF8_LITERAL("Object")
79409 };
79410 
79411 static const afw_runtime_property_t
79412 impl_785_property_brief = {
79413  &afw_s_brief,
79414  (const afw_value_t *)&impl_785_property_value_brief
79415 };
79416 
79417 static const afw_value_string_t
79418 impl_785_property_value_dataType = {
79420  AFW_UTF8_LITERAL("object")
79421 };
79422 
79423 static const afw_runtime_property_t
79424 impl_785_property_dataType = {
79425  &afw_s_dataType,
79426  (const afw_value_t *)&impl_785_property_value_dataType
79427 };
79428 
79429 static const afw_value_string_t
79430 impl_785_property_value_description = {
79432  AFW_UTF8_LITERAL("This is the object from request.")
79433 };
79434 
79435 static const afw_runtime_property_t
79436 impl_785_property_description = {
79437  &afw_s_description,
79438  (const afw_value_t *)&impl_785_property_value_description
79439 };
79440 
79441 static const afw_value_string_t
79442 impl_785_property_value_label = {
79444  AFW_UTF8_LITERAL("Object")
79445 };
79446 
79447 static const afw_runtime_property_t
79448 impl_785_property_label = {
79449  &afw_s_label,
79450  (const afw_value_t *)&impl_785_property_value_label
79451 };
79452 
79453 static const afw_value_object_t
79454 impl_785_property_value_runtime = {
79456  (const afw_object_t *)&impl_786
79457 };
79458 
79459 static const afw_runtime_property_t
79460 impl_785_property_runtime = {
79461  &afw_s_runtime,
79462  (const afw_value_t *)&impl_785_property_value_runtime
79463 };
79464 
79465 static const afw_runtime_property_t *
79466 impl_785_properties[] = {
79467  &impl_785_property_brief,
79468  &impl_785_property_dataType,
79469  &impl_785_property_description,
79470  &impl_785_property_label,
79471  &impl_785_property_runtime,
79472  NULL
79473 };
79474 
79476 impl_785_meta_object = {
79477  {
79478  &afw_runtime_inf_const_meta_object_inf
79479  },
79480  &impl_785,
79481  NULL
79482 };
79483 
79484 static const afw_utf8_t
79485 impl_785_meta_path =
79486  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/object");
79487 
79489 impl_785 = {
79490  {
79491  &afw_runtime_inf_const_embedded_untyped_object,
79492  NULL,
79493  {
79494  (const afw_object_t *)&impl_785_meta_object,
79495  (const afw_object_t *)&impl_776,
79496  &afw_s_object,
79497  &afw_s__AdaptiveValueMeta_,
79498  &impl_785_meta_path
79499  }
79500  },
79501  &impl_785_properties[0]
79502 };
79503 
79505 impl_787;
79506 
79508 impl_788;
79509 
79510 /*
79511  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectId/runtime
79512  */
79513 
79514 static const afw_value_string_t
79515 impl_788_property_value_onGetValueCFunctionName = {
79517  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectId")
79518 };
79519 
79520 static const afw_runtime_property_t
79521 impl_788_property_onGetValueCFunctionName = {
79522  &afw_s_onGetValueCFunctionName,
79523  (const afw_value_t *)&impl_788_property_value_onGetValueCFunctionName
79524 };
79525 
79526 static const afw_runtime_property_t *
79527 impl_788_properties[] = {
79528  &impl_788_property_onGetValueCFunctionName,
79529  NULL
79530 };
79531 
79533 impl_788_meta_object = {
79534  {
79535  &afw_runtime_inf_const_meta_object_inf
79536  },
79537  &impl_788,
79538  NULL
79539 };
79540 
79541 static const afw_utf8_t
79542 impl_788_meta_path =
79543  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectId/runtime");
79544 
79546 impl_788 = {
79547  {
79548  &afw_runtime_inf_const_embedded_untyped_object,
79549  NULL,
79550  {
79551  (const afw_object_t *)&impl_788_meta_object,
79552  (const afw_object_t *)&impl_787,
79553  &afw_s_runtime,
79554  &afw_s__AdaptiveRuntimeProperty_,
79555  &impl_788_meta_path
79556  }
79557  },
79558  &impl_788_properties[0]
79559 };
79560 
79561 /*
79562  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectId
79563  */
79564 
79565 static const afw_value_string_t
79566 impl_787_property_value_brief = {
79568  AFW_UTF8_LITERAL("Object id")
79569 };
79570 
79571 static const afw_runtime_property_t
79572 impl_787_property_brief = {
79573  &afw_s_brief,
79574  (const afw_value_t *)&impl_787_property_value_brief
79575 };
79576 
79577 static const afw_value_string_t
79578 impl_787_property_value_dataType = {
79580  AFW_UTF8_LITERAL("objectId")
79581 };
79582 
79583 static const afw_runtime_property_t
79584 impl_787_property_dataType = {
79585  &afw_s_dataType,
79586  (const afw_value_t *)&impl_787_property_value_dataType
79587 };
79588 
79589 static const afw_value_string_t
79590 impl_787_property_value_description = {
79592  AFW_UTF8_LITERAL("This is objectId of the object from request.")
79593 };
79594 
79595 static const afw_runtime_property_t
79596 impl_787_property_description = {
79597  &afw_s_description,
79598  (const afw_value_t *)&impl_787_property_value_description
79599 };
79600 
79601 static const afw_value_string_t
79602 impl_787_property_value_label = {
79604  AFW_UTF8_LITERAL("Object Id")
79605 };
79606 
79607 static const afw_runtime_property_t
79608 impl_787_property_label = {
79609  &afw_s_label,
79610  (const afw_value_t *)&impl_787_property_value_label
79611 };
79612 
79613 static const afw_value_object_t
79614 impl_787_property_value_runtime = {
79616  (const afw_object_t *)&impl_788
79617 };
79618 
79619 static const afw_runtime_property_t
79620 impl_787_property_runtime = {
79621  &afw_s_runtime,
79622  (const afw_value_t *)&impl_787_property_value_runtime
79623 };
79624 
79625 static const afw_runtime_property_t *
79626 impl_787_properties[] = {
79627  &impl_787_property_brief,
79628  &impl_787_property_dataType,
79629  &impl_787_property_description,
79630  &impl_787_property_label,
79631  &impl_787_property_runtime,
79632  NULL
79633 };
79634 
79636 impl_787_meta_object = {
79637  {
79638  &afw_runtime_inf_const_meta_object_inf
79639  },
79640  &impl_787,
79641  NULL
79642 };
79643 
79644 static const afw_utf8_t
79645 impl_787_meta_path =
79646  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectId");
79647 
79649 impl_787 = {
79650  {
79651  &afw_runtime_inf_const_embedded_untyped_object,
79652  NULL,
79653  {
79654  (const afw_object_t *)&impl_787_meta_object,
79655  (const afw_object_t *)&impl_776,
79656  &afw_s_objectId,
79657  &afw_s__AdaptiveValueMeta_,
79658  &impl_787_meta_path
79659  }
79660  },
79661  &impl_787_properties[0]
79662 };
79663 
79665 impl_789;
79666 
79668 impl_790;
79669 
79670 /*
79671  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectType/runtime
79672  */
79673 
79674 static const afw_value_string_t
79675 impl_790_property_value_onGetValueCFunctionName = {
79677  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
79678 };
79679 
79680 static const afw_runtime_property_t
79681 impl_790_property_onGetValueCFunctionName = {
79682  &afw_s_onGetValueCFunctionName,
79683  (const afw_value_t *)&impl_790_property_value_onGetValueCFunctionName
79684 };
79685 
79686 static const afw_runtime_property_t *
79687 impl_790_properties[] = {
79688  &impl_790_property_onGetValueCFunctionName,
79689  NULL
79690 };
79691 
79693 impl_790_meta_object = {
79694  {
79695  &afw_runtime_inf_const_meta_object_inf
79696  },
79697  &impl_790,
79698  NULL
79699 };
79700 
79701 static const afw_utf8_t
79702 impl_790_meta_path =
79703  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectType/runtime");
79704 
79706 impl_790 = {
79707  {
79708  &afw_runtime_inf_const_embedded_untyped_object,
79709  NULL,
79710  {
79711  (const afw_object_t *)&impl_790_meta_object,
79712  (const afw_object_t *)&impl_789,
79713  &afw_s_runtime,
79714  &afw_s__AdaptiveRuntimeProperty_,
79715  &impl_790_meta_path
79716  }
79717  },
79718  &impl_790_properties[0]
79719 };
79720 
79721 /*
79722  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectType
79723  */
79724 
79725 static const afw_value_string_t
79726 impl_789_property_value_brief = {
79728  AFW_UTF8_LITERAL("ObjectType")
79729 };
79730 
79731 static const afw_runtime_property_t
79732 impl_789_property_brief = {
79733  &afw_s_brief,
79734  (const afw_value_t *)&impl_789_property_value_brief
79735 };
79736 
79737 static const afw_value_string_t
79738 impl_789_property_value_dataType = {
79740  AFW_UTF8_LITERAL("string")
79741 };
79742 
79743 static const afw_runtime_property_t
79744 impl_789_property_dataType = {
79745  &afw_s_dataType,
79746  (const afw_value_t *)&impl_789_property_value_dataType
79747 };
79748 
79749 static const afw_value_string_t
79750 impl_789_property_value_description = {
79752  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
79753 };
79754 
79755 static const afw_runtime_property_t
79756 impl_789_property_description = {
79757  &afw_s_description,
79758  (const afw_value_t *)&impl_789_property_value_description
79759 };
79760 
79761 static const afw_value_string_t
79762 impl_789_property_value_label = {
79764  AFW_UTF8_LITERAL("Object Type")
79765 };
79766 
79767 static const afw_runtime_property_t
79768 impl_789_property_label = {
79769  &afw_s_label,
79770  (const afw_value_t *)&impl_789_property_value_label
79771 };
79772 
79773 static const afw_value_object_t
79774 impl_789_property_value_runtime = {
79776  (const afw_object_t *)&impl_790
79777 };
79778 
79779 static const afw_runtime_property_t
79780 impl_789_property_runtime = {
79781  &afw_s_runtime,
79782  (const afw_value_t *)&impl_789_property_value_runtime
79783 };
79784 
79785 static const afw_runtime_property_t *
79786 impl_789_properties[] = {
79787  &impl_789_property_brief,
79788  &impl_789_property_dataType,
79789  &impl_789_property_description,
79790  &impl_789_property_label,
79791  &impl_789_property_runtime,
79792  NULL
79793 };
79794 
79796 impl_789_meta_object = {
79797  {
79798  &afw_runtime_inf_const_meta_object_inf
79799  },
79800  &impl_789,
79801  NULL
79802 };
79803 
79804 static const afw_utf8_t
79805 impl_789_meta_path =
79806  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/objectType");
79807 
79809 impl_789 = {
79810  {
79811  &afw_runtime_inf_const_embedded_untyped_object,
79812  NULL,
79813  {
79814  (const afw_object_t *)&impl_789_meta_object,
79815  (const afw_object_t *)&impl_776,
79816  &afw_s_objectType,
79817  &afw_s__AdaptiveValueMeta_,
79818  &impl_789_meta_path
79819  }
79820  },
79821  &impl_789_properties[0]
79822 };
79823 
79825 impl_791;
79826 
79828 impl_792;
79829 
79830 /*
79831  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/propertyName/runtime
79832  */
79833 
79834 static const afw_value_string_t
79835 impl_792_property_value_onGetValueCFunctionName = {
79837  AFW_UTF8_LITERAL("afw_model_internal_get_current_propertyName")
79838 };
79839 
79840 static const afw_runtime_property_t
79841 impl_792_property_onGetValueCFunctionName = {
79842  &afw_s_onGetValueCFunctionName,
79843  (const afw_value_t *)&impl_792_property_value_onGetValueCFunctionName
79844 };
79845 
79846 static const afw_runtime_property_t *
79847 impl_792_properties[] = {
79848  &impl_792_property_onGetValueCFunctionName,
79849  NULL
79850 };
79851 
79853 impl_792_meta_object = {
79854  {
79855  &afw_runtime_inf_const_meta_object_inf
79856  },
79857  &impl_792,
79858  NULL
79859 };
79860 
79861 static const afw_utf8_t
79862 impl_792_meta_path =
79863  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/propertyName/runtime");
79864 
79866 impl_792 = {
79867  {
79868  &afw_runtime_inf_const_embedded_untyped_object,
79869  NULL,
79870  {
79871  (const afw_object_t *)&impl_792_meta_object,
79872  (const afw_object_t *)&impl_791,
79873  &afw_s_runtime,
79874  &afw_s__AdaptiveRuntimeProperty_,
79875  &impl_792_meta_path
79876  }
79877  },
79878  &impl_792_properties[0]
79879 };
79880 
79881 /*
79882  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/propertyName
79883  */
79884 
79885 static const afw_value_string_t
79886 impl_791_property_value_brief = {
79888  AFW_UTF8_LITERAL("Property Name")
79889 };
79890 
79891 static const afw_runtime_property_t
79892 impl_791_property_brief = {
79893  &afw_s_brief,
79894  (const afw_value_t *)&impl_791_property_value_brief
79895 };
79896 
79897 static const afw_value_string_t
79898 impl_791_property_value_dataType = {
79900  AFW_UTF8_LITERAL("string")
79901 };
79902 
79903 static const afw_runtime_property_t
79904 impl_791_property_dataType = {
79905  &afw_s_dataType,
79906  (const afw_value_t *)&impl_791_property_value_dataType
79907 };
79908 
79909 static const afw_value_string_t
79910 impl_791_property_value_description = {
79912  AFW_UTF8_LITERAL("This is the property name from request.")
79913 };
79914 
79915 static const afw_runtime_property_t
79916 impl_791_property_description = {
79917  &afw_s_description,
79918  (const afw_value_t *)&impl_791_property_value_description
79919 };
79920 
79921 static const afw_value_string_t
79922 impl_791_property_value_label = {
79924  AFW_UTF8_LITERAL("Object Id")
79925 };
79926 
79927 static const afw_runtime_property_t
79928 impl_791_property_label = {
79929  &afw_s_label,
79930  (const afw_value_t *)&impl_791_property_value_label
79931 };
79932 
79933 static const afw_value_object_t
79934 impl_791_property_value_runtime = {
79936  (const afw_object_t *)&impl_792
79937 };
79938 
79939 static const afw_runtime_property_t
79940 impl_791_property_runtime = {
79941  &afw_s_runtime,
79942  (const afw_value_t *)&impl_791_property_value_runtime
79943 };
79944 
79945 static const afw_runtime_property_t *
79946 impl_791_properties[] = {
79947  &impl_791_property_brief,
79948  &impl_791_property_dataType,
79949  &impl_791_property_description,
79950  &impl_791_property_label,
79951  &impl_791_property_runtime,
79952  NULL
79953 };
79954 
79956 impl_791_meta_object = {
79957  {
79958  &afw_runtime_inf_const_meta_object_inf
79959  },
79960  &impl_791,
79961  NULL
79962 };
79963 
79964 static const afw_utf8_t
79965 impl_791_meta_path =
79966  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/propertyName");
79967 
79969 impl_791 = {
79970  {
79971  &afw_runtime_inf_const_embedded_untyped_object,
79972  NULL,
79973  {
79974  (const afw_object_t *)&impl_791_meta_object,
79975  (const afw_object_t *)&impl_776,
79976  &afw_s_propertyName,
79977  &afw_s__AdaptiveValueMeta_,
79978  &impl_791_meta_path
79979  }
79980  },
79981  &impl_791_properties[0]
79982 };
79983 
79985 impl_793;
79986 
79988 impl_794;
79989 
79990 /*
79991  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/useDefaultProcessing/runtime
79992  */
79993 
79994 static const afw_value_string_t
79995 impl_794_property_value_onGetValueCFunctionName = {
79997  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
79998 };
79999 
80000 static const afw_runtime_property_t
80001 impl_794_property_onGetValueCFunctionName = {
80002  &afw_s_onGetValueCFunctionName,
80003  (const afw_value_t *)&impl_794_property_value_onGetValueCFunctionName
80004 };
80005 
80006 static const afw_runtime_property_t *
80007 impl_794_properties[] = {
80008  &impl_794_property_onGetValueCFunctionName,
80009  NULL
80010 };
80011 
80013 impl_794_meta_object = {
80014  {
80015  &afw_runtime_inf_const_meta_object_inf
80016  },
80017  &impl_794,
80018  NULL
80019 };
80020 
80021 static const afw_utf8_t
80022 impl_794_meta_path =
80023  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/useDefaultProcessing/runtime");
80024 
80026 impl_794 = {
80027  {
80028  &afw_runtime_inf_const_embedded_untyped_object,
80029  NULL,
80030  {
80031  (const afw_object_t *)&impl_794_meta_object,
80032  (const afw_object_t *)&impl_793,
80033  &afw_s_runtime,
80034  &afw_s__AdaptiveRuntimeProperty_,
80035  &impl_794_meta_path
80036  }
80037  },
80038  &impl_794_properties[0]
80039 };
80040 
80041 /*
80042  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/useDefaultProcessing
80043  */
80044 
80045 static const afw_value_string_t
80046 impl_793_property_value_brief = {
80048  AFW_UTF8_LITERAL("Use default processing return value")
80049 };
80050 
80051 static const afw_runtime_property_t
80052 impl_793_property_brief = {
80053  &afw_s_brief,
80054  (const afw_value_t *)&impl_793_property_value_brief
80055 };
80056 
80057 static const afw_value_string_t
80058 impl_793_property_value_description = {
80060  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
80061 };
80062 
80063 static const afw_runtime_property_t
80064 impl_793_property_description = {
80065  &afw_s_description,
80066  (const afw_value_t *)&impl_793_property_value_description
80067 };
80068 
80069 static const afw_value_string_t
80070 impl_793_property_value_label = {
80072  AFW_UTF8_LITERAL("Use Default Processing")
80073 };
80074 
80075 static const afw_runtime_property_t
80076 impl_793_property_label = {
80077  &afw_s_label,
80078  (const afw_value_t *)&impl_793_property_value_label
80079 };
80080 
80081 static const afw_value_object_t
80082 impl_793_property_value_runtime = {
80084  (const afw_object_t *)&impl_794
80085 };
80086 
80087 static const afw_runtime_property_t
80088 impl_793_property_runtime = {
80089  &afw_s_runtime,
80090  (const afw_value_t *)&impl_793_property_value_runtime
80091 };
80092 
80093 static const afw_runtime_property_t *
80094 impl_793_properties[] = {
80095  &impl_793_property_brief,
80096  &impl_793_property_description,
80097  &impl_793_property_label,
80098  &impl_793_property_runtime,
80099  NULL
80100 };
80101 
80103 impl_793_meta_object = {
80104  {
80105  &afw_runtime_inf_const_meta_object_inf
80106  },
80107  &impl_793,
80108  NULL
80109 };
80110 
80111 static const afw_utf8_t
80112 impl_793_meta_path =
80113  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/useDefaultProcessing");
80114 
80116 impl_793 = {
80117  {
80118  &afw_runtime_inf_const_embedded_untyped_object,
80119  NULL,
80120  {
80121  (const afw_object_t *)&impl_793_meta_object,
80122  (const afw_object_t *)&impl_776,
80123  &afw_s_useDefaultProcessing,
80124  &afw_s__AdaptiveValueMeta_,
80125  &impl_793_meta_path
80126  }
80127  },
80128  &impl_793_properties[0]
80129 };
80130 
80132 impl_795;
80133 
80135 impl_796;
80136 
80137 /*
80138  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/value/runtime
80139  */
80140 
80141 static const afw_value_string_t
80142 impl_796_property_value_onGetValueCFunctionName = {
80144  AFW_UTF8_LITERAL("afw_model_internal_get_current_value")
80145 };
80146 
80147 static const afw_runtime_property_t
80148 impl_796_property_onGetValueCFunctionName = {
80149  &afw_s_onGetValueCFunctionName,
80150  (const afw_value_t *)&impl_796_property_value_onGetValueCFunctionName
80151 };
80152 
80153 static const afw_runtime_property_t *
80154 impl_796_properties[] = {
80155  &impl_796_property_onGetValueCFunctionName,
80156  NULL
80157 };
80158 
80160 impl_796_meta_object = {
80161  {
80162  &afw_runtime_inf_const_meta_object_inf
80163  },
80164  &impl_796,
80165  NULL
80166 };
80167 
80168 static const afw_utf8_t
80169 impl_796_meta_path =
80170  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/value/runtime");
80171 
80173 impl_796 = {
80174  {
80175  &afw_runtime_inf_const_embedded_untyped_object,
80176  NULL,
80177  {
80178  (const afw_object_t *)&impl_796_meta_object,
80179  (const afw_object_t *)&impl_795,
80180  &afw_s_runtime,
80181  &afw_s__AdaptiveRuntimeProperty_,
80182  &impl_796_meta_path
80183  }
80184  },
80185  &impl_796_properties[0]
80186 };
80187 
80188 /*
80189  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/value
80190  */
80191 
80192 static const afw_value_string_t
80193 impl_795_property_value_brief = {
80195  AFW_UTF8_LITERAL("Value")
80196 };
80197 
80198 static const afw_runtime_property_t
80199 impl_795_property_brief = {
80200  &afw_s_brief,
80201  (const afw_value_t *)&impl_795_property_value_brief
80202 };
80203 
80204 static const afw_value_string_t
80205 impl_795_property_value_description = {
80207  AFW_UTF8_LITERAL("This is the value of the property from request.")
80208 };
80209 
80210 static const afw_runtime_property_t
80211 impl_795_property_description = {
80212  &afw_s_description,
80213  (const afw_value_t *)&impl_795_property_value_description
80214 };
80215 
80216 static const afw_value_string_t
80217 impl_795_property_value_label = {
80219  AFW_UTF8_LITERAL("Object Id")
80220 };
80221 
80222 static const afw_runtime_property_t
80223 impl_795_property_label = {
80224  &afw_s_label,
80225  (const afw_value_t *)&impl_795_property_value_label
80226 };
80227 
80228 static const afw_value_object_t
80229 impl_795_property_value_runtime = {
80231  (const afw_object_t *)&impl_796
80232 };
80233 
80234 static const afw_runtime_property_t
80235 impl_795_property_runtime = {
80236  &afw_s_runtime,
80237  (const afw_value_t *)&impl_795_property_value_runtime
80238 };
80239 
80240 static const afw_runtime_property_t *
80241 impl_795_properties[] = {
80242  &impl_795_property_brief,
80243  &impl_795_property_description,
80244  &impl_795_property_label,
80245  &impl_795_property_runtime,
80246  NULL
80247 };
80248 
80250 impl_795_meta_object = {
80251  {
80252  &afw_runtime_inf_const_meta_object_inf
80253  },
80254  &impl_795,
80255  NULL
80256 };
80257 
80258 static const afw_utf8_t
80259 impl_795_meta_path =
80260  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes/value");
80261 
80263 impl_795 = {
80264  {
80265  &afw_runtime_inf_const_embedded_untyped_object,
80266  NULL,
80267  {
80268  (const afw_object_t *)&impl_795_meta_object,
80269  (const afw_object_t *)&impl_776,
80270  &afw_s_value,
80271  &afw_s__AdaptiveValueMeta_,
80272  &impl_795_meta_path
80273  }
80274  },
80275  &impl_795_properties[0]
80276 };
80277 
80278 /*
80279  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes
80280  */
80281 
80282 static const afw_value_object_t
80283 impl_776_property_value_adaptorId = {
80285  (const afw_object_t *)&impl_777
80286 };
80287 
80288 static const afw_runtime_property_t
80289 impl_776_property_adaptorId = {
80290  &afw_s_adaptorId,
80291  (const afw_value_t *)&impl_776_property_value_adaptorId
80292 };
80293 
80294 static const afw_value_object_t
80295 impl_776_property_value_adaptorTypeSpecific = {
80297  (const afw_object_t *)&impl_779
80298 };
80299 
80300 static const afw_runtime_property_t
80301 impl_776_property_adaptorTypeSpecific = {
80302  &afw_s_adaptorTypeSpecific,
80303  (const afw_value_t *)&impl_776_property_value_adaptorTypeSpecific
80304 };
80305 
80306 static const afw_value_object_t
80307 impl_776_property_value_mappedAdaptorId = {
80309  (const afw_object_t *)&impl_781
80310 };
80311 
80312 static const afw_runtime_property_t
80313 impl_776_property_mappedAdaptorId = {
80314  &afw_s_mappedAdaptorId,
80315  (const afw_value_t *)&impl_776_property_value_mappedAdaptorId
80316 };
80317 
80318 static const afw_value_object_t
80319 impl_776_property_value_mappedObjectType = {
80321  (const afw_object_t *)&impl_783
80322 };
80323 
80324 static const afw_runtime_property_t
80325 impl_776_property_mappedObjectType = {
80326  &afw_s_mappedObjectType,
80327  (const afw_value_t *)&impl_776_property_value_mappedObjectType
80328 };
80329 
80330 static const afw_value_object_t
80331 impl_776_property_value_object = {
80333  (const afw_object_t *)&impl_785
80334 };
80335 
80336 static const afw_runtime_property_t
80337 impl_776_property_object = {
80338  &afw_s_object,
80339  (const afw_value_t *)&impl_776_property_value_object
80340 };
80341 
80342 static const afw_value_object_t
80343 impl_776_property_value_objectId = {
80345  (const afw_object_t *)&impl_787
80346 };
80347 
80348 static const afw_runtime_property_t
80349 impl_776_property_objectId = {
80350  &afw_s_objectId,
80351  (const afw_value_t *)&impl_776_property_value_objectId
80352 };
80353 
80354 static const afw_value_object_t
80355 impl_776_property_value_objectType = {
80357  (const afw_object_t *)&impl_789
80358 };
80359 
80360 static const afw_runtime_property_t
80361 impl_776_property_objectType = {
80362  &afw_s_objectType,
80363  (const afw_value_t *)&impl_776_property_value_objectType
80364 };
80365 
80366 static const afw_value_object_t
80367 impl_776_property_value_propertyName = {
80369  (const afw_object_t *)&impl_791
80370 };
80371 
80372 static const afw_runtime_property_t
80373 impl_776_property_propertyName = {
80374  &afw_s_propertyName,
80375  (const afw_value_t *)&impl_776_property_value_propertyName
80376 };
80377 
80378 static const afw_value_object_t
80379 impl_776_property_value_useDefaultProcessing = {
80381  (const afw_object_t *)&impl_793
80382 };
80383 
80384 static const afw_runtime_property_t
80385 impl_776_property_useDefaultProcessing = {
80386  &afw_s_useDefaultProcessing,
80387  (const afw_value_t *)&impl_776_property_value_useDefaultProcessing
80388 };
80389 
80390 static const afw_value_object_t
80391 impl_776_property_value_value = {
80393  (const afw_object_t *)&impl_795
80394 };
80395 
80396 static const afw_runtime_property_t
80397 impl_776_property_value = {
80398  &afw_s_value,
80399  (const afw_value_t *)&impl_776_property_value_value
80400 };
80401 
80402 static const afw_runtime_property_t *
80403 impl_776_properties[] = {
80404  &impl_776_property_adaptorId,
80405  &impl_776_property_adaptorTypeSpecific,
80406  &impl_776_property_mappedAdaptorId,
80407  &impl_776_property_mappedObjectType,
80408  &impl_776_property_object,
80409  &impl_776_property_objectId,
80410  &impl_776_property_objectType,
80411  &impl_776_property_propertyName,
80412  &impl_776_property_useDefaultProcessing,
80413  &impl_776_property_value,
80414  NULL
80415 };
80416 
80418 impl_776_meta_object = {
80419  {
80420  &afw_runtime_inf_const_meta_object_inf
80421  },
80422  &impl_776,
80423  NULL
80424 };
80425 
80426 static const afw_utf8_t
80427 impl_776_meta_path =
80428  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/propertyTypes");
80429 
80431 impl_776 = {
80432  {
80433  &afw_runtime_inf_const_embedded_untyped_object,
80434  NULL,
80435  {
80436  (const afw_object_t *)&impl_776_meta_object,
80437  (const afw_object_t *)&impl_775,
80438  &afw_s_propertyTypes,
80439  &afw_s__AdaptivePropertyTypes_,
80440  &impl_776_meta_path
80441  }
80442  },
80443  &impl_776_properties[0]
80444 };
80445 
80447 impl_797;
80448 
80449 /*
80450  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/runtime
80451  */
80452 
80453 static const afw_runtime_property_t *
80454 impl_797_properties[] = {
80455  NULL
80456 };
80457 
80459 impl_797_meta_object = {
80460  {
80461  &afw_runtime_inf_const_meta_object_inf
80462  },
80463  &impl_797,
80464  NULL
80465 };
80466 
80467 static const afw_utf8_t
80468 impl_797_meta_path =
80469  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_/runtime");
80470 
80472 impl_797 = {
80473  {
80474  &afw_runtime_inf_const_embedded_untyped_object,
80475  NULL,
80476  {
80477  (const afw_object_t *)&impl_797_meta_object,
80478  (const afw_object_t *)&impl_775,
80479  &afw_s_runtime,
80480  &afw_s__AdaptiveRuntimeObject_,
80481  &impl_797_meta_path
80482  }
80483  },
80484  &impl_797_properties[0]
80485 };
80486 
80487 /*
80488  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_
80489  */
80490 
80491 static const afw_utf8_t
80492 impl_775_array_collectionURIs[] = {
80493  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
80494 };
80495 
80497 impl_775_list_collectionURIs = {
80500  sizeof(impl_775_array_collectionURIs) / sizeof(afw_utf8_t),
80501  &impl_775_array_collectionURIs
80502 };
80503 
80504 static const afw_value_list_t
80505 impl_775_property_value_collectionURIs = {
80507  (const afw_list_t *)&impl_775_list_collectionURIs
80508 };
80509 
80510 static const afw_runtime_property_t
80511 impl_775_property_collectionURIs = {
80512  &afw_s_collectionURIs,
80513  (const afw_value_t *)&impl_775_property_value_collectionURIs
80514 };
80515 
80516 static const afw_value_string_t
80517 impl_775_property_value_description = {
80519  AFW_UTF8_LITERAL("Qualifier current:: for model onSetProperty.")
80520 };
80521 
80522 static const afw_runtime_property_t
80523 impl_775_property_description = {
80524  &afw_s_description,
80525  (const afw_value_t *)&impl_775_property_value_description
80526 };
80527 
80528 static const afw_value_string_t
80529 impl_775_property_value_objectType = {
80531  AFW_UTF8_LITERAL("_AdaptiveModelCurrentOnSetProperty_")
80532 };
80533 
80534 static const afw_runtime_property_t
80535 impl_775_property_objectType = {
80536  &afw_s_objectType,
80537  (const afw_value_t *)&impl_775_property_value_objectType
80538 };
80539 
80540 static const afw_value_object_t
80541 impl_775_property_value_propertyTypes = {
80543  (const afw_object_t *)&impl_776
80544 };
80545 
80546 static const afw_runtime_property_t
80547 impl_775_property_propertyTypes = {
80548  &afw_s_propertyTypes,
80549  (const afw_value_t *)&impl_775_property_value_propertyTypes
80550 };
80551 
80552 static const afw_value_object_t
80553 impl_775_property_value_runtime = {
80555  (const afw_object_t *)&impl_797
80556 };
80557 
80558 static const afw_runtime_property_t
80559 impl_775_property_runtime = {
80560  &afw_s_runtime,
80561  (const afw_value_t *)&impl_775_property_value_runtime
80562 };
80563 
80564 static const afw_runtime_property_t *
80565 impl_775_properties[] = {
80566  &impl_775_property_collectionURIs,
80567  &impl_775_property_description,
80568  &impl_775_property_objectType,
80569  &impl_775_property_propertyTypes,
80570  &impl_775_property_runtime,
80571  NULL
80572 };
80573 
80575 impl_775_meta_object = {
80576  {
80577  &afw_runtime_inf_const_meta_object_inf
80578  },
80579  &impl_775,
80580  NULL
80581 };
80582 
80583 static const afw_utf8_t
80584 impl_775_meta_path =
80585  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrentOnSetProperty_");
80586 
80588 impl_775 = {
80589  {
80591  NULL,
80592  {
80593  (const afw_object_t *)&impl_775_meta_object,
80594  NULL,
80595  &afw_s__AdaptiveModelCurrentOnSetProperty_,
80596  &afw_s__AdaptiveObjectType_,
80597  &impl_775_meta_path
80598  }
80599  },
80600  &impl_775_properties[0]
80601 };
80602 
80604 impl_798;
80605 
80607 impl_799;
80608 
80610 impl_800;
80611 
80613 impl_801;
80614 
80615 /*
80616  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorId/runtime
80617  */
80618 
80619 static const afw_value_string_t
80620 impl_801_property_value_onGetValueCFunctionName = {
80622  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorId")
80623 };
80624 
80625 static const afw_runtime_property_t
80626 impl_801_property_onGetValueCFunctionName = {
80627  &afw_s_onGetValueCFunctionName,
80628  (const afw_value_t *)&impl_801_property_value_onGetValueCFunctionName
80629 };
80630 
80631 static const afw_runtime_property_t *
80632 impl_801_properties[] = {
80633  &impl_801_property_onGetValueCFunctionName,
80634  NULL
80635 };
80636 
80638 impl_801_meta_object = {
80639  {
80640  &afw_runtime_inf_const_meta_object_inf
80641  },
80642  &impl_801,
80643  NULL
80644 };
80645 
80646 static const afw_utf8_t
80647 impl_801_meta_path =
80648  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorId/runtime");
80649 
80651 impl_801 = {
80652  {
80653  &afw_runtime_inf_const_embedded_untyped_object,
80654  NULL,
80655  {
80656  (const afw_object_t *)&impl_801_meta_object,
80657  (const afw_object_t *)&impl_800,
80658  &afw_s_runtime,
80659  &afw_s__AdaptiveRuntimeProperty_,
80660  &impl_801_meta_path
80661  }
80662  },
80663  &impl_801_properties[0]
80664 };
80665 
80666 /*
80667  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorId
80668  */
80669 
80670 static const afw_value_string_t
80671 impl_800_property_value_brief = {
80673  AFW_UTF8_LITERAL("Adaptor Id")
80674 };
80675 
80676 static const afw_runtime_property_t
80677 impl_800_property_brief = {
80678  &afw_s_brief,
80679  (const afw_value_t *)&impl_800_property_value_brief
80680 };
80681 
80682 static const afw_value_string_t
80683 impl_800_property_value_dataType = {
80685  AFW_UTF8_LITERAL("string")
80686 };
80687 
80688 static const afw_runtime_property_t
80689 impl_800_property_dataType = {
80690  &afw_s_dataType,
80691  (const afw_value_t *)&impl_800_property_value_dataType
80692 };
80693 
80694 static const afw_value_string_t
80695 impl_800_property_value_description = {
80697  AFW_UTF8_LITERAL("The adaptor id of the object being converted to mapped object.")
80698 };
80699 
80700 static const afw_runtime_property_t
80701 impl_800_property_description = {
80702  &afw_s_description,
80703  (const afw_value_t *)&impl_800_property_value_description
80704 };
80705 
80706 static const afw_value_string_t
80707 impl_800_property_value_label = {
80709  AFW_UTF8_LITERAL("Adaptor Id")
80710 };
80711 
80712 static const afw_runtime_property_t
80713 impl_800_property_label = {
80714  &afw_s_label,
80715  (const afw_value_t *)&impl_800_property_value_label
80716 };
80717 
80718 static const afw_value_object_t
80719 impl_800_property_value_runtime = {
80721  (const afw_object_t *)&impl_801
80722 };
80723 
80724 static const afw_runtime_property_t
80725 impl_800_property_runtime = {
80726  &afw_s_runtime,
80727  (const afw_value_t *)&impl_800_property_value_runtime
80728 };
80729 
80730 static const afw_runtime_property_t *
80731 impl_800_properties[] = {
80732  &impl_800_property_brief,
80733  &impl_800_property_dataType,
80734  &impl_800_property_description,
80735  &impl_800_property_label,
80736  &impl_800_property_runtime,
80737  NULL
80738 };
80739 
80741 impl_800_meta_object = {
80742  {
80743  &afw_runtime_inf_const_meta_object_inf
80744  },
80745  &impl_800,
80746  NULL
80747 };
80748 
80749 static const afw_utf8_t
80750 impl_800_meta_path =
80751  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorId");
80752 
80754 impl_800 = {
80755  {
80756  &afw_runtime_inf_const_embedded_untyped_object,
80757  NULL,
80758  {
80759  (const afw_object_t *)&impl_800_meta_object,
80760  (const afw_object_t *)&impl_799,
80761  &afw_s_adaptorId,
80762  &afw_s__AdaptiveValueMeta_,
80763  &impl_800_meta_path
80764  }
80765  },
80766  &impl_800_properties[0]
80767 };
80768 
80770 impl_802;
80771 
80773 impl_803;
80774 
80775 /*
80776  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorTypeSpecific/runtime
80777  */
80778 
80779 static const afw_value_string_t
80780 impl_803_property_value_onGetValueCFunctionName = {
80782  AFW_UTF8_LITERAL("afw_model_internal_get_current_adaptorTypeSpecific")
80783 };
80784 
80785 static const afw_runtime_property_t
80786 impl_803_property_onGetValueCFunctionName = {
80787  &afw_s_onGetValueCFunctionName,
80788  (const afw_value_t *)&impl_803_property_value_onGetValueCFunctionName
80789 };
80790 
80791 static const afw_runtime_property_t *
80792 impl_803_properties[] = {
80793  &impl_803_property_onGetValueCFunctionName,
80794  NULL
80795 };
80796 
80798 impl_803_meta_object = {
80799  {
80800  &afw_runtime_inf_const_meta_object_inf
80801  },
80802  &impl_803,
80803  NULL
80804 };
80805 
80806 static const afw_utf8_t
80807 impl_803_meta_path =
80808  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorTypeSpecific/runtime");
80809 
80811 impl_803 = {
80812  {
80813  &afw_runtime_inf_const_embedded_untyped_object,
80814  NULL,
80815  {
80816  (const afw_object_t *)&impl_803_meta_object,
80817  (const afw_object_t *)&impl_802,
80818  &afw_s_runtime,
80819  &afw_s__AdaptiveRuntimeProperty_,
80820  &impl_803_meta_path
80821  }
80822  },
80823  &impl_803_properties[0]
80824 };
80825 
80826 /*
80827  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorTypeSpecific
80828  */
80829 
80830 static const afw_value_string_t
80831 impl_802_property_value_brief = {
80833  AFW_UTF8_LITERAL("Adaptor specific")
80834 };
80835 
80836 static const afw_runtime_property_t
80837 impl_802_property_brief = {
80838  &afw_s_brief,
80839  (const afw_value_t *)&impl_802_property_value_brief
80840 };
80841 
80842 static const afw_value_string_t
80843 impl_802_property_value_dataType = {
80845  AFW_UTF8_LITERAL("object")
80846 };
80847 
80848 static const afw_runtime_property_t
80849 impl_802_property_dataType = {
80850  &afw_s_dataType,
80851  (const afw_value_t *)&impl_802_property_value_dataType
80852 };
80853 
80854 static const afw_value_string_t
80855 impl_802_property_value_description = {
80857  AFW_UTF8_LITERAL("This is the adaptorTypeSpecific parameter value.")
80858 };
80859 
80860 static const afw_runtime_property_t
80861 impl_802_property_description = {
80862  &afw_s_description,
80863  (const afw_value_t *)&impl_802_property_value_description
80864 };
80865 
80866 static const afw_value_string_t
80867 impl_802_property_value_label = {
80869  AFW_UTF8_LITERAL("Adaptor Specific")
80870 };
80871 
80872 static const afw_runtime_property_t
80873 impl_802_property_label = {
80874  &afw_s_label,
80875  (const afw_value_t *)&impl_802_property_value_label
80876 };
80877 
80878 static const afw_value_object_t
80879 impl_802_property_value_runtime = {
80881  (const afw_object_t *)&impl_803
80882 };
80883 
80884 static const afw_runtime_property_t
80885 impl_802_property_runtime = {
80886  &afw_s_runtime,
80887  (const afw_value_t *)&impl_802_property_value_runtime
80888 };
80889 
80890 static const afw_runtime_property_t *
80891 impl_802_properties[] = {
80892  &impl_802_property_brief,
80893  &impl_802_property_dataType,
80894  &impl_802_property_description,
80895  &impl_802_property_label,
80896  &impl_802_property_runtime,
80897  NULL
80898 };
80899 
80901 impl_802_meta_object = {
80902  {
80903  &afw_runtime_inf_const_meta_object_inf
80904  },
80905  &impl_802,
80906  NULL
80907 };
80908 
80909 static const afw_utf8_t
80910 impl_802_meta_path =
80911  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/adaptorTypeSpecific");
80912 
80914 impl_802 = {
80915  {
80916  &afw_runtime_inf_const_embedded_untyped_object,
80917  NULL,
80918  {
80919  (const afw_object_t *)&impl_802_meta_object,
80920  (const afw_object_t *)&impl_799,
80921  &afw_s_adaptorTypeSpecific,
80922  &afw_s__AdaptiveValueMeta_,
80923  &impl_802_meta_path
80924  }
80925  },
80926  &impl_802_properties[0]
80927 };
80928 
80930 impl_804;
80931 
80933 impl_805;
80934 
80935 /*
80936  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedAdaptorId/runtime
80937  */
80938 
80939 static const afw_value_string_t
80940 impl_805_property_value_onGetValueCFunctionName = {
80942  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedAdaptorId")
80943 };
80944 
80945 static const afw_runtime_property_t
80946 impl_805_property_onGetValueCFunctionName = {
80947  &afw_s_onGetValueCFunctionName,
80948  (const afw_value_t *)&impl_805_property_value_onGetValueCFunctionName
80949 };
80950 
80951 static const afw_runtime_property_t *
80952 impl_805_properties[] = {
80953  &impl_805_property_onGetValueCFunctionName,
80954  NULL
80955 };
80956 
80958 impl_805_meta_object = {
80959  {
80960  &afw_runtime_inf_const_meta_object_inf
80961  },
80962  &impl_805,
80963  NULL
80964 };
80965 
80966 static const afw_utf8_t
80967 impl_805_meta_path =
80968  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedAdaptorId/runtime");
80969 
80971 impl_805 = {
80972  {
80973  &afw_runtime_inf_const_embedded_untyped_object,
80974  NULL,
80975  {
80976  (const afw_object_t *)&impl_805_meta_object,
80977  (const afw_object_t *)&impl_804,
80978  &afw_s_runtime,
80979  &afw_s__AdaptiveRuntimeProperty_,
80980  &impl_805_meta_path
80981  }
80982  },
80983  &impl_805_properties[0]
80984 };
80985 
80986 /*
80987  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedAdaptorId
80988  */
80989 
80990 static const afw_value_string_t
80991 impl_804_property_value_brief = {
80993  AFW_UTF8_LITERAL("Mapped Adaptor Id")
80994 };
80995 
80996 static const afw_runtime_property_t
80997 impl_804_property_brief = {
80998  &afw_s_brief,
80999  (const afw_value_t *)&impl_804_property_value_brief
81000 };
81001 
81002 static const afw_value_string_t
81003 impl_804_property_value_dataType = {
81005  AFW_UTF8_LITERAL("string")
81006 };
81007 
81008 static const afw_runtime_property_t
81009 impl_804_property_dataType = {
81010  &afw_s_dataType,
81011  (const afw_value_t *)&impl_804_property_value_dataType
81012 };
81013 
81014 static const afw_value_string_t
81015 impl_804_property_value_description = {
81017  AFW_UTF8_LITERAL("The adaptor id of the object being converted to object.")
81018 };
81019 
81020 static const afw_runtime_property_t
81021 impl_804_property_description = {
81022  &afw_s_description,
81023  (const afw_value_t *)&impl_804_property_value_description
81024 };
81025 
81026 static const afw_value_string_t
81027 impl_804_property_value_label = {
81029  AFW_UTF8_LITERAL("Mapped Adaptor Id")
81030 };
81031 
81032 static const afw_runtime_property_t
81033 impl_804_property_label = {
81034  &afw_s_label,
81035  (const afw_value_t *)&impl_804_property_value_label
81036 };
81037 
81038 static const afw_value_object_t
81039 impl_804_property_value_runtime = {
81041  (const afw_object_t *)&impl_805
81042 };
81043 
81044 static const afw_runtime_property_t
81045 impl_804_property_runtime = {
81046  &afw_s_runtime,
81047  (const afw_value_t *)&impl_804_property_value_runtime
81048 };
81049 
81050 static const afw_runtime_property_t *
81051 impl_804_properties[] = {
81052  &impl_804_property_brief,
81053  &impl_804_property_dataType,
81054  &impl_804_property_description,
81055  &impl_804_property_label,
81056  &impl_804_property_runtime,
81057  NULL
81058 };
81059 
81061 impl_804_meta_object = {
81062  {
81063  &afw_runtime_inf_const_meta_object_inf
81064  },
81065  &impl_804,
81066  NULL
81067 };
81068 
81069 static const afw_utf8_t
81070 impl_804_meta_path =
81071  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedAdaptorId");
81072 
81074 impl_804 = {
81075  {
81076  &afw_runtime_inf_const_embedded_untyped_object,
81077  NULL,
81078  {
81079  (const afw_object_t *)&impl_804_meta_object,
81080  (const afw_object_t *)&impl_799,
81081  &afw_s_mappedAdaptorId,
81082  &afw_s__AdaptiveValueMeta_,
81083  &impl_804_meta_path
81084  }
81085  },
81086  &impl_804_properties[0]
81087 };
81088 
81090 impl_806;
81091 
81093 impl_807;
81094 
81095 /*
81096  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedObjectType/runtime
81097  */
81098 
81099 static const afw_value_string_t
81100 impl_807_property_value_onGetValueCFunctionName = {
81102  AFW_UTF8_LITERAL("afw_model_internal_get_current_mappedObjectType")
81103 };
81104 
81105 static const afw_runtime_property_t
81106 impl_807_property_onGetValueCFunctionName = {
81107  &afw_s_onGetValueCFunctionName,
81108  (const afw_value_t *)&impl_807_property_value_onGetValueCFunctionName
81109 };
81110 
81111 static const afw_runtime_property_t *
81112 impl_807_properties[] = {
81113  &impl_807_property_onGetValueCFunctionName,
81114  NULL
81115 };
81116 
81118 impl_807_meta_object = {
81119  {
81120  &afw_runtime_inf_const_meta_object_inf
81121  },
81122  &impl_807,
81123  NULL
81124 };
81125 
81126 static const afw_utf8_t
81127 impl_807_meta_path =
81128  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedObjectType/runtime");
81129 
81131 impl_807 = {
81132  {
81133  &afw_runtime_inf_const_embedded_untyped_object,
81134  NULL,
81135  {
81136  (const afw_object_t *)&impl_807_meta_object,
81137  (const afw_object_t *)&impl_806,
81138  &afw_s_runtime,
81139  &afw_s__AdaptiveRuntimeProperty_,
81140  &impl_807_meta_path
81141  }
81142  },
81143  &impl_807_properties[0]
81144 };
81145 
81146 /*
81147  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedObjectType
81148  */
81149 
81150 static const afw_value_string_t
81151 impl_806_property_value_brief = {
81153  AFW_UTF8_LITERAL("Mapped Object Type")
81154 };
81155 
81156 static const afw_runtime_property_t
81157 impl_806_property_brief = {
81158  &afw_s_brief,
81159  (const afw_value_t *)&impl_806_property_value_brief
81160 };
81161 
81162 static const afw_value_string_t
81163 impl_806_property_value_dataType = {
81165  AFW_UTF8_LITERAL("string")
81166 };
81167 
81168 static const afw_runtime_property_t
81169 impl_806_property_dataType = {
81170  &afw_s_dataType,
81171  (const afw_value_t *)&impl_806_property_value_dataType
81172 };
81173 
81174 static const afw_value_string_t
81175 impl_806_property_value_description = {
81177  AFW_UTF8_LITERAL("The object type of the object being converted to object.")
81178 };
81179 
81180 static const afw_runtime_property_t
81181 impl_806_property_description = {
81182  &afw_s_description,
81183  (const afw_value_t *)&impl_806_property_value_description
81184 };
81185 
81186 static const afw_value_string_t
81187 impl_806_property_value_label = {
81189  AFW_UTF8_LITERAL("Mapped Object Type")
81190 };
81191 
81192 static const afw_runtime_property_t
81193 impl_806_property_label = {
81194  &afw_s_label,
81195  (const afw_value_t *)&impl_806_property_value_label
81196 };
81197 
81198 static const afw_value_object_t
81199 impl_806_property_value_runtime = {
81201  (const afw_object_t *)&impl_807
81202 };
81203 
81204 static const afw_runtime_property_t
81205 impl_806_property_runtime = {
81206  &afw_s_runtime,
81207  (const afw_value_t *)&impl_806_property_value_runtime
81208 };
81209 
81210 static const afw_runtime_property_t *
81211 impl_806_properties[] = {
81212  &impl_806_property_brief,
81213  &impl_806_property_dataType,
81214  &impl_806_property_description,
81215  &impl_806_property_label,
81216  &impl_806_property_runtime,
81217  NULL
81218 };
81219 
81221 impl_806_meta_object = {
81222  {
81223  &afw_runtime_inf_const_meta_object_inf
81224  },
81225  &impl_806,
81226  NULL
81227 };
81228 
81229 static const afw_utf8_t
81230 impl_806_meta_path =
81231  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/mappedObjectType");
81232 
81234 impl_806 = {
81235  {
81236  &afw_runtime_inf_const_embedded_untyped_object,
81237  NULL,
81238  {
81239  (const afw_object_t *)&impl_806_meta_object,
81240  (const afw_object_t *)&impl_799,
81241  &afw_s_mappedObjectType,
81242  &afw_s__AdaptiveValueMeta_,
81243  &impl_806_meta_path
81244  }
81245  },
81246  &impl_806_properties[0]
81247 };
81248 
81250 impl_808;
81251 
81253 impl_809;
81254 
81255 /*
81256  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/objectType/runtime
81257  */
81258 
81259 static const afw_value_string_t
81260 impl_809_property_value_onGetValueCFunctionName = {
81262  AFW_UTF8_LITERAL("afw_model_internal_get_current_objectType")
81263 };
81264 
81265 static const afw_runtime_property_t
81266 impl_809_property_onGetValueCFunctionName = {
81267  &afw_s_onGetValueCFunctionName,
81268  (const afw_value_t *)&impl_809_property_value_onGetValueCFunctionName
81269 };
81270 
81271 static const afw_runtime_property_t *
81272 impl_809_properties[] = {
81273  &impl_809_property_onGetValueCFunctionName,
81274  NULL
81275 };
81276 
81278 impl_809_meta_object = {
81279  {
81280  &afw_runtime_inf_const_meta_object_inf
81281  },
81282  &impl_809,
81283  NULL
81284 };
81285 
81286 static const afw_utf8_t
81287 impl_809_meta_path =
81288  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/objectType/runtime");
81289 
81291 impl_809 = {
81292  {
81293  &afw_runtime_inf_const_embedded_untyped_object,
81294  NULL,
81295  {
81296  (const afw_object_t *)&impl_809_meta_object,
81297  (const afw_object_t *)&impl_808,
81298  &afw_s_runtime,
81299  &afw_s__AdaptiveRuntimeProperty_,
81300  &impl_809_meta_path
81301  }
81302  },
81303  &impl_809_properties[0]
81304 };
81305 
81306 /*
81307  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/objectType
81308  */
81309 
81310 static const afw_value_string_t
81311 impl_808_property_value_brief = {
81313  AFW_UTF8_LITERAL("ObjectType")
81314 };
81315 
81316 static const afw_runtime_property_t
81317 impl_808_property_brief = {
81318  &afw_s_brief,
81319  (const afw_value_t *)&impl_808_property_value_brief
81320 };
81321 
81322 static const afw_value_string_t
81323 impl_808_property_value_dataType = {
81325  AFW_UTF8_LITERAL("string")
81326 };
81327 
81328 static const afw_runtime_property_t
81329 impl_808_property_dataType = {
81330  &afw_s_dataType,
81331  (const afw_value_t *)&impl_808_property_value_dataType
81332 };
81333 
81334 static const afw_value_string_t
81335 impl_808_property_value_description = {
81337  AFW_UTF8_LITERAL("The object type of the object being converted to mapped object.")
81338 };
81339 
81340 static const afw_runtime_property_t
81341 impl_808_property_description = {
81342  &afw_s_description,
81343  (const afw_value_t *)&impl_808_property_value_description
81344 };
81345 
81346 static const afw_value_string_t
81347 impl_808_property_value_label = {
81349  AFW_UTF8_LITERAL("Object Type")
81350 };
81351 
81352 static const afw_runtime_property_t
81353 impl_808_property_label = {
81354  &afw_s_label,
81355  (const afw_value_t *)&impl_808_property_value_label
81356 };
81357 
81358 static const afw_value_object_t
81359 impl_808_property_value_runtime = {
81361  (const afw_object_t *)&impl_809
81362 };
81363 
81364 static const afw_runtime_property_t
81365 impl_808_property_runtime = {
81366  &afw_s_runtime,
81367  (const afw_value_t *)&impl_808_property_value_runtime
81368 };
81369 
81370 static const afw_runtime_property_t *
81371 impl_808_properties[] = {
81372  &impl_808_property_brief,
81373  &impl_808_property_dataType,
81374  &impl_808_property_description,
81375  &impl_808_property_label,
81376  &impl_808_property_runtime,
81377  NULL
81378 };
81379 
81381 impl_808_meta_object = {
81382  {
81383  &afw_runtime_inf_const_meta_object_inf
81384  },
81385  &impl_808,
81386  NULL
81387 };
81388 
81389 static const afw_utf8_t
81390 impl_808_meta_path =
81391  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/objectType");
81392 
81394 impl_808 = {
81395  {
81396  &afw_runtime_inf_const_embedded_untyped_object,
81397  NULL,
81398  {
81399  (const afw_object_t *)&impl_808_meta_object,
81400  (const afw_object_t *)&impl_799,
81401  &afw_s_objectType,
81402  &afw_s__AdaptiveValueMeta_,
81403  &impl_808_meta_path
81404  }
81405  },
81406  &impl_808_properties[0]
81407 };
81408 
81410 impl_810;
81411 
81413 impl_811;
81414 
81415 /*
81416  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/useDefaultProcessing/runtime
81417  */
81418 
81419 static const afw_value_string_t
81420 impl_811_property_value_onGetValueCFunctionName = {
81422  AFW_UTF8_LITERAL("afw_model_internal_get_current_useDefaultProcessing")
81423 };
81424 
81425 static const afw_runtime_property_t
81426 impl_811_property_onGetValueCFunctionName = {
81427  &afw_s_onGetValueCFunctionName,
81428  (const afw_value_t *)&impl_811_property_value_onGetValueCFunctionName
81429 };
81430 
81431 static const afw_runtime_property_t *
81432 impl_811_properties[] = {
81433  &impl_811_property_onGetValueCFunctionName,
81434  NULL
81435 };
81436 
81438 impl_811_meta_object = {
81439  {
81440  &afw_runtime_inf_const_meta_object_inf
81441  },
81442  &impl_811,
81443  NULL
81444 };
81445 
81446 static const afw_utf8_t
81447 impl_811_meta_path =
81448  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/useDefaultProcessing/runtime");
81449 
81451 impl_811 = {
81452  {
81453  &afw_runtime_inf_const_embedded_untyped_object,
81454  NULL,
81455  {
81456  (const afw_object_t *)&impl_811_meta_object,
81457  (const afw_object_t *)&impl_810,
81458  &afw_s_runtime,
81459  &afw_s__AdaptiveRuntimeProperty_,
81460  &impl_811_meta_path
81461  }
81462  },
81463  &impl_811_properties[0]
81464 };
81465 
81466 /*
81467  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/useDefaultProcessing
81468  */
81469 
81470 static const afw_value_string_t
81471 impl_810_property_value_brief = {
81473  AFW_UTF8_LITERAL("Use default processing return value")
81474 };
81475 
81476 static const afw_runtime_property_t
81477 impl_810_property_brief = {
81478  &afw_s_brief,
81479  (const afw_value_t *)&impl_810_property_value_brief
81480 };
81481 
81482 static const afw_value_string_t
81483 impl_810_property_value_description = {
81485  AFW_UTF8_LITERAL("Return this value to cause default processing to occur.")
81486 };
81487 
81488 static const afw_runtime_property_t
81489 impl_810_property_description = {
81490  &afw_s_description,
81491  (const afw_value_t *)&impl_810_property_value_description
81492 };
81493 
81494 static const afw_value_string_t
81495 impl_810_property_value_label = {
81497  AFW_UTF8_LITERAL("Use Default Processing")
81498 };
81499 
81500 static const afw_runtime_property_t
81501 impl_810_property_label = {
81502  &afw_s_label,
81503  (const afw_value_t *)&impl_810_property_value_label
81504 };
81505 
81506 static const afw_value_object_t
81507 impl_810_property_value_runtime = {
81509  (const afw_object_t *)&impl_811
81510 };
81511 
81512 static const afw_runtime_property_t
81513 impl_810_property_runtime = {
81514  &afw_s_runtime,
81515  (const afw_value_t *)&impl_810_property_value_runtime
81516 };
81517 
81518 static const afw_runtime_property_t *
81519 impl_810_properties[] = {
81520  &impl_810_property_brief,
81521  &impl_810_property_description,
81522  &impl_810_property_label,
81523  &impl_810_property_runtime,
81524  NULL
81525 };
81526 
81528 impl_810_meta_object = {
81529  {
81530  &afw_runtime_inf_const_meta_object_inf
81531  },
81532  &impl_810,
81533  NULL
81534 };
81535 
81536 static const afw_utf8_t
81537 impl_810_meta_path =
81538  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes/useDefaultProcessing");
81539 
81541 impl_810 = {
81542  {
81543  &afw_runtime_inf_const_embedded_untyped_object,
81544  NULL,
81545  {
81546  (const afw_object_t *)&impl_810_meta_object,
81547  (const afw_object_t *)&impl_799,
81548  &afw_s_useDefaultProcessing,
81549  &afw_s__AdaptiveValueMeta_,
81550  &impl_810_meta_path
81551  }
81552  },
81553  &impl_810_properties[0]
81554 };
81555 
81556 /*
81557  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes
81558  */
81559 
81560 static const afw_value_object_t
81561 impl_799_property_value_adaptorId = {
81563  (const afw_object_t *)&impl_800
81564 };
81565 
81566 static const afw_runtime_property_t
81567 impl_799_property_adaptorId = {
81568  &afw_s_adaptorId,
81569  (const afw_value_t *)&impl_799_property_value_adaptorId
81570 };
81571 
81572 static const afw_value_object_t
81573 impl_799_property_value_adaptorTypeSpecific = {
81575  (const afw_object_t *)&impl_802
81576 };
81577 
81578 static const afw_runtime_property_t
81579 impl_799_property_adaptorTypeSpecific = {
81580  &afw_s_adaptorTypeSpecific,
81581  (const afw_value_t *)&impl_799_property_value_adaptorTypeSpecific
81582 };
81583 
81584 static const afw_value_object_t
81585 impl_799_property_value_mappedAdaptorId = {
81587  (const afw_object_t *)&impl_804
81588 };
81589 
81590 static const afw_runtime_property_t
81591 impl_799_property_mappedAdaptorId = {
81592  &afw_s_mappedAdaptorId,
81593  (const afw_value_t *)&impl_799_property_value_mappedAdaptorId
81594 };
81595 
81596 static const afw_value_object_t
81597 impl_799_property_value_mappedObjectType = {
81599  (const afw_object_t *)&impl_806
81600 };
81601 
81602 static const afw_runtime_property_t
81603 impl_799_property_mappedObjectType = {
81604  &afw_s_mappedObjectType,
81605  (const afw_value_t *)&impl_799_property_value_mappedObjectType
81606 };
81607 
81608 static const afw_value_object_t
81609 impl_799_property_value_objectType = {
81611  (const afw_object_t *)&impl_808
81612 };
81613 
81614 static const afw_runtime_property_t
81615 impl_799_property_objectType = {
81616  &afw_s_objectType,
81617  (const afw_value_t *)&impl_799_property_value_objectType
81618 };
81619 
81620 static const afw_value_object_t
81621 impl_799_property_value_useDefaultProcessing = {
81623  (const afw_object_t *)&impl_810
81624 };
81625 
81626 static const afw_runtime_property_t
81627 impl_799_property_useDefaultProcessing = {
81628  &afw_s_useDefaultProcessing,
81629  (const afw_value_t *)&impl_799_property_value_useDefaultProcessing
81630 };
81631 
81632 static const afw_runtime_property_t *
81633 impl_799_properties[] = {
81634  &impl_799_property_adaptorId,
81635  &impl_799_property_adaptorTypeSpecific,
81636  &impl_799_property_mappedAdaptorId,
81637  &impl_799_property_mappedObjectType,
81638  &impl_799_property_objectType,
81639  &impl_799_property_useDefaultProcessing,
81640  NULL
81641 };
81642 
81644 impl_799_meta_object = {
81645  {
81646  &afw_runtime_inf_const_meta_object_inf
81647  },
81648  &impl_799,
81649  NULL
81650 };
81651 
81652 static const afw_utf8_t
81653 impl_799_meta_path =
81654  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/propertyTypes");
81655 
81657 impl_799 = {
81658  {
81659  &afw_runtime_inf_const_embedded_untyped_object,
81660  NULL,
81661  {
81662  (const afw_object_t *)&impl_799_meta_object,
81663  (const afw_object_t *)&impl_798,
81664  &afw_s_propertyTypes,
81665  &afw_s__AdaptivePropertyTypes_,
81666  &impl_799_meta_path
81667  }
81668  },
81669  &impl_799_properties[0]
81670 };
81671 
81673 impl_812;
81674 
81675 /*
81676  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/runtime
81677  */
81678 
81679 static const afw_runtime_property_t *
81680 impl_812_properties[] = {
81681  NULL
81682 };
81683 
81685 impl_812_meta_object = {
81686  {
81687  &afw_runtime_inf_const_meta_object_inf
81688  },
81689  &impl_812,
81690  NULL
81691 };
81692 
81693 static const afw_utf8_t
81694 impl_812_meta_path =
81695  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_/runtime");
81696 
81698 impl_812 = {
81699  {
81700  &afw_runtime_inf_const_embedded_untyped_object,
81701  NULL,
81702  {
81703  (const afw_object_t *)&impl_812_meta_object,
81704  (const afw_object_t *)&impl_798,
81705  &afw_s_runtime,
81706  &afw_s__AdaptiveRuntimeObject_,
81707  &impl_812_meta_path
81708  }
81709  },
81710  &impl_812_properties[0]
81711 };
81712 
81713 /*
81714  * /afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_
81715  */
81716 
81717 static const afw_value_boolean_t
81718 impl_798_property_value_allowEntity = {
81720  false
81721 };
81722 
81723 static const afw_runtime_property_t
81724 impl_798_property_allowEntity = {
81725  &afw_s_allowEntity,
81726  (const afw_value_t *)&impl_798_property_value_allowEntity
81727 };
81728 
81729 static const afw_utf8_t
81730 impl_798_array_collectionURIs[] = {
81731  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
81732 };
81733 
81735 impl_798_list_collectionURIs = {
81738  sizeof(impl_798_array_collectionURIs) / sizeof(afw_utf8_t),
81739  &impl_798_array_collectionURIs
81740 };
81741 
81742 static const afw_value_list_t
81743 impl_798_property_value_collectionURIs = {
81745  (const afw_list_t *)&impl_798_list_collectionURIs
81746 };
81747 
81748 static const afw_runtime_property_t
81749 impl_798_property_collectionURIs = {
81750  &afw_s_collectionURIs,
81751  (const afw_value_t *)&impl_798_property_value_collectionURIs
81752 };
81753 
81754 static const afw_value_string_t
81755 impl_798_property_value_description = {
81757  AFW_UTF8_LITERAL("Adaptive Framework current:: all models.")
81758 };
81759 
81760 static const afw_runtime_property_t
81761 impl_798_property_description = {
81762  &afw_s_description,
81763  (const afw_value_t *)&impl_798_property_value_description
81764 };
81765 
81766 static const afw_value_string_t
81767 impl_798_property_value_objectType = {
81769  AFW_UTF8_LITERAL("_AdaptiveModelCurrent_")
81770 };
81771 
81772 static const afw_runtime_property_t
81773 impl_798_property_objectType = {
81774  &afw_s_objectType,
81775  (const afw_value_t *)&impl_798_property_value_objectType
81776 };
81777 
81778 static const afw_value_object_t
81779 impl_798_property_value_propertyTypes = {
81781  (const afw_object_t *)&impl_799
81782 };
81783 
81784 static const afw_runtime_property_t
81785 impl_798_property_propertyTypes = {
81786  &afw_s_propertyTypes,
81787  (const afw_value_t *)&impl_798_property_value_propertyTypes
81788 };
81789 
81790 static const afw_value_object_t
81791 impl_798_property_value_runtime = {
81793  (const afw_object_t *)&impl_812
81794 };
81795 
81796 static const afw_runtime_property_t
81797 impl_798_property_runtime = {
81798  &afw_s_runtime,
81799  (const afw_value_t *)&impl_798_property_value_runtime
81800 };
81801 
81802 static const afw_runtime_property_t *
81803 impl_798_properties[] = {
81804  &impl_798_property_allowEntity,
81805  &impl_798_property_collectionURIs,
81806  &impl_798_property_description,
81807  &impl_798_property_objectType,
81808  &impl_798_property_propertyTypes,
81809  &impl_798_property_runtime,
81810  NULL
81811 };
81812 
81814 impl_798_meta_object = {
81815  {
81816  &afw_runtime_inf_const_meta_object_inf
81817  },
81818  &impl_798,
81819  NULL
81820 };
81821 
81822 static const afw_utf8_t
81823 impl_798_meta_path =
81824  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelCurrent_");
81825 
81827 impl_798 = {
81828  {
81830  NULL,
81831  {
81832  (const afw_object_t *)&impl_798_meta_object,
81833  NULL,
81834  &afw_s__AdaptiveModelCurrent_,
81835  &afw_s__AdaptiveObjectType_,
81836  &impl_798_meta_path
81837  }
81838  },
81839  &impl_798_properties[0]
81840 };
81841 
81843 impl_813;
81844 
81846 impl_814;
81847 
81849 impl_815;
81850 
81851 /*
81852  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/custom
81853  */
81854 
81855 static const afw_value_string_t
81856 impl_815_property_value_brief = {
81858  AFW_UTF8_LITERAL("Custom variables accessed throughout this Object Type")
81859 };
81860 
81861 static const afw_runtime_property_t
81862 impl_815_property_brief = {
81863  &afw_s_brief,
81864  (const afw_value_t *)&impl_815_property_value_brief
81865 };
81866 
81867 static const afw_value_string_t
81868 impl_815_property_value_dataType = {
81870  AFW_UTF8_LITERAL("object")
81871 };
81872 
81873 static const afw_runtime_property_t
81874 impl_815_property_dataType = {
81875  &afw_s_dataType,
81876  (const afw_value_t *)&impl_815_property_value_dataType
81877 };
81878 
81879 static const afw_value_string_t
81880 impl_815_property_value_dataTypeParameter = {
81882  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
81883 };
81884 
81885 static const afw_runtime_property_t
81886 impl_815_property_dataTypeParameter = {
81887  &afw_s_dataTypeParameter,
81888  (const afw_value_t *)&impl_815_property_value_dataTypeParameter
81889 };
81890 
81891 static const afw_value_string_t
81892 impl_815_property_value_description = {
81894  AFW_UTF8_LITERAL("Object type level qualifier custom:: variables available to model expressions.")
81895 };
81896 
81897 static const afw_runtime_property_t
81898 impl_815_property_description = {
81899  &afw_s_description,
81900  (const afw_value_t *)&impl_815_property_value_description
81901 };
81902 
81903 static const afw_value_string_t
81904 impl_815_property_value_label = {
81906  AFW_UTF8_LITERAL("Custom")
81907 };
81908 
81909 static const afw_runtime_property_t
81910 impl_815_property_label = {
81911  &afw_s_label,
81912  (const afw_value_t *)&impl_815_property_value_label
81913 };
81914 
81915 static const afw_runtime_property_t *
81916 impl_815_properties[] = {
81917  &impl_815_property_brief,
81918  &impl_815_property_dataType,
81919  &impl_815_property_dataTypeParameter,
81920  &impl_815_property_description,
81921  &impl_815_property_label,
81922  NULL
81923 };
81924 
81926 impl_815_meta_object = {
81927  {
81928  &afw_runtime_inf_const_meta_object_inf
81929  },
81930  &impl_815,
81931  NULL
81932 };
81933 
81934 static const afw_utf8_t
81935 impl_815_meta_path =
81936  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/custom");
81937 
81939 impl_815 = {
81940  {
81941  &afw_runtime_inf_const_embedded_untyped_object,
81942  NULL,
81943  {
81944  (const afw_object_t *)&impl_815_meta_object,
81945  (const afw_object_t *)&impl_814,
81946  &afw_s_custom,
81947  &afw_s__AdaptiveValueMeta_,
81948  &impl_815_meta_path
81949  }
81950  },
81951  &impl_815_properties[0]
81952 };
81953 
81955 impl_816;
81956 
81957 /*
81958  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/mappedObjectType
81959  */
81960 
81961 static const afw_value_string_t
81962 impl_816_property_value_brief = {
81964  AFW_UTF8_LITERAL("The objectTypeId to map this to and from")
81965 };
81966 
81967 static const afw_runtime_property_t
81968 impl_816_property_brief = {
81969  &afw_s_brief,
81970  (const afw_value_t *)&impl_816_property_value_brief
81971 };
81972 
81973 static const afw_value_string_t
81974 impl_816_property_value_dataType = {
81976  AFW_UTF8_LITERAL("string")
81977 };
81978 
81979 static const afw_runtime_property_t
81980 impl_816_property_dataType = {
81981  &afw_s_dataType,
81982  (const afw_value_t *)&impl_816_property_value_dataType
81983 };
81984 
81985 static const afw_value_string_t
81986 impl_816_property_value_description = {
81988  AFW_UTF8_LITERAL("This is the objectType used internally by the adaptor for this object type. It not specified, current::objectType is used.")
81989 };
81990 
81991 static const afw_runtime_property_t
81992 impl_816_property_description = {
81993  &afw_s_description,
81994  (const afw_value_t *)&impl_816_property_value_description
81995 };
81996 
81997 static const afw_value_string_t
81998 impl_816_property_value_label = {
82000  AFW_UTF8_LITERAL("Mapped Object Type")
82001 };
82002 
82003 static const afw_runtime_property_t
82004 impl_816_property_label = {
82005  &afw_s_label,
82006  (const afw_value_t *)&impl_816_property_value_label
82007 };
82008 
82009 static const afw_runtime_property_t *
82010 impl_816_properties[] = {
82011  &impl_816_property_brief,
82012  &impl_816_property_dataType,
82013  &impl_816_property_description,
82014  &impl_816_property_label,
82015  NULL
82016 };
82017 
82019 impl_816_meta_object = {
82020  {
82021  &afw_runtime_inf_const_meta_object_inf
82022  },
82023  &impl_816,
82024  NULL
82025 };
82026 
82027 static const afw_utf8_t
82028 impl_816_meta_path =
82029  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/mappedObjectType");
82030 
82032 impl_816 = {
82033  {
82034  &afw_runtime_inf_const_embedded_untyped_object,
82035  NULL,
82036  {
82037  (const afw_object_t *)&impl_816_meta_object,
82038  (const afw_object_t *)&impl_814,
82039  &afw_s_mappedObjectType,
82040  &afw_s__AdaptiveValueMeta_,
82041  &impl_816_meta_path
82042  }
82043  },
82044  &impl_816_properties[0]
82045 };
82046 
82048 impl_817;
82049 
82050 /*
82051  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onAddObject
82052  */
82053 
82054 static const afw_value_string_t
82055 impl_817_property_value_brief = {
82057  AFW_UTF8_LITERAL("Script to execute on add_object()")
82058 };
82059 
82060 static const afw_runtime_property_t
82061 impl_817_property_brief = {
82062  &afw_s_brief,
82063  (const afw_value_t *)&impl_817_property_value_brief
82064 };
82065 
82066 static const afw_value_string_t
82067 impl_817_property_value_contextType = {
82069  AFW_UTF8_LITERAL("modelAddObject")
82070 };
82071 
82072 static const afw_runtime_property_t
82073 impl_817_property_contextType = {
82074  &afw_s_contextType,
82075  (const afw_value_t *)&impl_817_property_value_contextType
82076 };
82077 
82078 static const afw_value_string_t
82079 impl_817_property_value_dataType = {
82081  AFW_UTF8_LITERAL("script")
82082 };
82083 
82084 static const afw_runtime_property_t
82085 impl_817_property_dataType = {
82086  &afw_s_dataType,
82087  (const afw_value_t *)&impl_817_property_value_dataType
82088 };
82089 
82090 static const afw_value_string_t
82091 impl_817_property_value_dataTypeParameter = {
82093  AFW_UTF8_LITERAL("object _AdaptiveJournalEntry_")
82094 };
82095 
82096 static const afw_runtime_property_t
82097 impl_817_property_dataTypeParameter = {
82098  &afw_s_dataTypeParameter,
82099  (const afw_value_t *)&impl_817_property_value_dataTypeParameter
82100 };
82101 
82102 static const afw_value_string_t
82103 impl_817_property_value_description = {
82105  AFW_UTF8_LITERAL("This can be specified to override default add_object() processing. It can return current::useDefaultProcessing if default processing should occur as if onAddObject was not specified.")
82106 };
82107 
82108 static const afw_runtime_property_t
82109 impl_817_property_description = {
82110  &afw_s_description,
82111  (const afw_value_t *)&impl_817_property_value_description
82112 };
82113 
82114 static const afw_value_string_t
82115 impl_817_property_value_label = {
82117  AFW_UTF8_LITERAL("On add_object")
82118 };
82119 
82120 static const afw_runtime_property_t
82121 impl_817_property_label = {
82122  &afw_s_label,
82123  (const afw_value_t *)&impl_817_property_value_label
82124 };
82125 
82126 static const afw_value_string_t
82127 impl_817_property_value_skeleton = {
82129  AFW_UTF8_LITERAL("#! afw\n\n/**\n * onAddObject\n * \n * This can be specified to override default add_object() processing.\n * \n * Some notable context variables are: \n * current::adaptorId\n * current::objectType\n * current::object\n * current::objectId\n * \n * An _AdaptiveAction_ object should be returned.\n */\n\n/*\n * Special handling for specific objects.\n *\n * For example, to handle objectType MySpecialType a special way:\n */\n/*\nif (objectType == 'MySpecialType') {\n loc (object \"_AdaptiveAction_\") action = {};\n\n // Handle special by setting properties in the action object or by\n // doing the action directly.\n\n return action;\n}\n*/\n\n/*\n * To handle objects that don't need special handling, call the default handler.\n */\nreturn model_default_add_object_action(\n current::adaptorId,\n current::objectType,\n current::object,\n current::objectId );\n ")
82130 };
82131 
82132 static const afw_runtime_property_t
82133 impl_817_property_skeleton = {
82134  &afw_s_skeleton,
82135  (const afw_value_t *)&impl_817_property_value_skeleton
82136 };
82137 
82138 static const afw_runtime_property_t *
82139 impl_817_properties[] = {
82140  &impl_817_property_brief,
82141  &impl_817_property_contextType,
82142  &impl_817_property_dataType,
82143  &impl_817_property_dataTypeParameter,
82144  &impl_817_property_description,
82145  &impl_817_property_label,
82146  &impl_817_property_skeleton,
82147  NULL
82148 };
82149 
82151 impl_817_meta_object = {
82152  {
82153  &afw_runtime_inf_const_meta_object_inf
82154  },
82155  &impl_817,
82156  NULL
82157 };
82158 
82159 static const afw_utf8_t
82160 impl_817_meta_path =
82161  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onAddObject");
82162 
82164 impl_817 = {
82165  {
82166  &afw_runtime_inf_const_embedded_untyped_object,
82167  NULL,
82168  {
82169  (const afw_object_t *)&impl_817_meta_object,
82170  (const afw_object_t *)&impl_814,
82171  &afw_s_onAddObject,
82172  &afw_s__AdaptiveValueMeta_,
82173  &impl_817_meta_path
82174  }
82175  },
82176  &impl_817_properties[0]
82177 };
82178 
82180 impl_818;
82181 
82182 /*
82183  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onDeleteObject
82184  */
82185 
82186 static const afw_value_string_t
82187 impl_818_property_value_brief = {
82189  AFW_UTF8_LITERAL("Script to execute on delete_object()")
82190 };
82191 
82192 static const afw_runtime_property_t
82193 impl_818_property_brief = {
82194  &afw_s_brief,
82195  (const afw_value_t *)&impl_818_property_value_brief
82196 };
82197 
82198 static const afw_value_string_t
82199 impl_818_property_value_contextType = {
82201  AFW_UTF8_LITERAL("modelDeleteObject")
82202 };
82203 
82204 static const afw_runtime_property_t
82205 impl_818_property_contextType = {
82206  &afw_s_contextType,
82207  (const afw_value_t *)&impl_818_property_value_contextType
82208 };
82209 
82210 static const afw_value_string_t
82211 impl_818_property_value_dataType = {
82213  AFW_UTF8_LITERAL("script")
82214 };
82215 
82216 static const afw_runtime_property_t
82217 impl_818_property_dataType = {
82218  &afw_s_dataType,
82219  (const afw_value_t *)&impl_818_property_value_dataType
82220 };
82221 
82222 static const afw_value_string_t
82223 impl_818_property_value_dataTypeParameter = {
82225  AFW_UTF8_LITERAL("object _AdaptiveJournalEntry_")
82226 };
82227 
82228 static const afw_runtime_property_t
82229 impl_818_property_dataTypeParameter = {
82230  &afw_s_dataTypeParameter,
82231  (const afw_value_t *)&impl_818_property_value_dataTypeParameter
82232 };
82233 
82234 static const afw_value_string_t
82235 impl_818_property_value_description = {
82237  AFW_UTF8_LITERAL("This can be specified to override default delete_object() processing. It can return current::useDefaultProcessing if default processing should occur as if onDeleteObject was not specified.")
82238 };
82239 
82240 static const afw_runtime_property_t
82241 impl_818_property_description = {
82242  &afw_s_description,
82243  (const afw_value_t *)&impl_818_property_value_description
82244 };
82245 
82246 static const afw_value_string_t
82247 impl_818_property_value_label = {
82249  AFW_UTF8_LITERAL("On delete_object")
82250 };
82251 
82252 static const afw_runtime_property_t
82253 impl_818_property_label = {
82254  &afw_s_label,
82255  (const afw_value_t *)&impl_818_property_value_label
82256 };
82257 
82258 static const afw_value_string_t
82259 impl_818_property_value_skeleton = {
82261  AFW_UTF8_LITERAL("#! afw\n\n/** FIXME Add skeleton */")
82262 };
82263 
82264 static const afw_runtime_property_t
82265 impl_818_property_skeleton = {
82266  &afw_s_skeleton,
82267  (const afw_value_t *)&impl_818_property_value_skeleton
82268 };
82269 
82270 static const afw_runtime_property_t *
82271 impl_818_properties[] = {
82272  &impl_818_property_brief,
82273  &impl_818_property_contextType,
82274  &impl_818_property_dataType,
82275  &impl_818_property_dataTypeParameter,
82276  &impl_818_property_description,
82277  &impl_818_property_label,
82278  &impl_818_property_skeleton,
82279  NULL
82280 };
82281 
82283 impl_818_meta_object = {
82284  {
82285  &afw_runtime_inf_const_meta_object_inf
82286  },
82287  &impl_818,
82288  NULL
82289 };
82290 
82291 static const afw_utf8_t
82292 impl_818_meta_path =
82293  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onDeleteObject");
82294 
82296 impl_818 = {
82297  {
82298  &afw_runtime_inf_const_embedded_untyped_object,
82299  NULL,
82300  {
82301  (const afw_object_t *)&impl_818_meta_object,
82302  (const afw_object_t *)&impl_814,
82303  &afw_s_onDeleteObject,
82304  &afw_s__AdaptiveValueMeta_,
82305  &impl_818_meta_path
82306  }
82307  },
82308  &impl_818_properties[0]
82309 };
82310 
82312 impl_819;
82313 
82314 /*
82315  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onGetInitialObjectId
82316  */
82317 
82318 static const afw_value_string_t
82319 impl_819_property_value_brief = {
82321  AFW_UTF8_LITERAL("Optional hybrid value is evaluated to determine the objectId on add requests")
82322 };
82323 
82324 static const afw_runtime_property_t
82325 impl_819_property_brief = {
82326  &afw_s_brief,
82327  (const afw_value_t *)&impl_819_property_value_brief
82328 };
82329 
82330 static const afw_value_string_t
82331 impl_819_property_value_contextType = {
82333  AFW_UTF8_LITERAL("modelInitialObjectId")
82334 };
82335 
82336 static const afw_runtime_property_t
82337 impl_819_property_contextType = {
82338  &afw_s_contextType,
82339  (const afw_value_t *)&impl_819_property_value_contextType
82340 };
82341 
82342 static const afw_value_string_t
82343 impl_819_property_value_dataType = {
82345  AFW_UTF8_LITERAL("hybrid")
82346 };
82347 
82348 static const afw_runtime_property_t
82349 impl_819_property_dataType = {
82350  &afw_s_dataType,
82351  (const afw_value_t *)&impl_819_property_value_dataType
82352 };
82353 
82354 static const afw_value_string_t
82355 impl_819_property_value_dataTypeParameter = {
82357  AFW_UTF8_LITERAL("objectId")
82358 };
82359 
82360 static const afw_runtime_property_t
82361 impl_819_property_dataTypeParameter = {
82362  &afw_s_dataTypeParameter,
82363  (const afw_value_t *)&impl_819_property_value_dataTypeParameter
82364 };
82365 
82366 static const afw_value_string_t
82367 impl_819_property_value_description = {
82369  AFW_UTF8_LITERAL("This optional hybrid value is evaluated to determine the objectId on add requests. If not specified, current::objectId is used and if that is not specified, the adaptor must be capable of assigning one. Even if specified, the adaptor is free to ignore this.")
82370 };
82371 
82372 static const afw_runtime_property_t
82373 impl_819_property_description = {
82374  &afw_s_description,
82375  (const afw_value_t *)&impl_819_property_value_description
82376 };
82377 
82378 static const afw_value_string_t
82379 impl_819_property_value_label = {
82381  AFW_UTF8_LITERAL("On Get Initial ObjectId")
82382 };
82383 
82384 static const afw_runtime_property_t
82385 impl_819_property_label = {
82386  &afw_s_label,
82387  (const afw_value_t *)&impl_819_property_value_label
82388 };
82389 
82390 static const afw_runtime_property_t *
82391 impl_819_properties[] = {
82392  &impl_819_property_brief,
82393  &impl_819_property_contextType,
82394  &impl_819_property_dataType,
82395  &impl_819_property_dataTypeParameter,
82396  &impl_819_property_description,
82397  &impl_819_property_label,
82398  NULL
82399 };
82400 
82402 impl_819_meta_object = {
82403  {
82404  &afw_runtime_inf_const_meta_object_inf
82405  },
82406  &impl_819,
82407  NULL
82408 };
82409 
82410 static const afw_utf8_t
82411 impl_819_meta_path =
82412  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onGetInitialObjectId");
82413 
82415 impl_819 = {
82416  {
82417  &afw_runtime_inf_const_embedded_untyped_object,
82418  NULL,
82419  {
82420  (const afw_object_t *)&impl_819_meta_object,
82421  (const afw_object_t *)&impl_814,
82422  &afw_s_onGetInitialObjectId,
82423  &afw_s__AdaptiveValueMeta_,
82424  &impl_819_meta_path
82425  }
82426  },
82427  &impl_819_properties[0]
82428 };
82429 
82431 impl_820;
82432 
82433 /*
82434  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onGetObject
82435  */
82436 
82437 static const afw_value_string_t
82438 impl_820_property_value_brief = {
82440  AFW_UTF8_LITERAL("Script to execute on get_object()")
82441 };
82442 
82443 static const afw_runtime_property_t
82444 impl_820_property_brief = {
82445  &afw_s_brief,
82446  (const afw_value_t *)&impl_820_property_value_brief
82447 };
82448 
82449 static const afw_value_string_t
82450 impl_820_property_value_contextType = {
82452  AFW_UTF8_LITERAL("modelGetObject")
82453 };
82454 
82455 static const afw_runtime_property_t
82456 impl_820_property_contextType = {
82457  &afw_s_contextType,
82458  (const afw_value_t *)&impl_820_property_value_contextType
82459 };
82460 
82461 static const afw_value_string_t
82462 impl_820_property_value_dataType = {
82464  AFW_UTF8_LITERAL("script")
82465 };
82466 
82467 static const afw_runtime_property_t
82468 impl_820_property_dataType = {
82469  &afw_s_dataType,
82470  (const afw_value_t *)&impl_820_property_value_dataType
82471 };
82472 
82473 static const afw_value_string_t
82474 impl_820_property_value_dataTypeParameter = {
82476  AFW_UTF8_LITERAL("object")
82477 };
82478 
82479 static const afw_runtime_property_t
82480 impl_820_property_dataTypeParameter = {
82481  &afw_s_dataTypeParameter,
82482  (const afw_value_t *)&impl_820_property_value_dataTypeParameter
82483 };
82484 
82485 static const afw_value_string_t
82486 impl_820_property_value_description = {
82488  AFW_UTF8_LITERAL("This can be specified to override default get_object() processing. The script can return an object or undefined if object was to found. It can also return current::useDefaultProcessing if default processing should occur as if onGetObject was not specified.")
82489 };
82490 
82491 static const afw_runtime_property_t
82492 impl_820_property_description = {
82493  &afw_s_description,
82494  (const afw_value_t *)&impl_820_property_value_description
82495 };
82496 
82497 static const afw_value_string_t
82498 impl_820_property_value_label = {
82500  AFW_UTF8_LITERAL("On get_object")
82501 };
82502 
82503 static const afw_runtime_property_t
82504 impl_820_property_label = {
82505  &afw_s_label,
82506  (const afw_value_t *)&impl_820_property_value_label
82507 };
82508 
82509 static const afw_value_string_t
82510 impl_820_property_value_skeleton = {
82512  AFW_UTF8_LITERAL("#! afw\n\n/** FIXME Add skeleton */")
82513 };
82514 
82515 static const afw_runtime_property_t
82516 impl_820_property_skeleton = {
82517  &afw_s_skeleton,
82518  (const afw_value_t *)&impl_820_property_value_skeleton
82519 };
82520 
82521 static const afw_runtime_property_t *
82522 impl_820_properties[] = {
82523  &impl_820_property_brief,
82524  &impl_820_property_contextType,
82525  &impl_820_property_dataType,
82526  &impl_820_property_dataTypeParameter,
82527  &impl_820_property_description,
82528  &impl_820_property_label,
82529  &impl_820_property_skeleton,
82530  NULL
82531 };
82532 
82534 impl_820_meta_object = {
82535  {
82536  &afw_runtime_inf_const_meta_object_inf
82537  },
82538  &impl_820,
82539  NULL
82540 };
82541 
82542 static const afw_utf8_t
82543 impl_820_meta_path =
82544  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onGetObject");
82545 
82547 impl_820 = {
82548  {
82549  &afw_runtime_inf_const_embedded_untyped_object,
82550  NULL,
82551  {
82552  (const afw_object_t *)&impl_820_meta_object,
82553  (const afw_object_t *)&impl_814,
82554  &afw_s_onGetObject,
82555  &afw_s__AdaptiveValueMeta_,
82556  &impl_820_meta_path
82557  }
82558  },
82559  &impl_820_properties[0]
82560 };
82561 
82563 impl_821;
82564 
82565 /*
82566  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onModifyObject
82567  */
82568 
82569 static const afw_value_string_t
82570 impl_821_property_value_brief = {
82572  AFW_UTF8_LITERAL("Script to execute on modify_object()")
82573 };
82574 
82575 static const afw_runtime_property_t
82576 impl_821_property_brief = {
82577  &afw_s_brief,
82578  (const afw_value_t *)&impl_821_property_value_brief
82579 };
82580 
82581 static const afw_value_string_t
82582 impl_821_property_value_contextType = {
82584  AFW_UTF8_LITERAL("modelModifyObject")
82585 };
82586 
82587 static const afw_runtime_property_t
82588 impl_821_property_contextType = {
82589  &afw_s_contextType,
82590  (const afw_value_t *)&impl_821_property_value_contextType
82591 };
82592 
82593 static const afw_value_string_t
82594 impl_821_property_value_dataType = {
82596  AFW_UTF8_LITERAL("script")
82597 };
82598 
82599 static const afw_runtime_property_t
82600 impl_821_property_dataType = {
82601  &afw_s_dataType,
82602  (const afw_value_t *)&impl_821_property_value_dataType
82603 };
82604 
82605 static const afw_value_string_t
82606 impl_821_property_value_dataTypeParameter = {
82608  AFW_UTF8_LITERAL("object _AdaptiveJournalEntry_")
82609 };
82610 
82611 static const afw_runtime_property_t
82612 impl_821_property_dataTypeParameter = {
82613  &afw_s_dataTypeParameter,
82614  (const afw_value_t *)&impl_821_property_value_dataTypeParameter
82615 };
82616 
82617 static const afw_value_string_t
82618 impl_821_property_value_description = {
82620  AFW_UTF8_LITERAL("This can be specified to override default modify_object() processing. It can return current::useDefaultProcessing if default processing should occur as if onModifyObject was not specified.")
82621 };
82622 
82623 static const afw_runtime_property_t
82624 impl_821_property_description = {
82625  &afw_s_description,
82626  (const afw_value_t *)&impl_821_property_value_description
82627 };
82628 
82629 static const afw_value_string_t
82630 impl_821_property_value_label = {
82632  AFW_UTF8_LITERAL("On modify_object")
82633 };
82634 
82635 static const afw_runtime_property_t
82636 impl_821_property_label = {
82637  &afw_s_label,
82638  (const afw_value_t *)&impl_821_property_value_label
82639 };
82640 
82641 static const afw_value_string_t
82642 impl_821_property_value_skeleton = {
82644  AFW_UTF8_LITERAL("#! afw\n\n/** FIXME Add skeleton */")
82645 };
82646 
82647 static const afw_runtime_property_t
82648 impl_821_property_skeleton = {
82649  &afw_s_skeleton,
82650  (const afw_value_t *)&impl_821_property_value_skeleton
82651 };
82652 
82653 static const afw_runtime_property_t *
82654 impl_821_properties[] = {
82655  &impl_821_property_brief,
82656  &impl_821_property_contextType,
82657  &impl_821_property_dataType,
82658  &impl_821_property_dataTypeParameter,
82659  &impl_821_property_description,
82660  &impl_821_property_label,
82661  &impl_821_property_skeleton,
82662  NULL
82663 };
82664 
82666 impl_821_meta_object = {
82667  {
82668  &afw_runtime_inf_const_meta_object_inf
82669  },
82670  &impl_821,
82671  NULL
82672 };
82673 
82674 static const afw_utf8_t
82675 impl_821_meta_path =
82676  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onModifyObject");
82677 
82679 impl_821 = {
82680  {
82681  &afw_runtime_inf_const_embedded_untyped_object,
82682  NULL,
82683  {
82684  (const afw_object_t *)&impl_821_meta_object,
82685  (const afw_object_t *)&impl_814,
82686  &afw_s_onModifyObject,
82687  &afw_s__AdaptiveValueMeta_,
82688  &impl_821_meta_path
82689  }
82690  },
82691  &impl_821_properties[0]
82692 };
82693 
82695 impl_822;
82696 
82697 /*
82698  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onReplaceObject
82699  */
82700 
82701 static const afw_value_string_t
82702 impl_822_property_value_brief = {
82704  AFW_UTF8_LITERAL("Script to execute on replace_object()")
82705 };
82706 
82707 static const afw_runtime_property_t
82708 impl_822_property_brief = {
82709  &afw_s_brief,
82710  (const afw_value_t *)&impl_822_property_value_brief
82711 };
82712 
82713 static const afw_value_string_t
82714 impl_822_property_value_contextType = {
82716  AFW_UTF8_LITERAL("modelReplaceObject")
82717 };
82718 
82719 static const afw_runtime_property_t
82720 impl_822_property_contextType = {
82721  &afw_s_contextType,
82722  (const afw_value_t *)&impl_822_property_value_contextType
82723 };
82724 
82725 static const afw_value_string_t
82726 impl_822_property_value_dataType = {
82728  AFW_UTF8_LITERAL("script")
82729 };
82730 
82731 static const afw_runtime_property_t
82732 impl_822_property_dataType = {
82733  &afw_s_dataType,
82734  (const afw_value_t *)&impl_822_property_value_dataType
82735 };
82736 
82737 static const afw_value_string_t
82738 impl_822_property_value_dataTypeParameter = {
82740  AFW_UTF8_LITERAL("object _AdaptiveJournalEntry_")
82741 };
82742 
82743 static const afw_runtime_property_t
82744 impl_822_property_dataTypeParameter = {
82745  &afw_s_dataTypeParameter,
82746  (const afw_value_t *)&impl_822_property_value_dataTypeParameter
82747 };
82748 
82749 static const afw_value_string_t
82750 impl_822_property_value_description = {
82752  AFW_UTF8_LITERAL("This can be specified to override default replace_object() processing. It can return current::useDefaultProcessing if default processing should occur as if onReplaceObjects was not specified.")
82753 };
82754 
82755 static const afw_runtime_property_t
82756 impl_822_property_description = {
82757  &afw_s_description,
82758  (const afw_value_t *)&impl_822_property_value_description
82759 };
82760 
82761 static const afw_value_string_t
82762 impl_822_property_value_label = {
82764  AFW_UTF8_LITERAL("On replace_object")
82765 };
82766 
82767 static const afw_runtime_property_t
82768 impl_822_property_label = {
82769  &afw_s_label,
82770  (const afw_value_t *)&impl_822_property_value_label
82771 };
82772 
82773 static const afw_value_string_t
82774 impl_822_property_value_skeleton = {
82776  AFW_UTF8_LITERAL("#! afw\n\n/** FIXME Add skeleton */")
82777 };
82778 
82779 static const afw_runtime_property_t
82780 impl_822_property_skeleton = {
82781  &afw_s_skeleton,
82782  (const afw_value_t *)&impl_822_property_value_skeleton
82783 };
82784 
82785 static const afw_runtime_property_t *
82786 impl_822_properties[] = {
82787  &impl_822_property_brief,
82788  &impl_822_property_contextType,
82789  &impl_822_property_dataType,
82790  &impl_822_property_dataTypeParameter,
82791  &impl_822_property_description,
82792  &impl_822_property_label,
82793  &impl_822_property_skeleton,
82794  NULL
82795 };
82796 
82798 impl_822_meta_object = {
82799  {
82800  &afw_runtime_inf_const_meta_object_inf
82801  },
82802  &impl_822,
82803  NULL
82804 };
82805 
82806 static const afw_utf8_t
82807 impl_822_meta_path =
82808  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onReplaceObject");
82809 
82811 impl_822 = {
82812  {
82813  &afw_runtime_inf_const_embedded_untyped_object,
82814  NULL,
82815  {
82816  (const afw_object_t *)&impl_822_meta_object,
82817  (const afw_object_t *)&impl_814,
82818  &afw_s_onReplaceObject,
82819  &afw_s__AdaptiveValueMeta_,
82820  &impl_822_meta_path
82821  }
82822  },
82823  &impl_822_properties[0]
82824 };
82825 
82827 impl_823;
82828 
82829 /*
82830  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onRetrieveObjects
82831  */
82832 
82833 static const afw_value_string_t
82834 impl_823_property_value_brief = {
82836  AFW_UTF8_LITERAL("Script to execute on retrieve_objects()")
82837 };
82838 
82839 static const afw_runtime_property_t
82840 impl_823_property_brief = {
82841  &afw_s_brief,
82842  (const afw_value_t *)&impl_823_property_value_brief
82843 };
82844 
82845 static const afw_value_string_t
82846 impl_823_property_value_contextType = {
82848  AFW_UTF8_LITERAL("modelRetrieveObjects")
82849 };
82850 
82851 static const afw_runtime_property_t
82852 impl_823_property_contextType = {
82853  &afw_s_contextType,
82854  (const afw_value_t *)&impl_823_property_value_contextType
82855 };
82856 
82857 static const afw_value_string_t
82858 impl_823_property_value_dataType = {
82860  AFW_UTF8_LITERAL("script")
82861 };
82862 
82863 static const afw_runtime_property_t
82864 impl_823_property_dataType = {
82865  &afw_s_dataType,
82866  (const afw_value_t *)&impl_823_property_value_dataType
82867 };
82868 
82869 static const afw_value_string_t
82870 impl_823_property_value_dataTypeParameter = {
82872  AFW_UTF8_LITERAL("null")
82873 };
82874 
82875 static const afw_runtime_property_t
82876 impl_823_property_dataTypeParameter = {
82877  &afw_s_dataTypeParameter,
82878  (const afw_value_t *)&impl_823_property_value_dataTypeParameter
82879 };
82880 
82881 static const afw_value_string_t
82882 impl_823_property_value_description = {
82884  AFW_UTF8_LITERAL("This can be specified to override default retrieve_objects() processing. This script should call current::returnObject(object) with each object to return. It can also return current::useDefaultProcessing if default processing should occur as if onRetrieveObjects was not specified.")
82885 };
82886 
82887 static const afw_runtime_property_t
82888 impl_823_property_description = {
82889  &afw_s_description,
82890  (const afw_value_t *)&impl_823_property_value_description
82891 };
82892 
82893 static const afw_value_string_t
82894 impl_823_property_value_label = {
82896  AFW_UTF8_LITERAL("On retrieve_objects")
82897 };
82898 
82899 static const afw_runtime_property_t
82900 impl_823_property_label = {
82901  &afw_s_label,
82902  (const afw_value_t *)&impl_823_property_value_label
82903 };
82904 
82905 static const afw_value_string_t
82906 impl_823_property_value_skeleton = {
82908  AFW_UTF8_LITERAL("#! afw\n\n/** FIXME Add skeleton */")
82909 };
82910 
82911 static const afw_runtime_property_t
82912 impl_823_property_skeleton = {
82913  &afw_s_skeleton,
82914  (const afw_value_t *)&impl_823_property_value_skeleton
82915 };
82916 
82917 static const afw_runtime_property_t *
82918 impl_823_properties[] = {
82919  &impl_823_property_brief,
82920  &impl_823_property_contextType,
82921  &impl_823_property_dataType,
82922  &impl_823_property_dataTypeParameter,
82923  &impl_823_property_description,
82924  &impl_823_property_label,
82925  &impl_823_property_skeleton,
82926  NULL
82927 };
82928 
82930 impl_823_meta_object = {
82931  {
82932  &afw_runtime_inf_const_meta_object_inf
82933  },
82934  &impl_823,
82935  NULL
82936 };
82937 
82938 static const afw_utf8_t
82939 impl_823_meta_path =
82940  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/onRetrieveObjects");
82941 
82943 impl_823 = {
82944  {
82945  &afw_runtime_inf_const_embedded_untyped_object,
82946  NULL,
82947  {
82948  (const afw_object_t *)&impl_823_meta_object,
82949  (const afw_object_t *)&impl_814,
82950  &afw_s_onRetrieveObjects,
82951  &afw_s__AdaptiveValueMeta_,
82952  &impl_823_meta_path
82953  }
82954  },
82955  &impl_823_properties[0]
82956 };
82957 
82959 impl_824;
82960 
82961 /*
82962  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/propertyTypes
82963  */
82964 
82965 static const afw_value_string_t
82966 impl_824_property_value_brief = {
82968  AFW_UTF8_LITERAL("Property types for this model object type")
82969 };
82970 
82971 static const afw_runtime_property_t
82972 impl_824_property_brief = {
82973  &afw_s_brief,
82974  (const afw_value_t *)&impl_824_property_value_brief
82975 };
82976 
82977 static const afw_value_string_t
82978 impl_824_property_value_dataType = {
82980  AFW_UTF8_LITERAL("object")
82981 };
82982 
82983 static const afw_runtime_property_t
82984 impl_824_property_dataType = {
82985  &afw_s_dataType,
82986  (const afw_value_t *)&impl_824_property_value_dataType
82987 };
82988 
82989 static const afw_value_string_t
82990 impl_824_property_value_dataTypeParameter = {
82992  AFW_UTF8_LITERAL("_AdaptiveModelPropertyTypes_")
82993 };
82994 
82995 static const afw_runtime_property_t
82996 impl_824_property_dataTypeParameter = {
82997  &afw_s_dataTypeParameter,
82998  (const afw_value_t *)&impl_824_property_value_dataTypeParameter
82999 };
83000 
83001 static const afw_value_string_t
83002 impl_824_property_value_description = {
83004  AFW_UTF8_LITERAL("The name of the properties in this object corresponds to the property name of an instance of this object type and is its property type object.")
83005 };
83006 
83007 static const afw_runtime_property_t
83008 impl_824_property_description = {
83009  &afw_s_description,
83010  (const afw_value_t *)&impl_824_property_value_description
83011 };
83012 
83013 static const afw_value_string_t
83014 impl_824_property_value_label = {
83016  AFW_UTF8_LITERAL("Property Types")
83017 };
83018 
83019 static const afw_runtime_property_t
83020 impl_824_property_label = {
83021  &afw_s_label,
83022  (const afw_value_t *)&impl_824_property_value_label
83023 };
83024 
83025 static const afw_runtime_property_t *
83026 impl_824_properties[] = {
83027  &impl_824_property_brief,
83028  &impl_824_property_dataType,
83029  &impl_824_property_dataTypeParameter,
83030  &impl_824_property_description,
83031  &impl_824_property_label,
83032  NULL
83033 };
83034 
83036 impl_824_meta_object = {
83037  {
83038  &afw_runtime_inf_const_meta_object_inf
83039  },
83040  &impl_824,
83041  NULL
83042 };
83043 
83044 static const afw_utf8_t
83045 impl_824_meta_path =
83046  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes/propertyTypes");
83047 
83049 impl_824 = {
83050  {
83051  &afw_runtime_inf_const_embedded_untyped_object,
83052  NULL,
83053  {
83054  (const afw_object_t *)&impl_824_meta_object,
83055  (const afw_object_t *)&impl_814,
83056  &afw_s_propertyTypes,
83057  &afw_s__AdaptiveValueMeta_,
83058  &impl_824_meta_path
83059  }
83060  },
83061  &impl_824_properties[0]
83062 };
83063 
83064 /*
83065  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes
83066  */
83067 
83068 static const afw_value_object_t
83069 impl_814_property_value_custom = {
83071  (const afw_object_t *)&impl_815
83072 };
83073 
83074 static const afw_runtime_property_t
83075 impl_814_property_custom = {
83076  &afw_s_custom,
83077  (const afw_value_t *)&impl_814_property_value_custom
83078 };
83079 
83080 static const afw_value_object_t
83081 impl_814_property_value_mappedObjectType = {
83083  (const afw_object_t *)&impl_816
83084 };
83085 
83086 static const afw_runtime_property_t
83087 impl_814_property_mappedObjectType = {
83088  &afw_s_mappedObjectType,
83089  (const afw_value_t *)&impl_814_property_value_mappedObjectType
83090 };
83091 
83092 static const afw_value_object_t
83093 impl_814_property_value_onAddObject = {
83095  (const afw_object_t *)&impl_817
83096 };
83097 
83098 static const afw_runtime_property_t
83099 impl_814_property_onAddObject = {
83100  &afw_s_onAddObject,
83101  (const afw_value_t *)&impl_814_property_value_onAddObject
83102 };
83103 
83104 static const afw_value_object_t
83105 impl_814_property_value_onDeleteObject = {
83107  (const afw_object_t *)&impl_818
83108 };
83109 
83110 static const afw_runtime_property_t
83111 impl_814_property_onDeleteObject = {
83112  &afw_s_onDeleteObject,
83113  (const afw_value_t *)&impl_814_property_value_onDeleteObject
83114 };
83115 
83116 static const afw_value_object_t
83117 impl_814_property_value_onGetInitialObjectId = {
83119  (const afw_object_t *)&impl_819
83120 };
83121 
83122 static const afw_runtime_property_t
83123 impl_814_property_onGetInitialObjectId = {
83124  &afw_s_onGetInitialObjectId,
83125  (const afw_value_t *)&impl_814_property_value_onGetInitialObjectId
83126 };
83127 
83128 static const afw_value_object_t
83129 impl_814_property_value_onGetObject = {
83131  (const afw_object_t *)&impl_820
83132 };
83133 
83134 static const afw_runtime_property_t
83135 impl_814_property_onGetObject = {
83136  &afw_s_onGetObject,
83137  (const afw_value_t *)&impl_814_property_value_onGetObject
83138 };
83139 
83140 static const afw_value_object_t
83141 impl_814_property_value_onModifyObject = {
83143  (const afw_object_t *)&impl_821
83144 };
83145 
83146 static const afw_runtime_property_t
83147 impl_814_property_onModifyObject = {
83148  &afw_s_onModifyObject,
83149  (const afw_value_t *)&impl_814_property_value_onModifyObject
83150 };
83151 
83152 static const afw_value_object_t
83153 impl_814_property_value_onReplaceObject = {
83155  (const afw_object_t *)&impl_822
83156 };
83157 
83158 static const afw_runtime_property_t
83159 impl_814_property_onReplaceObject = {
83160  &afw_s_onReplaceObject,
83161  (const afw_value_t *)&impl_814_property_value_onReplaceObject
83162 };
83163 
83164 static const afw_value_object_t
83165 impl_814_property_value_onRetrieveObjects = {
83167  (const afw_object_t *)&impl_823
83168 };
83169 
83170 static const afw_runtime_property_t
83171 impl_814_property_onRetrieveObjects = {
83172  &afw_s_onRetrieveObjects,
83173  (const afw_value_t *)&impl_814_property_value_onRetrieveObjects
83174 };
83175 
83176 static const afw_value_object_t
83177 impl_814_property_value_propertyTypes = {
83179  (const afw_object_t *)&impl_824
83180 };
83181 
83182 static const afw_runtime_property_t
83183 impl_814_property_propertyTypes = {
83184  &afw_s_propertyTypes,
83185  (const afw_value_t *)&impl_814_property_value_propertyTypes
83186 };
83187 
83188 static const afw_runtime_property_t *
83189 impl_814_properties[] = {
83190  &impl_814_property_custom,
83191  &impl_814_property_mappedObjectType,
83192  &impl_814_property_onAddObject,
83193  &impl_814_property_onDeleteObject,
83194  &impl_814_property_onGetInitialObjectId,
83195  &impl_814_property_onGetObject,
83196  &impl_814_property_onModifyObject,
83197  &impl_814_property_onReplaceObject,
83198  &impl_814_property_onRetrieveObjects,
83199  &impl_814_property_propertyTypes,
83200  NULL
83201 };
83202 
83203 static const afw_utf8_t
83204 impl_814_parentPaths_array[] = {
83205  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes")
83206 };
83207 
83209 impl_814_parentPaths_list = {
83212  sizeof(impl_814_parentPaths_array) / sizeof(afw_utf8_t),
83213  (const void *)&impl_814_parentPaths_array
83214 };
83215 
83216 static const afw_value_list_t
83217 impl_814_parentPaths = {
83219  (const afw_list_t *)&impl_814_parentPaths_list
83220 };
83221 
83223 impl_814_meta_object = {
83224  {
83225  &afw_runtime_inf_const_meta_object_inf
83226  },
83227  &impl_814,
83228  &impl_814_parentPaths
83229 };
83230 
83231 static const afw_utf8_t
83232 impl_814_meta_path =
83233  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_/propertyTypes");
83234 
83236 impl_814 = {
83237  {
83238  &afw_runtime_inf_const_embedded_untyped_object,
83239  NULL,
83240  {
83241  (const afw_object_t *)&impl_814_meta_object,
83242  (const afw_object_t *)&impl_813,
83243  &afw_s_propertyTypes,
83244  &afw_s__AdaptivePropertyTypes_,
83245  &impl_814_meta_path
83246  }
83247  },
83248  &impl_814_properties[0]
83249 };
83250 
83251 /*
83252  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_
83253  */
83254 
83255 static const afw_value_boolean_t
83256 impl_813_property_value_allowEntity = {
83258  false
83259 };
83260 
83261 static const afw_runtime_property_t
83262 impl_813_property_allowEntity = {
83263  &afw_s_allowEntity,
83264  (const afw_value_t *)&impl_813_property_value_allowEntity
83265 };
83266 
83267 static const afw_utf8_t
83268 impl_813_array_collectionURIs[] = {
83269  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
83270 };
83271 
83273 impl_813_list_collectionURIs = {
83276  sizeof(impl_813_array_collectionURIs) / sizeof(afw_utf8_t),
83277  &impl_813_array_collectionURIs
83278 };
83279 
83280 static const afw_value_list_t
83281 impl_813_property_value_collectionURIs = {
83283  (const afw_list_t *)&impl_813_list_collectionURIs
83284 };
83285 
83286 static const afw_runtime_property_t
83287 impl_813_property_collectionURIs = {
83288  &afw_s_collectionURIs,
83289  (const afw_value_t *)&impl_813_property_value_collectionURIs
83290 };
83291 
83292 static const afw_value_string_t
83293 impl_813_property_value_description = {
83295  AFW_UTF8_LITERAL("The adaptive object type of all adaptive model object type objects.")
83296 };
83297 
83298 static const afw_runtime_property_t
83299 impl_813_property_description = {
83300  &afw_s_description,
83301  (const afw_value_t *)&impl_813_property_value_description
83302 };
83303 
83304 static const afw_value_string_t
83305 impl_813_property_value_objectType = {
83307  AFW_UTF8_LITERAL("_AdaptiveModelObjectType_")
83308 };
83309 
83310 static const afw_runtime_property_t
83311 impl_813_property_objectType = {
83312  &afw_s_objectType,
83313  (const afw_value_t *)&impl_813_property_value_objectType
83314 };
83315 
83316 static const afw_value_object_t
83317 impl_813_property_value_propertyTypes = {
83319  (const afw_object_t *)&impl_814
83320 };
83321 
83322 static const afw_runtime_property_t
83323 impl_813_property_propertyTypes = {
83324  &afw_s_propertyTypes,
83325  (const afw_value_t *)&impl_813_property_value_propertyTypes
83326 };
83327 
83328 static const afw_runtime_property_t *
83329 impl_813_properties[] = {
83330  &impl_813_property_allowEntity,
83331  &impl_813_property_collectionURIs,
83332  &impl_813_property_description,
83333  &impl_813_property_objectType,
83334  &impl_813_property_propertyTypes,
83335  NULL
83336 };
83337 
83339 impl_813_meta_object = {
83340  {
83341  &afw_runtime_inf_const_meta_object_inf
83342  },
83343  &impl_813,
83344  NULL
83345 };
83346 
83347 static const afw_utf8_t
83348 impl_813_meta_path =
83349  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectType_");
83350 
83352 impl_813 = {
83353  {
83355  NULL,
83356  {
83357  (const afw_object_t *)&impl_813_meta_object,
83358  NULL,
83359  &afw_s__AdaptiveModelObjectType_,
83360  &afw_s__AdaptiveObjectType_,
83361  &impl_813_meta_path
83362  }
83363  },
83364  &impl_813_properties[0]
83365 };
83366 
83368 impl_825;
83369 
83371 impl_826;
83372 
83373 /*
83374  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectTypes_/otherProperties
83375  */
83376 
83377 static const afw_value_string_t
83378 impl_826_property_value_brief = {
83380  AFW_UTF8_LITERAL("Defines an Object Type definition in this Adaptive Model")
83381 };
83382 
83383 static const afw_runtime_property_t
83384 impl_826_property_brief = {
83385  &afw_s_brief,
83386  (const afw_value_t *)&impl_826_property_value_brief
83387 };
83388 
83389 static const afw_value_string_t
83390 impl_826_property_value_dataType = {
83392  AFW_UTF8_LITERAL("object")
83393 };
83394 
83395 static const afw_runtime_property_t
83396 impl_826_property_dataType = {
83397  &afw_s_dataType,
83398  (const afw_value_t *)&impl_826_property_value_dataType
83399 };
83400 
83401 static const afw_value_string_t
83402 impl_826_property_value_dataTypeParameter = {
83404  AFW_UTF8_LITERAL("_AdaptiveModelObjectType_")
83405 };
83406 
83407 static const afw_runtime_property_t
83408 impl_826_property_dataTypeParameter = {
83409  &afw_s_dataTypeParameter,
83410  (const afw_value_t *)&impl_826_property_value_dataTypeParameter
83411 };
83412 
83413 static const afw_value_string_t
83414 impl_826_property_value_description = {
83416  AFW_UTF8_LITERAL("Defines an Object Type definition in this Adaptive Model.")
83417 };
83418 
83419 static const afw_runtime_property_t
83420 impl_826_property_description = {
83421  &afw_s_description,
83422  (const afw_value_t *)&impl_826_property_value_description
83423 };
83424 
83425 static const afw_runtime_property_t *
83426 impl_826_properties[] = {
83427  &impl_826_property_brief,
83428  &impl_826_property_dataType,
83429  &impl_826_property_dataTypeParameter,
83430  &impl_826_property_description,
83431  NULL
83432 };
83433 
83435 impl_826_meta_object = {
83436  {
83437  &afw_runtime_inf_const_meta_object_inf
83438  },
83439  &impl_826,
83440  NULL
83441 };
83442 
83443 static const afw_utf8_t
83444 impl_826_meta_path =
83445  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectTypes_/otherProperties");
83446 
83448 impl_826 = {
83449  {
83450  &afw_runtime_inf_const_embedded_untyped_object,
83451  NULL,
83452  {
83453  (const afw_object_t *)&impl_826_meta_object,
83454  (const afw_object_t *)&impl_825,
83455  &afw_s_otherProperties,
83456  &afw_s__AdaptiveValueMeta_,
83457  &impl_826_meta_path
83458  }
83459  },
83460  &impl_826_properties[0]
83461 };
83462 
83463 /*
83464  * /afw/_AdaptiveObjectType_/_AdaptiveModelObjectTypes_
83465  */
83466 
83467 static const afw_value_boolean_t
83468 impl_825_property_value_allowEntity = {
83470  false
83471 };
83472 
83473 static const afw_runtime_property_t
83474 impl_825_property_allowEntity = {
83475  &afw_s_allowEntity,
83476  (const afw_value_t *)&impl_825_property_value_allowEntity
83477 };
83478 
83479 static const afw_utf8_t
83480 impl_825_array_collectionURIs[] = {
83481  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
83482 };
83483 
83485 impl_825_list_collectionURIs = {
83488  sizeof(impl_825_array_collectionURIs) / sizeof(afw_utf8_t),
83489  &impl_825_array_collectionURIs
83490 };
83491 
83492 static const afw_value_list_t
83493 impl_825_property_value_collectionURIs = {
83495  (const afw_list_t *)&impl_825_list_collectionURIs
83496 };
83497 
83498 static const afw_runtime_property_t
83499 impl_825_property_collectionURIs = {
83500  &afw_s_collectionURIs,
83501  (const afw_value_t *)&impl_825_property_value_collectionURIs
83502 };
83503 
83504 static const afw_value_string_t
83505 impl_825_property_value_description = {
83507  AFW_UTF8_LITERAL("The adaptive object type of all object that contains _AdaptiveModelObjectTypes_ objects as properties.")
83508 };
83509 
83510 static const afw_runtime_property_t
83511 impl_825_property_description = {
83512  &afw_s_description,
83513  (const afw_value_t *)&impl_825_property_value_description
83514 };
83515 
83516 static const afw_value_string_t
83517 impl_825_property_value_objectType = {
83519  AFW_UTF8_LITERAL("_AdaptiveModelObjectTypes_")
83520 };
83521 
83522 static const afw_runtime_property_t
83523 impl_825_property_objectType = {
83524  &afw_s_objectType,
83525  (const afw_value_t *)&impl_825_property_value_objectType
83526 };
83527 
83528 static const afw_value_object_t
83529 impl_825_property_value_otherProperties = {
83531  (const afw_object_t *)&impl_826
83532 };
83533 
83534 static const afw_runtime_property_t
83535 impl_825_property_otherProperties = {
83536  &afw_s_otherProperties,
83537  (const afw_value_t *)&impl_825_property_value_otherProperties
83538 };
83539 
83540 static const afw_runtime_property_t *
83541 impl_825_properties[] = {
83542  &impl_825_property_allowEntity,
83543  &impl_825_property_collectionURIs,
83544  &impl_825_property_description,
83545  &impl_825_property_objectType,
83546  &impl_825_property_otherProperties,
83547  NULL
83548 };
83549 
83551 impl_825_meta_object = {
83552  {
83553  &afw_runtime_inf_const_meta_object_inf
83554  },
83555  &impl_825,
83556  NULL
83557 };
83558 
83559 static const afw_utf8_t
83560 impl_825_meta_path =
83561  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelObjectTypes_");
83562 
83564 impl_825 = {
83565  {
83567  NULL,
83568  {
83569  (const afw_object_t *)&impl_825_meta_object,
83570  NULL,
83571  &afw_s__AdaptiveModelObjectTypes_,
83572  &afw_s__AdaptiveObjectType_,
83573  &impl_825_meta_path
83574  }
83575  },
83576  &impl_825_properties[0]
83577 };
83578 
83580 impl_827;
83581 
83583 impl_828;
83584 
83586 impl_829;
83587 
83588 /*
83589  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/allowRead
83590  */
83591 
83592 static const afw_value_string_t
83593 impl_829_property_value_brief = {
83595  AFW_UTF8_LITERAL("Indicates that this property can be read")
83596 };
83597 
83598 static const afw_runtime_property_t
83599 impl_829_property_brief = {
83600  &afw_s_brief,
83601  (const afw_value_t *)&impl_829_property_value_brief
83602 };
83603 
83604 static const afw_value_string_t
83605 impl_829_property_value_dataType = {
83607  AFW_UTF8_LITERAL("boolean")
83608 };
83609 
83610 static const afw_runtime_property_t
83611 impl_829_property_dataType = {
83612  &afw_s_dataType,
83613  (const afw_value_t *)&impl_829_property_value_dataType
83614 };
83615 
83616 static const afw_value_boolean_t
83617 impl_829_property_value_defaultValue = {
83619  true
83620 };
83621 
83622 static const afw_runtime_property_t
83623 impl_829_property_defaultValue = {
83624  &afw_s_defaultValue,
83625  (const afw_value_t *)&impl_829_property_value_defaultValue
83626 };
83627 
83628 static const afw_value_string_t
83629 impl_829_property_value_description = {
83631  AFW_UTF8_LITERAL("Indicates that this property can be read. If true, the property will be included in get_object() and retrieve_objects() requests.")
83632 };
83633 
83634 static const afw_runtime_property_t
83635 impl_829_property_description = {
83636  &afw_s_description,
83637  (const afw_value_t *)&impl_829_property_value_description
83638 };
83639 
83640 static const afw_value_string_t
83641 impl_829_property_value_label = {
83643  AFW_UTF8_LITERAL("Allow Read")
83644 };
83645 
83646 static const afw_runtime_property_t
83647 impl_829_property_label = {
83648  &afw_s_label,
83649  (const afw_value_t *)&impl_829_property_value_label
83650 };
83651 
83652 static const afw_runtime_property_t *
83653 impl_829_properties[] = {
83654  &impl_829_property_brief,
83655  &impl_829_property_dataType,
83656  &impl_829_property_defaultValue,
83657  &impl_829_property_description,
83658  &impl_829_property_label,
83659  NULL
83660 };
83661 
83663 impl_829_meta_object = {
83664  {
83665  &afw_runtime_inf_const_meta_object_inf
83666  },
83667  &impl_829,
83668  NULL
83669 };
83670 
83671 static const afw_utf8_t
83672 impl_829_meta_path =
83673  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/allowRead");
83674 
83676 impl_829 = {
83677  {
83678  &afw_runtime_inf_const_embedded_untyped_object,
83679  NULL,
83680  {
83681  (const afw_object_t *)&impl_829_meta_object,
83682  (const afw_object_t *)&impl_828,
83683  &afw_s_allowRead,
83684  &afw_s__AdaptiveValueMeta_,
83685  &impl_829_meta_path
83686  }
83687  },
83688  &impl_829_properties[0]
83689 };
83690 
83692 impl_830;
83693 
83694 /*
83695  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/custom
83696  */
83697 
83698 static const afw_value_string_t
83699 impl_830_property_value_brief = {
83701  AFW_UTF8_LITERAL("Custom variables available to the model")
83702 };
83703 
83704 static const afw_runtime_property_t
83705 impl_830_property_brief = {
83706  &afw_s_brief,
83707  (const afw_value_t *)&impl_830_property_value_brief
83708 };
83709 
83710 static const afw_value_string_t
83711 impl_830_property_value_dataType = {
83713  AFW_UTF8_LITERAL("object")
83714 };
83715 
83716 static const afw_runtime_property_t
83717 impl_830_property_dataType = {
83718  &afw_s_dataType,
83719  (const afw_value_t *)&impl_830_property_value_dataType
83720 };
83721 
83722 static const afw_value_string_t
83723 impl_830_property_value_dataTypeParameter = {
83725  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
83726 };
83727 
83728 static const afw_runtime_property_t
83729 impl_830_property_dataTypeParameter = {
83730  &afw_s_dataTypeParameter,
83731  (const afw_value_t *)&impl_830_property_value_dataTypeParameter
83732 };
83733 
83734 static const afw_value_string_t
83735 impl_830_property_value_description = {
83737  AFW_UTF8_LITERAL("Property type level qualifier custom:: variables available to model expressions.")
83738 };
83739 
83740 static const afw_runtime_property_t
83741 impl_830_property_description = {
83742  &afw_s_description,
83743  (const afw_value_t *)&impl_830_property_value_description
83744 };
83745 
83746 static const afw_value_string_t
83747 impl_830_property_value_label = {
83749  AFW_UTF8_LITERAL("Custom")
83750 };
83751 
83752 static const afw_runtime_property_t
83753 impl_830_property_label = {
83754  &afw_s_label,
83755  (const afw_value_t *)&impl_830_property_value_label
83756 };
83757 
83758 static const afw_runtime_property_t *
83759 impl_830_properties[] = {
83760  &impl_830_property_brief,
83761  &impl_830_property_dataType,
83762  &impl_830_property_dataTypeParameter,
83763  &impl_830_property_description,
83764  &impl_830_property_label,
83765  NULL
83766 };
83767 
83769 impl_830_meta_object = {
83770  {
83771  &afw_runtime_inf_const_meta_object_inf
83772  },
83773  &impl_830,
83774  NULL
83775 };
83776 
83777 static const afw_utf8_t
83778 impl_830_meta_path =
83779  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/custom");
83780 
83782 impl_830 = {
83783  {
83784  &afw_runtime_inf_const_embedded_untyped_object,
83785  NULL,
83786  {
83787  (const afw_object_t *)&impl_830_meta_object,
83788  (const afw_object_t *)&impl_828,
83789  &afw_s_custom,
83790  &afw_s__AdaptiveValueMeta_,
83791  &impl_830_meta_path
83792  }
83793  },
83794  &impl_830_properties[0]
83795 };
83796 
83798 impl_831;
83799 
83800 /*
83801  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/mappedPropertyName
83802  */
83803 
83804 static const afw_value_string_t
83805 impl_831_property_value_brief = {
83807  AFW_UTF8_LITERAL("Name to map property to and from")
83808 };
83809 
83810 static const afw_runtime_property_t
83811 impl_831_property_brief = {
83812  &afw_s_brief,
83813  (const afw_value_t *)&impl_831_property_value_brief
83814 };
83815 
83816 static const afw_value_string_t
83817 impl_831_property_value_dataType = {
83819  AFW_UTF8_LITERAL("string")
83820 };
83821 
83822 static const afw_runtime_property_t
83823 impl_831_property_dataType = {
83824  &afw_s_dataType,
83825  (const afw_value_t *)&impl_831_property_value_dataType
83826 };
83827 
83828 static const afw_value_string_t
83829 impl_831_property_value_description = {
83831  AFW_UTF8_LITERAL("This is the property name of this property used internally by an adaptor. If not specified, propertyName is used.")
83832 };
83833 
83834 static const afw_runtime_property_t
83835 impl_831_property_description = {
83836  &afw_s_description,
83837  (const afw_value_t *)&impl_831_property_value_description
83838 };
83839 
83840 static const afw_value_string_t
83841 impl_831_property_value_label = {
83843  AFW_UTF8_LITERAL("Mapped Property Name")
83844 };
83845 
83846 static const afw_runtime_property_t
83847 impl_831_property_label = {
83848  &afw_s_label,
83849  (const afw_value_t *)&impl_831_property_value_label
83850 };
83851 
83852 static const afw_runtime_property_t *
83853 impl_831_properties[] = {
83854  &impl_831_property_brief,
83855  &impl_831_property_dataType,
83856  &impl_831_property_description,
83857  &impl_831_property_label,
83858  NULL
83859 };
83860 
83862 impl_831_meta_object = {
83863  {
83864  &afw_runtime_inf_const_meta_object_inf
83865  },
83866  &impl_831,
83867  NULL
83868 };
83869 
83870 static const afw_utf8_t
83871 impl_831_meta_path =
83872  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/mappedPropertyName");
83873 
83875 impl_831 = {
83876  {
83877  &afw_runtime_inf_const_embedded_untyped_object,
83878  NULL,
83879  {
83880  (const afw_object_t *)&impl_831_meta_object,
83881  (const afw_object_t *)&impl_828,
83882  &afw_s_mappedPropertyName,
83883  &afw_s__AdaptiveValueMeta_,
83884  &impl_831_meta_path
83885  }
83886  },
83887  &impl_831_properties[0]
83888 };
83889 
83891 impl_832;
83892 
83893 /*
83894  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/method
83895  */
83896 
83897 static const afw_value_string_t
83898 impl_832_property_value_brief = {
83900  AFW_UTF8_LITERAL("This executes when this property is called as a method")
83901 };
83902 
83903 static const afw_runtime_property_t
83904 impl_832_property_brief = {
83905  &afw_s_brief,
83906  (const afw_value_t *)&impl_832_property_value_brief
83907 };
83908 
83909 static const afw_value_string_t
83910 impl_832_property_value_dataType = {
83912  AFW_UTF8_LITERAL("hybrid")
83913 };
83914 
83915 static const afw_runtime_property_t
83916 impl_832_property_dataType = {
83917  &afw_s_dataType,
83918  (const afw_value_t *)&impl_832_property_value_dataType
83919 };
83920 
83921 static const afw_value_string_t
83922 impl_832_property_value_description = {
83924  AFW_UTF8_LITERAL("This is a method for this object that can be called in expressions. This hybrid value must be a lambda function expressed in either script or expressionTuple syntax.")
83925 };
83926 
83927 static const afw_runtime_property_t
83928 impl_832_property_description = {
83929  &afw_s_description,
83930  (const afw_value_t *)&impl_832_property_value_description
83931 };
83932 
83933 static const afw_value_string_t
83934 impl_832_property_value_label = {
83936  AFW_UTF8_LITERAL("Method")
83937 };
83938 
83939 static const afw_runtime_property_t
83940 impl_832_property_label = {
83941  &afw_s_label,
83942  (const afw_value_t *)&impl_832_property_value_label
83943 };
83944 
83945 static const afw_runtime_property_t *
83946 impl_832_properties[] = {
83947  &impl_832_property_brief,
83948  &impl_832_property_dataType,
83949  &impl_832_property_description,
83950  &impl_832_property_label,
83951  NULL
83952 };
83953 
83955 impl_832_meta_object = {
83956  {
83957  &afw_runtime_inf_const_meta_object_inf
83958  },
83959  &impl_832,
83960  NULL
83961 };
83962 
83963 static const afw_utf8_t
83964 impl_832_meta_path =
83965  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/method");
83966 
83968 impl_832 = {
83969  {
83970  &afw_runtime_inf_const_embedded_untyped_object,
83971  NULL,
83972  {
83973  (const afw_object_t *)&impl_832_meta_object,
83974  (const afw_object_t *)&impl_828,
83975  &afw_s_method,
83976  &afw_s__AdaptiveValueMeta_,
83977  &impl_832_meta_path
83978  }
83979  },
83980  &impl_832_properties[0]
83981 };
83982 
83984 impl_833;
83985 
83986 /*
83987  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/onGetInitialValue
83988  */
83989 
83990 static const afw_value_string_t
83991 impl_833_property_value_brief = {
83993  AFW_UTF8_LITERAL("Get initial value to for this property")
83994 };
83995 
83996 static const afw_runtime_property_t
83997 impl_833_property_brief = {
83998  &afw_s_brief,
83999  (const afw_value_t *)&impl_833_property_value_brief
84000 };
84001 
84002 static const afw_value_string_t
84003 impl_833_property_value_contextType = {
84005  AFW_UTF8_LITERAL("modelGetProperty")
84006 };
84007 
84008 static const afw_runtime_property_t
84009 impl_833_property_contextType = {
84010  &afw_s_contextType,
84011  (const afw_value_t *)&impl_833_property_value_contextType
84012 };
84013 
84014 static const afw_value_string_t
84015 impl_833_property_value_dataType = {
84017  AFW_UTF8_LITERAL("hybrid")
84018 };
84019 
84020 static const afw_runtime_property_t
84021 impl_833_property_dataType = {
84022  &afw_s_dataType,
84023  (const afw_value_t *)&impl_833_property_value_dataType
84024 };
84025 
84026 static const afw_value_string_t
84027 impl_833_property_value_description = {
84029  AFW_UTF8_LITERAL("This is a hybrid value is evaluated to set the value of this property when producing an instance of this object for add object requests.")
84030 };
84031 
84032 static const afw_runtime_property_t
84033 impl_833_property_description = {
84034  &afw_s_description,
84035  (const afw_value_t *)&impl_833_property_value_description
84036 };
84037 
84038 static const afw_value_string_t
84039 impl_833_property_value_label = {
84041  AFW_UTF8_LITERAL("On Get Initial Value")
84042 };
84043 
84044 static const afw_runtime_property_t
84045 impl_833_property_label = {
84046  &afw_s_label,
84047  (const afw_value_t *)&impl_833_property_value_label
84048 };
84049 
84050 static const afw_runtime_property_t *
84051 impl_833_properties[] = {
84052  &impl_833_property_brief,
84053  &impl_833_property_contextType,
84054  &impl_833_property_dataType,
84055  &impl_833_property_description,
84056  &impl_833_property_label,
84057  NULL
84058 };
84059 
84061 impl_833_meta_object = {
84062  {
84063  &afw_runtime_inf_const_meta_object_inf
84064  },
84065  &impl_833,
84066  NULL
84067 };
84068 
84069 static const afw_utf8_t
84070 impl_833_meta_path =
84071  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/onGetInitialValue");
84072 
84074 impl_833 = {
84075  {
84076  &afw_runtime_inf_const_embedded_untyped_object,
84077  NULL,
84078  {
84079  (const afw_object_t *)&impl_833_meta_object,
84080  (const afw_object_t *)&impl_828,
84081  &afw_s_onGetInitialValue,
84082  &afw_s__AdaptiveValueMeta_,
84083  &impl_833_meta_path
84084  }
84085  },
84086  &impl_833_properties[0]
84087 };
84088 
84090 impl_834;
84091 
84092 /*
84093  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/onGetProperty
84094  */
84095 
84096 static const afw_value_string_t
84097 impl_834_property_value_brief = {
84099  AFW_UTF8_LITERAL("Evaluated when getting an object property")
84100 };
84101 
84102 static const afw_runtime_property_t
84103 impl_834_property_brief = {
84104  &afw_s_brief,
84105  (const afw_value_t *)&impl_834_property_value_brief
84106 };
84107 
84108 static const afw_value_string_t
84109 impl_834_property_value_contextType = {
84111  AFW_UTF8_LITERAL("modelGetProperty")
84112 };
84113 
84114 static const afw_runtime_property_t
84115 impl_834_property_contextType = {
84116  &afw_s_contextType,
84117  (const afw_value_t *)&impl_834_property_value_contextType
84118 };
84119 
84120 static const afw_value_string_t
84121 impl_834_property_value_dataType = {
84123  AFW_UTF8_LITERAL("hybrid")
84124 };
84125 
84126 static const afw_runtime_property_t
84127 impl_834_property_dataType = {
84128  &afw_s_dataType,
84129  (const afw_value_t *)&impl_834_property_value_dataType
84130 };
84131 
84132 static const afw_value_string_t
84133 impl_834_property_value_description = {
84135  AFW_UTF8_LITERAL("This hybrid is evaluated to produce the value of this property when getting an object. If a value of null is returned, the property will not be included in the resulting object.")
84136 };
84137 
84138 static const afw_runtime_property_t
84139 impl_834_property_description = {
84140  &afw_s_description,
84141  (const afw_value_t *)&impl_834_property_value_description
84142 };
84143 
84144 static const afw_value_string_t
84145 impl_834_property_value_label = {
84147  AFW_UTF8_LITERAL("On Get Property")
84148 };
84149 
84150 static const afw_runtime_property_t
84151 impl_834_property_label = {
84152  &afw_s_label,
84153  (const afw_value_t *)&impl_834_property_value_label
84154 };
84155 
84156 static const afw_runtime_property_t *
84157 impl_834_properties[] = {
84158  &impl_834_property_brief,
84159  &impl_834_property_contextType,
84160  &impl_834_property_dataType,
84161  &impl_834_property_description,
84162  &impl_834_property_label,
84163  NULL
84164 };
84165 
84167 impl_834_meta_object = {
84168  {
84169  &afw_runtime_inf_const_meta_object_inf
84170  },
84171  &impl_834,
84172  NULL
84173 };
84174 
84175 static const afw_utf8_t
84176 impl_834_meta_path =
84177  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/onGetProperty");
84178 
84180 impl_834 = {
84181  {
84182  &afw_runtime_inf_const_embedded_untyped_object,
84183  NULL,
84184  {
84185  (const afw_object_t *)&impl_834_meta_object,
84186  (const afw_object_t *)&impl_828,
84187  &afw_s_onGetProperty,
84188  &afw_s__AdaptiveValueMeta_,
84189  &impl_834_meta_path
84190  }
84191  },
84192  &impl_834_properties[0]
84193 };
84194 
84196 impl_835;
84197 
84198 /*
84199  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/onSetProperty
84200  */
84201 
84202 static const afw_value_string_t
84203 impl_835_property_value_brief = {
84205  AFW_UTF8_LITERAL("Evaluated when setting an object property")
84206 };
84207 
84208 static const afw_runtime_property_t
84209 impl_835_property_brief = {
84210  &afw_s_brief,
84211  (const afw_value_t *)&impl_835_property_value_brief
84212 };
84213 
84214 static const afw_value_string_t
84215 impl_835_property_value_contextType = {
84217  AFW_UTF8_LITERAL("modelSetProperty")
84218 };
84219 
84220 static const afw_runtime_property_t
84221 impl_835_property_contextType = {
84222  &afw_s_contextType,
84223  (const afw_value_t *)&impl_835_property_value_contextType
84224 };
84225 
84226 static const afw_value_string_t
84227 impl_835_property_value_dataType = {
84229  AFW_UTF8_LITERAL("hybrid")
84230 };
84231 
84232 static const afw_runtime_property_t
84233 impl_835_property_dataType = {
84234  &afw_s_dataType,
84235  (const afw_value_t *)&impl_835_property_value_dataType
84236 };
84237 
84238 static const afw_value_string_t
84239 impl_835_property_value_description = {
84241  AFW_UTF8_LITERAL("This hybrid is evaluated to produce the value of this property for add/modify/replace object requests. If initialValue is specified, setProperty is ignored for add object requests. If setProperty is not specified and the property exists in the current object, that value is used. If setProperty is specified, but the evaluation returns a value of null, the property will not be included in the mapped object.")
84242 };
84243 
84244 static const afw_runtime_property_t
84245 impl_835_property_description = {
84246  &afw_s_description,
84247  (const afw_value_t *)&impl_835_property_value_description
84248 };
84249 
84250 static const afw_value_string_t
84251 impl_835_property_value_label = {
84253  AFW_UTF8_LITERAL("On Set Property")
84254 };
84255 
84256 static const afw_runtime_property_t
84257 impl_835_property_label = {
84258  &afw_s_label,
84259  (const afw_value_t *)&impl_835_property_value_label
84260 };
84261 
84262 static const afw_runtime_property_t *
84263 impl_835_properties[] = {
84264  &impl_835_property_brief,
84265  &impl_835_property_contextType,
84266  &impl_835_property_dataType,
84267  &impl_835_property_description,
84268  &impl_835_property_label,
84269  NULL
84270 };
84271 
84273 impl_835_meta_object = {
84274  {
84275  &afw_runtime_inf_const_meta_object_inf
84276  },
84277  &impl_835,
84278  NULL
84279 };
84280 
84281 static const afw_utf8_t
84282 impl_835_meta_path =
84283  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/onSetProperty");
84284 
84286 impl_835 = {
84287  {
84288  &afw_runtime_inf_const_embedded_untyped_object,
84289  NULL,
84290  {
84291  (const afw_object_t *)&impl_835_meta_object,
84292  (const afw_object_t *)&impl_828,
84293  &afw_s_onSetProperty,
84294  &afw_s__AdaptiveValueMeta_,
84295  &impl_835_meta_path
84296  }
84297  },
84298  &impl_835_properties[0]
84299 };
84300 
84302 impl_836;
84303 
84304 /*
84305  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/transitory
84306  */
84307 
84308 static const afw_value_string_t
84309 impl_836_property_value_brief = {
84311  AFW_UTF8_LITERAL("This property will not be persisted")
84312 };
84313 
84314 static const afw_runtime_property_t
84315 impl_836_property_brief = {
84316  &afw_s_brief,
84317  (const afw_value_t *)&impl_836_property_value_brief
84318 };
84319 
84320 static const afw_value_string_t
84321 impl_836_property_value_dataType = {
84323  AFW_UTF8_LITERAL("boolean")
84324 };
84325 
84326 static const afw_runtime_property_t
84327 impl_836_property_dataType = {
84328  &afw_s_dataType,
84329  (const afw_value_t *)&impl_836_property_value_dataType
84330 };
84331 
84332 static const afw_value_boolean_t
84333 impl_836_property_value_defaultValue = {
84335  false
84336 };
84337 
84338 static const afw_runtime_property_t
84339 impl_836_property_defaultValue = {
84340  &afw_s_defaultValue,
84341  (const afw_value_t *)&impl_836_property_value_defaultValue
84342 };
84343 
84344 static const afw_value_string_t
84345 impl_836_property_value_description = {
84347  AFW_UTF8_LITERAL("Indicates that this property is transitory and will not be persisted by the adaptor. The value can be produced by setValue or supplied in the request.")
84348 };
84349 
84350 static const afw_runtime_property_t
84351 impl_836_property_description = {
84352  &afw_s_description,
84353  (const afw_value_t *)&impl_836_property_value_description
84354 };
84355 
84356 static const afw_value_string_t
84357 impl_836_property_value_label = {
84359  AFW_UTF8_LITERAL("Transitory")
84360 };
84361 
84362 static const afw_runtime_property_t
84363 impl_836_property_label = {
84364  &afw_s_label,
84365  (const afw_value_t *)&impl_836_property_value_label
84366 };
84367 
84368 static const afw_runtime_property_t *
84369 impl_836_properties[] = {
84370  &impl_836_property_brief,
84371  &impl_836_property_dataType,
84372  &impl_836_property_defaultValue,
84373  &impl_836_property_description,
84374  &impl_836_property_label,
84375  NULL
84376 };
84377 
84379 impl_836_meta_object = {
84380  {
84381  &afw_runtime_inf_const_meta_object_inf
84382  },
84383  &impl_836,
84384  NULL
84385 };
84386 
84387 static const afw_utf8_t
84388 impl_836_meta_path =
84389  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes/transitory");
84390 
84392 impl_836 = {
84393  {
84394  &afw_runtime_inf_const_embedded_untyped_object,
84395  NULL,
84396  {
84397  (const afw_object_t *)&impl_836_meta_object,
84398  (const afw_object_t *)&impl_828,
84399  &afw_s_transitory,
84400  &afw_s__AdaptiveValueMeta_,
84401  &impl_836_meta_path
84402  }
84403  },
84404  &impl_836_properties[0]
84405 };
84406 
84407 /*
84408  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes
84409  */
84410 
84411 static const afw_value_object_t
84412 impl_828_property_value_allowRead = {
84414  (const afw_object_t *)&impl_829
84415 };
84416 
84417 static const afw_runtime_property_t
84418 impl_828_property_allowRead = {
84419  &afw_s_allowRead,
84420  (const afw_value_t *)&impl_828_property_value_allowRead
84421 };
84422 
84423 static const afw_value_object_t
84424 impl_828_property_value_custom = {
84426  (const afw_object_t *)&impl_830
84427 };
84428 
84429 static const afw_runtime_property_t
84430 impl_828_property_custom = {
84431  &afw_s_custom,
84432  (const afw_value_t *)&impl_828_property_value_custom
84433 };
84434 
84435 static const afw_value_object_t
84436 impl_828_property_value_mappedPropertyName = {
84438  (const afw_object_t *)&impl_831
84439 };
84440 
84441 static const afw_runtime_property_t
84442 impl_828_property_mappedPropertyName = {
84443  &afw_s_mappedPropertyName,
84444  (const afw_value_t *)&impl_828_property_value_mappedPropertyName
84445 };
84446 
84447 static const afw_value_object_t
84448 impl_828_property_value_method = {
84450  (const afw_object_t *)&impl_832
84451 };
84452 
84453 static const afw_runtime_property_t
84454 impl_828_property_method = {
84455  &afw_s_method,
84456  (const afw_value_t *)&impl_828_property_value_method
84457 };
84458 
84459 static const afw_value_object_t
84460 impl_828_property_value_onGetInitialValue = {
84462  (const afw_object_t *)&impl_833
84463 };
84464 
84465 static const afw_runtime_property_t
84466 impl_828_property_onGetInitialValue = {
84467  &afw_s_onGetInitialValue,
84468  (const afw_value_t *)&impl_828_property_value_onGetInitialValue
84469 };
84470 
84471 static const afw_value_object_t
84472 impl_828_property_value_onGetProperty = {
84474  (const afw_object_t *)&impl_834
84475 };
84476 
84477 static const afw_runtime_property_t
84478 impl_828_property_onGetProperty = {
84479  &afw_s_onGetProperty,
84480  (const afw_value_t *)&impl_828_property_value_onGetProperty
84481 };
84482 
84483 static const afw_value_object_t
84484 impl_828_property_value_onSetProperty = {
84486  (const afw_object_t *)&impl_835
84487 };
84488 
84489 static const afw_runtime_property_t
84490 impl_828_property_onSetProperty = {
84491  &afw_s_onSetProperty,
84492  (const afw_value_t *)&impl_828_property_value_onSetProperty
84493 };
84494 
84495 static const afw_value_object_t
84496 impl_828_property_value_transitory = {
84498  (const afw_object_t *)&impl_836
84499 };
84500 
84501 static const afw_runtime_property_t
84502 impl_828_property_transitory = {
84503  &afw_s_transitory,
84504  (const afw_value_t *)&impl_828_property_value_transitory
84505 };
84506 
84507 static const afw_runtime_property_t *
84508 impl_828_properties[] = {
84509  &impl_828_property_allowRead,
84510  &impl_828_property_custom,
84511  &impl_828_property_mappedPropertyName,
84512  &impl_828_property_method,
84513  &impl_828_property_onGetInitialValue,
84514  &impl_828_property_onGetProperty,
84515  &impl_828_property_onSetProperty,
84516  &impl_828_property_transitory,
84517  NULL
84518 };
84519 
84520 static const afw_utf8_t
84521 impl_828_parentPaths_array[] = {
84522  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes")
84523 };
84524 
84526 impl_828_parentPaths_list = {
84529  sizeof(impl_828_parentPaths_array) / sizeof(afw_utf8_t),
84530  (const void *)&impl_828_parentPaths_array
84531 };
84532 
84533 static const afw_value_list_t
84534 impl_828_parentPaths = {
84536  (const afw_list_t *)&impl_828_parentPaths_list
84537 };
84538 
84540 impl_828_meta_object = {
84541  {
84542  &afw_runtime_inf_const_meta_object_inf
84543  },
84544  &impl_828,
84545  &impl_828_parentPaths
84546 };
84547 
84548 static const afw_utf8_t
84549 impl_828_meta_path =
84550  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_/propertyTypes");
84551 
84553 impl_828 = {
84554  {
84555  &afw_runtime_inf_const_embedded_untyped_object,
84556  NULL,
84557  {
84558  (const afw_object_t *)&impl_828_meta_object,
84559  (const afw_object_t *)&impl_827,
84560  &afw_s_propertyTypes,
84561  &afw_s__AdaptivePropertyTypes_,
84562  &impl_828_meta_path
84563  }
84564  },
84565  &impl_828_properties[0]
84566 };
84567 
84568 /*
84569  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_
84570  */
84571 
84572 static const afw_utf8_t
84573 impl_827_array_collectionURIs[] = {
84574  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
84575 };
84576 
84578 impl_827_list_collectionURIs = {
84581  sizeof(impl_827_array_collectionURIs) / sizeof(afw_utf8_t),
84582  &impl_827_array_collectionURIs
84583 };
84584 
84585 static const afw_value_list_t
84586 impl_827_property_value_collectionURIs = {
84588  (const afw_list_t *)&impl_827_list_collectionURIs
84589 };
84590 
84591 static const afw_runtime_property_t
84592 impl_827_property_collectionURIs = {
84593  &afw_s_collectionURIs,
84594  (const afw_value_t *)&impl_827_property_value_collectionURIs
84595 };
84596 
84597 static const afw_value_string_t
84598 impl_827_property_value_description = {
84600  AFW_UTF8_LITERAL("The object type for properties in the \"propertyTypes\" property of instances of _AdaptiveModelObjectType_. This includes all of the properties from _AdaptiveValueMeta_ plus additional private properties used by Adaptive Framework to support the property.")
84601 };
84602 
84603 static const afw_runtime_property_t
84604 impl_827_property_description = {
84605  &afw_s_description,
84606  (const afw_value_t *)&impl_827_property_value_description
84607 };
84608 
84609 static const afw_value_string_t
84610 impl_827_property_value_objectType = {
84612  AFW_UTF8_LITERAL("_AdaptiveModelPropertyType_")
84613 };
84614 
84615 static const afw_runtime_property_t
84616 impl_827_property_objectType = {
84617  &afw_s_objectType,
84618  (const afw_value_t *)&impl_827_property_value_objectType
84619 };
84620 
84621 static const afw_value_object_t
84622 impl_827_property_value_propertyTypes = {
84624  (const afw_object_t *)&impl_828
84625 };
84626 
84627 static const afw_runtime_property_t
84628 impl_827_property_propertyTypes = {
84629  &afw_s_propertyTypes,
84630  (const afw_value_t *)&impl_827_property_value_propertyTypes
84631 };
84632 
84633 static const afw_runtime_property_t *
84634 impl_827_properties[] = {
84635  &impl_827_property_collectionURIs,
84636  &impl_827_property_description,
84637  &impl_827_property_objectType,
84638  &impl_827_property_propertyTypes,
84639  NULL
84640 };
84641 
84643 impl_827_meta_object = {
84644  {
84645  &afw_runtime_inf_const_meta_object_inf
84646  },
84647  &impl_827,
84648  NULL
84649 };
84650 
84651 static const afw_utf8_t
84652 impl_827_meta_path =
84653  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyType_");
84654 
84656 impl_827 = {
84657  {
84659  NULL,
84660  {
84661  (const afw_object_t *)&impl_827_meta_object,
84662  NULL,
84663  &afw_s__AdaptiveModelPropertyType_,
84664  &afw_s__AdaptiveObjectType_,
84665  &impl_827_meta_path
84666  }
84667  },
84668  &impl_827_properties[0]
84669 };
84670 
84672 impl_837;
84673 
84675 impl_838;
84676 
84677 /*
84678  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyTypes_/otherProperties
84679  */
84680 
84681 static const afw_value_string_t
84682 impl_838_property_value_brief = {
84684  AFW_UTF8_LITERAL("Defines a Property Type within this Adaptive Model Object Type definition")
84685 };
84686 
84687 static const afw_runtime_property_t
84688 impl_838_property_brief = {
84689  &afw_s_brief,
84690  (const afw_value_t *)&impl_838_property_value_brief
84691 };
84692 
84693 static const afw_value_string_t
84694 impl_838_property_value_dataType = {
84696  AFW_UTF8_LITERAL("object")
84697 };
84698 
84699 static const afw_runtime_property_t
84700 impl_838_property_dataType = {
84701  &afw_s_dataType,
84702  (const afw_value_t *)&impl_838_property_value_dataType
84703 };
84704 
84705 static const afw_value_string_t
84706 impl_838_property_value_dataTypeParameter = {
84708  AFW_UTF8_LITERAL("_AdaptiveModelPropertyType_")
84709 };
84710 
84711 static const afw_runtime_property_t
84712 impl_838_property_dataTypeParameter = {
84713  &afw_s_dataTypeParameter,
84714  (const afw_value_t *)&impl_838_property_value_dataTypeParameter
84715 };
84716 
84717 static const afw_value_string_t
84718 impl_838_property_value_description = {
84720  AFW_UTF8_LITERAL("Defines a Property Type within this Adaptive Model Object Type definition.")
84721 };
84722 
84723 static const afw_runtime_property_t
84724 impl_838_property_description = {
84725  &afw_s_description,
84726  (const afw_value_t *)&impl_838_property_value_description
84727 };
84728 
84729 static const afw_runtime_property_t *
84730 impl_838_properties[] = {
84731  &impl_838_property_brief,
84732  &impl_838_property_dataType,
84733  &impl_838_property_dataTypeParameter,
84734  &impl_838_property_description,
84735  NULL
84736 };
84737 
84739 impl_838_meta_object = {
84740  {
84741  &afw_runtime_inf_const_meta_object_inf
84742  },
84743  &impl_838,
84744  NULL
84745 };
84746 
84747 static const afw_utf8_t
84748 impl_838_meta_path =
84749  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyTypes_/otherProperties");
84750 
84752 impl_838 = {
84753  {
84754  &afw_runtime_inf_const_embedded_untyped_object,
84755  NULL,
84756  {
84757  (const afw_object_t *)&impl_838_meta_object,
84758  (const afw_object_t *)&impl_837,
84759  &afw_s_otherProperties,
84760  &afw_s__AdaptiveValueMeta_,
84761  &impl_838_meta_path
84762  }
84763  },
84764  &impl_838_properties[0]
84765 };
84766 
84767 /*
84768  * /afw/_AdaptiveObjectType_/_AdaptiveModelPropertyTypes_
84769  */
84770 
84771 static const afw_value_boolean_t
84772 impl_837_property_value_allowEntity = {
84774  false
84775 };
84776 
84777 static const afw_runtime_property_t
84778 impl_837_property_allowEntity = {
84779  &afw_s_allowEntity,
84780  (const afw_value_t *)&impl_837_property_value_allowEntity
84781 };
84782 
84783 static const afw_utf8_t
84784 impl_837_array_collectionURIs[] = {
84785  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
84786 };
84787 
84789 impl_837_list_collectionURIs = {
84792  sizeof(impl_837_array_collectionURIs) / sizeof(afw_utf8_t),
84793  &impl_837_array_collectionURIs
84794 };
84795 
84796 static const afw_value_list_t
84797 impl_837_property_value_collectionURIs = {
84799  (const afw_list_t *)&impl_837_list_collectionURIs
84800 };
84801 
84802 static const afw_runtime_property_t
84803 impl_837_property_collectionURIs = {
84804  &afw_s_collectionURIs,
84805  (const afw_value_t *)&impl_837_property_value_collectionURIs
84806 };
84807 
84808 static const afw_value_string_t
84809 impl_837_property_value_description = {
84811  AFW_UTF8_LITERAL("Object type of the propertyTypes property of instances of _AdaptiveModelObjectType_.")
84812 };
84813 
84814 static const afw_runtime_property_t
84815 impl_837_property_description = {
84816  &afw_s_description,
84817  (const afw_value_t *)&impl_837_property_value_description
84818 };
84819 
84820 static const afw_value_string_t
84821 impl_837_property_value_objectType = {
84823  AFW_UTF8_LITERAL("_AdaptiveModelPropertyTypes_")
84824 };
84825 
84826 static const afw_runtime_property_t
84827 impl_837_property_objectType = {
84828  &afw_s_objectType,
84829  (const afw_value_t *)&impl_837_property_value_objectType
84830 };
84831 
84832 static const afw_value_object_t
84833 impl_837_property_value_otherProperties = {
84835  (const afw_object_t *)&impl_838
84836 };
84837 
84838 static const afw_runtime_property_t
84839 impl_837_property_otherProperties = {
84840  &afw_s_otherProperties,
84841  (const afw_value_t *)&impl_837_property_value_otherProperties
84842 };
84843 
84844 static const afw_runtime_property_t *
84845 impl_837_properties[] = {
84846  &impl_837_property_allowEntity,
84847  &impl_837_property_collectionURIs,
84848  &impl_837_property_description,
84849  &impl_837_property_objectType,
84850  &impl_837_property_otherProperties,
84851  NULL
84852 };
84853 
84855 impl_837_meta_object = {
84856  {
84857  &afw_runtime_inf_const_meta_object_inf
84858  },
84859  &impl_837,
84860  NULL
84861 };
84862 
84863 static const afw_utf8_t
84864 impl_837_meta_path =
84865  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModelPropertyTypes_");
84866 
84868 impl_837 = {
84869  {
84871  NULL,
84872  {
84873  (const afw_object_t *)&impl_837_meta_object,
84874  NULL,
84875  &afw_s__AdaptiveModelPropertyTypes_,
84876  &afw_s__AdaptiveObjectType_,
84877  &impl_837_meta_path
84878  }
84879  },
84880  &impl_837_properties[0]
84881 };
84882 
84884 impl_839;
84885 
84887 impl_840;
84888 
84890 impl_841;
84891 
84892 /*
84893  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/collectionURIs
84894  */
84895 
84896 static const afw_value_boolean_t
84897 impl_841_property_value_allowQuery = {
84899  true
84900 };
84901 
84902 static const afw_runtime_property_t
84903 impl_841_property_allowQuery = {
84904  &afw_s_allowQuery,
84905  (const afw_value_t *)&impl_841_property_value_allowQuery
84906 };
84907 
84908 static const afw_value_string_t
84909 impl_841_property_value_brief = {
84911  AFW_UTF8_LITERAL("The URIs of the collections this map is part of")
84912 };
84913 
84914 static const afw_runtime_property_t
84915 impl_841_property_brief = {
84916  &afw_s_brief,
84917  (const afw_value_t *)&impl_841_property_value_brief
84918 };
84919 
84920 static const afw_value_string_t
84921 impl_841_property_value_dataType = {
84923  AFW_UTF8_LITERAL("list")
84924 };
84925 
84926 static const afw_runtime_property_t
84927 impl_841_property_dataType = {
84928  &afw_s_dataType,
84929  (const afw_value_t *)&impl_841_property_value_dataType
84930 };
84931 
84932 static const afw_value_string_t
84933 impl_841_property_value_dataTypeParameter = {
84935  AFW_UTF8_LITERAL("anyURI")
84936 };
84937 
84938 static const afw_runtime_property_t
84939 impl_841_property_dataTypeParameter = {
84940  &afw_s_dataTypeParameter,
84941  (const afw_value_t *)&impl_841_property_value_dataTypeParameter
84942 };
84943 
84944 static const afw_value_string_t
84945 impl_841_property_value_description = {
84947  AFW_UTF8_LITERAL("This is the URIs of the collections this map is a part of and preferably a URIs that can be used to locate an object with objects type _AdaptiveCollection_ that describes the collections. If a collection is used outside of the local instance, it should be a full URI. The URI can also be a local path of the collection object or just the collection's objectId if it resides in the in the same adaptor.")
84948 };
84949 
84950 static const afw_runtime_property_t
84951 impl_841_property_description = {
84952  &afw_s_description,
84953  (const afw_value_t *)&impl_841_property_value_description
84954 };
84955 
84956 static const afw_value_string_t
84957 impl_841_property_value_label = {
84959  AFW_UTF8_LITERAL("Collection URIs")
84960 };
84961 
84962 static const afw_runtime_property_t
84963 impl_841_property_label = {
84964  &afw_s_label,
84965  (const afw_value_t *)&impl_841_property_value_label
84966 };
84967 
84968 static const afw_runtime_property_t *
84969 impl_841_properties[] = {
84970  &impl_841_property_allowQuery,
84971  &impl_841_property_brief,
84972  &impl_841_property_dataType,
84973  &impl_841_property_dataTypeParameter,
84974  &impl_841_property_description,
84975  &impl_841_property_label,
84976  NULL
84977 };
84978 
84980 impl_841_meta_object = {
84981  {
84982  &afw_runtime_inf_const_meta_object_inf
84983  },
84984  &impl_841,
84985  NULL
84986 };
84987 
84988 static const afw_utf8_t
84989 impl_841_meta_path =
84990  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/collectionURIs");
84991 
84993 impl_841 = {
84994  {
84995  &afw_runtime_inf_const_embedded_untyped_object,
84996  NULL,
84997  {
84998  (const afw_object_t *)&impl_841_meta_object,
84999  (const afw_object_t *)&impl_840,
85000  &afw_s_collectionURIs,
85001  &afw_s__AdaptiveValueMeta_,
85002  &impl_841_meta_path
85003  }
85004  },
85005  &impl_841_properties[0]
85006 };
85007 
85009 impl_842;
85010 
85011 /*
85012  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/custom
85013  */
85014 
85015 static const afw_value_string_t
85016 impl_842_property_value_brief = {
85018  AFW_UTF8_LITERAL("Custom variables available to model expressions")
85019 };
85020 
85021 static const afw_runtime_property_t
85022 impl_842_property_brief = {
85023  &afw_s_brief,
85024  (const afw_value_t *)&impl_842_property_value_brief
85025 };
85026 
85027 static const afw_value_string_t
85028 impl_842_property_value_dataType = {
85030  AFW_UTF8_LITERAL("object")
85031 };
85032 
85033 static const afw_runtime_property_t
85034 impl_842_property_dataType = {
85035  &afw_s_dataType,
85036  (const afw_value_t *)&impl_842_property_value_dataType
85037 };
85038 
85039 static const afw_value_string_t
85040 impl_842_property_value_dataTypeParameter = {
85042  AFW_UTF8_LITERAL("_AdaptiveHybridProperties_")
85043 };
85044 
85045 static const afw_runtime_property_t
85046 impl_842_property_dataTypeParameter = {
85047  &afw_s_dataTypeParameter,
85048  (const afw_value_t *)&impl_842_property_value_dataTypeParameter
85049 };
85050 
85051 static const afw_value_string_t
85052 impl_842_property_value_description = {
85054  AFW_UTF8_LITERAL("Qualifier custom:: variables available to model expressions.")
85055 };
85056 
85057 static const afw_runtime_property_t
85058 impl_842_property_description = {
85059  &afw_s_description,
85060  (const afw_value_t *)&impl_842_property_value_description
85061 };
85062 
85063 static const afw_value_string_t
85064 impl_842_property_value_label = {
85066  AFW_UTF8_LITERAL("Custom")
85067 };
85068 
85069 static const afw_runtime_property_t
85070 impl_842_property_label = {
85071  &afw_s_label,
85072  (const afw_value_t *)&impl_842_property_value_label
85073 };
85074 
85075 static const afw_runtime_property_t *
85076 impl_842_properties[] = {
85077  &impl_842_property_brief,
85078  &impl_842_property_dataType,
85079  &impl_842_property_dataTypeParameter,
85080  &impl_842_property_description,
85081  &impl_842_property_label,
85082  NULL
85083 };
85084 
85086 impl_842_meta_object = {
85087  {
85088  &afw_runtime_inf_const_meta_object_inf
85089  },
85090  &impl_842,
85091  NULL
85092 };
85093 
85094 static const afw_utf8_t
85095 impl_842_meta_path =
85096  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/custom");
85097 
85099 impl_842 = {
85100  {
85101  &afw_runtime_inf_const_embedded_untyped_object,
85102  NULL,
85103  {
85104  (const afw_object_t *)&impl_842_meta_object,
85105  (const afw_object_t *)&impl_840,
85106  &afw_s_custom,
85107  &afw_s__AdaptiveValueMeta_,
85108  &impl_842_meta_path
85109  }
85110  },
85111  &impl_842_properties[0]
85112 };
85113 
85115 impl_843;
85116 
85117 /*
85118  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/description
85119  */
85120 
85121 static const afw_value_boolean_t
85122 impl_843_property_value_allowQuery = {
85124  true
85125 };
85126 
85127 static const afw_runtime_property_t
85128 impl_843_property_allowQuery = {
85129  &afw_s_allowQuery,
85130  (const afw_value_t *)&impl_843_property_value_allowQuery
85131 };
85132 
85133 static const afw_value_string_t
85134 impl_843_property_value_brief = {
85136  AFW_UTF8_LITERAL("Description of this model")
85137 };
85138 
85139 static const afw_runtime_property_t
85140 impl_843_property_brief = {
85141  &afw_s_brief,
85142  (const afw_value_t *)&impl_843_property_value_brief
85143 };
85144 
85145 static const afw_value_string_t
85146 impl_843_property_value_dataType = {
85148  AFW_UTF8_LITERAL("string")
85149 };
85150 
85151 static const afw_runtime_property_t
85152 impl_843_property_dataType = {
85153  &afw_s_dataType,
85154  (const afw_value_t *)&impl_843_property_value_dataType
85155 };
85156 
85157 static const afw_value_string_t
85158 impl_843_property_value_dataTypeParameter = {
85160  AFW_UTF8_LITERAL("text/plain")
85161 };
85162 
85163 static const afw_runtime_property_t
85164 impl_843_property_dataTypeParameter = {
85165  &afw_s_dataTypeParameter,
85166  (const afw_value_t *)&impl_843_property_value_dataTypeParameter
85167 };
85168 
85169 static const afw_value_string_t
85170 impl_843_property_value_description = {
85172  AFW_UTF8_LITERAL("Description of this model.")
85173 };
85174 
85175 static const afw_runtime_property_t
85176 impl_843_property_description = {
85177  &afw_s_description,
85178  (const afw_value_t *)&impl_843_property_value_description
85179 };
85180 
85181 static const afw_value_string_t
85182 impl_843_property_value_label = {
85184  AFW_UTF8_LITERAL("Description")
85185 };
85186 
85187 static const afw_runtime_property_t
85188 impl_843_property_label = {
85189  &afw_s_label,
85190  (const afw_value_t *)&impl_843_property_value_label
85191 };
85192 
85193 static const afw_runtime_property_t *
85194 impl_843_properties[] = {
85195  &impl_843_property_allowQuery,
85196  &impl_843_property_brief,
85197  &impl_843_property_dataType,
85198  &impl_843_property_dataTypeParameter,
85199  &impl_843_property_description,
85200  &impl_843_property_label,
85201  NULL
85202 };
85203 
85205 impl_843_meta_object = {
85206  {
85207  &afw_runtime_inf_const_meta_object_inf
85208  },
85209  &impl_843,
85210  NULL
85211 };
85212 
85213 static const afw_utf8_t
85214 impl_843_meta_path =
85215  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/description");
85216 
85218 impl_843 = {
85219  {
85220  &afw_runtime_inf_const_embedded_untyped_object,
85221  NULL,
85222  {
85223  (const afw_object_t *)&impl_843_meta_object,
85224  (const afw_object_t *)&impl_840,
85225  &afw_s_description,
85226  &afw_s__AdaptiveValueMeta_,
85227  &impl_843_meta_path
85228  }
85229  },
85230  &impl_843_properties[0]
85231 };
85232 
85234 impl_844;
85235 
85236 /*
85237  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/modelId
85238  */
85239 
85240 static const afw_value_boolean_t
85241 impl_844_property_value_allowQuery = {
85243  true
85244 };
85245 
85246 static const afw_runtime_property_t
85247 impl_844_property_allowQuery = {
85248  &afw_s_allowQuery,
85249  (const afw_value_t *)&impl_844_property_value_allowQuery
85250 };
85251 
85252 static const afw_value_string_t
85253 impl_844_property_value_brief = {
85255  AFW_UTF8_LITERAL("Object id of model")
85256 };
85257 
85258 static const afw_runtime_property_t
85259 impl_844_property_brief = {
85260  &afw_s_brief,
85261  (const afw_value_t *)&impl_844_property_value_brief
85262 };
85263 
85264 static const afw_value_string_t
85265 impl_844_property_value_dataType = {
85267  AFW_UTF8_LITERAL("string")
85268 };
85269 
85270 static const afw_runtime_property_t
85271 impl_844_property_dataType = {
85272  &afw_s_dataType,
85273  (const afw_value_t *)&impl_844_property_value_dataType
85274 };
85275 
85276 static const afw_value_string_t
85277 impl_844_property_value_description = {
85279  AFW_UTF8_LITERAL("Object id of model.")
85280 };
85281 
85282 static const afw_runtime_property_t
85283 impl_844_property_description = {
85284  &afw_s_description,
85285  (const afw_value_t *)&impl_844_property_value_description
85286 };
85287 
85288 static const afw_value_string_t
85289 impl_844_property_value_label = {
85291  AFW_UTF8_LITERAL("Model")
85292 };
85293 
85294 static const afw_runtime_property_t
85295 impl_844_property_label = {
85296  &afw_s_label,
85297  (const afw_value_t *)&impl_844_property_value_label
85298 };
85299 
85300 static const afw_runtime_property_t *
85301 impl_844_properties[] = {
85302  &impl_844_property_allowQuery,
85303  &impl_844_property_brief,
85304  &impl_844_property_dataType,
85305  &impl_844_property_description,
85306  &impl_844_property_label,
85307  NULL
85308 };
85309 
85311 impl_844_meta_object = {
85312  {
85313  &afw_runtime_inf_const_meta_object_inf
85314  },
85315  &impl_844,
85316  NULL
85317 };
85318 
85319 static const afw_utf8_t
85320 impl_844_meta_path =
85321  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/modelId");
85322 
85324 impl_844 = {
85325  {
85326  &afw_runtime_inf_const_embedded_untyped_object,
85327  NULL,
85328  {
85329  (const afw_object_t *)&impl_844_meta_object,
85330  (const afw_object_t *)&impl_840,
85331  &afw_s_modelId,
85332  &afw_s__AdaptiveValueMeta_,
85333  &impl_844_meta_path
85334  }
85335  },
85336  &impl_844_properties[0]
85337 };
85338 
85340 impl_845;
85341 
85342 /*
85343  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/objectTypes
85344  */
85345 
85346 static const afw_value_boolean_t
85347 impl_845_property_value_allowQuery = {
85349  false
85350 };
85351 
85352 static const afw_runtime_property_t
85353 impl_845_property_allowQuery = {
85354  &afw_s_allowQuery,
85355  (const afw_value_t *)&impl_845_property_value_allowQuery
85356 };
85357 
85358 static const afw_value_boolean_t
85359 impl_845_property_value_allowWrite = {
85361  true
85362 };
85363 
85364 static const afw_runtime_property_t
85365 impl_845_property_allowWrite = {
85366  &afw_s_allowWrite,
85367  (const afw_value_t *)&impl_845_property_value_allowWrite
85368 };
85369 
85370 static const afw_value_string_t
85371 impl_845_property_value_brief = {
85373  AFW_UTF8_LITERAL("Model for an object type")
85374 };
85375 
85376 static const afw_runtime_property_t
85377 impl_845_property_brief = {
85378  &afw_s_brief,
85379  (const afw_value_t *)&impl_845_property_value_brief
85380 };
85381 
85382 static const afw_value_string_t
85383 impl_845_property_value_dataType = {
85385  AFW_UTF8_LITERAL("object")
85386 };
85387 
85388 static const afw_runtime_property_t
85389 impl_845_property_dataType = {
85390  &afw_s_dataType,
85391  (const afw_value_t *)&impl_845_property_value_dataType
85392 };
85393 
85394 static const afw_value_string_t
85395 impl_845_property_value_dataTypeParameter = {
85397  AFW_UTF8_LITERAL("_AdaptiveModelObjectTypes_")
85398 };
85399 
85400 static const afw_runtime_property_t
85401 impl_845_property_dataTypeParameter = {
85402  &afw_s_dataTypeParameter,
85403  (const afw_value_t *)&impl_845_property_value_dataTypeParameter
85404 };
85405 
85406 static const afw_value_string_t
85407 impl_845_property_value_description = {
85409  AFW_UTF8_LITERAL("Model for an object type.")
85410 };
85411 
85412 static const afw_runtime_property_t
85413 impl_845_property_description = {
85414  &afw_s_description,
85415  (const afw_value_t *)&impl_845_property_value_description
85416 };
85417 
85418 static const afw_value_string_t
85419 impl_845_property_value_label = {
85421  AFW_UTF8_LITERAL("Object Types")
85422 };
85423 
85424 static const afw_runtime_property_t
85425 impl_845_property_label = {
85426  &afw_s_label,
85427  (const afw_value_t *)&impl_845_property_value_label
85428 };
85429 
85430 static const afw_value_boolean_t
85431 impl_845_property_value_required = {
85433  false
85434 };
85435 
85436 static const afw_runtime_property_t
85437 impl_845_property_required = {
85438  &afw_s_required,
85439  (const afw_value_t *)&impl_845_property_value_required
85440 };
85441 
85442 static const afw_value_boolean_t
85443 impl_845_property_value_unique = {
85445  false
85446 };
85447 
85448 static const afw_runtime_property_t
85449 impl_845_property_unique = {
85450  &afw_s_unique,
85451  (const afw_value_t *)&impl_845_property_value_unique
85452 };
85453 
85454 static const afw_runtime_property_t *
85455 impl_845_properties[] = {
85456  &impl_845_property_allowQuery,
85457  &impl_845_property_allowWrite,
85458  &impl_845_property_brief,
85459  &impl_845_property_dataType,
85460  &impl_845_property_dataTypeParameter,
85461  &impl_845_property_description,
85462  &impl_845_property_label,
85463  &impl_845_property_required,
85464  &impl_845_property_unique,
85465  NULL
85466 };
85467 
85469 impl_845_meta_object = {
85470  {
85471  &afw_runtime_inf_const_meta_object_inf
85472  },
85473  &impl_845,
85474  NULL
85475 };
85476 
85477 static const afw_utf8_t
85478 impl_845_meta_path =
85479  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/objectTypes");
85480 
85482 impl_845 = {
85483  {
85484  &afw_runtime_inf_const_embedded_untyped_object,
85485  NULL,
85486  {
85487  (const afw_object_t *)&impl_845_meta_object,
85488  (const afw_object_t *)&impl_840,
85489  &afw_s_objectTypes,
85490  &afw_s__AdaptiveValueMeta_,
85491  &impl_845_meta_path
85492  }
85493  },
85494  &impl_845_properties[0]
85495 };
85496 
85498 impl_846;
85499 
85500 /*
85501  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/originURI
85502  */
85503 
85504 static const afw_value_boolean_t
85505 impl_846_property_value_allowQuery = {
85507  true
85508 };
85509 
85510 static const afw_runtime_property_t
85511 impl_846_property_allowQuery = {
85512  &afw_s_allowQuery,
85513  (const afw_value_t *)&impl_846_property_value_allowQuery
85514 };
85515 
85516 static const afw_value_string_t
85517 impl_846_property_value_brief = {
85519  AFW_UTF8_LITERAL("The origin URI of this model")
85520 };
85521 
85522 static const afw_runtime_property_t
85523 impl_846_property_brief = {
85524  &afw_s_brief,
85525  (const afw_value_t *)&impl_846_property_value_brief
85526 };
85527 
85528 static const afw_value_string_t
85529 impl_846_property_value_dataType = {
85531  AFW_UTF8_LITERAL("anyURI")
85532 };
85533 
85534 static const afw_runtime_property_t
85535 impl_846_property_dataType = {
85536  &afw_s_dataType,
85537  (const afw_value_t *)&impl_846_property_value_dataType
85538 };
85539 
85540 static const afw_value_string_t
85541 impl_846_property_value_description = {
85543  AFW_UTF8_LITERAL("The origin URI of this model. Descendant object types should be used for any deviations. This URI may be different from the URI within this instance of Adaptive Framework.")
85544 };
85545 
85546 static const afw_runtime_property_t
85547 impl_846_property_description = {
85548  &afw_s_description,
85549  (const afw_value_t *)&impl_846_property_value_description
85550 };
85551 
85552 static const afw_value_string_t
85553 impl_846_property_value_label = {
85555  AFW_UTF8_LITERAL("Origin URI")
85556 };
85557 
85558 static const afw_runtime_property_t
85559 impl_846_property_label = {
85560  &afw_s_label,
85561  (const afw_value_t *)&impl_846_property_value_label
85562 };
85563 
85564 static const afw_runtime_property_t *
85565 impl_846_properties[] = {
85566  &impl_846_property_allowQuery,
85567  &impl_846_property_brief,
85568  &impl_846_property_dataType,
85569  &impl_846_property_description,
85570  &impl_846_property_label,
85571  NULL
85572 };
85573 
85575 impl_846_meta_object = {
85576  {
85577  &afw_runtime_inf_const_meta_object_inf
85578  },
85579  &impl_846,
85580  NULL
85581 };
85582 
85583 static const afw_utf8_t
85584 impl_846_meta_path =
85585  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/originURI");
85586 
85588 impl_846 = {
85589  {
85590  &afw_runtime_inf_const_embedded_untyped_object,
85591  NULL,
85592  {
85593  (const afw_object_t *)&impl_846_meta_object,
85594  (const afw_object_t *)&impl_840,
85595  &afw_s_originURI,
85596  &afw_s__AdaptiveValueMeta_,
85597  &impl_846_meta_path
85598  }
85599  },
85600  &impl_846_properties[0]
85601 };
85602 
85604 impl_847;
85605 
85606 /*
85607  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/propertyTypes
85608  */
85609 
85610 static const afw_value_boolean_t
85611 impl_847_property_value_allowQuery = {
85613  true
85614 };
85615 
85616 static const afw_runtime_property_t
85617 impl_847_property_allowQuery = {
85618  &afw_s_allowQuery,
85619  (const afw_value_t *)&impl_847_property_value_allowQuery
85620 };
85621 
85622 static const afw_value_string_t
85623 impl_847_property_value_brief = {
85625  AFW_UTF8_LITERAL("Property type objects that can be inherited by propertyTypes in objectTypes")
85626 };
85627 
85628 static const afw_runtime_property_t
85629 impl_847_property_brief = {
85630  &afw_s_brief,
85631  (const afw_value_t *)&impl_847_property_value_brief
85632 };
85633 
85634 static const afw_value_string_t
85635 impl_847_property_value_dataType = {
85637  AFW_UTF8_LITERAL("object")
85638 };
85639 
85640 static const afw_runtime_property_t
85641 impl_847_property_dataType = {
85642  &afw_s_dataType,
85643  (const afw_value_t *)&impl_847_property_value_dataType
85644 };
85645 
85646 static const afw_value_string_t
85647 impl_847_property_value_dataTypeParameter = {
85649  AFW_UTF8_LITERAL("_AdaptiveModelPropertyTypes_")
85650 };
85651 
85652 static const afw_runtime_property_t
85653 impl_847_property_dataTypeParameter = {
85654  &afw_s_dataTypeParameter,
85655  (const afw_value_t *)&impl_847_property_value_dataTypeParameter
85656 };
85657 
85658 static const afw_value_string_t
85659 impl_847_property_value_description = {
85661  AFW_UTF8_LITERAL("Property type objects that can be inherited by propertyTypes in objectTypes.")
85662 };
85663 
85664 static const afw_runtime_property_t
85665 impl_847_property_description = {
85666  &afw_s_description,
85667  (const afw_value_t *)&impl_847_property_value_description
85668 };
85669 
85670 static const afw_value_string_t
85671 impl_847_property_value_label = {
85673  AFW_UTF8_LITERAL("Property Types")
85674 };
85675 
85676 static const afw_runtime_property_t
85677 impl_847_property_label = {
85678  &afw_s_label,
85679  (const afw_value_t *)&impl_847_property_value_label
85680 };
85681 
85682 static const afw_runtime_property_t *
85683 impl_847_properties[] = {
85684  &impl_847_property_allowQuery,
85685  &impl_847_property_brief,
85686  &impl_847_property_dataType,
85687  &impl_847_property_dataTypeParameter,
85688  &impl_847_property_description,
85689  &impl_847_property_label,
85690  NULL
85691 };
85692 
85694 impl_847_meta_object = {
85695  {
85696  &afw_runtime_inf_const_meta_object_inf
85697  },
85698  &impl_847,
85699  NULL
85700 };
85701 
85702 static const afw_utf8_t
85703 impl_847_meta_path =
85704  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes/propertyTypes");
85705 
85707 impl_847 = {
85708  {
85709  &afw_runtime_inf_const_embedded_untyped_object,
85710  NULL,
85711  {
85712  (const afw_object_t *)&impl_847_meta_object,
85713  (const afw_object_t *)&impl_840,
85714  &afw_s_propertyTypes,
85715  &afw_s__AdaptiveValueMeta_,
85716  &impl_847_meta_path
85717  }
85718  },
85719  &impl_847_properties[0]
85720 };
85721 
85722 /*
85723  * /afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes
85724  */
85725 
85726 static const afw_value_object_t
85727 impl_840_property_value_collectionURIs = {
85729  (const afw_object_t *)&impl_841
85730 };
85731 
85732 static const afw_runtime_property_t
85733 impl_840_property_collectionURIs = {
85734  &afw_s_collectionURIs,
85735  (const afw_value_t *)&impl_840_property_value_collectionURIs
85736 };
85737 
85738 static const afw_value_object_t
85739 impl_840_property_value_custom = {
85741  (const afw_object_t *)&impl_842
85742 };
85743 
85744 static const afw_runtime_property_t
85745 impl_840_property_custom = {
85746  &afw_s_custom,
85747  (const afw_value_t *)&impl_840_property_value_custom
85748 };
85749 
85750 static const afw_value_object_t
85751 impl_840_property_value_description = {
85753  (const afw_object_t *)&impl_843
85754 };
85755 
85756 static const afw_runtime_property_t
85757 impl_840_property_description = {
85758  &afw_s_description,
85759  (const afw_value_t *)&impl_840_property_value_description
85760 };
85761 
85762 static const afw_value_object_t
85763 impl_840_property_value_modelId = {
85765  (const afw_object_t *)&impl_844
85766 };
85767 
85768 static const afw_runtime_property_t
85769 impl_840_property_modelId = {
85770  &afw_s_modelId,
85771  (const afw_value_t *)&impl_840_property_value_modelId
85772 };
85773 
85774 static const afw_value_object_t
85775 impl_840_property_value_objectTypes = {
85777  (const afw_object_t *)&impl_845
85778 };
85779 
85780 static const afw_runtime_property_t
85781 impl_840_property_objectTypes = {
85782  &afw_s_objectTypes,
85783  (const afw_value_t *)&impl_840_property_value_objectTypes
85784 };
85785 
85786 static const afw_value_object_t
85787 impl_840_property_value_originURI = {
85789  (const afw_object_t *)&impl_846
85790 };
85791 
85792 static const afw_runtime_property_t
85793 impl_840_property_originURI = {
85794  &afw_s_originURI,
85795  (const afw_value_t *)&impl_840_property_value_originURI
85796 };
85797 
85798 static const afw_value_object_t
85799 impl_840_property_value_propertyTypes = {
85801  (const afw_object_t *)&impl_847
85802 };
85803 
85804 static const afw_runtime_property_t
85805 impl_840_property_propertyTypes = {
85806  &afw_s_propertyTypes,
85807  (const afw_value_t *)&impl_840_property_value_propertyTypes
85808 };
85809 
85810 static const afw_runtime_property_t *
85811 impl_840_properties[] = {
85812  &impl_840_property_collectionURIs,
85813  &impl_840_property_custom,
85814  &impl_840_property_description,
85815  &impl_840_property_modelId,
85816  &impl_840_property_objectTypes,
85817  &impl_840_property_originURI,
85818  &impl_840_property_propertyTypes,
85819  NULL
85820 };
85821 
85823 impl_840_meta_object = {
85824  {
85825  &afw_runtime_inf_const_meta_object_inf
85826  },
85827  &impl_840,
85828  NULL
85829 };
85830 
85831 static const afw_utf8_t
85832 impl_840_meta_path =
85833  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_/propertyTypes");
85834 
85836 impl_840 = {
85837  {
85838  &afw_runtime_inf_const_embedded_untyped_object,
85839  NULL,
85840  {
85841  (const afw_object_t *)&impl_840_meta_object,
85842  (const afw_object_t *)&impl_839,
85843  &afw_s_propertyTypes,
85844  &afw_s__AdaptivePropertyTypes_,
85845  &impl_840_meta_path
85846  }
85847  },
85848  &impl_840_properties[0]
85849 };
85850 
85851 /*
85852  * /afw/_AdaptiveObjectType_/_AdaptiveModel_
85853  */
85854 
85855 static const afw_value_boolean_t
85856 impl_839_property_value_allowEntity = {
85858  true
85859 };
85860 
85861 static const afw_runtime_property_t
85862 impl_839_property_allowEntity = {
85863  &afw_s_allowEntity,
85864  (const afw_value_t *)&impl_839_property_value_allowEntity
85865 };
85866 
85867 static const afw_utf8_t
85868 impl_839_array_collectionURIs[] = {
85869  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
85870 };
85871 
85873 impl_839_list_collectionURIs = {
85876  sizeof(impl_839_array_collectionURIs) / sizeof(afw_utf8_t),
85877  &impl_839_array_collectionURIs
85878 };
85879 
85880 static const afw_value_list_t
85881 impl_839_property_value_collectionURIs = {
85883  (const afw_list_t *)&impl_839_list_collectionURIs
85884 };
85885 
85886 static const afw_runtime_property_t
85887 impl_839_property_collectionURIs = {
85888  &afw_s_collectionURIs,
85889  (const afw_value_t *)&impl_839_property_value_collectionURIs
85890 };
85891 
85892 static const afw_value_string_t
85893 impl_839_property_value_description = {
85895  AFW_UTF8_LITERAL("Adaptive map object type.")
85896 };
85897 
85898 static const afw_runtime_property_t
85899 impl_839_property_description = {
85900  &afw_s_description,
85901  (const afw_value_t *)&impl_839_property_value_description
85902 };
85903 
85904 static const afw_value_string_t
85905 impl_839_property_value_objectIdPropertyName = {
85907  AFW_UTF8_LITERAL("modelId")
85908 };
85909 
85910 static const afw_runtime_property_t
85911 impl_839_property_objectIdPropertyName = {
85912  &afw_s_objectIdPropertyName,
85913  (const afw_value_t *)&impl_839_property_value_objectIdPropertyName
85914 };
85915 
85916 static const afw_value_string_t
85917 impl_839_property_value_objectType = {
85919  AFW_UTF8_LITERAL("_AdaptiveModel_")
85920 };
85921 
85922 static const afw_runtime_property_t
85923 impl_839_property_objectType = {
85924  &afw_s_objectType,
85925  (const afw_value_t *)&impl_839_property_value_objectType
85926 };
85927 
85928 static const afw_value_object_t
85929 impl_839_property_value_propertyTypes = {
85931  (const afw_object_t *)&impl_840
85932 };
85933 
85934 static const afw_runtime_property_t
85935 impl_839_property_propertyTypes = {
85936  &afw_s_propertyTypes,
85937  (const afw_value_t *)&impl_839_property_value_propertyTypes
85938 };
85939 
85940 static const afw_runtime_property_t *
85941 impl_839_properties[] = {
85942  &impl_839_property_allowEntity,
85943  &impl_839_property_collectionURIs,
85944  &impl_839_property_description,
85945  &impl_839_property_objectIdPropertyName,
85946  &impl_839_property_objectType,
85947  &impl_839_property_propertyTypes,
85948  NULL
85949 };
85950 
85952 impl_839_meta_object = {
85953  {
85954  &afw_runtime_inf_const_meta_object_inf
85955  },
85956  &impl_839,
85957  NULL
85958 };
85959 
85960 static const afw_utf8_t
85961 impl_839_meta_path =
85962  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveModel_");
85963 
85965 impl_839 = {
85966  {
85968  NULL,
85969  {
85970  (const afw_object_t *)&impl_839_meta_object,
85971  NULL,
85972  &afw_s__AdaptiveModel_,
85973  &afw_s__AdaptiveObjectType_,
85974  &impl_839_meta_path
85975  }
85976  },
85977  &impl_839_properties[0]
85978 };
85979 
85981 impl_848;
85982 
85984 impl_849;
85985 
85987 impl_850;
85988 
85989 /*
85990  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/checkRequired
85991  */
85992 
85993 static const afw_value_string_t
85994 impl_850_property_value_brief = {
85996  AFW_UTF8_LITERAL("Check for missing required properties")
85997 };
85998 
85999 static const afw_runtime_property_t
86000 impl_850_property_brief = {
86001  &afw_s_brief,
86002  (const afw_value_t *)&impl_850_property_value_brief
86003 };
86004 
86005 static const afw_value_string_t
86006 impl_850_property_value_dataType = {
86008  AFW_UTF8_LITERAL("boolean")
86009 };
86010 
86011 static const afw_runtime_property_t
86012 impl_850_property_dataType = {
86013  &afw_s_dataType,
86014  (const afw_value_t *)&impl_850_property_value_dataType
86015 };
86016 
86017 static const afw_value_string_t
86018 impl_850_property_value_description = {
86020  AFW_UTF8_LITERAL("Indicates that object should be checked for missing required properties. This option implies the normalize option.")
86021 };
86022 
86023 static const afw_runtime_property_t
86024 impl_850_property_description = {
86025  &afw_s_description,
86026  (const afw_value_t *)&impl_850_property_value_description
86027 };
86028 
86029 static const afw_value_string_t
86030 impl_850_property_value_label = {
86032  AFW_UTF8_LITERAL("Check Required")
86033 };
86034 
86035 static const afw_runtime_property_t
86036 impl_850_property_label = {
86037  &afw_s_label,
86038  (const afw_value_t *)&impl_850_property_value_label
86039 };
86040 
86041 static const afw_runtime_property_t *
86042 impl_850_properties[] = {
86043  &impl_850_property_brief,
86044  &impl_850_property_dataType,
86045  &impl_850_property_description,
86046  &impl_850_property_label,
86047  NULL
86048 };
86049 
86051 impl_850_meta_object = {
86052  {
86053  &afw_runtime_inf_const_meta_object_inf
86054  },
86055  &impl_850,
86056  NULL
86057 };
86058 
86059 static const afw_utf8_t
86060 impl_850_meta_path =
86061  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/checkRequired");
86062 
86064 impl_850 = {
86065  {
86066  &afw_runtime_inf_const_embedded_untyped_object,
86067  NULL,
86068  {
86069  (const afw_object_t *)&impl_850_meta_object,
86070  (const afw_object_t *)&impl_849,
86071  &afw_s_checkRequired,
86072  &afw_s__AdaptiveValueMeta_,
86073  &impl_850_meta_path
86074  }
86075  },
86076  &impl_850_properties[0]
86077 };
86078 
86080 impl_851;
86081 
86082 /*
86083  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/composite
86084  */
86085 
86086 static const afw_value_boolean_t
86087 impl_851_property_value_allowQuery = {
86089  true
86090 };
86091 
86092 static const afw_runtime_property_t
86093 impl_851_property_allowQuery = {
86094  &afw_s_allowQuery,
86095  (const afw_value_t *)&impl_851_property_value_allowQuery
86096 };
86097 
86098 static const afw_value_string_t
86099 impl_851_property_value_brief = {
86101  AFW_UTF8_LITERAL("Perform direct and embedded inheritance")
86102 };
86103 
86104 static const afw_runtime_property_t
86105 impl_851_property_brief = {
86106  &afw_s_brief,
86107  (const afw_value_t *)&impl_851_property_value_brief
86108 };
86109 
86110 static const afw_value_string_t
86111 impl_851_property_value_dataType = {
86113  AFW_UTF8_LITERAL("boolean")
86114 };
86115 
86116 static const afw_runtime_property_t
86117 impl_851_property_dataType = {
86118  &afw_s_dataType,
86119  (const afw_value_t *)&impl_851_property_value_dataType
86120 };
86121 
86122 static const afw_value_string_t
86123 impl_851_property_value_description = {
86125  AFW_UTF8_LITERAL("Indicates that both direct and embedded inheritance should be performed.")
86126 };
86127 
86128 static const afw_runtime_property_t
86129 impl_851_property_description = {
86130  &afw_s_description,
86131  (const afw_value_t *)&impl_851_property_value_description
86132 };
86133 
86134 static const afw_value_string_t
86135 impl_851_property_value_label = {
86137  AFW_UTF8_LITERAL("Composite")
86138 };
86139 
86140 static const afw_runtime_property_t
86141 impl_851_property_label = {
86142  &afw_s_label,
86143  (const afw_value_t *)&impl_851_property_value_label
86144 };
86145 
86146 static const afw_runtime_property_t *
86147 impl_851_properties[] = {
86148  &impl_851_property_allowQuery,
86149  &impl_851_property_brief,
86150  &impl_851_property_dataType,
86151  &impl_851_property_description,
86152  &impl_851_property_label,
86153  NULL
86154 };
86155 
86157 impl_851_meta_object = {
86158  {
86159  &afw_runtime_inf_const_meta_object_inf
86160  },
86161  &impl_851,
86162  NULL
86163 };
86164 
86165 static const afw_utf8_t
86166 impl_851_meta_path =
86167  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/composite");
86168 
86170 impl_851 = {
86171  {
86172  &afw_runtime_inf_const_embedded_untyped_object,
86173  NULL,
86174  {
86175  (const afw_object_t *)&impl_851_meta_object,
86176  (const afw_object_t *)&impl_849,
86177  &afw_s_composite,
86178  &afw_s__AdaptiveValueMeta_,
86179  &impl_851_meta_path
86180  }
86181  },
86182  &impl_851_properties[0]
86183 };
86184 
86186 impl_852;
86187 
86188 /*
86189  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/debug
86190  */
86191 
86192 static const afw_value_boolean_t
86193 impl_852_property_value_allowQuery = {
86195  true
86196 };
86197 
86198 static const afw_runtime_property_t
86199 impl_852_property_allowQuery = {
86200  &afw_s_allowQuery,
86201  (const afw_value_t *)&impl_852_property_value_allowQuery
86202 };
86203 
86204 static const afw_value_string_t
86205 impl_852_property_value_brief = {
86207  AFW_UTF8_LITERAL("Include additional debug information")
86208 };
86209 
86210 static const afw_runtime_property_t
86211 impl_852_property_brief = {
86212  &afw_s_brief,
86213  (const afw_value_t *)&impl_852_property_value_brief
86214 };
86215 
86216 static const afw_value_string_t
86217 impl_852_property_value_dataType = {
86219  AFW_UTF8_LITERAL("boolean")
86220 };
86221 
86222 static const afw_runtime_property_t
86223 impl_852_property_dataType = {
86224  &afw_s_dataType,
86225  (const afw_value_t *)&impl_852_property_value_dataType
86226 };
86227 
86228 static const afw_value_string_t
86229 impl_852_property_value_description = {
86231  AFW_UTF8_LITERAL("This will cause the errors in object meta to include additional debug information. If not specified, only the message will be included.")
86232 };
86233 
86234 static const afw_runtime_property_t
86235 impl_852_property_description = {
86236  &afw_s_description,
86237  (const afw_value_t *)&impl_852_property_value_description
86238 };
86239 
86240 static const afw_value_string_t
86241 impl_852_property_value_label = {
86243  AFW_UTF8_LITERAL("Debug")
86244 };
86245 
86246 static const afw_runtime_property_t
86247 impl_852_property_label = {
86248  &afw_s_label,
86249  (const afw_value_t *)&impl_852_property_value_label
86250 };
86251 
86252 static const afw_runtime_property_t *
86253 impl_852_properties[] = {
86254  &impl_852_property_allowQuery,
86255  &impl_852_property_brief,
86256  &impl_852_property_dataType,
86257  &impl_852_property_description,
86258  &impl_852_property_label,
86259  NULL
86260 };
86261 
86263 impl_852_meta_object = {
86264  {
86265  &afw_runtime_inf_const_meta_object_inf
86266  },
86267  &impl_852,
86268  NULL
86269 };
86270 
86271 static const afw_utf8_t
86272 impl_852_meta_path =
86273  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/debug");
86274 
86276 impl_852 = {
86277  {
86278  &afw_runtime_inf_const_embedded_untyped_object,
86279  NULL,
86280  {
86281  (const afw_object_t *)&impl_852_meta_object,
86282  (const afw_object_t *)&impl_849,
86283  &afw_s_debug,
86284  &afw_s__AdaptiveValueMeta_,
86285  &impl_852_meta_path
86286  }
86287  },
86288  &impl_852_properties[0]
86289 };
86290 
86292 impl_853;
86293 
86294 /*
86295  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/includeDefaultValues
86296  */
86297 
86298 static const afw_value_boolean_t
86299 impl_853_property_value_allowQuery = {
86301  true
86302 };
86303 
86304 static const afw_runtime_property_t
86305 impl_853_property_allowQuery = {
86306  &afw_s_allowQuery,
86307  (const afw_value_t *)&impl_853_property_value_allowQuery
86308 };
86309 
86310 static const afw_value_string_t
86311 impl_853_property_value_brief = {
86313  AFW_UTF8_LITERAL("Include default property values")
86314 };
86315 
86316 static const afw_runtime_property_t
86317 impl_853_property_brief = {
86318  &afw_s_brief,
86319  (const afw_value_t *)&impl_853_property_value_brief
86320 };
86321 
86322 static const afw_value_string_t
86323 impl_853_property_value_dataType = {
86325  AFW_UTF8_LITERAL("boolean")
86326 };
86327 
86328 static const afw_runtime_property_t
86329 impl_853_property_dataType = {
86330  &afw_s_dataType,
86331  (const afw_value_t *)&impl_853_property_value_dataType
86332 };
86333 
86334 static const afw_value_string_t
86335 impl_853_property_value_description = {
86337  AFW_UTF8_LITERAL("This indicates that default property values should be included. This option implies the normalize option.")
86338 };
86339 
86340 static const afw_runtime_property_t
86341 impl_853_property_description = {
86342  &afw_s_description,
86343  (const afw_value_t *)&impl_853_property_value_description
86344 };
86345 
86346 static const afw_value_string_t
86347 impl_853_property_value_label = {
86349  AFW_UTF8_LITERAL("Include Defaults")
86350 };
86351 
86352 static const afw_runtime_property_t
86353 impl_853_property_label = {
86354  &afw_s_label,
86355  (const afw_value_t *)&impl_853_property_value_label
86356 };
86357 
86358 static const afw_runtime_property_t *
86359 impl_853_properties[] = {
86360  &impl_853_property_allowQuery,
86361  &impl_853_property_brief,
86362  &impl_853_property_dataType,
86363  &impl_853_property_description,
86364  &impl_853_property_label,
86365  NULL
86366 };
86367 
86369 impl_853_meta_object = {
86370  {
86371  &afw_runtime_inf_const_meta_object_inf
86372  },
86373  &impl_853,
86374  NULL
86375 };
86376 
86377 static const afw_utf8_t
86378 impl_853_meta_path =
86379  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/includeDefaultValues");
86380 
86382 impl_853 = {
86383  {
86384  &afw_runtime_inf_const_embedded_untyped_object,
86385  NULL,
86386  {
86387  (const afw_object_t *)&impl_853_meta_object,
86388  (const afw_object_t *)&impl_849,
86389  &afw_s_includeDefaultValues,
86390  &afw_s__AdaptiveValueMeta_,
86391  &impl_853_meta_path
86392  }
86393  },
86394  &impl_853_properties[0]
86395 };
86396 
86398 impl_854;
86399 
86400 /*
86401  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/includeDescendentObjectTypes
86402  */
86403 
86404 static const afw_value_boolean_t
86405 impl_854_property_value_allowQuery = {
86407  true
86408 };
86409 
86410 static const afw_runtime_property_t
86411 impl_854_property_allowQuery = {
86412  &afw_s_allowQuery,
86413  (const afw_value_t *)&impl_854_property_value_allowQuery
86414 };
86415 
86416 static const afw_value_string_t
86417 impl_854_property_value_brief = {
86419  AFW_UTF8_LITERAL("Include object types for descendent objects")
86420 };
86421 
86422 static const afw_runtime_property_t
86423 impl_854_property_brief = {
86424  &afw_s_brief,
86425  (const afw_value_t *)&impl_854_property_value_brief
86426 };
86427 
86428 static const afw_value_string_t
86429 impl_854_property_value_dataType = {
86431  AFW_UTF8_LITERAL("boolean")
86432 };
86433 
86434 static const afw_runtime_property_t
86435 impl_854_property_dataType = {
86436  &afw_s_dataType,
86437  (const afw_value_t *)&impl_854_property_value_dataType
86438 };
86439 
86440 static const afw_value_string_t
86441 impl_854_property_value_description = {
86443  AFW_UTF8_LITERAL("This only applies to retrieve objects requests and indicates that objects with the supplied object type along with objects with any of its descendent object types should be included in the search.")
86444 };
86445 
86446 static const afw_runtime_property_t
86447 impl_854_property_description = {
86448  &afw_s_description,
86449  (const afw_value_t *)&impl_854_property_value_description
86450 };
86451 
86452 static const afw_value_string_t
86453 impl_854_property_value_label = {
86455  AFW_UTF8_LITERAL("Include Descendent")
86456 };
86457 
86458 static const afw_runtime_property_t
86459 impl_854_property_label = {
86460  &afw_s_label,
86461  (const afw_value_t *)&impl_854_property_value_label
86462 };
86463 
86464 static const afw_runtime_property_t *
86465 impl_854_properties[] = {
86466  &impl_854_property_allowQuery,
86467  &impl_854_property_brief,
86468  &impl_854_property_dataType,
86469  &impl_854_property_description,
86470  &impl_854_property_label,
86471  NULL
86472 };
86473 
86475 impl_854_meta_object = {
86476  {
86477  &afw_runtime_inf_const_meta_object_inf
86478  },
86479  &impl_854,
86480  NULL
86481 };
86482 
86483 static const afw_utf8_t
86484 impl_854_meta_path =
86485  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/includeDescendentObjectTypes");
86486 
86488 impl_854 = {
86489  {
86490  &afw_runtime_inf_const_embedded_untyped_object,
86491  NULL,
86492  {
86493  (const afw_object_t *)&impl_854_meta_object,
86494  (const afw_object_t *)&impl_849,
86495  &afw_s_includeDescendentObjectTypes,
86496  &afw_s__AdaptiveValueMeta_,
86497  &impl_854_meta_path
86498  }
86499  },
86500  &impl_854_properties[0]
86501 };
86502 
86504 impl_855;
86505 
86506 /*
86507  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/inheritedFrom
86508  */
86509 
86510 static const afw_value_boolean_t
86511 impl_855_property_value_allowQuery = {
86513  true
86514 };
86515 
86516 static const afw_runtime_property_t
86517 impl_855_property_allowQuery = {
86518  &afw_s_allowQuery,
86519  (const afw_value_t *)&impl_855_property_value_allowQuery
86520 };
86521 
86522 static const afw_value_string_t
86523 impl_855_property_value_brief = {
86525  AFW_UTF8_LITERAL("Show where properties are inherited from")
86526 };
86527 
86528 static const afw_runtime_property_t
86529 impl_855_property_brief = {
86530  &afw_s_brief,
86531  (const afw_value_t *)&impl_855_property_value_brief
86532 };
86533 
86534 static const afw_value_string_t
86535 impl_855_property_value_dataType = {
86537  AFW_UTF8_LITERAL("boolean")
86538 };
86539 
86540 static const afw_runtime_property_t
86541 impl_855_property_dataType = {
86542  &afw_s_dataType,
86543  (const afw_value_t *)&impl_855_property_value_dataType
86544 };
86545 
86546 static const afw_value_string_t
86547 impl_855_property_value_description = {
86549  AFW_UTF8_LITERAL("Indicates that the inheritedFrom property in meta propertyTypes.<propertyName>, where <propertyName> is the associated property name, should be set. This option is ignored unless composite option is also set.")
86550 };
86551 
86552 static const afw_runtime_property_t
86553 impl_855_property_description = {
86554  &afw_s_description,
86555  (const afw_value_t *)&impl_855_property_value_description
86556 };
86557 
86558 static const afw_value_string_t
86559 impl_855_property_value_label = {
86561  AFW_UTF8_LITERAL("Inherited From")
86562 };
86563 
86564 static const afw_runtime_property_t
86565 impl_855_property_label = {
86566  &afw_s_label,
86567  (const afw_value_t *)&impl_855_property_value_label
86568 };
86569 
86570 static const afw_runtime_property_t *
86571 impl_855_properties[] = {
86572  &impl_855_property_allowQuery,
86573  &impl_855_property_brief,
86574  &impl_855_property_dataType,
86575  &impl_855_property_description,
86576  &impl_855_property_label,
86577  NULL
86578 };
86579 
86581 impl_855_meta_object = {
86582  {
86583  &afw_runtime_inf_const_meta_object_inf
86584  },
86585  &impl_855,
86586  NULL
86587 };
86588 
86589 static const afw_utf8_t
86590 impl_855_meta_path =
86591  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/inheritedFrom");
86592 
86594 impl_855 = {
86595  {
86596  &afw_runtime_inf_const_embedded_untyped_object,
86597  NULL,
86598  {
86599  (const afw_object_t *)&impl_855_meta_object,
86600  (const afw_object_t *)&impl_849,
86601  &afw_s_inheritedFrom,
86602  &afw_s__AdaptiveValueMeta_,
86603  &impl_855_meta_path
86604  }
86605  },
86606  &impl_855_properties[0]
86607 };
86608 
86610 impl_856;
86611 
86612 /*
86613  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/integersAsString
86614  */
86615 
86616 static const afw_value_boolean_t
86617 impl_856_property_value_allowQuery = {
86619  true
86620 };
86621 
86622 static const afw_runtime_property_t
86623 impl_856_property_allowQuery = {
86624  &afw_s_allowQuery,
86625  (const afw_value_t *)&impl_856_property_value_allowQuery
86626 };
86627 
86628 static const afw_value_string_t
86629 impl_856_property_value_brief = {
86631  AFW_UTF8_LITERAL("Show integers as strings")
86632 };
86633 
86634 static const afw_runtime_property_t
86635 impl_856_property_brief = {
86636  &afw_s_brief,
86637  (const afw_value_t *)&impl_856_property_value_brief
86638 };
86639 
86640 static const afw_value_string_t
86641 impl_856_property_value_dataType = {
86643  AFW_UTF8_LITERAL("boolean")
86644 };
86645 
86646 static const afw_runtime_property_t
86647 impl_856_property_dataType = {
86648  &afw_s_dataType,
86649  (const afw_value_t *)&impl_856_property_value_dataType
86650 };
86651 
86652 static const afw_value_string_t
86653 impl_856_property_value_description = {
86655  AFW_UTF8_LITERAL("This overrides the largeIntegersAsString option. If neither the integersAsString or large_integer_as_string is specified, integers will remain integers. If this option is specified, all data type integer values will be converted to the string data type.\\n\\nThis options is useful if a content type is used that represents integers as double (floating point) values.")
86656 };
86657 
86658 static const afw_runtime_property_t
86659 impl_856_property_description = {
86660  &afw_s_description,
86661  (const afw_value_t *)&impl_856_property_value_description
86662 };
86663 
86664 static const afw_value_string_t
86665 impl_856_property_value_label = {
86667  AFW_UTF8_LITERAL("Integers As String")
86668 };
86669 
86670 static const afw_runtime_property_t
86671 impl_856_property_label = {
86672  &afw_s_label,
86673  (const afw_value_t *)&impl_856_property_value_label
86674 };
86675 
86676 static const afw_runtime_property_t *
86677 impl_856_properties[] = {
86678  &impl_856_property_allowQuery,
86679  &impl_856_property_brief,
86680  &impl_856_property_dataType,
86681  &impl_856_property_description,
86682  &impl_856_property_label,
86683  NULL
86684 };
86685 
86687 impl_856_meta_object = {
86688  {
86689  &afw_runtime_inf_const_meta_object_inf
86690  },
86691  &impl_856,
86692  NULL
86693 };
86694 
86695 static const afw_utf8_t
86696 impl_856_meta_path =
86697  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/integersAsString");
86698 
86700 impl_856 = {
86701  {
86702  &afw_runtime_inf_const_embedded_untyped_object,
86703  NULL,
86704  {
86705  (const afw_object_t *)&impl_856_meta_object,
86706  (const afw_object_t *)&impl_849,
86707  &afw_s_integersAsString,
86708  &afw_s__AdaptiveValueMeta_,
86709  &impl_856_meta_path
86710  }
86711  },
86712  &impl_856_properties[0]
86713 };
86714 
86716 impl_857;
86717 
86718 /*
86719  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/largeIntegersAsString
86720  */
86721 
86722 static const afw_value_boolean_t
86723 impl_857_property_value_allowQuery = {
86725  true
86726 };
86727 
86728 static const afw_runtime_property_t
86729 impl_857_property_allowQuery = {
86730  &afw_s_allowQuery,
86731  (const afw_value_t *)&impl_857_property_value_allowQuery
86732 };
86733 
86734 static const afw_value_string_t
86735 impl_857_property_value_brief = {
86737  AFW_UTF8_LITERAL("Show large integers as strings")
86738 };
86739 
86740 static const afw_runtime_property_t
86741 impl_857_property_brief = {
86742  &afw_s_brief,
86743  (const afw_value_t *)&impl_857_property_value_brief
86744 };
86745 
86746 static const afw_value_string_t
86747 impl_857_property_value_dataType = {
86749  AFW_UTF8_LITERAL("boolean")
86750 };
86751 
86752 static const afw_runtime_property_t
86753 impl_857_property_dataType = {
86754  &afw_s_dataType,
86755  (const afw_value_t *)&impl_857_property_value_dataType
86756 };
86757 
86758 static const afw_value_string_t
86759 impl_857_property_value_description = {
86761  AFW_UTF8_LITERAL("This option is overridden by the integersAsString option.\\n\\nIf this option is specified, all integers that have a magnitude that exceeds plus or minus 9007199254740991 (2^53-1) will be converted to the string data type.\\n\\nThis options is useful if integers of a content type are interpreted as double (floating point) values, but integers are normally small enough to be represented properly. An example is Javascript's use of JSON.")
86762 };
86763 
86764 static const afw_runtime_property_t
86765 impl_857_property_description = {
86766  &afw_s_description,
86767  (const afw_value_t *)&impl_857_property_value_description
86768 };
86769 
86770 static const afw_value_string_t
86771 impl_857_property_value_label = {
86773  AFW_UTF8_LITERAL("Large Integers As String")
86774 };
86775 
86776 static const afw_runtime_property_t
86777 impl_857_property_label = {
86778  &afw_s_label,
86779  (const afw_value_t *)&impl_857_property_value_label
86780 };
86781 
86782 static const afw_runtime_property_t *
86783 impl_857_properties[] = {
86784  &impl_857_property_allowQuery,
86785  &impl_857_property_brief,
86786  &impl_857_property_dataType,
86787  &impl_857_property_description,
86788  &impl_857_property_label,
86789  NULL
86790 };
86791 
86793 impl_857_meta_object = {
86794  {
86795  &afw_runtime_inf_const_meta_object_inf
86796  },
86797  &impl_857,
86798  NULL
86799 };
86800 
86801 static const afw_utf8_t
86802 impl_857_meta_path =
86803  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/largeIntegersAsString");
86804 
86806 impl_857 = {
86807  {
86808  &afw_runtime_inf_const_embedded_untyped_object,
86809  NULL,
86810  {
86811  (const afw_object_t *)&impl_857_meta_object,
86812  (const afw_object_t *)&impl_849,
86813  &afw_s_largeIntegersAsString,
86814  &afw_s__AdaptiveValueMeta_,
86815  &impl_857_meta_path
86816  }
86817  },
86818  &impl_857_properties[0]
86819 };
86820 
86822 impl_858;
86823 
86824 /*
86825  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/metaFull
86826  */
86827 
86828 static const afw_value_boolean_t
86829 impl_858_property_value_allowQuery = {
86831  true
86832 };
86833 
86834 static const afw_runtime_property_t
86835 impl_858_property_allowQuery = {
86836  &afw_s_allowQuery,
86837  (const afw_value_t *)&impl_858_property_value_allowQuery
86838 };
86839 
86840 static const afw_value_string_t
86841 impl_858_property_value_brief = {
86843  AFW_UTF8_LITERAL("Include all metadata")
86844 };
86845 
86846 static const afw_runtime_property_t
86847 impl_858_property_brief = {
86848  &afw_s_brief,
86849  (const afw_value_t *)&impl_858_property_value_brief
86850 };
86851 
86852 static const afw_value_string_t
86853 impl_858_property_value_dataType = {
86855  AFW_UTF8_LITERAL("boolean")
86856 };
86857 
86858 static const afw_runtime_property_t
86859 impl_858_property_dataType = {
86860  &afw_s_dataType,
86861  (const afw_value_t *)&impl_858_property_value_dataType
86862 };
86863 
86864 static const afw_value_string_t
86865 impl_858_property_value_description = {
86867  AFW_UTF8_LITERAL("This indicates that all meta, including properties that are not part of delta from object type, are to be included. This overrides metaLimited.")
86868 };
86869 
86870 static const afw_runtime_property_t
86871 impl_858_property_description = {
86872  &afw_s_description,
86873  (const afw_value_t *)&impl_858_property_value_description
86874 };
86875 
86876 static const afw_value_string_t
86877 impl_858_property_value_label = {
86879  AFW_UTF8_LITERAL("Full meta")
86880 };
86881 
86882 static const afw_runtime_property_t
86883 impl_858_property_label = {
86884  &afw_s_label,
86885  (const afw_value_t *)&impl_858_property_value_label
86886 };
86887 
86888 static const afw_runtime_property_t *
86889 impl_858_properties[] = {
86890  &impl_858_property_allowQuery,
86891  &impl_858_property_brief,
86892  &impl_858_property_dataType,
86893  &impl_858_property_description,
86894  &impl_858_property_label,
86895  NULL
86896 };
86897 
86899 impl_858_meta_object = {
86900  {
86901  &afw_runtime_inf_const_meta_object_inf
86902  },
86903  &impl_858,
86904  NULL
86905 };
86906 
86907 static const afw_utf8_t
86908 impl_858_meta_path =
86909  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/metaFull");
86910 
86912 impl_858 = {
86913  {
86914  &afw_runtime_inf_const_embedded_untyped_object,
86915  NULL,
86916  {
86917  (const afw_object_t *)&impl_858_meta_object,
86918  (const afw_object_t *)&impl_849,
86919  &afw_s_metaFull,
86920  &afw_s__AdaptiveValueMeta_,
86921  &impl_858_meta_path
86922  }
86923  },
86924  &impl_858_properties[0]
86925 };
86926 
86928 impl_859;
86929 
86930 /*
86931  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/metaLimited
86932  */
86933 
86934 static const afw_value_boolean_t
86935 impl_859_property_value_allowQuery = {
86937  true
86938 };
86939 
86940 static const afw_runtime_property_t
86941 impl_859_property_allowQuery = {
86942  &afw_s_allowQuery,
86943  (const afw_value_t *)&impl_859_property_value_allowQuery
86944 };
86945 
86946 static const afw_value_string_t
86947 impl_859_property_value_brief = {
86949  AFW_UTF8_LITERAL("Include only essential metadata")
86950 };
86951 
86952 static const afw_runtime_property_t
86953 impl_859_property_brief = {
86954  &afw_s_brief,
86955  (const afw_value_t *)&impl_859_property_value_brief
86956 };
86957 
86958 static const afw_value_string_t
86959 impl_859_property_value_dataType = {
86961  AFW_UTF8_LITERAL("boolean")
86962 };
86963 
86964 static const afw_runtime_property_t
86965 impl_859_property_dataType = {
86966  &afw_s_dataType,
86967  (const afw_value_t *)&impl_859_property_value_dataType
86968 };
86969 
86970 static const afw_value_string_t
86971 impl_859_property_value_description = {
86973  AFW_UTF8_LITERAL("Indicates that only requested and essential (parentPaths) meta is returned.")
86974 };
86975 
86976 static const afw_runtime_property_t
86977 impl_859_property_description = {
86978  &afw_s_description,
86979  (const afw_value_t *)&impl_859_property_value_description
86980 };
86981 
86982 static const afw_value_string_t
86983 impl_859_property_value_label = {
86985  AFW_UTF8_LITERAL("Limited meta")
86986 };
86987 
86988 static const afw_runtime_property_t
86989 impl_859_property_label = {
86990  &afw_s_label,
86991  (const afw_value_t *)&impl_859_property_value_label
86992 };
86993 
86994 static const afw_runtime_property_t *
86995 impl_859_properties[] = {
86996  &impl_859_property_allowQuery,
86997  &impl_859_property_brief,
86998  &impl_859_property_dataType,
86999  &impl_859_property_description,
87000  &impl_859_property_label,
87001  NULL
87002 };
87003 
87005 impl_859_meta_object = {
87006  {
87007  &afw_runtime_inf_const_meta_object_inf
87008  },
87009  &impl_859,
87010  NULL
87011 };
87012 
87013 static const afw_utf8_t
87014 impl_859_meta_path =
87015  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/metaLimited");
87016 
87018 impl_859 = {
87019  {
87020  &afw_runtime_inf_const_embedded_untyped_object,
87021  NULL,
87022  {
87023  (const afw_object_t *)&impl_859_meta_object,
87024  (const afw_object_t *)&impl_849,
87025  &afw_s_metaLimited,
87026  &afw_s__AdaptiveValueMeta_,
87027  &impl_859_meta_path
87028  }
87029  },
87030  &impl_859_properties[0]
87031 };
87032 
87034 impl_860;
87035 
87036 /*
87037  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/normalize
87038  */
87039 
87040 static const afw_value_boolean_t
87041 impl_860_property_value_allowQuery = {
87043  true
87044 };
87045 
87046 static const afw_runtime_property_t
87047 impl_860_property_allowQuery = {
87048  &afw_s_allowQuery,
87049  (const afw_value_t *)&impl_860_property_value_allowQuery
87050 };
87051 
87052 static const afw_value_string_t
87053 impl_860_property_value_brief = {
87055  AFW_UTF8_LITERAL("Normalize object data")
87056 };
87057 
87058 static const afw_runtime_property_t
87059 impl_860_property_brief = {
87060  &afw_s_brief,
87061  (const afw_value_t *)&impl_860_property_value_brief
87062 };
87063 
87064 static const afw_value_string_t
87065 impl_860_property_value_dataType = {
87067  AFW_UTF8_LITERAL("boolean")
87068 };
87069 
87070 static const afw_runtime_property_t
87071 impl_860_property_dataType = {
87072  &afw_s_dataType,
87073  (const afw_value_t *)&impl_860_property_value_dataType
87074 };
87075 
87076 static const afw_value_string_t
87077 impl_860_property_value_description = {
87079  AFW_UTF8_LITERAL("Indicates that each object's object type should be processed, assigned each embedded object's object type, converting any properties to their correct data type, plus computing values when needed. If there is dataType or dataTypeParameter information available during normalization that is not in the associated _AdaptiveObjectType_, it will be added at the appropriate place in the object's meta.\\n\\nUse the includeDefaultValues option to include default values.")
87080 };
87081 
87082 static const afw_runtime_property_t
87083 impl_860_property_description = {
87084  &afw_s_description,
87085  (const afw_value_t *)&impl_860_property_value_description
87086 };
87087 
87088 static const afw_value_string_t
87089 impl_860_property_value_label = {
87091  AFW_UTF8_LITERAL("Normalize")
87092 };
87093 
87094 static const afw_runtime_property_t
87095 impl_860_property_label = {
87096  &afw_s_label,
87097  (const afw_value_t *)&impl_860_property_value_label
87098 };
87099 
87100 static const afw_runtime_property_t *
87101 impl_860_properties[] = {
87102  &impl_860_property_allowQuery,
87103  &impl_860_property_brief,
87104  &impl_860_property_dataType,
87105  &impl_860_property_description,
87106  &impl_860_property_label,
87107  NULL
87108 };
87109 
87111 impl_860_meta_object = {
87112  {
87113  &afw_runtime_inf_const_meta_object_inf
87114  },
87115  &impl_860,
87116  NULL
87117 };
87118 
87119 static const afw_utf8_t
87120 impl_860_meta_path =
87121  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/normalize");
87122 
87124 impl_860 = {
87125  {
87126  &afw_runtime_inf_const_embedded_untyped_object,
87127  NULL,
87128  {
87129  (const afw_object_t *)&impl_860_meta_object,
87130  (const afw_object_t *)&impl_849,
87131  &afw_s_normalize,
87132  &afw_s__AdaptiveValueMeta_,
87133  &impl_860_meta_path
87134  }
87135  },
87136  &impl_860_properties[0]
87137 };
87138 
87140 impl_861;
87141 
87142 /*
87143  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/objectId
87144  */
87145 
87146 static const afw_value_boolean_t
87147 impl_861_property_value_allowQuery = {
87149  true
87150 };
87151 
87152 static const afw_runtime_property_t
87153 impl_861_property_allowQuery = {
87154  &afw_s_allowQuery,
87155  (const afw_value_t *)&impl_861_property_value_allowQuery
87156 };
87157 
87158 static const afw_value_string_t
87159 impl_861_property_value_brief = {
87161  AFW_UTF8_LITERAL("Include the objectId")
87162 };
87163 
87164 static const afw_runtime_property_t
87165 impl_861_property_brief = {
87166  &afw_s_brief,
87167  (const afw_value_t *)&impl_861_property_value_brief
87168 };
87169 
87170 static const afw_value_string_t
87171 impl_861_property_value_dataType = {
87173  AFW_UTF8_LITERAL("boolean")
87174 };
87175 
87176 static const afw_runtime_property_t
87177 impl_861_property_dataType = {
87178  &afw_s_dataType,
87179  (const afw_value_t *)&impl_861_property_value_dataType
87180 };
87181 
87182 static const afw_value_string_t
87183 impl_861_property_value_description = {
87185  AFW_UTF8_LITERAL("Indicates that objectId property should be included in the meta for entity objects.")
87186 };
87187 
87188 static const afw_runtime_property_t
87189 impl_861_property_description = {
87190  &afw_s_description,
87191  (const afw_value_t *)&impl_861_property_value_description
87192 };
87193 
87194 static const afw_value_string_t
87195 impl_861_property_value_label = {
87197  AFW_UTF8_LITERAL("Object Id")
87198 };
87199 
87200 static const afw_runtime_property_t
87201 impl_861_property_label = {
87202  &afw_s_label,
87203  (const afw_value_t *)&impl_861_property_value_label
87204 };
87205 
87206 static const afw_runtime_property_t *
87207 impl_861_properties[] = {
87208  &impl_861_property_allowQuery,
87209  &impl_861_property_brief,
87210  &impl_861_property_dataType,
87211  &impl_861_property_description,
87212  &impl_861_property_label,
87213  NULL
87214 };
87215 
87217 impl_861_meta_object = {
87218  {
87219  &afw_runtime_inf_const_meta_object_inf
87220  },
87221  &impl_861,
87222  NULL
87223 };
87224 
87225 static const afw_utf8_t
87226 impl_861_meta_path =
87227  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/objectId");
87228 
87230 impl_861 = {
87231  {
87232  &afw_runtime_inf_const_embedded_untyped_object,
87233  NULL,
87234  {
87235  (const afw_object_t *)&impl_861_meta_object,
87236  (const afw_object_t *)&impl_849,
87237  &afw_s_objectId,
87238  &afw_s__AdaptiveValueMeta_,
87239  &impl_861_meta_path
87240  }
87241  },
87242  &impl_861_properties[0]
87243 };
87244 
87246 impl_862;
87247 
87248 /*
87249  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/objectType
87250  */
87251 
87252 static const afw_value_boolean_t
87253 impl_862_property_value_allowQuery = {
87255  true
87256 };
87257 
87258 static const afw_runtime_property_t
87259 impl_862_property_allowQuery = {
87260  &afw_s_allowQuery,
87261  (const afw_value_t *)&impl_862_property_value_allowQuery
87262 };
87263 
87264 static const afw_value_string_t
87265 impl_862_property_value_brief = {
87267  AFW_UTF8_LITERAL("Include the objectType")
87268 };
87269 
87270 static const afw_runtime_property_t
87271 impl_862_property_brief = {
87272  &afw_s_brief,
87273  (const afw_value_t *)&impl_862_property_value_brief
87274 };
87275 
87276 static const afw_value_string_t
87277 impl_862_property_value_dataType = {
87279  AFW_UTF8_LITERAL("boolean")
87280 };
87281 
87282 static const afw_runtime_property_t
87283 impl_862_property_dataType = {
87284  &afw_s_dataType,
87285  (const afw_value_t *)&impl_862_property_value_dataType
87286 };
87287 
87288 static const afw_value_string_t
87289 impl_862_property_value_description = {
87291  AFW_UTF8_LITERAL("Indicates that objectType property should be included in the meta for entity and embedded objects, if assigned.")
87292 };
87293 
87294 static const afw_runtime_property_t
87295 impl_862_property_description = {
87296  &afw_s_description,
87297  (const afw_value_t *)&impl_862_property_value_description
87298 };
87299 
87300 static const afw_value_string_t
87301 impl_862_property_value_label = {
87303  AFW_UTF8_LITERAL("Object Type")
87304 };
87305 
87306 static const afw_runtime_property_t
87307 impl_862_property_label = {
87308  &afw_s_label,
87309  (const afw_value_t *)&impl_862_property_value_label
87310 };
87311 
87312 static const afw_runtime_property_t *
87313 impl_862_properties[] = {
87314  &impl_862_property_allowQuery,
87315  &impl_862_property_brief,
87316  &impl_862_property_dataType,
87317  &impl_862_property_description,
87318  &impl_862_property_label,
87319  NULL
87320 };
87321 
87323 impl_862_meta_object = {
87324  {
87325  &afw_runtime_inf_const_meta_object_inf
87326  },
87327  &impl_862,
87328  NULL
87329 };
87330 
87331 static const afw_utf8_t
87332 impl_862_meta_path =
87333  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/objectType");
87334 
87336 impl_862 = {
87337  {
87338  &afw_runtime_inf_const_embedded_untyped_object,
87339  NULL,
87340  {
87341  (const afw_object_t *)&impl_862_meta_object,
87342  (const afw_object_t *)&impl_849,
87343  &afw_s_objectType,
87344  &afw_s__AdaptiveValueMeta_,
87345  &impl_862_meta_path
87346  }
87347  },
87348  &impl_862_properties[0]
87349 };
87350 
87352 impl_863;
87353 
87354 /*
87355  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/objectTypes
87356  */
87357 
87358 static const afw_value_boolean_t
87359 impl_863_property_value_allowQuery = {
87361  true
87362 };
87363 
87364 static const afw_runtime_property_t
87365 impl_863_property_allowQuery = {
87366  &afw_s_allowQuery,
87367  (const afw_value_t *)&impl_863_property_value_allowQuery
87368 };
87369 
87370 static const afw_value_string_t
87371 impl_863_property_value_brief = {
87373  AFW_UTF8_LITERAL("Include all objectType objects")
87374 };
87375 
87376 static const afw_runtime_property_t
87377 impl_863_property_brief = {
87378  &afw_s_brief,
87379  (const afw_value_t *)&impl_863_property_value_brief
87380 };
87381 
87382 static const afw_value_string_t
87383 impl_863_property_value_dataType = {
87385  AFW_UTF8_LITERAL("boolean")
87386 };
87387 
87388 static const afw_runtime_property_t
87389 impl_863_property_dataType = {
87390  &afw_s_dataType,
87391  (const afw_value_t *)&impl_863_property_value_dataType
87392 };
87393 
87394 static const afw_value_string_t
87395 impl_863_property_value_description = {
87397  AFW_UTF8_LITERAL("Indicates that the objectTypes property should be added to the meta of the entity containing a property of each object type used by the entity and all of its embedded objects. This option implies normalize.")
87398 };
87399 
87400 static const afw_runtime_property_t
87401 impl_863_property_description = {
87402  &afw_s_description,
87403  (const afw_value_t *)&impl_863_property_value_description
87404 };
87405 
87406 static const afw_value_string_t
87407 impl_863_property_value_label = {
87409  AFW_UTF8_LITERAL("Object Types")
87410 };
87411 
87412 static const afw_runtime_property_t
87413 impl_863_property_label = {
87414  &afw_s_label,
87415  (const afw_value_t *)&impl_863_property_value_label
87416 };
87417 
87418 static const afw_runtime_property_t *
87419 impl_863_properties[] = {
87420  &impl_863_property_allowQuery,
87421  &impl_863_property_brief,
87422  &impl_863_property_dataType,
87423  &impl_863_property_description,
87424  &impl_863_property_label,
87425  NULL
87426 };
87427 
87429 impl_863_meta_object = {
87430  {
87431  &afw_runtime_inf_const_meta_object_inf
87432  },
87433  &impl_863,
87434  NULL
87435 };
87436 
87437 static const afw_utf8_t
87438 impl_863_meta_path =
87439  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/objectTypes");
87440 
87442 impl_863 = {
87443  {
87444  &afw_runtime_inf_const_embedded_untyped_object,
87445  NULL,
87446  {
87447  (const afw_object_t *)&impl_863_meta_object,
87448  (const afw_object_t *)&impl_849,
87449  &afw_s_objectTypes,
87450  &afw_s__AdaptiveValueMeta_,
87451  &impl_863_meta_path
87452  }
87453  },
87454  &impl_863_properties[0]
87455 };
87456 
87458 impl_864;
87459 
87460 /*
87461  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/path
87462  */
87463 
87464 static const afw_value_boolean_t
87465 impl_864_property_value_allowQuery = {
87467  true
87468 };
87469 
87470 static const afw_runtime_property_t
87471 impl_864_property_allowQuery = {
87472  &afw_s_allowQuery,
87473  (const afw_value_t *)&impl_864_property_value_allowQuery
87474 };
87475 
87476 static const afw_value_string_t
87477 impl_864_property_value_brief = {
87479  AFW_UTF8_LITERAL("Include object path")
87480 };
87481 
87482 static const afw_runtime_property_t
87483 impl_864_property_brief = {
87484  &afw_s_brief,
87485  (const afw_value_t *)&impl_864_property_value_brief
87486 };
87487 
87488 static const afw_value_string_t
87489 impl_864_property_value_dataType = {
87491  AFW_UTF8_LITERAL("boolean")
87492 };
87493 
87494 static const afw_runtime_property_t
87495 impl_864_property_dataType = {
87496  &afw_s_dataType,
87497  (const afw_value_t *)&impl_864_property_value_dataType
87498 };
87499 
87500 static const afw_value_string_t
87501 impl_864_property_value_description = {
87503  AFW_UTF8_LITERAL("Indicates that meta path should be included for entity objects.")
87504 };
87505 
87506 static const afw_runtime_property_t
87507 impl_864_property_description = {
87508  &afw_s_description,
87509  (const afw_value_t *)&impl_864_property_value_description
87510 };
87511 
87512 static const afw_value_string_t
87513 impl_864_property_value_label = {
87515  AFW_UTF8_LITERAL("Path")
87516 };
87517 
87518 static const afw_runtime_property_t
87519 impl_864_property_label = {
87520  &afw_s_label,
87521  (const afw_value_t *)&impl_864_property_value_label
87522 };
87523 
87524 static const afw_runtime_property_t *
87525 impl_864_properties[] = {
87526  &impl_864_property_allowQuery,
87527  &impl_864_property_brief,
87528  &impl_864_property_dataType,
87529  &impl_864_property_description,
87530  &impl_864_property_label,
87531  NULL
87532 };
87533 
87535 impl_864_meta_object = {
87536  {
87537  &afw_runtime_inf_const_meta_object_inf
87538  },
87539  &impl_864,
87540  NULL
87541 };
87542 
87543 static const afw_utf8_t
87544 impl_864_meta_path =
87545  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/path");
87546 
87548 impl_864 = {
87549  {
87550  &afw_runtime_inf_const_embedded_untyped_object,
87551  NULL,
87552  {
87553  (const afw_object_t *)&impl_864_meta_object,
87554  (const afw_object_t *)&impl_849,
87555  &afw_s_path,
87556  &afw_s__AdaptiveValueMeta_,
87557  &impl_864_meta_path
87558  }
87559  },
87560  &impl_864_properties[0]
87561 };
87562 
87564 impl_865;
87565 
87566 /*
87567  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/pathEmbedded
87568  */
87569 
87570 static const afw_value_boolean_t
87571 impl_865_property_value_allowQuery = {
87573  true
87574 };
87575 
87576 static const afw_runtime_property_t
87577 impl_865_property_allowQuery = {
87578  &afw_s_allowQuery,
87579  (const afw_value_t *)&impl_865_property_value_allowQuery
87580 };
87581 
87582 static const afw_value_string_t
87583 impl_865_property_value_brief = {
87585  AFW_UTF8_LITERAL("Include object path for embedded objects")
87586 };
87587 
87588 static const afw_runtime_property_t
87589 impl_865_property_brief = {
87590  &afw_s_brief,
87591  (const afw_value_t *)&impl_865_property_value_brief
87592 };
87593 
87594 static const afw_value_string_t
87595 impl_865_property_value_dataType = {
87597  AFW_UTF8_LITERAL("boolean")
87598 };
87599 
87600 static const afw_runtime_property_t
87601 impl_865_property_dataType = {
87602  &afw_s_dataType,
87603  (const afw_value_t *)&impl_865_property_value_dataType
87604 };
87605 
87606 static const afw_value_string_t
87607 impl_865_property_value_description = {
87609  AFW_UTF8_LITERAL("Indicates that meta path should be included for embedded objects.")
87610 };
87611 
87612 static const afw_runtime_property_t
87613 impl_865_property_description = {
87614  &afw_s_description,
87615  (const afw_value_t *)&impl_865_property_value_description
87616 };
87617 
87618 static const afw_value_string_t
87619 impl_865_property_value_label = {
87621  AFW_UTF8_LITERAL("Path Embedded")
87622 };
87623 
87624 static const afw_runtime_property_t
87625 impl_865_property_label = {
87626  &afw_s_label,
87627  (const afw_value_t *)&impl_865_property_value_label
87628 };
87629 
87630 static const afw_runtime_property_t *
87631 impl_865_properties[] = {
87632  &impl_865_property_allowQuery,
87633  &impl_865_property_brief,
87634  &impl_865_property_dataType,
87635  &impl_865_property_description,
87636  &impl_865_property_label,
87637  NULL
87638 };
87639 
87641 impl_865_meta_object = {
87642  {
87643  &afw_runtime_inf_const_meta_object_inf
87644  },
87645  &impl_865,
87646  NULL
87647 };
87648 
87649 static const afw_utf8_t
87650 impl_865_meta_path =
87651  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/pathEmbedded");
87652 
87654 impl_865 = {
87655  {
87656  &afw_runtime_inf_const_embedded_untyped_object,
87657  NULL,
87658  {
87659  (const afw_object_t *)&impl_865_meta_object,
87660  (const afw_object_t *)&impl_849,
87661  &afw_s_pathEmbedded,
87662  &afw_s__AdaptiveValueMeta_,
87663  &impl_865_meta_path
87664  }
87665  },
87666  &impl_865_properties[0]
87667 };
87668 
87670 impl_866;
87671 
87672 /*
87673  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/reconcilable
87674  */
87675 
87676 static const afw_value_boolean_t
87677 impl_866_property_value_allowQuery = {
87679  true
87680 };
87681 
87682 static const afw_runtime_property_t
87683 impl_866_property_allowQuery = {
87684  &afw_s_allowQuery,
87685  (const afw_value_t *)&impl_866_property_value_allowQuery
87686 };
87687 
87688 static const afw_value_string_t
87689 impl_866_property_value_brief = {
87691  AFW_UTF8_LITERAL("Include stateful token for object reconciliation")
87692 };
87693 
87694 static const afw_runtime_property_t
87695 impl_866_property_brief = {
87696  &afw_s_brief,
87697  (const afw_value_t *)&impl_866_property_value_brief
87698 };
87699 
87700 static const afw_value_string_t
87701 impl_866_property_value_dataType = {
87703  AFW_UTF8_LITERAL("boolean")
87704 };
87705 
87706 static const afw_runtime_property_t
87707 impl_866_property_dataType = {
87708  &afw_s_dataType,
87709  (const afw_value_t *)&impl_866_property_value_dataType
87710 };
87711 
87712 static const afw_value_string_t
87713 impl_866_property_value_description = {
87715  AFW_UTF8_LITERAL("Indicates that meta reconcilable should be included in entity's meta. If this is specified on a get_object or retrieve_objects request and a retrieved object is changed, calling reconcile_object() with the changed object will use the information in meta reconcilable to produce a modify request for only the changes. The reconcilable option assumes the path option and possibly other options as needed.")
87716 };
87717 
87718 static const afw_runtime_property_t
87719 impl_866_property_description = {
87720  &afw_s_description,
87721  (const afw_value_t *)&impl_866_property_value_description
87722 };
87723 
87724 static const afw_value_string_t
87725 impl_866_property_value_label = {
87727  AFW_UTF8_LITERAL("Reconcilable")
87728 };
87729 
87730 static const afw_runtime_property_t
87731 impl_866_property_label = {
87732  &afw_s_label,
87733  (const afw_value_t *)&impl_866_property_value_label
87734 };
87735 
87736 static const afw_runtime_property_t *
87737 impl_866_properties[] = {
87738  &impl_866_property_allowQuery,
87739  &impl_866_property_brief,
87740  &impl_866_property_dataType,
87741  &impl_866_property_description,
87742  &impl_866_property_label,
87743  NULL
87744 };
87745 
87747 impl_866_meta_object = {
87748  {
87749  &afw_runtime_inf_const_meta_object_inf
87750  },
87751  &impl_866,
87752  NULL
87753 };
87754 
87755 static const afw_utf8_t
87756 impl_866_meta_path =
87757  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/reconcilable");
87758 
87760 impl_866 = {
87761  {
87762  &afw_runtime_inf_const_embedded_untyped_object,
87763  NULL,
87764  {
87765  (const afw_object_t *)&impl_866_meta_object,
87766  (const afw_object_t *)&impl_849,
87767  &afw_s_reconcilable,
87768  &afw_s__AdaptiveValueMeta_,
87769  &impl_866_meta_path
87770  }
87771  },
87772  &impl_866_properties[0]
87773 };
87774 
87776 impl_867;
87777 
87778 /*
87779  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/resolvedParentPaths
87780  */
87781 
87782 static const afw_value_boolean_t
87783 impl_867_property_value_allowQuery = {
87785  true
87786 };
87787 
87788 static const afw_runtime_property_t
87789 impl_867_property_allowQuery = {
87790  &afw_s_allowQuery,
87791  (const afw_value_t *)&impl_867_property_value_allowQuery
87792 };
87793 
87794 static const afw_value_string_t
87795 impl_867_property_value_brief = {
87797  AFW_UTF8_LITERAL("Included parent paths resolved by the composite option")
87798 };
87799 
87800 static const afw_runtime_property_t
87801 impl_867_property_brief = {
87802  &afw_s_brief,
87803  (const afw_value_t *)&impl_867_property_value_brief
87804 };
87805 
87806 static const afw_value_string_t
87807 impl_867_property_value_dataType = {
87809  AFW_UTF8_LITERAL("boolean")
87810 };
87811 
87812 static const afw_runtime_property_t
87813 impl_867_property_dataType = {
87814  &afw_s_dataType,
87815  (const afw_value_t *)&impl_867_property_value_dataType
87816 };
87817 
87818 static const afw_value_string_t
87819 impl_867_property_value_description = {
87821  AFW_UTF8_LITERAL("Indicates that meta resolvedParentPaths should be included with a list of parent paths that have been resolved by the composite option.")
87822 };
87823 
87824 static const afw_runtime_property_t
87825 impl_867_property_description = {
87826  &afw_s_description,
87827  (const afw_value_t *)&impl_867_property_value_description
87828 };
87829 
87830 static const afw_value_string_t
87831 impl_867_property_value_label = {
87833  AFW_UTF8_LITERAL("Parent Paths")
87834 };
87835 
87836 static const afw_runtime_property_t
87837 impl_867_property_label = {
87838  &afw_s_label,
87839  (const afw_value_t *)&impl_867_property_value_label
87840 };
87841 
87842 static const afw_runtime_property_t *
87843 impl_867_properties[] = {
87844  &impl_867_property_allowQuery,
87845  &impl_867_property_brief,
87846  &impl_867_property_dataType,
87847  &impl_867_property_description,
87848  &impl_867_property_label,
87849  NULL
87850 };
87851 
87853 impl_867_meta_object = {
87854  {
87855  &afw_runtime_inf_const_meta_object_inf
87856  },
87857  &impl_867,
87858  NULL
87859 };
87860 
87861 static const afw_utf8_t
87862 impl_867_meta_path =
87863  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/resolvedParentPaths");
87864 
87866 impl_867 = {
87867  {
87868  &afw_runtime_inf_const_embedded_untyped_object,
87869  NULL,
87870  {
87871  (const afw_object_t *)&impl_867_meta_object,
87872  (const afw_object_t *)&impl_849,
87873  &afw_s_resolvedParentPaths,
87874  &afw_s__AdaptiveValueMeta_,
87875  &impl_867_meta_path
87876  }
87877  },
87878  &impl_867_properties[0]
87879 };
87880 
87882 impl_868;
87883 
87884 /*
87885  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/typedValues
87886  */
87887 
87888 static const afw_value_boolean_t
87889 impl_868_property_value_allowQuery = {
87891  true
87892 };
87893 
87894 static const afw_runtime_property_t
87895 impl_868_property_allowQuery = {
87896  &afw_s_allowQuery,
87897  (const afw_value_t *)&impl_868_property_value_allowQuery
87898 };
87899 
87900 static const afw_value_string_t
87901 impl_868_property_value_brief = {
87903  AFW_UTF8_LITERAL("Include type information on values")
87904 };
87905 
87906 static const afw_runtime_property_t
87907 impl_868_property_brief = {
87908  &afw_s_brief,
87909  (const afw_value_t *)&impl_868_property_value_brief
87910 };
87911 
87912 static const afw_value_string_t
87913 impl_868_property_value_dataType = {
87915  AFW_UTF8_LITERAL("boolean")
87916 };
87917 
87918 static const afw_runtime_property_t
87919 impl_868_property_dataType = {
87920  &afw_s_dataType,
87921  (const afw_value_t *)&impl_868_property_value_dataType
87922 };
87923 
87924 static const afw_value_string_t
87925 impl_868_property_value_description = {
87927  AFW_UTF8_LITERAL("*** EXPERIMENTAL *** This option indicates that a value's type information (valueType, dataType, and objectType) should be included with each value. See the content type to determines how this is represented.")
87928 };
87929 
87930 static const afw_runtime_property_t
87931 impl_868_property_description = {
87932  &afw_s_description,
87933  (const afw_value_t *)&impl_868_property_value_description
87934 };
87935 
87936 static const afw_value_string_t
87937 impl_868_property_value_label = {
87939  AFW_UTF8_LITERAL("Typed Values")
87940 };
87941 
87942 static const afw_runtime_property_t
87943 impl_868_property_label = {
87944  &afw_s_label,
87945  (const afw_value_t *)&impl_868_property_value_label
87946 };
87947 
87948 static const afw_runtime_property_t *
87949 impl_868_properties[] = {
87950  &impl_868_property_allowQuery,
87951  &impl_868_property_brief,
87952  &impl_868_property_dataType,
87953  &impl_868_property_description,
87954  &impl_868_property_label,
87955  NULL
87956 };
87957 
87959 impl_868_meta_object = {
87960  {
87961  &afw_runtime_inf_const_meta_object_inf
87962  },
87963  &impl_868,
87964  NULL
87965 };
87966 
87967 static const afw_utf8_t
87968 impl_868_meta_path =
87969  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/typedValues");
87970 
87972 impl_868 = {
87973  {
87974  &afw_runtime_inf_const_embedded_untyped_object,
87975  NULL,
87976  {
87977  (const afw_object_t *)&impl_868_meta_object,
87978  (const afw_object_t *)&impl_849,
87979  &afw_s_typedValues,
87980  &afw_s__AdaptiveValueMeta_,
87981  &impl_868_meta_path
87982  }
87983  },
87984  &impl_868_properties[0]
87985 };
87986 
87988 impl_869;
87989 
87990 /*
87991  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/whitespace
87992  */
87993 
87994 static const afw_value_boolean_t
87995 impl_869_property_value_allowQuery = {
87997  true
87998 };
87999 
88000 static const afw_runtime_property_t
88001 impl_869_property_allowQuery = {
88002  &afw_s_allowQuery,
88003  (const afw_value_t *)&impl_869_property_value_allowQuery
88004 };
88005 
88006 static const afw_value_string_t
88007 impl_869_property_value_brief = {
88009  AFW_UTF8_LITERAL("Include whitespace")
88010 };
88011 
88012 static const afw_runtime_property_t
88013 impl_869_property_brief = {
88014  &afw_s_brief,
88015  (const afw_value_t *)&impl_869_property_value_brief
88016 };
88017 
88018 static const afw_value_string_t
88019 impl_869_property_value_dataType = {
88021  AFW_UTF8_LITERAL("boolean")
88022 };
88023 
88024 static const afw_runtime_property_t
88025 impl_869_property_dataType = {
88026  &afw_s_dataType,
88027  (const afw_value_t *)&impl_869_property_value_dataType
88028 };
88029 
88030 static const afw_value_string_t
88031 impl_869_property_value_description = {
88033  AFW_UTF8_LITERAL("This option can be optionally supported by a content type implementation. In the case of JSON, this indicates that newline, space, and tab characters should be included to make the output more readable.")
88034 };
88035 
88036 static const afw_runtime_property_t
88037 impl_869_property_description = {
88038  &afw_s_description,
88039  (const afw_value_t *)&impl_869_property_value_description
88040 };
88041 
88042 static const afw_value_string_t
88043 impl_869_property_value_label = {
88045  AFW_UTF8_LITERAL("Whitespace")
88046 };
88047 
88048 static const afw_runtime_property_t
88049 impl_869_property_label = {
88050  &afw_s_label,
88051  (const afw_value_t *)&impl_869_property_value_label
88052 };
88053 
88054 static const afw_runtime_property_t *
88055 impl_869_properties[] = {
88056  &impl_869_property_allowQuery,
88057  &impl_869_property_brief,
88058  &impl_869_property_dataType,
88059  &impl_869_property_description,
88060  &impl_869_property_label,
88061  NULL
88062 };
88063 
88065 impl_869_meta_object = {
88066  {
88067  &afw_runtime_inf_const_meta_object_inf
88068  },
88069  &impl_869,
88070  NULL
88071 };
88072 
88073 static const afw_utf8_t
88074 impl_869_meta_path =
88075  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes/whitespace");
88076 
88078 impl_869 = {
88079  {
88080  &afw_runtime_inf_const_embedded_untyped_object,
88081  NULL,
88082  {
88083  (const afw_object_t *)&impl_869_meta_object,
88084  (const afw_object_t *)&impl_849,
88085  &afw_s_whitespace,
88086  &afw_s__AdaptiveValueMeta_,
88087  &impl_869_meta_path
88088  }
88089  },
88090  &impl_869_properties[0]
88091 };
88092 
88093 /*
88094  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes
88095  */
88096 
88097 static const afw_value_object_t
88098 impl_849_property_value_checkRequired = {
88100  (const afw_object_t *)&impl_850
88101 };
88102 
88103 static const afw_runtime_property_t
88104 impl_849_property_checkRequired = {
88105  &afw_s_checkRequired,
88106  (const afw_value_t *)&impl_849_property_value_checkRequired
88107 };
88108 
88109 static const afw_value_object_t
88110 impl_849_property_value_composite = {
88112  (const afw_object_t *)&impl_851
88113 };
88114 
88115 static const afw_runtime_property_t
88116 impl_849_property_composite = {
88117  &afw_s_composite,
88118  (const afw_value_t *)&impl_849_property_value_composite
88119 };
88120 
88121 static const afw_value_object_t
88122 impl_849_property_value_debug = {
88124  (const afw_object_t *)&impl_852
88125 };
88126 
88127 static const afw_runtime_property_t
88128 impl_849_property_debug = {
88129  &afw_s_debug,
88130  (const afw_value_t *)&impl_849_property_value_debug
88131 };
88132 
88133 static const afw_value_object_t
88134 impl_849_property_value_includeDefaultValues = {
88136  (const afw_object_t *)&impl_853
88137 };
88138 
88139 static const afw_runtime_property_t
88140 impl_849_property_includeDefaultValues = {
88141  &afw_s_includeDefaultValues,
88142  (const afw_value_t *)&impl_849_property_value_includeDefaultValues
88143 };
88144 
88145 static const afw_value_object_t
88146 impl_849_property_value_includeDescendentObjectTypes = {
88148  (const afw_object_t *)&impl_854
88149 };
88150 
88151 static const afw_runtime_property_t
88152 impl_849_property_includeDescendentObjectTypes = {
88153  &afw_s_includeDescendentObjectTypes,
88154  (const afw_value_t *)&impl_849_property_value_includeDescendentObjectTypes
88155 };
88156 
88157 static const afw_value_object_t
88158 impl_849_property_value_inheritedFrom = {
88160  (const afw_object_t *)&impl_855
88161 };
88162 
88163 static const afw_runtime_property_t
88164 impl_849_property_inheritedFrom = {
88165  &afw_s_inheritedFrom,
88166  (const afw_value_t *)&impl_849_property_value_inheritedFrom
88167 };
88168 
88169 static const afw_value_object_t
88170 impl_849_property_value_integersAsString = {
88172  (const afw_object_t *)&impl_856
88173 };
88174 
88175 static const afw_runtime_property_t
88176 impl_849_property_integersAsString = {
88177  &afw_s_integersAsString,
88178  (const afw_value_t *)&impl_849_property_value_integersAsString
88179 };
88180 
88181 static const afw_value_object_t
88182 impl_849_property_value_largeIntegersAsString = {
88184  (const afw_object_t *)&impl_857
88185 };
88186 
88187 static const afw_runtime_property_t
88188 impl_849_property_largeIntegersAsString = {
88189  &afw_s_largeIntegersAsString,
88190  (const afw_value_t *)&impl_849_property_value_largeIntegersAsString
88191 };
88192 
88193 static const afw_value_object_t
88194 impl_849_property_value_metaFull = {
88196  (const afw_object_t *)&impl_858
88197 };
88198 
88199 static const afw_runtime_property_t
88200 impl_849_property_metaFull = {
88201  &afw_s_metaFull,
88202  (const afw_value_t *)&impl_849_property_value_metaFull
88203 };
88204 
88205 static const afw_value_object_t
88206 impl_849_property_value_metaLimited = {
88208  (const afw_object_t *)&impl_859
88209 };
88210 
88211 static const afw_runtime_property_t
88212 impl_849_property_metaLimited = {
88213  &afw_s_metaLimited,
88214  (const afw_value_t *)&impl_849_property_value_metaLimited
88215 };
88216 
88217 static const afw_value_object_t
88218 impl_849_property_value_normalize = {
88220  (const afw_object_t *)&impl_860
88221 };
88222 
88223 static const afw_runtime_property_t
88224 impl_849_property_normalize = {
88225  &afw_s_normalize,
88226  (const afw_value_t *)&impl_849_property_value_normalize
88227 };
88228 
88229 static const afw_value_object_t
88230 impl_849_property_value_objectId = {
88232  (const afw_object_t *)&impl_861
88233 };
88234 
88235 static const afw_runtime_property_t
88236 impl_849_property_objectId = {
88237  &afw_s_objectId,
88238  (const afw_value_t *)&impl_849_property_value_objectId
88239 };
88240 
88241 static const afw_value_object_t
88242 impl_849_property_value_objectType = {
88244  (const afw_object_t *)&impl_862
88245 };
88246 
88247 static const afw_runtime_property_t
88248 impl_849_property_objectType = {
88249  &afw_s_objectType,
88250  (const afw_value_t *)&impl_849_property_value_objectType
88251 };
88252 
88253 static const afw_value_object_t
88254 impl_849_property_value_objectTypes = {
88256  (const afw_object_t *)&impl_863
88257 };
88258 
88259 static const afw_runtime_property_t
88260 impl_849_property_objectTypes = {
88261  &afw_s_objectTypes,
88262  (const afw_value_t *)&impl_849_property_value_objectTypes
88263 };
88264 
88265 static const afw_value_object_t
88266 impl_849_property_value_path = {
88268  (const afw_object_t *)&impl_864
88269 };
88270 
88271 static const afw_runtime_property_t
88272 impl_849_property_path = {
88273  &afw_s_path,
88274  (const afw_value_t *)&impl_849_property_value_path
88275 };
88276 
88277 static const afw_value_object_t
88278 impl_849_property_value_pathEmbedded = {
88280  (const afw_object_t *)&impl_865
88281 };
88282 
88283 static const afw_runtime_property_t
88284 impl_849_property_pathEmbedded = {
88285  &afw_s_pathEmbedded,
88286  (const afw_value_t *)&impl_849_property_value_pathEmbedded
88287 };
88288 
88289 static const afw_value_object_t
88290 impl_849_property_value_reconcilable = {
88292  (const afw_object_t *)&impl_866
88293 };
88294 
88295 static const afw_runtime_property_t
88296 impl_849_property_reconcilable = {
88297  &afw_s_reconcilable,
88298  (const afw_value_t *)&impl_849_property_value_reconcilable
88299 };
88300 
88301 static const afw_value_object_t
88302 impl_849_property_value_resolvedParentPaths = {
88304  (const afw_object_t *)&impl_867
88305 };
88306 
88307 static const afw_runtime_property_t
88308 impl_849_property_resolvedParentPaths = {
88309  &afw_s_resolvedParentPaths,
88310  (const afw_value_t *)&impl_849_property_value_resolvedParentPaths
88311 };
88312 
88313 static const afw_value_object_t
88314 impl_849_property_value_typedValues = {
88316  (const afw_object_t *)&impl_868
88317 };
88318 
88319 static const afw_runtime_property_t
88320 impl_849_property_typedValues = {
88321  &afw_s_typedValues,
88322  (const afw_value_t *)&impl_849_property_value_typedValues
88323 };
88324 
88325 static const afw_value_object_t
88326 impl_849_property_value_whitespace = {
88328  (const afw_object_t *)&impl_869
88329 };
88330 
88331 static const afw_runtime_property_t
88332 impl_849_property_whitespace = {
88333  &afw_s_whitespace,
88334  (const afw_value_t *)&impl_849_property_value_whitespace
88335 };
88336 
88337 static const afw_runtime_property_t *
88338 impl_849_properties[] = {
88339  &impl_849_property_checkRequired,
88340  &impl_849_property_composite,
88341  &impl_849_property_debug,
88342  &impl_849_property_includeDefaultValues,
88343  &impl_849_property_includeDescendentObjectTypes,
88344  &impl_849_property_inheritedFrom,
88345  &impl_849_property_integersAsString,
88346  &impl_849_property_largeIntegersAsString,
88347  &impl_849_property_metaFull,
88348  &impl_849_property_metaLimited,
88349  &impl_849_property_normalize,
88350  &impl_849_property_objectId,
88351  &impl_849_property_objectType,
88352  &impl_849_property_objectTypes,
88353  &impl_849_property_path,
88354  &impl_849_property_pathEmbedded,
88355  &impl_849_property_reconcilable,
88356  &impl_849_property_resolvedParentPaths,
88357  &impl_849_property_typedValues,
88358  &impl_849_property_whitespace,
88359  NULL
88360 };
88361 
88363 impl_849_meta_object = {
88364  {
88365  &afw_runtime_inf_const_meta_object_inf
88366  },
88367  &impl_849,
88368  NULL
88369 };
88370 
88371 static const afw_utf8_t
88372 impl_849_meta_path =
88373  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_/propertyTypes");
88374 
88376 impl_849 = {
88377  {
88378  &afw_runtime_inf_const_embedded_untyped_object,
88379  NULL,
88380  {
88381  (const afw_object_t *)&impl_849_meta_object,
88382  (const afw_object_t *)&impl_848,
88383  &afw_s_propertyTypes,
88384  &afw_s__AdaptivePropertyTypes_,
88385  &impl_849_meta_path
88386  }
88387  },
88388  &impl_849_properties[0]
88389 };
88390 
88391 /*
88392  * /afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_
88393  */
88394 
88395 static const afw_value_boolean_t
88396 impl_848_property_value_allowEntity = {
88398  true
88399 };
88400 
88401 static const afw_runtime_property_t
88402 impl_848_property_allowEntity = {
88403  &afw_s_allowEntity,
88404  (const afw_value_t *)&impl_848_property_value_allowEntity
88405 };
88406 
88407 static const afw_utf8_t
88408 impl_848_array_collectionURIs[] = {
88409  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
88410 };
88411 
88413 impl_848_list_collectionURIs = {
88416  sizeof(impl_848_array_collectionURIs) / sizeof(afw_utf8_t),
88417  &impl_848_array_collectionURIs
88418 };
88419 
88420 static const afw_value_list_t
88421 impl_848_property_value_collectionURIs = {
88423  (const afw_list_t *)&impl_848_list_collectionURIs
88424 };
88425 
88426 static const afw_runtime_property_t
88427 impl_848_property_collectionURIs = {
88428  &afw_s_collectionURIs,
88429  (const afw_value_t *)&impl_848_property_value_collectionURIs
88430 };
88431 
88432 static const afw_value_string_t
88433 impl_848_property_value_description = {
88435  AFW_UTF8_LITERAL("The options used for objects returned by Adaptive Framework.")
88436 };
88437 
88438 static const afw_runtime_property_t
88439 impl_848_property_description = {
88440  &afw_s_description,
88441  (const afw_value_t *)&impl_848_property_value_description
88442 };
88443 
88444 static const afw_value_string_t
88445 impl_848_property_value_objectType = {
88447  AFW_UTF8_LITERAL("_AdaptiveObjectOptions_")
88448 };
88449 
88450 static const afw_runtime_property_t
88451 impl_848_property_objectType = {
88452  &afw_s_objectType,
88453  (const afw_value_t *)&impl_848_property_value_objectType
88454 };
88455 
88456 static const afw_value_object_t
88457 impl_848_property_value_propertyTypes = {
88459  (const afw_object_t *)&impl_849
88460 };
88461 
88462 static const afw_runtime_property_t
88463 impl_848_property_propertyTypes = {
88464  &afw_s_propertyTypes,
88465  (const afw_value_t *)&impl_848_property_value_propertyTypes
88466 };
88467 
88468 static const afw_runtime_property_t *
88469 impl_848_properties[] = {
88470  &impl_848_property_allowEntity,
88471  &impl_848_property_collectionURIs,
88472  &impl_848_property_description,
88473  &impl_848_property_objectType,
88474  &impl_848_property_propertyTypes,
88475  NULL
88476 };
88477 
88479 impl_848_meta_object = {
88480  {
88481  &afw_runtime_inf_const_meta_object_inf
88482  },
88483  &impl_848,
88484  NULL
88485 };
88486 
88487 static const afw_utf8_t
88488 impl_848_meta_path =
88489  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectOptions_");
88490 
88492 impl_848 = {
88493  {
88495  NULL,
88496  {
88497  (const afw_object_t *)&impl_848_meta_object,
88498  NULL,
88499  &afw_s__AdaptiveObjectOptions_,
88500  &afw_s__AdaptiveObjectType_,
88501  &impl_848_meta_path
88502  }
88503  },
88504  &impl_848_properties[0]
88505 };
88506 
88508 impl_870;
88509 
88511 impl_871;
88512 
88514 impl_872;
88515 
88516 /*
88517  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowAdd
88518  */
88519 
88520 static const afw_value_boolean_t
88521 impl_872_property_value_allowQuery = {
88523  true
88524 };
88525 
88526 static const afw_runtime_property_t
88527 impl_872_property_allowQuery = {
88528  &afw_s_allowQuery,
88529  (const afw_value_t *)&impl_872_property_value_allowQuery
88530 };
88531 
88532 static const afw_value_string_t
88533 impl_872_property_value_brief = {
88535  AFW_UTF8_LITERAL("Objects of this type can be created")
88536 };
88537 
88538 static const afw_runtime_property_t
88539 impl_872_property_brief = {
88540  &afw_s_brief,
88541  (const afw_value_t *)&impl_872_property_value_brief
88542 };
88543 
88544 static const afw_value_string_t
88545 impl_872_property_value_dataType = {
88547  AFW_UTF8_LITERAL("boolean")
88548 };
88549 
88550 static const afw_runtime_property_t
88551 impl_872_property_dataType = {
88552  &afw_s_dataType,
88553  (const afw_value_t *)&impl_872_property_value_dataType
88554 };
88555 
88556 static const afw_value_boolean_t
88557 impl_872_property_value_defaultValue = {
88559  true
88560 };
88561 
88562 static const afw_runtime_property_t
88563 impl_872_property_defaultValue = {
88564  &afw_s_defaultValue,
88565  (const afw_value_t *)&impl_872_property_value_defaultValue
88566 };
88567 
88568 static const afw_value_string_t
88569 impl_872_property_value_description = {
88571  AFW_UTF8_LITERAL("If false, objects of this type can NEVER be added via an adaptor. If true, objects of this type can be added via an adaptor as long as allowed by authorization policy and the adaptor.")
88572 };
88573 
88574 static const afw_runtime_property_t
88575 impl_872_property_description = {
88576  &afw_s_description,
88577  (const afw_value_t *)&impl_872_property_value_description
88578 };
88579 
88580 static const afw_value_string_t
88581 impl_872_property_value_label = {
88583  AFW_UTF8_LITERAL("Allow Add")
88584 };
88585 
88586 static const afw_runtime_property_t
88587 impl_872_property_label = {
88588  &afw_s_label,
88589  (const afw_value_t *)&impl_872_property_value_label
88590 };
88591 
88592 static const afw_runtime_property_t *
88593 impl_872_properties[] = {
88594  &impl_872_property_allowQuery,
88595  &impl_872_property_brief,
88596  &impl_872_property_dataType,
88597  &impl_872_property_defaultValue,
88598  &impl_872_property_description,
88599  &impl_872_property_label,
88600  NULL
88601 };
88602 
88604 impl_872_meta_object = {
88605  {
88606  &afw_runtime_inf_const_meta_object_inf
88607  },
88608  &impl_872,
88609  NULL
88610 };
88611 
88612 static const afw_utf8_t
88613 impl_872_meta_path =
88614  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowAdd");
88615 
88617 impl_872 = {
88618  {
88619  &afw_runtime_inf_const_embedded_untyped_object,
88620  NULL,
88621  {
88622  (const afw_object_t *)&impl_872_meta_object,
88623  (const afw_object_t *)&impl_871,
88624  &afw_s_allowAdd,
88625  &afw_s__AdaptiveValueMeta_,
88626  &impl_872_meta_path
88627  }
88628  },
88629  &impl_872_properties[0]
88630 };
88631 
88633 impl_873;
88634 
88635 /*
88636  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowChange
88637  */
88638 
88639 static const afw_value_boolean_t
88640 impl_873_property_value_allowQuery = {
88642  true
88643 };
88644 
88645 static const afw_runtime_property_t
88646 impl_873_property_allowQuery = {
88647  &afw_s_allowQuery,
88648  (const afw_value_t *)&impl_873_property_value_allowQuery
88649 };
88650 
88651 static const afw_value_string_t
88652 impl_873_property_value_brief = {
88654  AFW_UTF8_LITERAL("Objects of this type can be changed")
88655 };
88656 
88657 static const afw_runtime_property_t
88658 impl_873_property_brief = {
88659  &afw_s_brief,
88660  (const afw_value_t *)&impl_873_property_value_brief
88661 };
88662 
88663 static const afw_value_string_t
88664 impl_873_property_value_dataType = {
88666  AFW_UTF8_LITERAL("boolean")
88667 };
88668 
88669 static const afw_runtime_property_t
88670 impl_873_property_dataType = {
88671  &afw_s_dataType,
88672  (const afw_value_t *)&impl_873_property_value_dataType
88673 };
88674 
88675 static const afw_value_boolean_t
88676 impl_873_property_value_defaultValue = {
88678  true
88679 };
88680 
88681 static const afw_runtime_property_t
88682 impl_873_property_defaultValue = {
88683  &afw_s_defaultValue,
88684  (const afw_value_t *)&impl_873_property_value_defaultValue
88685 };
88686 
88687 static const afw_value_string_t
88688 impl_873_property_value_description = {
88690  AFW_UTF8_LITERAL("If false, objects of this type can NEVER be changed via an adaptor. If true, objects of this type can be changed via an adaptor as long as allowed by authorization policy and the adaptor.")
88691 };
88692 
88693 static const afw_runtime_property_t
88694 impl_873_property_description = {
88695  &afw_s_description,
88696  (const afw_value_t *)&impl_873_property_value_description
88697 };
88698 
88699 static const afw_value_string_t
88700 impl_873_property_value_label = {
88702  AFW_UTF8_LITERAL("Allow Change")
88703 };
88704 
88705 static const afw_runtime_property_t
88706 impl_873_property_label = {
88707  &afw_s_label,
88708  (const afw_value_t *)&impl_873_property_value_label
88709 };
88710 
88711 static const afw_runtime_property_t *
88712 impl_873_properties[] = {
88713  &impl_873_property_allowQuery,
88714  &impl_873_property_brief,
88715  &impl_873_property_dataType,
88716  &impl_873_property_defaultValue,
88717  &impl_873_property_description,
88718  &impl_873_property_label,
88719  NULL
88720 };
88721 
88723 impl_873_meta_object = {
88724  {
88725  &afw_runtime_inf_const_meta_object_inf
88726  },
88727  &impl_873,
88728  NULL
88729 };
88730 
88731 static const afw_utf8_t
88732 impl_873_meta_path =
88733  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowChange");
88734 
88736 impl_873 = {
88737  {
88738  &afw_runtime_inf_const_embedded_untyped_object,
88739  NULL,
88740  {
88741  (const afw_object_t *)&impl_873_meta_object,
88742  (const afw_object_t *)&impl_871,
88743  &afw_s_allowChange,
88744  &afw_s__AdaptiveValueMeta_,
88745  &impl_873_meta_path
88746  }
88747  },
88748  &impl_873_properties[0]
88749 };
88750 
88752 impl_874;
88753 
88754 /*
88755  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowDelete
88756  */
88757 
88758 static const afw_value_boolean_t
88759 impl_874_property_value_allowQuery = {
88761  true
88762 };
88763 
88764 static const afw_runtime_property_t
88765 impl_874_property_allowQuery = {
88766  &afw_s_allowQuery,
88767  (const afw_value_t *)&impl_874_property_value_allowQuery
88768 };
88769 
88770 static const afw_value_string_t
88771 impl_874_property_value_brief = {
88773  AFW_UTF8_LITERAL("Objects of this type can be deleted")
88774 };
88775 
88776 static const afw_runtime_property_t
88777 impl_874_property_brief = {
88778  &afw_s_brief,
88779  (const afw_value_t *)&impl_874_property_value_brief
88780 };
88781 
88782 static const afw_value_string_t
88783 impl_874_property_value_dataType = {
88785  AFW_UTF8_LITERAL("boolean")
88786 };
88787 
88788 static const afw_runtime_property_t
88789 impl_874_property_dataType = {
88790  &afw_s_dataType,
88791  (const afw_value_t *)&impl_874_property_value_dataType
88792 };
88793 
88794 static const afw_value_boolean_t
88795 impl_874_property_value_defaultValue = {
88797  true
88798 };
88799 
88800 static const afw_runtime_property_t
88801 impl_874_property_defaultValue = {
88802  &afw_s_defaultValue,
88803  (const afw_value_t *)&impl_874_property_value_defaultValue
88804 };
88805 
88806 static const afw_value_string_t
88807 impl_874_property_value_description = {
88809  AFW_UTF8_LITERAL("If false, objects of this type can NEVER be deleted via an adaptor. If true, objects of this type can be deleted via an adaptor as long as allowed by authorization policy and the adaptor.")
88810 };
88811 
88812 static const afw_runtime_property_t
88813 impl_874_property_description = {
88814  &afw_s_description,
88815  (const afw_value_t *)&impl_874_property_value_description
88816 };
88817 
88818 static const afw_value_string_t
88819 impl_874_property_value_label = {
88821  AFW_UTF8_LITERAL("Allow Delete")
88822 };
88823 
88824 static const afw_runtime_property_t
88825 impl_874_property_label = {
88826  &afw_s_label,
88827  (const afw_value_t *)&impl_874_property_value_label
88828 };
88829 
88830 static const afw_runtime_property_t *
88831 impl_874_properties[] = {
88832  &impl_874_property_allowQuery,
88833  &impl_874_property_brief,
88834  &impl_874_property_dataType,
88835  &impl_874_property_defaultValue,
88836  &impl_874_property_description,
88837  &impl_874_property_label,
88838  NULL
88839 };
88840 
88842 impl_874_meta_object = {
88843  {
88844  &afw_runtime_inf_const_meta_object_inf
88845  },
88846  &impl_874,
88847  NULL
88848 };
88849 
88850 static const afw_utf8_t
88851 impl_874_meta_path =
88852  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowDelete");
88853 
88855 impl_874 = {
88856  {
88857  &afw_runtime_inf_const_embedded_untyped_object,
88858  NULL,
88859  {
88860  (const afw_object_t *)&impl_874_meta_object,
88861  (const afw_object_t *)&impl_871,
88862  &afw_s_allowDelete,
88863  &afw_s__AdaptiveValueMeta_,
88864  &impl_874_meta_path
88865  }
88866  },
88867  &impl_874_properties[0]
88868 };
88869 
88871 impl_875;
88872 
88873 /*
88874  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowEntity
88875  */
88876 
88877 static const afw_value_boolean_t
88878 impl_875_property_value_allowQuery = {
88880  true
88881 };
88882 
88883 static const afw_runtime_property_t
88884 impl_875_property_allowQuery = {
88885  &afw_s_allowQuery,
88886  (const afw_value_t *)&impl_875_property_value_allowQuery
88887 };
88888 
88889 static const afw_value_string_t
88890 impl_875_property_value_brief = {
88892  AFW_UTF8_LITERAL("Instances of this type can exist as entities")
88893 };
88894 
88895 static const afw_runtime_property_t
88896 impl_875_property_brief = {
88897  &afw_s_brief,
88898  (const afw_value_t *)&impl_875_property_value_brief
88899 };
88900 
88901 static const afw_value_string_t
88902 impl_875_property_value_dataType = {
88904  AFW_UTF8_LITERAL("boolean")
88905 };
88906 
88907 static const afw_runtime_property_t
88908 impl_875_property_dataType = {
88909  &afw_s_dataType,
88910  (const afw_value_t *)&impl_875_property_value_dataType
88911 };
88912 
88913 static const afw_value_boolean_t
88914 impl_875_property_value_defaultValue = {
88916  true
88917 };
88918 
88919 static const afw_runtime_property_t
88920 impl_875_property_defaultValue = {
88921  &afw_s_defaultValue,
88922  (const afw_value_t *)&impl_875_property_value_defaultValue
88923 };
88924 
88925 static const afw_value_string_t
88926 impl_875_property_value_description = {
88928  AFW_UTF8_LITERAL("Instances of this object type can exist as an entity object, not just an embedded object.")
88929 };
88930 
88931 static const afw_runtime_property_t
88932 impl_875_property_description = {
88933  &afw_s_description,
88934  (const afw_value_t *)&impl_875_property_value_description
88935 };
88936 
88937 static const afw_value_string_t
88938 impl_875_property_value_label = {
88940  AFW_UTF8_LITERAL("Allow Entity")
88941 };
88942 
88943 static const afw_runtime_property_t
88944 impl_875_property_label = {
88945  &afw_s_label,
88946  (const afw_value_t *)&impl_875_property_value_label
88947 };
88948 
88949 static const afw_runtime_property_t *
88950 impl_875_properties[] = {
88951  &impl_875_property_allowQuery,
88952  &impl_875_property_brief,
88953  &impl_875_property_dataType,
88954  &impl_875_property_defaultValue,
88955  &impl_875_property_description,
88956  &impl_875_property_label,
88957  NULL
88958 };
88959 
88961 impl_875_meta_object = {
88962  {
88963  &afw_runtime_inf_const_meta_object_inf
88964  },
88965  &impl_875,
88966  NULL
88967 };
88968 
88969 static const afw_utf8_t
88970 impl_875_meta_path =
88971  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/allowEntity");
88972 
88974 impl_875 = {
88975  {
88976  &afw_runtime_inf_const_embedded_untyped_object,
88977  NULL,
88978  {
88979  (const afw_object_t *)&impl_875_meta_object,
88980  (const afw_object_t *)&impl_871,
88981  &afw_s_allowEntity,
88982  &afw_s__AdaptiveValueMeta_,
88983  &impl_875_meta_path
88984  }
88985  },
88986  &impl_875_properties[0]
88987 };
88988 
88990 impl_876;
88991 
88992 /*
88993  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/collectionURIs
88994  */
88995 
88996 static const afw_value_boolean_t
88997 impl_876_property_value_allowQuery = {
88999  true
89000 };
89001 
89002 static const afw_runtime_property_t
89003 impl_876_property_allowQuery = {
89004  &afw_s_allowQuery,
89005  (const afw_value_t *)&impl_876_property_value_allowQuery
89006 };
89007 
89008 static const afw_value_string_t
89009 impl_876_property_value_brief = {
89011  AFW_UTF8_LITERAL("The URIs of the collections this object type is a part of")
89012 };
89013 
89014 static const afw_runtime_property_t
89015 impl_876_property_brief = {
89016  &afw_s_brief,
89017  (const afw_value_t *)&impl_876_property_value_brief
89018 };
89019 
89020 static const afw_value_string_t
89021 impl_876_property_value_dataType = {
89023  AFW_UTF8_LITERAL("list")
89024 };
89025 
89026 static const afw_runtime_property_t
89027 impl_876_property_dataType = {
89028  &afw_s_dataType,
89029  (const afw_value_t *)&impl_876_property_value_dataType
89030 };
89031 
89032 static const afw_value_string_t
89033 impl_876_property_value_dataTypeParameter = {
89035  AFW_UTF8_LITERAL("anyURI")
89036 };
89037 
89038 static const afw_runtime_property_t
89039 impl_876_property_dataTypeParameter = {
89040  &afw_s_dataTypeParameter,
89041  (const afw_value_t *)&impl_876_property_value_dataTypeParameter
89042 };
89043 
89044 static const afw_value_string_t
89045 impl_876_property_value_description = {
89047  AFW_UTF8_LITERAL("This is the URIs of the collections this object type is a part of and preferably a URIs that can be used to locate an object with objects type _AdaptiveCollection_ that describes the collections. If a collection is used outside of the local instance, it should be a full URI. The URI can also be a local path of the collection object or just the collection's objectId if it resides in the in the same adaptor.")
89048 };
89049 
89050 static const afw_runtime_property_t
89051 impl_876_property_description = {
89052  &afw_s_description,
89053  (const afw_value_t *)&impl_876_property_value_description
89054 };
89055 
89056 static const afw_value_string_t
89057 impl_876_property_value_label = {
89059  AFW_UTF8_LITERAL("Collection URIs")
89060 };
89061 
89062 static const afw_runtime_property_t
89063 impl_876_property_label = {
89064  &afw_s_label,
89065  (const afw_value_t *)&impl_876_property_value_label
89066 };
89067 
89068 static const afw_runtime_property_t *
89069 impl_876_properties[] = {
89070  &impl_876_property_allowQuery,
89071  &impl_876_property_brief,
89072  &impl_876_property_dataType,
89073  &impl_876_property_dataTypeParameter,
89074  &impl_876_property_description,
89075  &impl_876_property_label,
89076  NULL
89077 };
89078 
89080 impl_876_meta_object = {
89081  {
89082  &afw_runtime_inf_const_meta_object_inf
89083  },
89084  &impl_876,
89085  NULL
89086 };
89087 
89088 static const afw_utf8_t
89089 impl_876_meta_path =
89090  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/collectionURIs");
89091 
89093 impl_876 = {
89094  {
89095  &afw_runtime_inf_const_embedded_untyped_object,
89096  NULL,
89097  {
89098  (const afw_object_t *)&impl_876_meta_object,
89099  (const afw_object_t *)&impl_871,
89100  &afw_s_collectionURIs,
89101  &afw_s__AdaptiveValueMeta_,
89102  &impl_876_meta_path
89103  }
89104  },
89105  &impl_876_properties[0]
89106 };
89107 
89109 impl_877;
89110 
89111 /*
89112  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/description
89113  */
89114 
89115 static const afw_value_boolean_t
89116 impl_877_property_value_allowQuery = {
89118  true
89119 };
89120 
89121 static const afw_runtime_property_t
89122 impl_877_property_allowQuery = {
89123  &afw_s_allowQuery,
89124  (const afw_value_t *)&impl_877_property_value_allowQuery
89125 };
89126 
89127 static const afw_value_string_t
89128 impl_877_property_value_brief = {
89130  AFW_UTF8_LITERAL("Description of the object type")
89131 };
89132 
89133 static const afw_runtime_property_t
89134 impl_877_property_brief = {
89135  &afw_s_brief,
89136  (const afw_value_t *)&impl_877_property_value_brief
89137 };
89138 
89139 static const afw_value_string_t
89140 impl_877_property_value_dataType = {
89142  AFW_UTF8_LITERAL("string")
89143 };
89144 
89145 static const afw_runtime_property_t
89146 impl_877_property_dataType = {
89147  &afw_s_dataType,
89148  (const afw_value_t *)&impl_877_property_value_dataType
89149 };
89150 
89151 static const afw_value_string_t
89152 impl_877_property_value_dataTypeParameter = {
89154  AFW_UTF8_LITERAL("text/plain")
89155 };
89156 
89157 static const afw_runtime_property_t
89158 impl_877_property_dataTypeParameter = {
89159  &afw_s_dataTypeParameter,
89160  (const afw_value_t *)&impl_877_property_value_dataTypeParameter
89161 };
89162 
89163 static const afw_value_string_t
89164 impl_877_property_value_description = {
89166  AFW_UTF8_LITERAL("The description of the object type.")
89167 };
89168 
89169 static const afw_runtime_property_t
89170 impl_877_property_description = {
89171  &afw_s_description,
89172  (const afw_value_t *)&impl_877_property_value_description
89173 };
89174 
89175 static const afw_value_string_t
89176 impl_877_property_value_label = {
89178  AFW_UTF8_LITERAL("Description")
89179 };
89180 
89181 static const afw_runtime_property_t
89182 impl_877_property_label = {
89183  &afw_s_label,
89184  (const afw_value_t *)&impl_877_property_value_label
89185 };
89186 
89187 static const afw_runtime_property_t *
89188 impl_877_properties[] = {
89189  &impl_877_property_allowQuery,
89190  &impl_877_property_brief,
89191  &impl_877_property_dataType,
89192  &impl_877_property_dataTypeParameter,
89193  &impl_877_property_description,
89194  &impl_877_property_label,
89195  NULL
89196 };
89197 
89199 impl_877_meta_object = {
89200  {
89201  &afw_runtime_inf_const_meta_object_inf
89202  },
89203  &impl_877,
89204  NULL
89205 };
89206 
89207 static const afw_utf8_t
89208 impl_877_meta_path =
89209  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/description");
89210 
89212 impl_877 = {
89213  {
89214  &afw_runtime_inf_const_embedded_untyped_object,
89215  NULL,
89216  {
89217  (const afw_object_t *)&impl_877_meta_object,
89218  (const afw_object_t *)&impl_871,
89219  &afw_s_description,
89220  &afw_s__AdaptiveValueMeta_,
89221  &impl_877_meta_path
89222  }
89223  },
89224  &impl_877_properties[0]
89225 };
89226 
89228 impl_878;
89229 
89230 /*
89231  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/descriptionPropertyName
89232  */
89233 
89234 static const afw_value_boolean_t
89235 impl_878_property_value_allowQuery = {
89237  true
89238 };
89239 
89240 static const afw_runtime_property_t
89241 impl_878_property_allowQuery = {
89242  &afw_s_allowQuery,
89243  (const afw_value_t *)&impl_878_property_value_allowQuery
89244 };
89245 
89246 static const afw_value_string_t
89247 impl_878_property_value_brief = {
89249  AFW_UTF8_LITERAL("The name of the property that is used as the \"description\" meta property")
89250 };
89251 
89252 static const afw_runtime_property_t
89253 impl_878_property_brief = {
89254  &afw_s_brief,
89255  (const afw_value_t *)&impl_878_property_value_brief
89256 };
89257 
89258 static const afw_value_string_t
89259 impl_878_property_value_dataType = {
89261  AFW_UTF8_LITERAL("string")
89262 };
89263 
89264 static const afw_runtime_property_t
89265 impl_878_property_dataType = {
89266  &afw_s_dataType,
89267  (const afw_value_t *)&impl_878_property_value_dataType
89268 };
89269 
89270 static const afw_value_string_t
89271 impl_878_property_value_description = {
89273  AFW_UTF8_LITERAL("The name of the property in an instance that is used as the \"description\" property in the meta for instances of this object type. If not specified, no description will be available.")
89274 };
89275 
89276 static const afw_runtime_property_t
89277 impl_878_property_description = {
89278  &afw_s_description,
89279  (const afw_value_t *)&impl_878_property_value_description
89280 };
89281 
89282 static const afw_value_string_t
89283 impl_878_property_value_label = {
89285  AFW_UTF8_LITERAL("Description Property Name")
89286 };
89287 
89288 static const afw_runtime_property_t
89289 impl_878_property_label = {
89290  &afw_s_label,
89291  (const afw_value_t *)&impl_878_property_value_label
89292 };
89293 
89294 static const afw_runtime_property_t *
89295 impl_878_properties[] = {
89296  &impl_878_property_allowQuery,
89297  &impl_878_property_brief,
89298  &impl_878_property_dataType,
89299  &impl_878_property_description,
89300  &impl_878_property_label,
89301  NULL
89302 };
89303 
89305 impl_878_meta_object = {
89306  {
89307  &afw_runtime_inf_const_meta_object_inf
89308  },
89309  &impl_878,
89310  NULL
89311 };
89312 
89313 static const afw_utf8_t
89314 impl_878_meta_path =
89315  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/descriptionPropertyName");
89316 
89318 impl_878 = {
89319  {
89320  &afw_runtime_inf_const_embedded_untyped_object,
89321  NULL,
89322  {
89323  (const afw_object_t *)&impl_878_meta_object,
89324  (const afw_object_t *)&impl_871,
89325  &afw_s_descriptionPropertyName,
89326  &afw_s__AdaptiveValueMeta_,
89327  &impl_878_meta_path
89328  }
89329  },
89330  &impl_878_properties[0]
89331 };
89332 
89334 impl_879;
89335 
89336 /*
89337  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/label
89338  */
89339 
89340 static const afw_value_boolean_t
89341 impl_879_property_value_allowQuery = {
89343  true
89344 };
89345 
89346 static const afw_runtime_property_t
89347 impl_879_property_allowQuery = {
89348  &afw_s_allowQuery,
89349  (const afw_value_t *)&impl_879_property_value_allowQuery
89350 };
89351 
89352 static const afw_value_string_t
89353 impl_879_property_value_brief = {
89355  AFW_UTF8_LITERAL("Label used to identify this instance")
89356 };
89357 
89358 static const afw_runtime_property_t
89359 impl_879_property_brief = {
89360  &afw_s_brief,
89361  (const afw_value_t *)&impl_879_property_value_brief
89362 };
89363 
89364 static const afw_value_string_t
89365 impl_879_property_value_dataType = {
89367  AFW_UTF8_LITERAL("string")
89368 };
89369 
89370 static const afw_runtime_property_t
89371 impl_879_property_dataType = {
89372  &afw_s_dataType,
89373  (const afw_value_t *)&impl_879_property_value_dataType
89374 };
89375 
89376 static const afw_value_string_t
89377 impl_879_property_value_description = {
89379  AFW_UTF8_LITERAL("Label used to identify this instance.")
89380 };
89381 
89382 static const afw_runtime_property_t
89383 impl_879_property_description = {
89384  &afw_s_description,
89385  (const afw_value_t *)&impl_879_property_value_description
89386 };
89387 
89388 static const afw_value_string_t
89389 impl_879_property_value_label = {
89391  AFW_UTF8_LITERAL("Label")
89392 };
89393 
89394 static const afw_runtime_property_t
89395 impl_879_property_label = {
89396  &afw_s_label,
89397  (const afw_value_t *)&impl_879_property_value_label
89398 };
89399 
89400 static const afw_runtime_property_t *
89401 impl_879_properties[] = {
89402  &impl_879_property_allowQuery,
89403  &impl_879_property_brief,
89404  &impl_879_property_dataType,
89405  &impl_879_property_description,
89406  &impl_879_property_label,
89407  NULL
89408 };
89409 
89411 impl_879_meta_object = {
89412  {
89413  &afw_runtime_inf_const_meta_object_inf
89414  },
89415  &impl_879,
89416  NULL
89417 };
89418 
89419 static const afw_utf8_t
89420 impl_879_meta_path =
89421  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/label");
89422 
89424 impl_879 = {
89425  {
89426  &afw_runtime_inf_const_embedded_untyped_object,
89427  NULL,
89428  {
89429  (const afw_object_t *)&impl_879_meta_object,
89430  (const afw_object_t *)&impl_871,
89431  &afw_s_label,
89432  &afw_s__AdaptiveValueMeta_,
89433  &impl_879_meta_path
89434  }
89435  },
89436  &impl_879_properties[0]
89437 };
89438 
89440 impl_880;
89441 
89442 /*
89443  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/objectIdPropertyName
89444  */
89445 
89446 static const afw_value_boolean_t
89447 impl_880_property_value_allowQuery = {
89449  true
89450 };
89451 
89452 static const afw_runtime_property_t
89453 impl_880_property_allowQuery = {
89454  &afw_s_allowQuery,
89455  (const afw_value_t *)&impl_880_property_value_allowQuery
89456 };
89457 
89458 static const afw_value_string_t
89459 impl_880_property_value_brief = {
89461  AFW_UTF8_LITERAL("The name of the property that is used as the \"objectId\" meta property")
89462 };
89463 
89464 static const afw_runtime_property_t
89465 impl_880_property_brief = {
89466  &afw_s_brief,
89467  (const afw_value_t *)&impl_880_property_value_brief
89468 };
89469 
89470 static const afw_value_string_t
89471 impl_880_property_value_dataType = {
89473  AFW_UTF8_LITERAL("string")
89474 };
89475 
89476 static const afw_runtime_property_t
89477 impl_880_property_dataType = {
89478  &afw_s_dataType,
89479  (const afw_value_t *)&impl_880_property_value_dataType
89480 };
89481 
89482 static const afw_value_string_t
89483 impl_880_property_value_description = {
89485  AFW_UTF8_LITERAL("The name of the property in an instance that is used as the \"objectId\" property in the meta for instances of this object type. If not specified, the internal adaptor objectId for an object is used.")
89486 };
89487 
89488 static const afw_runtime_property_t
89489 impl_880_property_description = {
89490  &afw_s_description,
89491  (const afw_value_t *)&impl_880_property_value_description
89492 };
89493 
89494 static const afw_value_string_t
89495 impl_880_property_value_label = {
89497  AFW_UTF8_LITERAL("Object Id Property Name")
89498 };
89499 
89500 static const afw_runtime_property_t
89501 impl_880_property_label = {
89502  &afw_s_label,
89503  (const afw_value_t *)&impl_880_property_value_label
89504 };
89505 
89506 static const afw_runtime_property_t *
89507 impl_880_properties[] = {
89508  &impl_880_property_allowQuery,
89509  &impl_880_property_brief,
89510  &impl_880_property_dataType,
89511  &impl_880_property_description,
89512  &impl_880_property_label,
89513  NULL
89514 };
89515 
89517 impl_880_meta_object = {
89518  {
89519  &afw_runtime_inf_const_meta_object_inf
89520  },
89521  &impl_880,
89522  NULL
89523 };
89524 
89525 static const afw_utf8_t
89526 impl_880_meta_path =
89527  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/objectIdPropertyName");
89528 
89530 impl_880 = {
89531  {
89532  &afw_runtime_inf_const_embedded_untyped_object,
89533  NULL,
89534  {
89535  (const afw_object_t *)&impl_880_meta_object,
89536  (const afw_object_t *)&impl_871,
89537  &afw_s_objectIdPropertyName,
89538  &afw_s__AdaptiveValueMeta_,
89539  &impl_880_meta_path
89540  }
89541  },
89542  &impl_880_properties[0]
89543 };
89544 
89546 impl_881;
89547 
89548 /*
89549  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/objectType
89550  */
89551 
89552 static const afw_value_boolean_t
89553 impl_881_property_value_allowQuery = {
89555  true
89556 };
89557 
89558 static const afw_runtime_property_t
89559 impl_881_property_allowQuery = {
89560  &afw_s_allowQuery,
89561  (const afw_value_t *)&impl_881_property_value_allowQuery
89562 };
89563 
89564 static const afw_value_string_t
89565 impl_881_property_value_brief = {
89567  AFW_UTF8_LITERAL("Object id of the object type")
89568 };
89569 
89570 static const afw_runtime_property_t
89571 impl_881_property_brief = {
89572  &afw_s_brief,
89573  (const afw_value_t *)&impl_881_property_value_brief
89574 };
89575 
89576 static const afw_value_string_t
89577 impl_881_property_value_dataType = {
89579  AFW_UTF8_LITERAL("string")
89580 };
89581 
89582 static const afw_runtime_property_t
89583 impl_881_property_dataType = {
89584  &afw_s_dataType,
89585  (const afw_value_t *)&impl_881_property_value_dataType
89586 };
89587 
89588 static const afw_value_string_t
89589 impl_881_property_value_description = {
89591  AFW_UTF8_LITERAL("The object id of the object type.")
89592 };
89593 
89594 static const afw_runtime_property_t
89595 impl_881_property_description = {
89596  &afw_s_description,
89597  (const afw_value_t *)&impl_881_property_value_description
89598 };
89599 
89600 static const afw_value_string_t
89601 impl_881_property_value_label = {
89603  AFW_UTF8_LITERAL("Object Type")
89604 };
89605 
89606 static const afw_runtime_property_t
89607 impl_881_property_label = {
89608  &afw_s_label,
89609  (const afw_value_t *)&impl_881_property_value_label
89610 };
89611 
89612 static const afw_runtime_property_t *
89613 impl_881_properties[] = {
89614  &impl_881_property_allowQuery,
89615  &impl_881_property_brief,
89616  &impl_881_property_dataType,
89617  &impl_881_property_description,
89618  &impl_881_property_label,
89619  NULL
89620 };
89621 
89623 impl_881_meta_object = {
89624  {
89625  &afw_runtime_inf_const_meta_object_inf
89626  },
89627  &impl_881,
89628  NULL
89629 };
89630 
89631 static const afw_utf8_t
89632 impl_881_meta_path =
89633  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/objectType");
89634 
89636 impl_881 = {
89637  {
89638  &afw_runtime_inf_const_embedded_untyped_object,
89639  NULL,
89640  {
89641  (const afw_object_t *)&impl_881_meta_object,
89642  (const afw_object_t *)&impl_871,
89643  &afw_s_objectType,
89644  &afw_s__AdaptiveValueMeta_,
89645  &impl_881_meta_path
89646  }
89647  },
89648  &impl_881_properties[0]
89649 };
89650 
89652 impl_882;
89653 
89654 /*
89655  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/originURI
89656  */
89657 
89658 static const afw_value_boolean_t
89659 impl_882_property_value_allowQuery = {
89661  true
89662 };
89663 
89664 static const afw_runtime_property_t
89665 impl_882_property_allowQuery = {
89666  &afw_s_allowQuery,
89667  (const afw_value_t *)&impl_882_property_value_allowQuery
89668 };
89669 
89670 static const afw_value_string_t
89671 impl_882_property_value_brief = {
89673  AFW_UTF8_LITERAL("The origin URI of this object type")
89674 };
89675 
89676 static const afw_runtime_property_t
89677 impl_882_property_brief = {
89678  &afw_s_brief,
89679  (const afw_value_t *)&impl_882_property_value_brief
89680 };
89681 
89682 static const afw_value_string_t
89683 impl_882_property_value_dataType = {
89685  AFW_UTF8_LITERAL("anyURI")
89686 };
89687 
89688 static const afw_runtime_property_t
89689 impl_882_property_dataType = {
89690  &afw_s_dataType,
89691  (const afw_value_t *)&impl_882_property_value_dataType
89692 };
89693 
89694 static const afw_value_string_t
89695 impl_882_property_value_description = {
89697  AFW_UTF8_LITERAL("The origin URI of this object type. Descendant object types should be used for any deviations. This URI may be different from the URI within this instance of Adaptive Framework.")
89698 };
89699 
89700 static const afw_runtime_property_t
89701 impl_882_property_description = {
89702  &afw_s_description,
89703  (const afw_value_t *)&impl_882_property_value_description
89704 };
89705 
89706 static const afw_value_string_t
89707 impl_882_property_value_label = {
89709  AFW_UTF8_LITERAL("Origin URI")
89710 };
89711 
89712 static const afw_runtime_property_t
89713 impl_882_property_label = {
89714  &afw_s_label,
89715  (const afw_value_t *)&impl_882_property_value_label
89716 };
89717 
89718 static const afw_runtime_property_t *
89719 impl_882_properties[] = {
89720  &impl_882_property_allowQuery,
89721  &impl_882_property_brief,
89722  &impl_882_property_dataType,
89723  &impl_882_property_description,
89724  &impl_882_property_label,
89725  NULL
89726 };
89727 
89729 impl_882_meta_object = {
89730  {
89731  &afw_runtime_inf_const_meta_object_inf
89732  },
89733  &impl_882,
89734  NULL
89735 };
89736 
89737 static const afw_utf8_t
89738 impl_882_meta_path =
89739  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/originURI");
89740 
89742 impl_882 = {
89743  {
89744  &afw_runtime_inf_const_embedded_untyped_object,
89745  NULL,
89746  {
89747  (const afw_object_t *)&impl_882_meta_object,
89748  (const afw_object_t *)&impl_871,
89749  &afw_s_originURI,
89750  &afw_s__AdaptiveValueMeta_,
89751  &impl_882_meta_path
89752  }
89753  },
89754  &impl_882_properties[0]
89755 };
89756 
89758 impl_883;
89759 
89760 /*
89761  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/otherProperties
89762  */
89763 
89764 static const afw_value_boolean_t
89765 impl_883_property_value_allowQuery = {
89767  true
89768 };
89769 
89770 static const afw_runtime_property_t
89771 impl_883_property_allowQuery = {
89772  &afw_s_allowQuery,
89773  (const afw_value_t *)&impl_883_property_value_allowQuery
89774 };
89775 
89776 static const afw_value_string_t
89777 impl_883_property_value_brief = {
89779  AFW_UTF8_LITERAL("Property Type for properties not explicitly specified")
89780 };
89781 
89782 static const afw_runtime_property_t
89783 impl_883_property_brief = {
89784  &afw_s_brief,
89785  (const afw_value_t *)&impl_883_property_value_brief
89786 };
89787 
89788 static const afw_value_string_t
89789 impl_883_property_value_dataType = {
89791  AFW_UTF8_LITERAL("object")
89792 };
89793 
89794 static const afw_runtime_property_t
89795 impl_883_property_dataType = {
89796  &afw_s_dataType,
89797  (const afw_value_t *)&impl_883_property_value_dataType
89798 };
89799 
89800 static const afw_value_string_t
89801 impl_883_property_value_dataTypeParameter = {
89803  AFW_UTF8_LITERAL("_AdaptiveValueMeta_")
89804 };
89805 
89806 static const afw_runtime_property_t
89807 impl_883_property_dataTypeParameter = {
89808  &afw_s_dataTypeParameter,
89809  (const afw_value_t *)&impl_883_property_value_dataTypeParameter
89810 };
89811 
89812 static const afw_value_string_t
89813 impl_883_property_value_description = {
89815  AFW_UTF8_LITERAL("If specified, this is the property type for properties that are not explicitly specified. If otherProperties is not specified, only explicitly specified properties are allowed.")
89816 };
89817 
89818 static const afw_runtime_property_t
89819 impl_883_property_description = {
89820  &afw_s_description,
89821  (const afw_value_t *)&impl_883_property_value_description
89822 };
89823 
89824 static const afw_value_string_t
89825 impl_883_property_value_label = {
89827  AFW_UTF8_LITERAL("Other Properties")
89828 };
89829 
89830 static const afw_runtime_property_t
89831 impl_883_property_label = {
89832  &afw_s_label,
89833  (const afw_value_t *)&impl_883_property_value_label
89834 };
89835 
89836 static const afw_runtime_property_t *
89837 impl_883_properties[] = {
89838  &impl_883_property_allowQuery,
89839  &impl_883_property_brief,
89840  &impl_883_property_dataType,
89841  &impl_883_property_dataTypeParameter,
89842  &impl_883_property_description,
89843  &impl_883_property_label,
89844  NULL
89845 };
89846 
89848 impl_883_meta_object = {
89849  {
89850  &afw_runtime_inf_const_meta_object_inf
89851  },
89852  &impl_883,
89853  NULL
89854 };
89855 
89856 static const afw_utf8_t
89857 impl_883_meta_path =
89858  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/otherProperties");
89859 
89861 impl_883 = {
89862  {
89863  &afw_runtime_inf_const_embedded_untyped_object,
89864  NULL,
89865  {
89866  (const afw_object_t *)&impl_883_meta_object,
89867  (const afw_object_t *)&impl_871,
89868  &afw_s_otherProperties,
89869  &afw_s__AdaptiveValueMeta_,
89870  &impl_883_meta_path
89871  }
89872  },
89873  &impl_883_properties[0]
89874 };
89875 
89877 impl_884;
89878 
89879 /*
89880  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/propertyTypes
89881  */
89882 
89883 static const afw_value_boolean_t
89884 impl_884_property_value_allowQuery = {
89886  true
89887 };
89888 
89889 static const afw_runtime_property_t
89890 impl_884_property_allowQuery = {
89891  &afw_s_allowQuery,
89892  (const afw_value_t *)&impl_884_property_value_allowQuery
89893 };
89894 
89895 static const afw_value_string_t
89896 impl_884_property_value_brief = {
89898  AFW_UTF8_LITERAL("Describes the properties for this object type")
89899 };
89900 
89901 static const afw_runtime_property_t
89902 impl_884_property_brief = {
89903  &afw_s_brief,
89904  (const afw_value_t *)&impl_884_property_value_brief
89905 };
89906 
89907 static const afw_value_string_t
89908 impl_884_property_value_dataType = {
89910  AFW_UTF8_LITERAL("object")
89911 };
89912 
89913 static const afw_runtime_property_t
89914 impl_884_property_dataType = {
89915  &afw_s_dataType,
89916  (const afw_value_t *)&impl_884_property_value_dataType
89917 };
89918 
89919 static const afw_value_string_t
89920 impl_884_property_value_dataTypeParameter = {
89922  AFW_UTF8_LITERAL("_AdaptivePropertyTypes_")
89923 };
89924 
89925 static const afw_runtime_property_t
89926 impl_884_property_dataTypeParameter = {
89927  &afw_s_dataTypeParameter,
89928  (const afw_value_t *)&impl_884_property_value_dataTypeParameter
89929 };
89930 
89931 static const afw_value_string_t
89932 impl_884_property_value_description = {
89934  AFW_UTF8_LITERAL("An object whose properties contain the _AdaptiveValueMeta_ for properties with corresponding name in instances of this _AdaptiveObjectType_.")
89935 };
89936 
89937 static const afw_runtime_property_t
89938 impl_884_property_description = {
89939  &afw_s_description,
89940  (const afw_value_t *)&impl_884_property_value_description
89941 };
89942 
89943 static const afw_value_string_t
89944 impl_884_property_value_label = {
89946  AFW_UTF8_LITERAL("Property Types")
89947 };
89948 
89949 static const afw_runtime_property_t
89950 impl_884_property_label = {
89951  &afw_s_label,
89952  (const afw_value_t *)&impl_884_property_value_label
89953 };
89954 
89955 static const afw_runtime_property_t *
89956 impl_884_properties[] = {
89957  &impl_884_property_allowQuery,
89958  &impl_884_property_brief,
89959  &impl_884_property_dataType,
89960  &impl_884_property_dataTypeParameter,
89961  &impl_884_property_description,
89962  &impl_884_property_label,
89963  NULL
89964 };
89965 
89967 impl_884_meta_object = {
89968  {
89969  &afw_runtime_inf_const_meta_object_inf
89970  },
89971  &impl_884,
89972  NULL
89973 };
89974 
89975 static const afw_utf8_t
89976 impl_884_meta_path =
89977  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/propertyTypes");
89978 
89980 impl_884 = {
89981  {
89982  &afw_runtime_inf_const_embedded_untyped_object,
89983  NULL,
89984  {
89985  (const afw_object_t *)&impl_884_meta_object,
89986  (const afw_object_t *)&impl_871,
89987  &afw_s_propertyTypes,
89988  &afw_s__AdaptiveValueMeta_,
89989  &impl_884_meta_path
89990  }
89991  },
89992  &impl_884_properties[0]
89993 };
89994 
89996 impl_885;
89997 
89998 /*
89999  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/referenceURI
90000  */
90001 
90002 static const afw_value_boolean_t
90003 impl_885_property_value_allowQuery = {
90005  true
90006 };
90007 
90008 static const afw_runtime_property_t
90009 impl_885_property_allowQuery = {
90010  &afw_s_allowQuery,
90011  (const afw_value_t *)&impl_885_property_value_allowQuery
90012 };
90013 
90014 static const afw_value_string_t
90015 impl_885_property_value_brief = {
90017  AFW_UTF8_LITERAL("URI of more reference information about this object")
90018 };
90019 
90020 static const afw_runtime_property_t
90021 impl_885_property_brief = {
90022  &afw_s_brief,
90023  (const afw_value_t *)&impl_885_property_value_brief
90024 };
90025 
90026 static const afw_value_string_t
90027 impl_885_property_value_dataType = {
90029  AFW_UTF8_LITERAL("anyURI")
90030 };
90031 
90032 static const afw_runtime_property_t
90033 impl_885_property_dataType = {
90034  &afw_s_dataType,
90035  (const afw_value_t *)&impl_885_property_value_dataType
90036 };
90037 
90038 static const afw_value_string_t
90039 impl_885_property_value_description = {
90041  AFW_UTF8_LITERAL("URI of more reference information about this object.")
90042 };
90043 
90044 static const afw_runtime_property_t
90045 impl_885_property_description = {
90046  &afw_s_description,
90047  (const afw_value_t *)&impl_885_property_value_description
90048 };
90049 
90050 static const afw_value_string_t
90051 impl_885_property_value_label = {
90053  AFW_UTF8_LITERAL("Reference URI")
90054 };
90055 
90056 static const afw_runtime_property_t
90057 impl_885_property_label = {
90058  &afw_s_label,
90059  (const afw_value_t *)&impl_885_property_value_label
90060 };
90061 
90062 static const afw_runtime_property_t *
90063 impl_885_properties[] = {
90064  &impl_885_property_allowQuery,
90065  &impl_885_property_brief,
90066  &impl_885_property_dataType,
90067  &impl_885_property_description,
90068  &impl_885_property_label,
90069  NULL
90070 };
90071 
90073 impl_885_meta_object = {
90074  {
90075  &afw_runtime_inf_const_meta_object_inf
90076  },
90077  &impl_885,
90078  NULL
90079 };
90080 
90081 static const afw_utf8_t
90082 impl_885_meta_path =
90083  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/referenceURI");
90084 
90086 impl_885 = {
90087  {
90088  &afw_runtime_inf_const_embedded_untyped_object,
90089  NULL,
90090  {
90091  (const afw_object_t *)&impl_885_meta_object,
90092  (const afw_object_t *)&impl_871,
90093  &afw_s_referenceURI,
90094  &afw_s__AdaptiveValueMeta_,
90095  &impl_885_meta_path
90096  }
90097  },
90098  &impl_885_properties[0]
90099 };
90100 
90102 impl_886;
90103 
90104 /*
90105  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/runtime
90106  */
90107 
90108 static const afw_value_string_t
90109 impl_886_property_value_brief = {
90111  AFW_UTF8_LITERAL("Runtime information, available to runtime objects")
90112 };
90113 
90114 static const afw_runtime_property_t
90115 impl_886_property_brief = {
90116  &afw_s_brief,
90117  (const afw_value_t *)&impl_886_property_value_brief
90118 };
90119 
90120 static const afw_value_string_t
90121 impl_886_property_value_dataType = {
90123  AFW_UTF8_LITERAL("object")
90124 };
90125 
90126 static const afw_runtime_property_t
90127 impl_886_property_dataType = {
90128  &afw_s_dataType,
90129  (const afw_value_t *)&impl_886_property_value_dataType
90130 };
90131 
90132 static const afw_value_string_t
90133 impl_886_property_value_dataTypeParameter = {
90135  AFW_UTF8_LITERAL("_AdaptiveRuntimeObject_")
90136 };
90137 
90138 static const afw_runtime_property_t
90139 impl_886_property_dataTypeParameter = {
90140  &afw_s_dataTypeParameter,
90141  (const afw_value_t *)&impl_886_property_value_dataTypeParameter
90142 };
90143 
90144 static const afw_value_string_t
90145 impl_886_property_value_description = {
90147  AFW_UTF8_LITERAL("This is only valid for runtime object types. These are objects that are accessed with adaptorId afw. See afw_runtime.h for more information.")
90148 };
90149 
90150 static const afw_runtime_property_t
90151 impl_886_property_description = {
90152  &afw_s_description,
90153  (const afw_value_t *)&impl_886_property_value_description
90154 };
90155 
90156 static const afw_value_string_t
90157 impl_886_property_value_label = {
90159  AFW_UTF8_LITERAL("Runtime")
90160 };
90161 
90162 static const afw_runtime_property_t
90163 impl_886_property_label = {
90164  &afw_s_label,
90165  (const afw_value_t *)&impl_886_property_value_label
90166 };
90167 
90168 static const afw_runtime_property_t *
90169 impl_886_properties[] = {
90170  &impl_886_property_brief,
90171  &impl_886_property_dataType,
90172  &impl_886_property_dataTypeParameter,
90173  &impl_886_property_description,
90174  &impl_886_property_label,
90175  NULL
90176 };
90177 
90179 impl_886_meta_object = {
90180  {
90181  &afw_runtime_inf_const_meta_object_inf
90182  },
90183  &impl_886,
90184  NULL
90185 };
90186 
90187 static const afw_utf8_t
90188 impl_886_meta_path =
90189  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/runtime");
90190 
90192 impl_886 = {
90193  {
90194  &afw_runtime_inf_const_embedded_untyped_object,
90195  NULL,
90196  {
90197  (const afw_object_t *)&impl_886_meta_object,
90198  (const afw_object_t *)&impl_871,
90199  &afw_s_runtime,
90200  &afw_s__AdaptiveValueMeta_,
90201  &impl_886_meta_path
90202  }
90203  },
90204  &impl_886_properties[0]
90205 };
90206 
90208 impl_887;
90209 
90210 /*
90211  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/tags
90212  */
90213 
90214 static const afw_value_string_t
90215 impl_887_property_value_brief = {
90217  AFW_UTF8_LITERAL("List of keywords associated with this object type")
90218 };
90219 
90220 static const afw_runtime_property_t
90221 impl_887_property_brief = {
90222  &afw_s_brief,
90223  (const afw_value_t *)&impl_887_property_value_brief
90224 };
90225 
90226 static const afw_value_string_t
90227 impl_887_property_value_dataType = {
90229  AFW_UTF8_LITERAL("list")
90230 };
90231 
90232 static const afw_runtime_property_t
90233 impl_887_property_dataType = {
90234  &afw_s_dataType,
90235  (const afw_value_t *)&impl_887_property_value_dataType
90236 };
90237 
90238 static const afw_value_string_t
90239 impl_887_property_value_dataTypeParameter = {
90241  AFW_UTF8_LITERAL("string")
90242 };
90243 
90244 static const afw_runtime_property_t
90245 impl_887_property_dataTypeParameter = {
90246  &afw_s_dataTypeParameter,
90247  (const afw_value_t *)&impl_887_property_value_dataTypeParameter
90248 };
90249 
90250 static const afw_value_string_t
90251 impl_887_property_value_description = {
90253  AFW_UTF8_LITERAL("This is a list of keywords and terms associated with this object type. An instance of _AdaptiveTag_ can be used to define and document the purpose of a tag. Adaptive Framework reserves the definition of all tags that begin with \"_Adaptive\".")
90254 };
90255 
90256 static const afw_runtime_property_t
90257 impl_887_property_description = {
90258  &afw_s_description,
90259  (const afw_value_t *)&impl_887_property_value_description
90260 };
90261 
90262 static const afw_value_string_t
90263 impl_887_property_value_label = {
90265  AFW_UTF8_LITERAL("Tags")
90266 };
90267 
90268 static const afw_runtime_property_t
90269 impl_887_property_label = {
90270  &afw_s_label,
90271  (const afw_value_t *)&impl_887_property_value_label
90272 };
90273 
90274 static const afw_runtime_property_t *
90275 impl_887_properties[] = {
90276  &impl_887_property_brief,
90277  &impl_887_property_dataType,
90278  &impl_887_property_dataTypeParameter,
90279  &impl_887_property_description,
90280  &impl_887_property_label,
90281  NULL
90282 };
90283 
90285 impl_887_meta_object = {
90286  {
90287  &afw_runtime_inf_const_meta_object_inf
90288  },
90289  &impl_887,
90290  NULL
90291 };
90292 
90293 static const afw_utf8_t
90294 impl_887_meta_path =
90295  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes/tags");
90296 
90298 impl_887 = {
90299  {
90300  &afw_runtime_inf_const_embedded_untyped_object,
90301  NULL,
90302  {
90303  (const afw_object_t *)&impl_887_meta_object,
90304  (const afw_object_t *)&impl_871,
90305  &afw_s_tags,
90306  &afw_s__AdaptiveValueMeta_,
90307  &impl_887_meta_path
90308  }
90309  },
90310  &impl_887_properties[0]
90311 };
90312 
90313 /*
90314  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes
90315  */
90316 
90317 static const afw_value_object_t
90318 impl_871_property_value_allowAdd = {
90320  (const afw_object_t *)&impl_872
90321 };
90322 
90323 static const afw_runtime_property_t
90324 impl_871_property_allowAdd = {
90325  &afw_s_allowAdd,
90326  (const afw_value_t *)&impl_871_property_value_allowAdd
90327 };
90328 
90329 static const afw_value_object_t
90330 impl_871_property_value_allowChange = {
90332  (const afw_object_t *)&impl_873
90333 };
90334 
90335 static const afw_runtime_property_t
90336 impl_871_property_allowChange = {
90337  &afw_s_allowChange,
90338  (const afw_value_t *)&impl_871_property_value_allowChange
90339 };
90340 
90341 static const afw_value_object_t
90342 impl_871_property_value_allowDelete = {
90344  (const afw_object_t *)&impl_874
90345 };
90346 
90347 static const afw_runtime_property_t
90348 impl_871_property_allowDelete = {
90349  &afw_s_allowDelete,
90350  (const afw_value_t *)&impl_871_property_value_allowDelete
90351 };
90352 
90353 static const afw_value_object_t
90354 impl_871_property_value_allowEntity = {
90356  (const afw_object_t *)&impl_875
90357 };
90358 
90359 static const afw_runtime_property_t
90360 impl_871_property_allowEntity = {
90361  &afw_s_allowEntity,
90362  (const afw_value_t *)&impl_871_property_value_allowEntity
90363 };
90364 
90365 static const afw_value_object_t
90366 impl_871_property_value_collectionURIs = {
90368  (const afw_object_t *)&impl_876
90369 };
90370 
90371 static const afw_runtime_property_t
90372 impl_871_property_collectionURIs = {
90373  &afw_s_collectionURIs,
90374  (const afw_value_t *)&impl_871_property_value_collectionURIs
90375 };
90376 
90377 static const afw_value_object_t
90378 impl_871_property_value_description = {
90380  (const afw_object_t *)&impl_877
90381 };
90382 
90383 static const afw_runtime_property_t
90384 impl_871_property_description = {
90385  &afw_s_description,
90386  (const afw_value_t *)&impl_871_property_value_description
90387 };
90388 
90389 static const afw_value_object_t
90390 impl_871_property_value_descriptionPropertyName = {
90392  (const afw_object_t *)&impl_878
90393 };
90394 
90395 static const afw_runtime_property_t
90396 impl_871_property_descriptionPropertyName = {
90397  &afw_s_descriptionPropertyName,
90398  (const afw_value_t *)&impl_871_property_value_descriptionPropertyName
90399 };
90400 
90401 static const afw_value_object_t
90402 impl_871_property_value_label = {
90404  (const afw_object_t *)&impl_879
90405 };
90406 
90407 static const afw_runtime_property_t
90408 impl_871_property_label = {
90409  &afw_s_label,
90410  (const afw_value_t *)&impl_871_property_value_label
90411 };
90412 
90413 static const afw_value_object_t
90414 impl_871_property_value_objectIdPropertyName = {
90416  (const afw_object_t *)&impl_880
90417 };
90418 
90419 static const afw_runtime_property_t
90420 impl_871_property_objectIdPropertyName = {
90421  &afw_s_objectIdPropertyName,
90422  (const afw_value_t *)&impl_871_property_value_objectIdPropertyName
90423 };
90424 
90425 static const afw_value_object_t
90426 impl_871_property_value_objectType = {
90428  (const afw_object_t *)&impl_881
90429 };
90430 
90431 static const afw_runtime_property_t
90432 impl_871_property_objectType = {
90433  &afw_s_objectType,
90434  (const afw_value_t *)&impl_871_property_value_objectType
90435 };
90436 
90437 static const afw_value_object_t
90438 impl_871_property_value_originURI = {
90440  (const afw_object_t *)&impl_882
90441 };
90442 
90443 static const afw_runtime_property_t
90444 impl_871_property_originURI = {
90445  &afw_s_originURI,
90446  (const afw_value_t *)&impl_871_property_value_originURI
90447 };
90448 
90449 static const afw_value_object_t
90450 impl_871_property_value_otherProperties = {
90452  (const afw_object_t *)&impl_883
90453 };
90454 
90455 static const afw_runtime_property_t
90456 impl_871_property_otherProperties = {
90457  &afw_s_otherProperties,
90458  (const afw_value_t *)&impl_871_property_value_otherProperties
90459 };
90460 
90461 static const afw_value_object_t
90462 impl_871_property_value_propertyTypes = {
90464  (const afw_object_t *)&impl_884
90465 };
90466 
90467 static const afw_runtime_property_t
90468 impl_871_property_propertyTypes = {
90469  &afw_s_propertyTypes,
90470  (const afw_value_t *)&impl_871_property_value_propertyTypes
90471 };
90472 
90473 static const afw_value_object_t
90474 impl_871_property_value_referenceURI = {
90476  (const afw_object_t *)&impl_885
90477 };
90478 
90479 static const afw_runtime_property_t
90480 impl_871_property_referenceURI = {
90481  &afw_s_referenceURI,
90482  (const afw_value_t *)&impl_871_property_value_referenceURI
90483 };
90484 
90485 static const afw_value_object_t
90486 impl_871_property_value_runtime = {
90488  (const afw_object_t *)&impl_886
90489 };
90490 
90491 static const afw_runtime_property_t
90492 impl_871_property_runtime = {
90493  &afw_s_runtime,
90494  (const afw_value_t *)&impl_871_property_value_runtime
90495 };
90496 
90497 static const afw_value_object_t
90498 impl_871_property_value_tags = {
90500  (const afw_object_t *)&impl_887
90501 };
90502 
90503 static const afw_runtime_property_t
90504 impl_871_property_tags = {
90505  &afw_s_tags,
90506  (const afw_value_t *)&impl_871_property_value_tags
90507 };
90508 
90509 static const afw_runtime_property_t *
90510 impl_871_properties[] = {
90511  &impl_871_property_allowAdd,
90512  &impl_871_property_allowChange,
90513  &impl_871_property_allowDelete,
90514  &impl_871_property_allowEntity,
90515  &impl_871_property_collectionURIs,
90516  &impl_871_property_description,
90517  &impl_871_property_descriptionPropertyName,
90518  &impl_871_property_label,
90519  &impl_871_property_objectIdPropertyName,
90520  &impl_871_property_objectType,
90521  &impl_871_property_originURI,
90522  &impl_871_property_otherProperties,
90523  &impl_871_property_propertyTypes,
90524  &impl_871_property_referenceURI,
90525  &impl_871_property_runtime,
90526  &impl_871_property_tags,
90527  NULL
90528 };
90529 
90531 impl_871_meta_object = {
90532  {
90533  &afw_runtime_inf_const_meta_object_inf
90534  },
90535  &impl_871,
90536  NULL
90537 };
90538 
90539 static const afw_utf8_t
90540 impl_871_meta_path =
90541  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_/propertyTypes");
90542 
90544 impl_871 = {
90545  {
90546  &afw_runtime_inf_const_embedded_untyped_object,
90547  NULL,
90548  {
90549  (const afw_object_t *)&impl_871_meta_object,
90550  (const afw_object_t *)&impl_870,
90551  &afw_s_propertyTypes,
90552  &afw_s__AdaptivePropertyTypes_,
90553  &impl_871_meta_path
90554  }
90555  },
90556  &impl_871_properties[0]
90557 };
90558 
90559 /*
90560  * /afw/_AdaptiveObjectType_/_AdaptiveObjectType_
90561  */
90562 
90563 static const afw_value_boolean_t
90564 impl_870_property_value_allowEntity = {
90566  true
90567 };
90568 
90569 static const afw_runtime_property_t
90570 impl_870_property_allowEntity = {
90571  &afw_s_allowEntity,
90572  (const afw_value_t *)&impl_870_property_value_allowEntity
90573 };
90574 
90575 static const afw_utf8_t
90576 impl_870_array_collectionURIs[] = {
90577  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
90578 };
90579 
90581 impl_870_list_collectionURIs = {
90584  sizeof(impl_870_array_collectionURIs) / sizeof(afw_utf8_t),
90585  &impl_870_array_collectionURIs
90586 };
90587 
90588 static const afw_value_list_t
90589 impl_870_property_value_collectionURIs = {
90591  (const afw_list_t *)&impl_870_list_collectionURIs
90592 };
90593 
90594 static const afw_runtime_property_t
90595 impl_870_property_collectionURIs = {
90596  &afw_s_collectionURIs,
90597  (const afw_value_t *)&impl_870_property_value_collectionURIs
90598 };
90599 
90600 static const afw_value_string_t
90601 impl_870_property_value_description = {
90603  AFW_UTF8_LITERAL("The adaptive object type of all adaptive object type objects.")
90604 };
90605 
90606 static const afw_runtime_property_t
90607 impl_870_property_description = {
90608  &afw_s_description,
90609  (const afw_value_t *)&impl_870_property_value_description
90610 };
90611 
90612 static const afw_value_string_t
90613 impl_870_property_value_descriptionPropertyName = {
90615  AFW_UTF8_LITERAL("description")
90616 };
90617 
90618 static const afw_runtime_property_t
90619 impl_870_property_descriptionPropertyName = {
90620  &afw_s_descriptionPropertyName,
90621  (const afw_value_t *)&impl_870_property_value_descriptionPropertyName
90622 };
90623 
90624 static const afw_value_string_t
90625 impl_870_property_value_objectIdPropertyName = {
90627  AFW_UTF8_LITERAL("objectType")
90628 };
90629 
90630 static const afw_runtime_property_t
90631 impl_870_property_objectIdPropertyName = {
90632  &afw_s_objectIdPropertyName,
90633  (const afw_value_t *)&impl_870_property_value_objectIdPropertyName
90634 };
90635 
90636 static const afw_value_string_t
90637 impl_870_property_value_objectType = {
90639  AFW_UTF8_LITERAL("_AdaptiveObjectType_")
90640 };
90641 
90642 static const afw_runtime_property_t
90643 impl_870_property_objectType = {
90644  &afw_s_objectType,
90645  (const afw_value_t *)&impl_870_property_value_objectType
90646 };
90647 
90648 static const afw_value_object_t
90649 impl_870_property_value_propertyTypes = {
90651  (const afw_object_t *)&impl_871
90652 };
90653 
90654 static const afw_runtime_property_t
90655 impl_870_property_propertyTypes = {
90656  &afw_s_propertyTypes,
90657  (const afw_value_t *)&impl_870_property_value_propertyTypes
90658 };
90659 
90660 static const afw_runtime_property_t *
90661 impl_870_properties[] = {
90662  &impl_870_property_allowEntity,
90663  &impl_870_property_collectionURIs,
90664  &impl_870_property_description,
90665  &impl_870_property_descriptionPropertyName,
90666  &impl_870_property_objectIdPropertyName,
90667  &impl_870_property_objectType,
90668  &impl_870_property_propertyTypes,
90669  NULL
90670 };
90671 
90673 impl_870_meta_object = {
90674  {
90675  &afw_runtime_inf_const_meta_object_inf
90676  },
90677  &impl_870,
90678  NULL
90679 };
90680 
90681 static const afw_utf8_t
90682 impl_870_meta_path =
90683  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectType_");
90684 
90686 impl_870 = {
90687  {
90689  NULL,
90690  {
90691  (const afw_object_t *)&impl_870_meta_object,
90692  NULL,
90693  &afw_s__AdaptiveObjectType_,
90694  &afw_s__AdaptiveObjectType_,
90695  &impl_870_meta_path
90696  }
90697  },
90698  &impl_870_properties[0]
90699 };
90700 
90702 impl_888;
90703 
90705 impl_889;
90706 
90707 /*
90708  * /afw/_AdaptiveObjectType_/_AdaptiveObjectTypes_/otherProperties
90709  */
90710 
90711 static const afw_value_string_t
90712 impl_889_property_value_dataType = {
90714  AFW_UTF8_LITERAL("object")
90715 };
90716 
90717 static const afw_runtime_property_t
90718 impl_889_property_dataType = {
90719  &afw_s_dataType,
90720  (const afw_value_t *)&impl_889_property_value_dataType
90721 };
90722 
90723 static const afw_value_string_t
90724 impl_889_property_value_dataTypeParameter = {
90726  AFW_UTF8_LITERAL("_AdaptiveObjectType_")
90727 };
90728 
90729 static const afw_runtime_property_t
90730 impl_889_property_dataTypeParameter = {
90731  &afw_s_dataTypeParameter,
90732  (const afw_value_t *)&impl_889_property_value_dataTypeParameter
90733 };
90734 
90735 static const afw_runtime_property_t *
90736 impl_889_properties[] = {
90737  &impl_889_property_dataType,
90738  &impl_889_property_dataTypeParameter,
90739  NULL
90740 };
90741 
90743 impl_889_meta_object = {
90744  {
90745  &afw_runtime_inf_const_meta_object_inf
90746  },
90747  &impl_889,
90748  NULL
90749 };
90750 
90751 static const afw_utf8_t
90752 impl_889_meta_path =
90753  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectTypes_/otherProperties");
90754 
90756 impl_889 = {
90757  {
90758  &afw_runtime_inf_const_embedded_untyped_object,
90759  NULL,
90760  {
90761  (const afw_object_t *)&impl_889_meta_object,
90762  (const afw_object_t *)&impl_888,
90763  &afw_s_otherProperties,
90764  &afw_s__AdaptiveValueMeta_,
90765  &impl_889_meta_path
90766  }
90767  },
90768  &impl_889_properties[0]
90769 };
90770 
90771 /*
90772  * /afw/_AdaptiveObjectType_/_AdaptiveObjectTypes_
90773  */
90774 
90775 static const afw_value_boolean_t
90776 impl_888_property_value_allowEntity = {
90778  false
90779 };
90780 
90781 static const afw_runtime_property_t
90782 impl_888_property_allowEntity = {
90783  &afw_s_allowEntity,
90784  (const afw_value_t *)&impl_888_property_value_allowEntity
90785 };
90786 
90787 static const afw_utf8_t
90788 impl_888_array_collectionURIs[] = {
90789  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
90790 };
90791 
90793 impl_888_list_collectionURIs = {
90796  sizeof(impl_888_array_collectionURIs) / sizeof(afw_utf8_t),
90797  &impl_888_array_collectionURIs
90798 };
90799 
90800 static const afw_value_list_t
90801 impl_888_property_value_collectionURIs = {
90803  (const afw_list_t *)&impl_888_list_collectionURIs
90804 };
90805 
90806 static const afw_runtime_property_t
90807 impl_888_property_collectionURIs = {
90808  &afw_s_collectionURIs,
90809  (const afw_value_t *)&impl_888_property_value_collectionURIs
90810 };
90811 
90812 static const afw_value_string_t
90813 impl_888_property_value_description = {
90815  AFW_UTF8_LITERAL("The adaptive object type of all object that contains _AdaptiveObjectType_ objects as properties.")
90816 };
90817 
90818 static const afw_runtime_property_t
90819 impl_888_property_description = {
90820  &afw_s_description,
90821  (const afw_value_t *)&impl_888_property_value_description
90822 };
90823 
90824 static const afw_value_string_t
90825 impl_888_property_value_objectType = {
90827  AFW_UTF8_LITERAL("_AdaptiveObjectTypes_")
90828 };
90829 
90830 static const afw_runtime_property_t
90831 impl_888_property_objectType = {
90832  &afw_s_objectType,
90833  (const afw_value_t *)&impl_888_property_value_objectType
90834 };
90835 
90836 static const afw_value_object_t
90837 impl_888_property_value_otherProperties = {
90839  (const afw_object_t *)&impl_889
90840 };
90841 
90842 static const afw_runtime_property_t
90843 impl_888_property_otherProperties = {
90844  &afw_s_otherProperties,
90845  (const afw_value_t *)&impl_888_property_value_otherProperties
90846 };
90847 
90848 static const afw_runtime_property_t *
90849 impl_888_properties[] = {
90850  &impl_888_property_allowEntity,
90851  &impl_888_property_collectionURIs,
90852  &impl_888_property_description,
90853  &impl_888_property_objectType,
90854  &impl_888_property_otherProperties,
90855  NULL
90856 };
90857 
90859 impl_888_meta_object = {
90860  {
90861  &afw_runtime_inf_const_meta_object_inf
90862  },
90863  &impl_888,
90864  NULL
90865 };
90866 
90867 static const afw_utf8_t
90868 impl_888_meta_path =
90869  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObjectTypes_");
90870 
90872 impl_888 = {
90873  {
90875  NULL,
90876  {
90877  (const afw_object_t *)&impl_888_meta_object,
90878  NULL,
90879  &afw_s__AdaptiveObjectTypes_,
90880  &afw_s__AdaptiveObjectType_,
90881  &impl_888_meta_path
90882  }
90883  },
90884  &impl_888_properties[0]
90885 };
90886 
90888 impl_890;
90889 
90891 impl_891;
90892 
90893 /*
90894  * /afw/_AdaptiveObjectType_/_AdaptiveObject_/otherProperties
90895  */
90896 
90897 static const afw_runtime_property_t *
90898 impl_891_properties[] = {
90899  NULL
90900 };
90901 
90903 impl_891_meta_object = {
90904  {
90905  &afw_runtime_inf_const_meta_object_inf
90906  },
90907  &impl_891,
90908  NULL
90909 };
90910 
90911 static const afw_utf8_t
90912 impl_891_meta_path =
90913  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObject_/otherProperties");
90914 
90916 impl_891 = {
90917  {
90918  &afw_runtime_inf_const_embedded_untyped_object,
90919  NULL,
90920  {
90921  (const afw_object_t *)&impl_891_meta_object,
90922  (const afw_object_t *)&impl_890,
90923  &afw_s_otherProperties,
90924  &afw_s__AdaptiveValueMeta_,
90925  &impl_891_meta_path
90926  }
90927  },
90928  &impl_891_properties[0]
90929 };
90930 
90931 /*
90932  * /afw/_AdaptiveObjectType_/_AdaptiveObject_
90933  */
90934 
90935 static const afw_value_boolean_t
90936 impl_890_property_value_allowEntity = {
90938  true
90939 };
90940 
90941 static const afw_runtime_property_t
90942 impl_890_property_allowEntity = {
90943  &afw_s_allowEntity,
90944  (const afw_value_t *)&impl_890_property_value_allowEntity
90945 };
90946 
90947 static const afw_utf8_t
90948 impl_890_array_collectionURIs[] = {
90949  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
90950 };
90951 
90953 impl_890_list_collectionURIs = {
90956  sizeof(impl_890_array_collectionURIs) / sizeof(afw_utf8_t),
90957  &impl_890_array_collectionURIs
90958 };
90959 
90960 static const afw_value_list_t
90961 impl_890_property_value_collectionURIs = {
90963  (const afw_list_t *)&impl_890_list_collectionURIs
90964 };
90965 
90966 static const afw_runtime_property_t
90967 impl_890_property_collectionURIs = {
90968  &afw_s_collectionURIs,
90969  (const afw_value_t *)&impl_890_property_value_collectionURIs
90970 };
90971 
90972 static const afw_value_string_t
90973 impl_890_property_value_objectType = {
90975  AFW_UTF8_LITERAL("_AdaptiveObject_")
90976 };
90977 
90978 static const afw_runtime_property_t
90979 impl_890_property_objectType = {
90980  &afw_s_objectType,
90981  (const afw_value_t *)&impl_890_property_value_objectType
90982 };
90983 
90984 static const afw_value_object_t
90985 impl_890_property_value_otherProperties = {
90987  (const afw_object_t *)&impl_891
90988 };
90989 
90990 static const afw_runtime_property_t
90991 impl_890_property_otherProperties = {
90992  &afw_s_otherProperties,
90993  (const afw_value_t *)&impl_890_property_value_otherProperties
90994 };
90995 
90996 static const afw_runtime_property_t *
90997 impl_890_properties[] = {
90998  &impl_890_property_allowEntity,
90999  &impl_890_property_collectionURIs,
91000  &impl_890_property_objectType,
91001  &impl_890_property_otherProperties,
91002  NULL
91003 };
91004 
91006 impl_890_meta_object = {
91007  {
91008  &afw_runtime_inf_const_meta_object_inf
91009  },
91010  &impl_890,
91011  NULL
91012 };
91013 
91014 static const afw_utf8_t
91015 impl_890_meta_path =
91016  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveObject_");
91017 
91019 impl_890 = {
91020  {
91022  NULL,
91023  {
91024  (const afw_object_t *)&impl_890_meta_object,
91025  NULL,
91026  &afw_s__AdaptiveObject_,
91027  &afw_s__AdaptiveObjectType_,
91028  &impl_890_meta_path
91029  }
91030  },
91031  &impl_890_properties[0]
91032 };
91033 
91035 impl_892;
91036 
91038 impl_893;
91039 
91040 /*
91041  * /afw/_AdaptiveObjectType_/_AdaptivePackageCompileOptions_/otherProperties
91042  */
91043 
91044 static const afw_value_string_t
91045 impl_893_property_value_brief = {
91047  AFW_UTF8_LITERAL("Compiler option")
91048 };
91049 
91050 static const afw_runtime_property_t
91051 impl_893_property_brief = {
91052  &afw_s_brief,
91053  (const afw_value_t *)&impl_893_property_value_brief
91054 };
91055 
91056 static const afw_value_string_t
91057 impl_893_property_value_dataType = {
91059  AFW_UTF8_LITERAL("list")
91060 };
91061 
91062 static const afw_runtime_property_t
91063 impl_893_property_dataType = {
91064  &afw_s_dataType,
91065  (const afw_value_t *)&impl_893_property_value_dataType
91066 };
91067 
91068 static const afw_value_string_t
91069 impl_893_property_value_dataTypeParameter = {
91071  AFW_UTF8_LITERAL("string")
91072 };
91073 
91074 static const afw_runtime_property_t
91075 impl_893_property_dataTypeParameter = {
91076  &afw_s_dataTypeParameter,
91077  (const afw_value_t *)&impl_893_property_value_dataTypeParameter
91078 };
91079 
91080 static const afw_value_string_t
91081 impl_893_property_value_description = {
91083  AFW_UTF8_LITERAL("A compiler option for the compiler id with this property name.")
91084 };
91085 
91086 static const afw_runtime_property_t
91087 impl_893_property_description = {
91088  &afw_s_description,
91089  (const afw_value_t *)&impl_893_property_value_description
91090 };
91091 
91092 static const afw_runtime_property_t *
91093 impl_893_properties[] = {
91094  &impl_893_property_brief,
91095  &impl_893_property_dataType,
91096  &impl_893_property_dataTypeParameter,
91097  &impl_893_property_description,
91098  NULL
91099 };
91100 
91102 impl_893_meta_object = {
91103  {
91104  &afw_runtime_inf_const_meta_object_inf
91105  },
91106  &impl_893,
91107  NULL
91108 };
91109 
91110 static const afw_utf8_t
91111 impl_893_meta_path =
91112  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageCompileOptions_/otherProperties");
91113 
91115 impl_893 = {
91116  {
91117  &afw_runtime_inf_const_embedded_untyped_object,
91118  NULL,
91119  {
91120  (const afw_object_t *)&impl_893_meta_object,
91121  (const afw_object_t *)&impl_892,
91122  &afw_s_otherProperties,
91123  &afw_s__AdaptiveValueMeta_,
91124  &impl_893_meta_path
91125  }
91126  },
91127  &impl_893_properties[0]
91128 };
91129 
91130 /*
91131  * /afw/_AdaptiveObjectType_/_AdaptivePackageCompileOptions_
91132  */
91133 
91134 static const afw_value_boolean_t
91135 impl_892_property_value_allowEntity = {
91137  false
91138 };
91139 
91140 static const afw_runtime_property_t
91141 impl_892_property_allowEntity = {
91142  &afw_s_allowEntity,
91143  (const afw_value_t *)&impl_892_property_value_allowEntity
91144 };
91145 
91146 static const afw_utf8_t
91147 impl_892_array_collectionURIs[] = {
91148  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
91149 };
91150 
91152 impl_892_list_collectionURIs = {
91155  sizeof(impl_892_array_collectionURIs) / sizeof(afw_utf8_t),
91156  &impl_892_array_collectionURIs
91157 };
91158 
91159 static const afw_value_list_t
91160 impl_892_property_value_collectionURIs = {
91162  (const afw_list_t *)&impl_892_list_collectionURIs
91163 };
91164 
91165 static const afw_runtime_property_t
91166 impl_892_property_collectionURIs = {
91167  &afw_s_collectionURIs,
91168  (const afw_value_t *)&impl_892_property_value_collectionURIs
91169 };
91170 
91171 static const afw_value_string_t
91172 impl_892_property_value_description = {
91174  AFW_UTF8_LITERAL("A LANG as defined under \"CMAKE_LANG_COMPILER_ID\" in the CMake documentation.")
91175 };
91176 
91177 static const afw_runtime_property_t
91178 impl_892_property_description = {
91179  &afw_s_description,
91180  (const afw_value_t *)&impl_892_property_value_description
91181 };
91182 
91183 static const afw_value_string_t
91184 impl_892_property_value_objectType = {
91186  AFW_UTF8_LITERAL("_AdaptivePackageCompileOptions_")
91187 };
91188 
91189 static const afw_runtime_property_t
91190 impl_892_property_objectType = {
91191  &afw_s_objectType,
91192  (const afw_value_t *)&impl_892_property_value_objectType
91193 };
91194 
91195 static const afw_value_object_t
91196 impl_892_property_value_otherProperties = {
91198  (const afw_object_t *)&impl_893
91199 };
91200 
91201 static const afw_runtime_property_t
91202 impl_892_property_otherProperties = {
91203  &afw_s_otherProperties,
91204  (const afw_value_t *)&impl_892_property_value_otherProperties
91205 };
91206 
91207 static const afw_runtime_property_t *
91208 impl_892_properties[] = {
91209  &impl_892_property_allowEntity,
91210  &impl_892_property_collectionURIs,
91211  &impl_892_property_description,
91212  &impl_892_property_objectType,
91213  &impl_892_property_otherProperties,
91214  NULL
91215 };
91216 
91218 impl_892_meta_object = {
91219  {
91220  &afw_runtime_inf_const_meta_object_inf
91221  },
91222  &impl_892,
91223  NULL
91224 };
91225 
91226 static const afw_utf8_t
91227 impl_892_meta_path =
91228  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageCompileOptions_");
91229 
91231 impl_892 = {
91232  {
91234  NULL,
91235  {
91236  (const afw_object_t *)&impl_892_meta_object,
91237  NULL,
91238  &afw_s__AdaptivePackageCompileOptions_,
91239  &afw_s__AdaptiveObjectType_,
91240  &impl_892_meta_path
91241  }
91242  },
91243  &impl_892_properties[0]
91244 };
91245 
91247 impl_894;
91248 
91250 impl_895;
91251 
91253 impl_896;
91254 
91255 /*
91256  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/brief
91257  */
91258 
91259 static const afw_value_string_t
91260 impl_896_property_value_dataType = {
91262  AFW_UTF8_LITERAL("string")
91263 };
91264 
91265 static const afw_runtime_property_t
91266 impl_896_property_dataType = {
91267  &afw_s_dataType,
91268  (const afw_value_t *)&impl_896_property_value_dataType
91269 };
91270 
91271 static const afw_value_string_t
91272 impl_896_property_value_description = {
91274  AFW_UTF8_LITERAL("This is a brief description of this source directory.")
91275 };
91276 
91277 static const afw_runtime_property_t
91278 impl_896_property_description = {
91279  &afw_s_description,
91280  (const afw_value_t *)&impl_896_property_value_description
91281 };
91282 
91283 static const afw_value_string_t
91284 impl_896_property_value_label = {
91286  AFW_UTF8_LITERAL("Brief")
91287 };
91288 
91289 static const afw_runtime_property_t
91290 impl_896_property_label = {
91291  &afw_s_label,
91292  (const afw_value_t *)&impl_896_property_value_label
91293 };
91294 
91295 static const afw_value_boolean_t
91296 impl_896_property_value_required = {
91298  false
91299 };
91300 
91301 static const afw_runtime_property_t
91302 impl_896_property_required = {
91303  &afw_s_required,
91304  (const afw_value_t *)&impl_896_property_value_required
91305 };
91306 
91307 static const afw_runtime_property_t *
91308 impl_896_properties[] = {
91309  &impl_896_property_dataType,
91310  &impl_896_property_description,
91311  &impl_896_property_label,
91312  &impl_896_property_required,
91313  NULL
91314 };
91315 
91317 impl_896_meta_object = {
91318  {
91319  &afw_runtime_inf_const_meta_object_inf
91320  },
91321  &impl_896,
91322  NULL
91323 };
91324 
91325 static const afw_utf8_t
91326 impl_896_meta_path =
91327  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/brief");
91328 
91330 impl_896 = {
91331  {
91332  &afw_runtime_inf_const_embedded_untyped_object,
91333  NULL,
91334  {
91335  (const afw_object_t *)&impl_896_meta_object,
91336  (const afw_object_t *)&impl_895,
91337  &afw_s_brief,
91338  &afw_s__AdaptiveValueMeta_,
91339  &impl_896_meta_path
91340  }
91341  },
91342  &impl_896_properties[0]
91343 };
91344 
91346 impl_897;
91347 
91348 /*
91349  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/buildType
91350  */
91351 
91352 static const afw_value_string_t
91353 impl_897_property_value_dataType = {
91355  AFW_UTF8_LITERAL("string")
91356 };
91357 
91358 static const afw_runtime_property_t
91359 impl_897_property_dataType = {
91360  &afw_s_dataType,
91361  (const afw_value_t *)&impl_897_property_value_dataType
91362 };
91363 
91364 static const afw_value_string_t
91365 impl_897_property_value_description = {
91367  AFW_UTF8_LITERAL("This is the type of build used for this source directory. Specify \"afwmake\" for c source directories.")
91368 };
91369 
91370 static const afw_runtime_property_t
91371 impl_897_property_description = {
91372  &afw_s_description,
91373  (const afw_value_t *)&impl_897_property_value_description
91374 };
91375 
91376 static const afw_value_string_t
91377 impl_897_property_value_label = {
91379  AFW_UTF8_LITERAL("Build Type")
91380 };
91381 
91382 static const afw_runtime_property_t
91383 impl_897_property_label = {
91384  &afw_s_label,
91385  (const afw_value_t *)&impl_897_property_value_label
91386 };
91387 
91388 static const afw_value_boolean_t
91389 impl_897_property_value_required = {
91391  false
91392 };
91393 
91394 static const afw_runtime_property_t
91395 impl_897_property_required = {
91396  &afw_s_required,
91397  (const afw_value_t *)&impl_897_property_value_required
91398 };
91399 
91400 static const afw_runtime_property_t *
91401 impl_897_properties[] = {
91402  &impl_897_property_dataType,
91403  &impl_897_property_description,
91404  &impl_897_property_label,
91405  &impl_897_property_required,
91406  NULL
91407 };
91408 
91410 impl_897_meta_object = {
91411  {
91412  &afw_runtime_inf_const_meta_object_inf
91413  },
91414  &impl_897,
91415  NULL
91416 };
91417 
91418 static const afw_utf8_t
91419 impl_897_meta_path =
91420  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/buildType");
91421 
91423 impl_897 = {
91424  {
91425  &afw_runtime_inf_const_embedded_untyped_object,
91426  NULL,
91427  {
91428  (const afw_object_t *)&impl_897_meta_object,
91429  (const afw_object_t *)&impl_895,
91430  &afw_s_buildType,
91431  &afw_s__AdaptiveValueMeta_,
91432  &impl_897_meta_path
91433  }
91434  },
91435  &impl_897_properties[0]
91436 };
91437 
91439 impl_898;
91440 
91441 /*
91442  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/buildTypeParameters
91443  */
91444 
91445 static const afw_value_string_t
91446 impl_898_property_value_dataType = {
91448  AFW_UTF8_LITERAL("object")
91449 };
91450 
91451 static const afw_runtime_property_t
91452 impl_898_property_dataType = {
91453  &afw_s_dataType,
91454  (const afw_value_t *)&impl_898_property_value_dataType
91455 };
91456 
91457 static const afw_value_string_t
91458 impl_898_property_value_description = {
91460  AFW_UTF8_LITERAL("Build type specific parameters.")
91461 };
91462 
91463 static const afw_runtime_property_t
91464 impl_898_property_description = {
91465  &afw_s_description,
91466  (const afw_value_t *)&impl_898_property_value_description
91467 };
91468 
91469 static const afw_value_string_t
91470 impl_898_property_value_label = {
91472  AFW_UTF8_LITERAL("buildType Parameters")
91473 };
91474 
91475 static const afw_runtime_property_t
91476 impl_898_property_label = {
91477  &afw_s_label,
91478  (const afw_value_t *)&impl_898_property_value_label
91479 };
91480 
91481 static const afw_value_boolean_t
91482 impl_898_property_value_required = {
91484  false
91485 };
91486 
91487 static const afw_runtime_property_t
91488 impl_898_property_required = {
91489  &afw_s_required,
91490  (const afw_value_t *)&impl_898_property_value_required
91491 };
91492 
91493 static const afw_runtime_property_t *
91494 impl_898_properties[] = {
91495  &impl_898_property_dataType,
91496  &impl_898_property_description,
91497  &impl_898_property_label,
91498  &impl_898_property_required,
91499  NULL
91500 };
91501 
91503 impl_898_meta_object = {
91504  {
91505  &afw_runtime_inf_const_meta_object_inf
91506  },
91507  &impl_898,
91508  NULL
91509 };
91510 
91511 static const afw_utf8_t
91512 impl_898_meta_path =
91513  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/buildTypeParameters");
91514 
91516 impl_898 = {
91517  {
91518  &afw_runtime_inf_const_embedded_untyped_object,
91519  NULL,
91520  {
91521  (const afw_object_t *)&impl_898_meta_object,
91522  (const afw_object_t *)&impl_895,
91523  &afw_s_buildTypeParameters,
91524  &afw_s__AdaptiveValueMeta_,
91525  &impl_898_meta_path
91526  }
91527  },
91528  &impl_898_properties[0]
91529 };
91530 
91532 impl_899;
91533 
91534 /*
91535  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/description
91536  */
91537 
91538 static const afw_value_string_t
91539 impl_899_property_value_dataType = {
91541  AFW_UTF8_LITERAL("string")
91542 };
91543 
91544 static const afw_runtime_property_t
91545 impl_899_property_dataType = {
91546  &afw_s_dataType,
91547  (const afw_value_t *)&impl_899_property_value_dataType
91548 };
91549 
91550 static const afw_value_string_t
91551 impl_899_property_value_description = {
91553  AFW_UTF8_LITERAL("This describes this source directory.")
91554 };
91555 
91556 static const afw_runtime_property_t
91557 impl_899_property_description = {
91558  &afw_s_description,
91559  (const afw_value_t *)&impl_899_property_value_description
91560 };
91561 
91562 static const afw_value_string_t
91563 impl_899_property_value_label = {
91565  AFW_UTF8_LITERAL("Description")
91566 };
91567 
91568 static const afw_runtime_property_t
91569 impl_899_property_label = {
91570  &afw_s_label,
91571  (const afw_value_t *)&impl_899_property_value_label
91572 };
91573 
91574 static const afw_value_boolean_t
91575 impl_899_property_value_required = {
91577  false
91578 };
91579 
91580 static const afw_runtime_property_t
91581 impl_899_property_required = {
91582  &afw_s_required,
91583  (const afw_value_t *)&impl_899_property_value_required
91584 };
91585 
91586 static const afw_runtime_property_t *
91587 impl_899_properties[] = {
91588  &impl_899_property_dataType,
91589  &impl_899_property_description,
91590  &impl_899_property_label,
91591  &impl_899_property_required,
91592  NULL
91593 };
91594 
91596 impl_899_meta_object = {
91597  {
91598  &afw_runtime_inf_const_meta_object_inf
91599  },
91600  &impl_899,
91601  NULL
91602 };
91603 
91604 static const afw_utf8_t
91605 impl_899_meta_path =
91606  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/description");
91607 
91609 impl_899 = {
91610  {
91611  &afw_runtime_inf_const_embedded_untyped_object,
91612  NULL,
91613  {
91614  (const afw_object_t *)&impl_899_meta_object,
91615  (const afw_object_t *)&impl_895,
91616  &afw_s_description,
91617  &afw_s__AdaptiveValueMeta_,
91618  &impl_899_meta_path
91619  }
91620  },
91621  &impl_899_properties[0]
91622 };
91623 
91625 impl_900;
91626 
91627 /*
91628  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/ignore
91629  */
91630 
91631 static const afw_value_string_t
91632 impl_900_property_value_dataType = {
91634  AFW_UTF8_LITERAL("boolean")
91635 };
91636 
91637 static const afw_runtime_property_t
91638 impl_900_property_dataType = {
91639  &afw_s_dataType,
91640  (const afw_value_t *)&impl_900_property_value_dataType
91641 };
91642 
91643 static const afw_value_string_t
91644 impl_900_property_value_description = {
91646  AFW_UTF8_LITERAL("If true, afwdev will ignore this source directory.")
91647 };
91648 
91649 static const afw_runtime_property_t
91650 impl_900_property_description = {
91651  &afw_s_description,
91652  (const afw_value_t *)&impl_900_property_value_description
91653 };
91654 
91655 static const afw_value_string_t
91656 impl_900_property_value_label = {
91658  AFW_UTF8_LITERAL("Ignore")
91659 };
91660 
91661 static const afw_runtime_property_t
91662 impl_900_property_label = {
91663  &afw_s_label,
91664  (const afw_value_t *)&impl_900_property_value_label
91665 };
91666 
91667 static const afw_value_boolean_t
91668 impl_900_property_value_required = {
91670  false
91671 };
91672 
91673 static const afw_runtime_property_t
91674 impl_900_property_required = {
91675  &afw_s_required,
91676  (const afw_value_t *)&impl_900_property_value_required
91677 };
91678 
91679 static const afw_runtime_property_t *
91680 impl_900_properties[] = {
91681  &impl_900_property_dataType,
91682  &impl_900_property_description,
91683  &impl_900_property_label,
91684  &impl_900_property_required,
91685  NULL
91686 };
91687 
91689 impl_900_meta_object = {
91690  {
91691  &afw_runtime_inf_const_meta_object_inf
91692  },
91693  &impl_900,
91694  NULL
91695 };
91696 
91697 static const afw_utf8_t
91698 impl_900_meta_path =
91699  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/ignore");
91700 
91702 impl_900 = {
91703  {
91704  &afw_runtime_inf_const_embedded_untyped_object,
91705  NULL,
91706  {
91707  (const afw_object_t *)&impl_900_meta_object,
91708  (const afw_object_t *)&impl_895,
91709  &afw_s_ignore,
91710  &afw_s__AdaptiveValueMeta_,
91711  &impl_900_meta_path
91712  }
91713  },
91714  &impl_900_properties[0]
91715 };
91716 
91718 impl_901;
91719 
91720 /*
91721  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/optionalChoiceDefault
91722  */
91723 
91724 static const afw_value_string_t
91725 impl_901_property_value_dataType = {
91727  AFW_UTF8_LITERAL("boolean")
91728 };
91729 
91730 static const afw_runtime_property_t
91731 impl_901_property_dataType = {
91732  &afw_s_dataType,
91733  (const afw_value_t *)&impl_901_property_value_dataType
91734 };
91735 
91736 static const afw_value_string_t
91737 impl_901_property_value_description = {
91739  AFW_UTF8_LITERAL("If specified, processing this source directory is optional and the value of this property is the default. If this property is not specified, this source directory is always processed.\n\nIf this is buildType \"afwmake\", either an --enable-<var> or --disable-<var> will be available on ./configure where <var> is the value of the \"id\" property with \"afw_\" removed if present and underscores ('_') replaced with dashes ('-').")
91740 };
91741 
91742 static const afw_runtime_property_t
91743 impl_901_property_description = {
91744  &afw_s_description,
91745  (const afw_value_t *)&impl_901_property_value_description
91746 };
91747 
91748 static const afw_value_string_t
91749 impl_901_property_value_label = {
91751  AFW_UTF8_LITERAL("Optional Choice")
91752 };
91753 
91754 static const afw_runtime_property_t
91755 impl_901_property_label = {
91756  &afw_s_label,
91757  (const afw_value_t *)&impl_901_property_value_label
91758 };
91759 
91760 static const afw_value_boolean_t
91761 impl_901_property_value_required = {
91763  false
91764 };
91765 
91766 static const afw_runtime_property_t
91767 impl_901_property_required = {
91768  &afw_s_required,
91769  (const afw_value_t *)&impl_901_property_value_required
91770 };
91771 
91772 static const afw_runtime_property_t *
91773 impl_901_properties[] = {
91774  &impl_901_property_dataType,
91775  &impl_901_property_description,
91776  &impl_901_property_label,
91777  &impl_901_property_required,
91778  NULL
91779 };
91780 
91782 impl_901_meta_object = {
91783  {
91784  &afw_runtime_inf_const_meta_object_inf
91785  },
91786  &impl_901,
91787  NULL
91788 };
91789 
91790 static const afw_utf8_t
91791 impl_901_meta_path =
91792  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/optionalChoiceDefault");
91793 
91795 impl_901 = {
91796  {
91797  &afw_runtime_inf_const_embedded_untyped_object,
91798  NULL,
91799  {
91800  (const afw_object_t *)&impl_901_meta_object,
91801  (const afw_object_t *)&impl_895,
91802  &afw_s_optionalChoiceDefault,
91803  &afw_s__AdaptiveValueMeta_,
91804  &impl_901_meta_path
91805  }
91806  },
91807  &impl_901_properties[0]
91808 };
91809 
91811 impl_902;
91812 
91813 /*
91814  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/prefix
91815  */
91816 
91817 static const afw_value_string_t
91818 impl_902_property_value_dataType = {
91820  AFW_UTF8_LITERAL("string")
91821 };
91822 
91823 static const afw_runtime_property_t
91824 impl_902_property_dataType = {
91825  &afw_s_dataType,
91826  (const afw_value_t *)&impl_902_property_value_dataType
91827 };
91828 
91829 static const afw_value_string_t
91830 impl_902_property_value_description = {
91832  AFW_UTF8_LITERAL("This is the prefix that is commonly used for source files in this source directory. This is most commonly the corresponding \"srcdirs\" property name followed by an underscore ('_'), which is also its default.")
91833 };
91834 
91835 static const afw_runtime_property_t
91836 impl_902_property_description = {
91837  &afw_s_description,
91838  (const afw_value_t *)&impl_902_property_value_description
91839 };
91840 
91841 static const afw_value_string_t
91842 impl_902_property_value_label = {
91844  AFW_UTF8_LITERAL("Prefix")
91845 };
91846 
91847 static const afw_runtime_property_t
91848 impl_902_property_label = {
91849  &afw_s_label,
91850  (const afw_value_t *)&impl_902_property_value_label
91851 };
91852 
91853 static const afw_value_boolean_t
91854 impl_902_property_value_required = {
91856  false
91857 };
91858 
91859 static const afw_runtime_property_t
91860 impl_902_property_required = {
91861  &afw_s_required,
91862  (const afw_value_t *)&impl_902_property_value_required
91863 };
91864 
91865 static const afw_runtime_property_t *
91866 impl_902_properties[] = {
91867  &impl_902_property_dataType,
91868  &impl_902_property_description,
91869  &impl_902_property_label,
91870  &impl_902_property_required,
91871  NULL
91872 };
91873 
91875 impl_902_meta_object = {
91876  {
91877  &afw_runtime_inf_const_meta_object_inf
91878  },
91879  &impl_902,
91880  NULL
91881 };
91882 
91883 static const afw_utf8_t
91884 impl_902_meta_path =
91885  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/prefix");
91886 
91888 impl_902 = {
91889  {
91890  &afw_runtime_inf_const_embedded_untyped_object,
91891  NULL,
91892  {
91893  (const afw_object_t *)&impl_902_meta_object,
91894  (const afw_object_t *)&impl_895,
91895  &afw_s_prefix,
91896  &afw_s__AdaptiveValueMeta_,
91897  &impl_902_meta_path
91898  }
91899  },
91900  &impl_902_properties[0]
91901 };
91902 
91904 impl_903;
91905 
91906 /*
91907  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/produces
91908  */
91909 
91910 static const afw_value_string_t
91911 impl_903_property_value_dataType = {
91913  AFW_UTF8_LITERAL("string")
91914 };
91915 
91916 static const afw_runtime_property_t
91917 impl_903_property_dataType = {
91918  &afw_s_dataType,
91919  (const afw_value_t *)&impl_903_property_value_dataType
91920 };
91921 
91922 static const afw_value_string_t
91923 impl_903_property_value_description = {
91925  AFW_UTF8_LITERAL("This is the name of what this source directory produces as known to the buildType.\n\nFor buildType \"afwmake\", this starts with \"lib\" for libraries.")
91926 };
91927 
91928 static const afw_runtime_property_t
91929 impl_903_property_description = {
91930  &afw_s_description,
91931  (const afw_value_t *)&impl_903_property_value_description
91932 };
91933 
91934 static const afw_value_string_t
91935 impl_903_property_value_label = {
91937  AFW_UTF8_LITERAL("Produces")
91938 };
91939 
91940 static const afw_runtime_property_t
91941 impl_903_property_label = {
91942  &afw_s_label,
91943  (const afw_value_t *)&impl_903_property_value_label
91944 };
91945 
91946 static const afw_value_boolean_t
91947 impl_903_property_value_required = {
91949  false
91950 };
91951 
91952 static const afw_runtime_property_t
91953 impl_903_property_required = {
91954  &afw_s_required,
91955  (const afw_value_t *)&impl_903_property_value_required
91956 };
91957 
91958 static const afw_runtime_property_t *
91959 impl_903_properties[] = {
91960  &impl_903_property_dataType,
91961  &impl_903_property_description,
91962  &impl_903_property_label,
91963  &impl_903_property_required,
91964  NULL
91965 };
91966 
91968 impl_903_meta_object = {
91969  {
91970  &afw_runtime_inf_const_meta_object_inf
91971  },
91972  &impl_903,
91973  NULL
91974 };
91975 
91976 static const afw_utf8_t
91977 impl_903_meta_path =
91978  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/produces");
91979 
91981 impl_903 = {
91982  {
91983  &afw_runtime_inf_const_embedded_untyped_object,
91984  NULL,
91985  {
91986  (const afw_object_t *)&impl_903_meta_object,
91987  (const afw_object_t *)&impl_895,
91988  &afw_s_produces,
91989  &afw_s__AdaptiveValueMeta_,
91990  &impl_903_meta_path
91991  }
91992  },
91993  &impl_903_properties[0]
91994 };
91995 
91997 impl_904;
91998 
91999 /*
92000  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/srcdirPath
92001  */
92002 
92003 static const afw_value_string_t
92004 impl_904_property_value_dataType = {
92006  AFW_UTF8_LITERAL("string")
92007 };
92008 
92009 static const afw_runtime_property_t
92010 impl_904_property_dataType = {
92011  &afw_s_dataType,
92012  (const afw_value_t *)&impl_904_property_value_dataType
92013 };
92014 
92015 static const afw_value_string_t
92016 impl_904_property_value_description = {
92018  AFW_UTF8_LITERAL("This is the relative path in the repository for this source directory. This defaults to the corresponding \"srcdirs\" property name.")
92019 };
92020 
92021 static const afw_runtime_property_t
92022 impl_904_property_description = {
92023  &afw_s_description,
92024  (const afw_value_t *)&impl_904_property_value_description
92025 };
92026 
92027 static const afw_value_string_t
92028 impl_904_property_value_label = {
92030  AFW_UTF8_LITERAL("Srcdir Path")
92031 };
92032 
92033 static const afw_runtime_property_t
92034 impl_904_property_label = {
92035  &afw_s_label,
92036  (const afw_value_t *)&impl_904_property_value_label
92037 };
92038 
92039 static const afw_value_boolean_t
92040 impl_904_property_value_required = {
92042  false
92043 };
92044 
92045 static const afw_runtime_property_t
92046 impl_904_property_required = {
92047  &afw_s_required,
92048  (const afw_value_t *)&impl_904_property_value_required
92049 };
92050 
92051 static const afw_runtime_property_t *
92052 impl_904_properties[] = {
92053  &impl_904_property_dataType,
92054  &impl_904_property_description,
92055  &impl_904_property_label,
92056  &impl_904_property_required,
92057  NULL
92058 };
92059 
92061 impl_904_meta_object = {
92062  {
92063  &afw_runtime_inf_const_meta_object_inf
92064  },
92065  &impl_904,
92066  NULL
92067 };
92068 
92069 static const afw_utf8_t
92070 impl_904_meta_path =
92071  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/srcdirPath");
92072 
92074 impl_904 = {
92075  {
92076  &afw_runtime_inf_const_embedded_untyped_object,
92077  NULL,
92078  {
92079  (const afw_object_t *)&impl_904_meta_object,
92080  (const afw_object_t *)&impl_895,
92081  &afw_s_srcdirPath,
92082  &afw_s__AdaptiveValueMeta_,
92083  &impl_904_meta_path
92084  }
92085  },
92086  &impl_904_properties[0]
92087 };
92088 
92090 impl_905;
92091 
92092 /*
92093  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/version
92094  */
92095 
92096 static const afw_value_string_t
92097 impl_905_property_value_dataType = {
92099  AFW_UTF8_LITERAL("string")
92100 };
92101 
92102 static const afw_runtime_property_t
92103 impl_905_property_dataType = {
92104  &afw_s_dataType,
92105  (const afw_value_t *)&impl_905_property_value_dataType
92106 };
92107 
92108 static const afw_value_string_t
92109 impl_905_property_value_description = {
92111  AFW_UTF8_LITERAL("This is the current version of this srcdir. The default is the package version. The form must be <MAJOR>.<MINOR>.<PATCH> as defined at http://semver.org.")
92112 };
92113 
92114 static const afw_runtime_property_t
92115 impl_905_property_description = {
92116  &afw_s_description,
92117  (const afw_value_t *)&impl_905_property_value_description
92118 };
92119 
92120 static const afw_value_string_t
92121 impl_905_property_value_label = {
92123  AFW_UTF8_LITERAL("<MAJOR>.<MINOR>.<PATCH>")
92124 };
92125 
92126 static const afw_runtime_property_t
92127 impl_905_property_label = {
92128  &afw_s_label,
92129  (const afw_value_t *)&impl_905_property_value_label
92130 };
92131 
92132 static const afw_runtime_property_t *
92133 impl_905_properties[] = {
92134  &impl_905_property_dataType,
92135  &impl_905_property_description,
92136  &impl_905_property_label,
92137  NULL
92138 };
92139 
92141 impl_905_meta_object = {
92142  {
92143  &afw_runtime_inf_const_meta_object_inf
92144  },
92145  &impl_905,
92146  NULL
92147 };
92148 
92149 static const afw_utf8_t
92150 impl_905_meta_path =
92151  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes/version");
92152 
92154 impl_905 = {
92155  {
92156  &afw_runtime_inf_const_embedded_untyped_object,
92157  NULL,
92158  {
92159  (const afw_object_t *)&impl_905_meta_object,
92160  (const afw_object_t *)&impl_895,
92161  &afw_s_version,
92162  &afw_s__AdaptiveValueMeta_,
92163  &impl_905_meta_path
92164  }
92165  },
92166  &impl_905_properties[0]
92167 };
92168 
92169 /*
92170  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes
92171  */
92172 
92173 static const afw_value_object_t
92174 impl_895_property_value_brief = {
92176  (const afw_object_t *)&impl_896
92177 };
92178 
92179 static const afw_runtime_property_t
92180 impl_895_property_brief = {
92181  &afw_s_brief,
92182  (const afw_value_t *)&impl_895_property_value_brief
92183 };
92184 
92185 static const afw_value_object_t
92186 impl_895_property_value_buildType = {
92188  (const afw_object_t *)&impl_897
92189 };
92190 
92191 static const afw_runtime_property_t
92192 impl_895_property_buildType = {
92193  &afw_s_buildType,
92194  (const afw_value_t *)&impl_895_property_value_buildType
92195 };
92196 
92197 static const afw_value_object_t
92198 impl_895_property_value_buildTypeParameters = {
92200  (const afw_object_t *)&impl_898
92201 };
92202 
92203 static const afw_runtime_property_t
92204 impl_895_property_buildTypeParameters = {
92205  &afw_s_buildTypeParameters,
92206  (const afw_value_t *)&impl_895_property_value_buildTypeParameters
92207 };
92208 
92209 static const afw_value_object_t
92210 impl_895_property_value_description = {
92212  (const afw_object_t *)&impl_899
92213 };
92214 
92215 static const afw_runtime_property_t
92216 impl_895_property_description = {
92217  &afw_s_description,
92218  (const afw_value_t *)&impl_895_property_value_description
92219 };
92220 
92221 static const afw_value_object_t
92222 impl_895_property_value_ignore = {
92224  (const afw_object_t *)&impl_900
92225 };
92226 
92227 static const afw_runtime_property_t
92228 impl_895_property_ignore = {
92229  &afw_s_ignore,
92230  (const afw_value_t *)&impl_895_property_value_ignore
92231 };
92232 
92233 static const afw_value_object_t
92234 impl_895_property_value_optionalChoiceDefault = {
92236  (const afw_object_t *)&impl_901
92237 };
92238 
92239 static const afw_runtime_property_t
92240 impl_895_property_optionalChoiceDefault = {
92241  &afw_s_optionalChoiceDefault,
92242  (const afw_value_t *)&impl_895_property_value_optionalChoiceDefault
92243 };
92244 
92245 static const afw_value_object_t
92246 impl_895_property_value_prefix = {
92248  (const afw_object_t *)&impl_902
92249 };
92250 
92251 static const afw_runtime_property_t
92252 impl_895_property_prefix = {
92253  &afw_s_prefix,
92254  (const afw_value_t *)&impl_895_property_value_prefix
92255 };
92256 
92257 static const afw_value_object_t
92258 impl_895_property_value_produces = {
92260  (const afw_object_t *)&impl_903
92261 };
92262 
92263 static const afw_runtime_property_t
92264 impl_895_property_produces = {
92265  &afw_s_produces,
92266  (const afw_value_t *)&impl_895_property_value_produces
92267 };
92268 
92269 static const afw_value_object_t
92270 impl_895_property_value_srcdirPath = {
92272  (const afw_object_t *)&impl_904
92273 };
92274 
92275 static const afw_runtime_property_t
92276 impl_895_property_srcdirPath = {
92277  &afw_s_srcdirPath,
92278  (const afw_value_t *)&impl_895_property_value_srcdirPath
92279 };
92280 
92281 static const afw_value_object_t
92282 impl_895_property_value_version = {
92284  (const afw_object_t *)&impl_905
92285 };
92286 
92287 static const afw_runtime_property_t
92288 impl_895_property_version = {
92289  &afw_s_version,
92290  (const afw_value_t *)&impl_895_property_value_version
92291 };
92292 
92293 static const afw_runtime_property_t *
92294 impl_895_properties[] = {
92295  &impl_895_property_brief,
92296  &impl_895_property_buildType,
92297  &impl_895_property_buildTypeParameters,
92298  &impl_895_property_description,
92299  &impl_895_property_ignore,
92300  &impl_895_property_optionalChoiceDefault,
92301  &impl_895_property_prefix,
92302  &impl_895_property_produces,
92303  &impl_895_property_srcdirPath,
92304  &impl_895_property_version,
92305  NULL
92306 };
92307 
92309 impl_895_meta_object = {
92310  {
92311  &afw_runtime_inf_const_meta_object_inf
92312  },
92313  &impl_895,
92314  NULL
92315 };
92316 
92317 static const afw_utf8_t
92318 impl_895_meta_path =
92319  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_/propertyTypes");
92320 
92322 impl_895 = {
92323  {
92324  &afw_runtime_inf_const_embedded_untyped_object,
92325  NULL,
92326  {
92327  (const afw_object_t *)&impl_895_meta_object,
92328  (const afw_object_t *)&impl_894,
92329  &afw_s_propertyTypes,
92330  &afw_s__AdaptivePropertyTypes_,
92331  &impl_895_meta_path
92332  }
92333  },
92334  &impl_895_properties[0]
92335 };
92336 
92337 /*
92338  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_
92339  */
92340 
92341 static const afw_value_boolean_t
92342 impl_894_property_value_allowAdd = {
92344  false
92345 };
92346 
92347 static const afw_runtime_property_t
92348 impl_894_property_allowAdd = {
92349  &afw_s_allowAdd,
92350  (const afw_value_t *)&impl_894_property_value_allowAdd
92351 };
92352 
92353 static const afw_value_boolean_t
92354 impl_894_property_value_allowChange = {
92356  false
92357 };
92358 
92359 static const afw_runtime_property_t
92360 impl_894_property_allowChange = {
92361  &afw_s_allowChange,
92362  (const afw_value_t *)&impl_894_property_value_allowChange
92363 };
92364 
92365 static const afw_value_boolean_t
92366 impl_894_property_value_allowDelete = {
92368  false
92369 };
92370 
92371 static const afw_runtime_property_t
92372 impl_894_property_allowDelete = {
92373  &afw_s_allowDelete,
92374  (const afw_value_t *)&impl_894_property_value_allowDelete
92375 };
92376 
92377 static const afw_value_boolean_t
92378 impl_894_property_value_allowEntity = {
92380  false
92381 };
92382 
92383 static const afw_runtime_property_t
92384 impl_894_property_allowEntity = {
92385  &afw_s_allowEntity,
92386  (const afw_value_t *)&impl_894_property_value_allowEntity
92387 };
92388 
92389 static const afw_utf8_t
92390 impl_894_array_collectionURIs[] = {
92391  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
92392 };
92393 
92395 impl_894_list_collectionURIs = {
92398  sizeof(impl_894_array_collectionURIs) / sizeof(afw_utf8_t),
92399  &impl_894_array_collectionURIs
92400 };
92401 
92402 static const afw_value_list_t
92403 impl_894_property_value_collectionURIs = {
92405  (const afw_list_t *)&impl_894_list_collectionURIs
92406 };
92407 
92408 static const afw_runtime_property_t
92409 impl_894_property_collectionURIs = {
92410  &afw_s_collectionURIs,
92411  (const afw_value_t *)&impl_894_property_value_collectionURIs
92412 };
92413 
92414 static const afw_value_string_t
92415 impl_894_property_value_description = {
92417  AFW_UTF8_LITERAL("This is package information that is needed for a source directory by afwdev and related development tools.")
92418 };
92419 
92420 static const afw_runtime_property_t
92421 impl_894_property_description = {
92422  &afw_s_description,
92423  (const afw_value_t *)&impl_894_property_value_description
92424 };
92425 
92426 static const afw_value_string_t
92427 impl_894_property_value_objectType = {
92429  AFW_UTF8_LITERAL("_AdaptivePackageSrcdirInfo_")
92430 };
92431 
92432 static const afw_runtime_property_t
92433 impl_894_property_objectType = {
92434  &afw_s_objectType,
92435  (const afw_value_t *)&impl_894_property_value_objectType
92436 };
92437 
92438 static const afw_value_object_t
92439 impl_894_property_value_propertyTypes = {
92441  (const afw_object_t *)&impl_895
92442 };
92443 
92444 static const afw_runtime_property_t
92445 impl_894_property_propertyTypes = {
92446  &afw_s_propertyTypes,
92447  (const afw_value_t *)&impl_894_property_value_propertyTypes
92448 };
92449 
92450 static const afw_runtime_property_t *
92451 impl_894_properties[] = {
92452  &impl_894_property_allowAdd,
92453  &impl_894_property_allowChange,
92454  &impl_894_property_allowDelete,
92455  &impl_894_property_allowEntity,
92456  &impl_894_property_collectionURIs,
92457  &impl_894_property_description,
92458  &impl_894_property_objectType,
92459  &impl_894_property_propertyTypes,
92460  NULL
92461 };
92462 
92464 impl_894_meta_object = {
92465  {
92466  &afw_runtime_inf_const_meta_object_inf
92467  },
92468  &impl_894,
92469  NULL
92470 };
92471 
92472 static const afw_utf8_t
92473 impl_894_meta_path =
92474  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirInfo_");
92475 
92477 impl_894 = {
92478  {
92480  NULL,
92481  {
92482  (const afw_object_t *)&impl_894_meta_object,
92483  NULL,
92484  &afw_s__AdaptivePackageSrcdirInfo_,
92485  &afw_s__AdaptiveObjectType_,
92486  &impl_894_meta_path
92487  }
92488  },
92489  &impl_894_properties[0]
92490 };
92491 
92493 impl_906;
92494 
92496 impl_907;
92497 
92498 /*
92499  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirs_/otherProperties
92500  */
92501 
92502 static const afw_value_string_t
92503 impl_907_property_value_dataType = {
92505  AFW_UTF8_LITERAL("object")
92506 };
92507 
92508 static const afw_runtime_property_t
92509 impl_907_property_dataType = {
92510  &afw_s_dataType,
92511  (const afw_value_t *)&impl_907_property_value_dataType
92512 };
92513 
92514 static const afw_value_string_t
92515 impl_907_property_value_dataTypeParameter = {
92517  AFW_UTF8_LITERAL("_AdaptivePackageSrcdirInfo_")
92518 };
92519 
92520 static const afw_runtime_property_t
92521 impl_907_property_dataTypeParameter = {
92522  &afw_s_dataTypeParameter,
92523  (const afw_value_t *)&impl_907_property_value_dataTypeParameter
92524 };
92525 
92526 static const afw_value_string_t
92527 impl_907_property_value_description = {
92529  AFW_UTF8_LITERAL("This is the srcdir info for the subdirectory of src/ that has the name of this property.")
92530 };
92531 
92532 static const afw_runtime_property_t
92533 impl_907_property_description = {
92534  &afw_s_description,
92535  (const afw_value_t *)&impl_907_property_value_description
92536 };
92537 
92538 static const afw_value_string_t
92539 impl_907_property_value_label = {
92541  AFW_UTF8_LITERAL("Srcdir Info")
92542 };
92543 
92544 static const afw_runtime_property_t
92545 impl_907_property_label = {
92546  &afw_s_label,
92547  (const afw_value_t *)&impl_907_property_value_label
92548 };
92549 
92550 static const afw_runtime_property_t *
92551 impl_907_properties[] = {
92552  &impl_907_property_dataType,
92553  &impl_907_property_dataTypeParameter,
92554  &impl_907_property_description,
92555  &impl_907_property_label,
92556  NULL
92557 };
92558 
92560 impl_907_meta_object = {
92561  {
92562  &afw_runtime_inf_const_meta_object_inf
92563  },
92564  &impl_907,
92565  NULL
92566 };
92567 
92568 static const afw_utf8_t
92569 impl_907_meta_path =
92570  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirs_/otherProperties");
92571 
92573 impl_907 = {
92574  {
92575  &afw_runtime_inf_const_embedded_untyped_object,
92576  NULL,
92577  {
92578  (const afw_object_t *)&impl_907_meta_object,
92579  (const afw_object_t *)&impl_906,
92580  &afw_s_otherProperties,
92581  &afw_s__AdaptiveValueMeta_,
92582  &impl_907_meta_path
92583  }
92584  },
92585  &impl_907_properties[0]
92586 };
92587 
92588 /*
92589  * /afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirs_
92590  */
92591 
92592 static const afw_value_boolean_t
92593 impl_906_property_value_allowAdd = {
92595  false
92596 };
92597 
92598 static const afw_runtime_property_t
92599 impl_906_property_allowAdd = {
92600  &afw_s_allowAdd,
92601  (const afw_value_t *)&impl_906_property_value_allowAdd
92602 };
92603 
92604 static const afw_value_boolean_t
92605 impl_906_property_value_allowChange = {
92607  false
92608 };
92609 
92610 static const afw_runtime_property_t
92611 impl_906_property_allowChange = {
92612  &afw_s_allowChange,
92613  (const afw_value_t *)&impl_906_property_value_allowChange
92614 };
92615 
92616 static const afw_value_boolean_t
92617 impl_906_property_value_allowDelete = {
92619  false
92620 };
92621 
92622 static const afw_runtime_property_t
92623 impl_906_property_allowDelete = {
92624  &afw_s_allowDelete,
92625  (const afw_value_t *)&impl_906_property_value_allowDelete
92626 };
92627 
92628 static const afw_value_boolean_t
92629 impl_906_property_value_allowEntity = {
92631  false
92632 };
92633 
92634 static const afw_runtime_property_t
92635 impl_906_property_allowEntity = {
92636  &afw_s_allowEntity,
92637  (const afw_value_t *)&impl_906_property_value_allowEntity
92638 };
92639 
92640 static const afw_utf8_t
92641 impl_906_array_collectionURIs[] = {
92642  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
92643 };
92644 
92646 impl_906_list_collectionURIs = {
92649  sizeof(impl_906_array_collectionURIs) / sizeof(afw_utf8_t),
92650  &impl_906_array_collectionURIs
92651 };
92652 
92653 static const afw_value_list_t
92654 impl_906_property_value_collectionURIs = {
92656  (const afw_list_t *)&impl_906_list_collectionURIs
92657 };
92658 
92659 static const afw_runtime_property_t
92660 impl_906_property_collectionURIs = {
92661  &afw_s_collectionURIs,
92662  (const afw_value_t *)&impl_906_property_value_collectionURIs
92663 };
92664 
92665 static const afw_value_string_t
92666 impl_906_property_value_description = {
92668  AFW_UTF8_LITERAL("Property name is a srcdir and value is srcdir info.")
92669 };
92670 
92671 static const afw_runtime_property_t
92672 impl_906_property_description = {
92673  &afw_s_description,
92674  (const afw_value_t *)&impl_906_property_value_description
92675 };
92676 
92677 static const afw_value_string_t
92678 impl_906_property_value_objectType = {
92680  AFW_UTF8_LITERAL("_AdaptivePackageSrcdirs_")
92681 };
92682 
92683 static const afw_runtime_property_t
92684 impl_906_property_objectType = {
92685  &afw_s_objectType,
92686  (const afw_value_t *)&impl_906_property_value_objectType
92687 };
92688 
92689 static const afw_value_object_t
92690 impl_906_property_value_otherProperties = {
92692  (const afw_object_t *)&impl_907
92693 };
92694 
92695 static const afw_runtime_property_t
92696 impl_906_property_otherProperties = {
92697  &afw_s_otherProperties,
92698  (const afw_value_t *)&impl_906_property_value_otherProperties
92699 };
92700 
92701 static const afw_runtime_property_t *
92702 impl_906_properties[] = {
92703  &impl_906_property_allowAdd,
92704  &impl_906_property_allowChange,
92705  &impl_906_property_allowDelete,
92706  &impl_906_property_allowEntity,
92707  &impl_906_property_collectionURIs,
92708  &impl_906_property_description,
92709  &impl_906_property_objectType,
92710  &impl_906_property_otherProperties,
92711  NULL
92712 };
92713 
92715 impl_906_meta_object = {
92716  {
92717  &afw_runtime_inf_const_meta_object_inf
92718  },
92719  &impl_906,
92720  NULL
92721 };
92722 
92723 static const afw_utf8_t
92724 impl_906_meta_path =
92725  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackageSrcdirs_");
92726 
92728 impl_906 = {
92729  {
92731  NULL,
92732  {
92733  (const afw_object_t *)&impl_906_meta_object,
92734  NULL,
92735  &afw_s__AdaptivePackageSrcdirs_,
92736  &afw_s__AdaptiveObjectType_,
92737  &impl_906_meta_path
92738  }
92739  },
92740  &impl_906_properties[0]
92741 };
92742 
92744 impl_908;
92745 
92747 impl_909;
92748 
92750 impl_910;
92751 
92752 /*
92753  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/afwPackageId
92754  */
92755 
92756 static const afw_value_string_t
92757 impl_910_property_value_dataType = {
92759  AFW_UTF8_LITERAL("string")
92760 };
92761 
92762 static const afw_runtime_property_t
92763 impl_910_property_dataType = {
92764  &afw_s_dataType,
92765  (const afw_value_t *)&impl_910_property_value_dataType
92766 };
92767 
92768 static const afw_value_string_t
92769 impl_910_property_value_description = {
92771  AFW_UTF8_LITERAL("This is the AFW package id.")
92772 };
92773 
92774 static const afw_runtime_property_t
92775 impl_910_property_description = {
92776  &afw_s_description,
92777  (const afw_value_t *)&impl_910_property_value_description
92778 };
92779 
92780 static const afw_value_string_t
92781 impl_910_property_value_label = {
92783  AFW_UTF8_LITERAL("AFW Package Id")
92784 };
92785 
92786 static const afw_runtime_property_t
92787 impl_910_property_label = {
92788  &afw_s_label,
92789  (const afw_value_t *)&impl_910_property_value_label
92790 };
92791 
92792 static const afw_value_boolean_t
92793 impl_910_property_value_required = {
92795  false
92796 };
92797 
92798 static const afw_runtime_property_t
92799 impl_910_property_required = {
92800  &afw_s_required,
92801  (const afw_value_t *)&impl_910_property_value_required
92802 };
92803 
92804 static const afw_runtime_property_t *
92805 impl_910_properties[] = {
92806  &impl_910_property_dataType,
92807  &impl_910_property_description,
92808  &impl_910_property_label,
92809  &impl_910_property_required,
92810  NULL
92811 };
92812 
92814 impl_910_meta_object = {
92815  {
92816  &afw_runtime_inf_const_meta_object_inf
92817  },
92818  &impl_910,
92819  NULL
92820 };
92821 
92822 static const afw_utf8_t
92823 impl_910_meta_path =
92824  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/afwPackageId");
92825 
92827 impl_910 = {
92828  {
92829  &afw_runtime_inf_const_embedded_untyped_object,
92830  NULL,
92831  {
92832  (const afw_object_t *)&impl_910_meta_object,
92833  (const afw_object_t *)&impl_909,
92834  &afw_s_afwPackageId,
92835  &afw_s__AdaptiveValueMeta_,
92836  &impl_910_meta_path
92837  }
92838  },
92839  &impl_910_properties[0]
92840 };
92841 
92843 impl_911;
92844 
92845 /*
92846  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/afwPackageLabel
92847  */
92848 
92849 static const afw_value_string_t
92850 impl_911_property_value_dataType = {
92852  AFW_UTF8_LITERAL("string")
92853 };
92854 
92855 static const afw_runtime_property_t
92856 impl_911_property_dataType = {
92857  &afw_s_dataType,
92858  (const afw_value_t *)&impl_911_property_value_dataType
92859 };
92860 
92861 static const afw_value_string_t
92862 impl_911_property_value_description = {
92864  AFW_UTF8_LITERAL("This is usually the AFW package id with dashes changed to underscores for use in places where dashes are not allowed.")
92865 };
92866 
92867 static const afw_runtime_property_t
92868 impl_911_property_description = {
92869  &afw_s_description,
92870  (const afw_value_t *)&impl_911_property_value_description
92871 };
92872 
92873 static const afw_value_string_t
92874 impl_911_property_value_label = {
92876  AFW_UTF8_LITERAL("AFW Package Label")
92877 };
92878 
92879 static const afw_runtime_property_t
92880 impl_911_property_label = {
92881  &afw_s_label,
92882  (const afw_value_t *)&impl_911_property_value_label
92883 };
92884 
92885 static const afw_value_boolean_t
92886 impl_911_property_value_required = {
92888  false
92889 };
92890 
92891 static const afw_runtime_property_t
92892 impl_911_property_required = {
92893  &afw_s_required,
92894  (const afw_value_t *)&impl_911_property_value_required
92895 };
92896 
92897 static const afw_runtime_property_t *
92898 impl_911_properties[] = {
92899  &impl_911_property_dataType,
92900  &impl_911_property_description,
92901  &impl_911_property_label,
92902  &impl_911_property_required,
92903  NULL
92904 };
92905 
92907 impl_911_meta_object = {
92908  {
92909  &afw_runtime_inf_const_meta_object_inf
92910  },
92911  &impl_911,
92912  NULL
92913 };
92914 
92915 static const afw_utf8_t
92916 impl_911_meta_path =
92917  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/afwPackageLabel");
92918 
92920 impl_911 = {
92921  {
92922  &afw_runtime_inf_const_embedded_untyped_object,
92923  NULL,
92924  {
92925  (const afw_object_t *)&impl_911_meta_object,
92926  (const afw_object_t *)&impl_909,
92927  &afw_s_afwPackageLabel,
92928  &afw_s__AdaptiveValueMeta_,
92929  &impl_911_meta_path
92930  }
92931  },
92932  &impl_911_properties[0]
92933 };
92934 
92936 impl_912;
92937 
92938 /*
92939  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/brief
92940  */
92941 
92942 static const afw_value_string_t
92943 impl_912_property_value_dataType = {
92945  AFW_UTF8_LITERAL("string")
92946 };
92947 
92948 static const afw_runtime_property_t
92949 impl_912_property_dataType = {
92950  &afw_s_dataType,
92951  (const afw_value_t *)&impl_912_property_value_dataType
92952 };
92953 
92954 static const afw_value_string_t
92955 impl_912_property_value_description = {
92957  AFW_UTF8_LITERAL("This is a brief description of this repository.")
92958 };
92959 
92960 static const afw_runtime_property_t
92961 impl_912_property_description = {
92962  &afw_s_description,
92963  (const afw_value_t *)&impl_912_property_value_description
92964 };
92965 
92966 static const afw_value_string_t
92967 impl_912_property_value_label = {
92969  AFW_UTF8_LITERAL("Brief")
92970 };
92971 
92972 static const afw_runtime_property_t
92973 impl_912_property_label = {
92974  &afw_s_label,
92975  (const afw_value_t *)&impl_912_property_value_label
92976 };
92977 
92978 static const afw_value_boolean_t
92979 impl_912_property_value_required = {
92981  false
92982 };
92983 
92984 static const afw_runtime_property_t
92985 impl_912_property_required = {
92986  &afw_s_required,
92987  (const afw_value_t *)&impl_912_property_value_required
92988 };
92989 
92990 static const afw_runtime_property_t *
92991 impl_912_properties[] = {
92992  &impl_912_property_dataType,
92993  &impl_912_property_description,
92994  &impl_912_property_label,
92995  &impl_912_property_required,
92996  NULL
92997 };
92998 
93000 impl_912_meta_object = {
93001  {
93002  &afw_runtime_inf_const_meta_object_inf
93003  },
93004  &impl_912,
93005  NULL
93006 };
93007 
93008 static const afw_utf8_t
93009 impl_912_meta_path =
93010  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/brief");
93011 
93013 impl_912 = {
93014  {
93015  &afw_runtime_inf_const_embedded_untyped_object,
93016  NULL,
93017  {
93018  (const afw_object_t *)&impl_912_meta_object,
93019  (const afw_object_t *)&impl_909,
93020  &afw_s_brief,
93021  &afw_s__AdaptiveValueMeta_,
93022  &impl_912_meta_path
93023  }
93024  },
93025  &impl_912_properties[0]
93026 };
93027 
93029 impl_913;
93030 
93031 /*
93032  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/bugReportEmail
93033  */
93034 
93035 static const afw_value_string_t
93036 impl_913_property_value_dataType = {
93038  AFW_UTF8_LITERAL("string")
93039 };
93040 
93041 static const afw_runtime_property_t
93042 impl_913_property_dataType = {
93043  &afw_s_dataType,
93044  (const afw_value_t *)&impl_913_property_value_dataType
93045 };
93046 
93047 static const afw_value_string_t
93048 impl_913_property_value_description = {
93050  AFW_UTF8_LITERAL("This is the email to which users should send bug reports. It's used in the bug-report parameter of AC_INIT in configure.ac.")
93051 };
93052 
93053 static const afw_runtime_property_t
93054 impl_913_property_description = {
93055  &afw_s_description,
93056  (const afw_value_t *)&impl_913_property_value_description
93057 };
93058 
93059 static const afw_value_string_t
93060 impl_913_property_value_label = {
93062  AFW_UTF8_LITERAL("Bug Report Email")
93063 };
93064 
93065 static const afw_runtime_property_t
93066 impl_913_property_label = {
93067  &afw_s_label,
93068  (const afw_value_t *)&impl_913_property_value_label
93069 };
93070 
93071 static const afw_value_boolean_t
93072 impl_913_property_value_required = {
93074  false
93075 };
93076 
93077 static const afw_runtime_property_t
93078 impl_913_property_required = {
93079  &afw_s_required,
93080  (const afw_value_t *)&impl_913_property_value_required
93081 };
93082 
93083 static const afw_runtime_property_t *
93084 impl_913_properties[] = {
93085  &impl_913_property_dataType,
93086  &impl_913_property_description,
93087  &impl_913_property_label,
93088  &impl_913_property_required,
93089  NULL
93090 };
93091 
93093 impl_913_meta_object = {
93094  {
93095  &afw_runtime_inf_const_meta_object_inf
93096  },
93097  &impl_913,
93098  NULL
93099 };
93100 
93101 static const afw_utf8_t
93102 impl_913_meta_path =
93103  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/bugReportEmail");
93104 
93106 impl_913 = {
93107  {
93108  &afw_runtime_inf_const_embedded_untyped_object,
93109  NULL,
93110  {
93111  (const afw_object_t *)&impl_913_meta_object,
93112  (const afw_object_t *)&impl_909,
93113  &afw_s_bugReportEmail,
93114  &afw_s__AdaptiveValueMeta_,
93115  &impl_913_meta_path
93116  }
93117  },
93118  &impl_913_properties[0]
93119 };
93120 
93122 impl_914;
93123 
93124 /*
93125  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/compileOptions
93126  */
93127 
93128 static const afw_value_string_t
93129 impl_914_property_value_dataType = {
93131  AFW_UTF8_LITERAL("object")
93132 };
93133 
93134 static const afw_runtime_property_t
93135 impl_914_property_dataType = {
93136  &afw_s_dataType,
93137  (const afw_value_t *)&impl_914_property_value_dataType
93138 };
93139 
93140 static const afw_value_string_t
93141 impl_914_property_value_dataTypeParameter = {
93143  AFW_UTF8_LITERAL("_AdaptivePackageCompileOptions_")
93144 };
93145 
93146 static const afw_runtime_property_t
93147 impl_914_property_dataTypeParameter = {
93148  &afw_s_dataTypeParameter,
93149  (const afw_value_t *)&impl_914_property_value_dataTypeParameter
93150 };
93151 
93152 static const afw_value_string_t
93153 impl_914_property_value_description = {
93155  AFW_UTF8_LITERAL("This is a list of compile options to add during all compiles for a specific compiler id. The value of this property is an object with property names matching the <LANG> as defined under \"CMAKE_LANG_COMPILER_ID\" in the CMake documentation and whose value is a list of compiler options for that <LANG>. This is useful for providing compiler specify options such as warning and error flags.")
93156 };
93157 
93158 static const afw_runtime_property_t
93159 impl_914_property_description = {
93160  &afw_s_description,
93161  (const afw_value_t *)&impl_914_property_value_description
93162 };
93163 
93164 static const afw_value_string_t
93165 impl_914_property_value_label = {
93167  AFW_UTF8_LITERAL("Compile Options")
93168 };
93169 
93170 static const afw_runtime_property_t
93171 impl_914_property_label = {
93172  &afw_s_label,
93173  (const afw_value_t *)&impl_914_property_value_label
93174 };
93175 
93176 static const afw_value_boolean_t
93177 impl_914_property_value_required = {
93179  false
93180 };
93181 
93182 static const afw_runtime_property_t
93183 impl_914_property_required = {
93184  &afw_s_required,
93185  (const afw_value_t *)&impl_914_property_value_required
93186 };
93187 
93188 static const afw_runtime_property_t *
93189 impl_914_properties[] = {
93190  &impl_914_property_dataType,
93191  &impl_914_property_dataTypeParameter,
93192  &impl_914_property_description,
93193  &impl_914_property_label,
93194  &impl_914_property_required,
93195  NULL
93196 };
93197 
93199 impl_914_meta_object = {
93200  {
93201  &afw_runtime_inf_const_meta_object_inf
93202  },
93203  &impl_914,
93204  NULL
93205 };
93206 
93207 static const afw_utf8_t
93208 impl_914_meta_path =
93209  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/compileOptions");
93210 
93212 impl_914 = {
93213  {
93214  &afw_runtime_inf_const_embedded_untyped_object,
93215  NULL,
93216  {
93217  (const afw_object_t *)&impl_914_meta_object,
93218  (const afw_object_t *)&impl_909,
93219  &afw_s_compileOptions,
93220  &afw_s__AdaptiveValueMeta_,
93221  &impl_914_meta_path
93222  }
93223  },
93224  &impl_914_properties[0]
93225 };
93226 
93228 impl_915;
93229 
93230 /*
93231  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/description
93232  */
93233 
93234 static const afw_value_string_t
93235 impl_915_property_value_dataType = {
93237  AFW_UTF8_LITERAL("string")
93238 };
93239 
93240 static const afw_runtime_property_t
93241 impl_915_property_dataType = {
93242  &afw_s_dataType,
93243  (const afw_value_t *)&impl_915_property_value_dataType
93244 };
93245 
93246 static const afw_value_string_t
93247 impl_915_property_value_description = {
93249  AFW_UTF8_LITERAL("This describes this repository.")
93250 };
93251 
93252 static const afw_runtime_property_t
93253 impl_915_property_description = {
93254  &afw_s_description,
93255  (const afw_value_t *)&impl_915_property_value_description
93256 };
93257 
93258 static const afw_value_string_t
93259 impl_915_property_value_label = {
93261  AFW_UTF8_LITERAL("Description")
93262 };
93263 
93264 static const afw_runtime_property_t
93265 impl_915_property_label = {
93266  &afw_s_label,
93267  (const afw_value_t *)&impl_915_property_value_label
93268 };
93269 
93270 static const afw_value_boolean_t
93271 impl_915_property_value_required = {
93273  false
93274 };
93275 
93276 static const afw_runtime_property_t
93277 impl_915_property_required = {
93278  &afw_s_required,
93279  (const afw_value_t *)&impl_915_property_value_required
93280 };
93281 
93282 static const afw_runtime_property_t *
93283 impl_915_properties[] = {
93284  &impl_915_property_dataType,
93285  &impl_915_property_description,
93286  &impl_915_property_label,
93287  &impl_915_property_required,
93288  NULL
93289 };
93290 
93292 impl_915_meta_object = {
93293  {
93294  &afw_runtime_inf_const_meta_object_inf
93295  },
93296  &impl_915,
93297  NULL
93298 };
93299 
93300 static const afw_utf8_t
93301 impl_915_meta_path =
93302  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/description");
93303 
93305 impl_915 = {
93306  {
93307  &afw_runtime_inf_const_embedded_untyped_object,
93308  NULL,
93309  {
93310  (const afw_object_t *)&impl_915_meta_object,
93311  (const afw_object_t *)&impl_909,
93312  &afw_s_description,
93313  &afw_s__AdaptiveValueMeta_,
93314  &impl_915_meta_path
93315  }
93316  },
93317  &impl_915_properties[0]
93318 };
93319 
93321 impl_916;
93322 
93323 /*
93324  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/homePageUrl
93325  */
93326 
93327 static const afw_value_string_t
93328 impl_916_property_value_dataType = {
93330  AFW_UTF8_LITERAL("string")
93331 };
93332 
93333 static const afw_runtime_property_t
93334 impl_916_property_dataType = {
93335  &afw_s_dataType,
93336  (const afw_value_t *)&impl_916_property_value_dataType
93337 };
93338 
93339 static const afw_value_string_t
93340 impl_916_property_value_description = {
93342  AFW_UTF8_LITERAL("This is the home page for the package/repository. It's used in the url parameter of AC_INIT in configure.ac.")
93343 };
93344 
93345 static const afw_runtime_property_t
93346 impl_916_property_description = {
93347  &afw_s_description,
93348  (const afw_value_t *)&impl_916_property_value_description
93349 };
93350 
93351 static const afw_value_string_t
93352 impl_916_property_value_label = {
93354  AFW_UTF8_LITERAL("Home Page")
93355 };
93356 
93357 static const afw_runtime_property_t
93358 impl_916_property_label = {
93359  &afw_s_label,
93360  (const afw_value_t *)&impl_916_property_value_label
93361 };
93362 
93363 static const afw_value_boolean_t
93364 impl_916_property_value_required = {
93366  false
93367 };
93368 
93369 static const afw_runtime_property_t
93370 impl_916_property_required = {
93371  &afw_s_required,
93372  (const afw_value_t *)&impl_916_property_value_required
93373 };
93374 
93375 static const afw_runtime_property_t *
93376 impl_916_properties[] = {
93377  &impl_916_property_dataType,
93378  &impl_916_property_description,
93379  &impl_916_property_label,
93380  &impl_916_property_required,
93381  NULL
93382 };
93383 
93385 impl_916_meta_object = {
93386  {
93387  &afw_runtime_inf_const_meta_object_inf
93388  },
93389  &impl_916,
93390  NULL
93391 };
93392 
93393 static const afw_utf8_t
93394 impl_916_meta_path =
93395  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/homePageUrl");
93396 
93398 impl_916 = {
93399  {
93400  &afw_runtime_inf_const_embedded_untyped_object,
93401  NULL,
93402  {
93403  (const afw_object_t *)&impl_916_meta_object,
93404  (const afw_object_t *)&impl_909,
93405  &afw_s_homePageUrl,
93406  &afw_s__AdaptiveValueMeta_,
93407  &impl_916_meta_path
93408  }
93409  },
93410  &impl_916_properties[0]
93411 };
93412 
93414 impl_917;
93415 
93416 /*
93417  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/installPackageSubdir
93418  */
93419 
93420 static const afw_value_string_t
93421 impl_917_property_value_dataType = {
93423  AFW_UTF8_LITERAL("string")
93424 };
93425 
93426 static const afw_runtime_property_t
93427 impl_917_property_dataType = {
93428  &afw_s_dataType,
93429  (const afw_value_t *)&impl_917_property_value_dataType
93430 };
93431 
93432 static const afw_value_string_t
93433 impl_917_property_value_description = {
93435  AFW_UTF8_LITERAL("This is the name of the package as known to make. It's used in the package parameter of AC_INIT in configure.ac. This name is used as the subdirectory within the target's include and lib directories. For the repositories in afw-org, this is usually afw<MAJOR> where <MAJOR> is the same as in the version keyword.")
93436 };
93437 
93438 static const afw_runtime_property_t
93439 impl_917_property_description = {
93440  &afw_s_description,
93441  (const afw_value_t *)&impl_917_property_value_description
93442 };
93443 
93444 static const afw_value_string_t
93445 impl_917_property_value_label = {
93447  AFW_UTF8_LITERAL("Make Package Name")
93448 };
93449 
93450 static const afw_runtime_property_t
93451 impl_917_property_label = {
93452  &afw_s_label,
93453  (const afw_value_t *)&impl_917_property_value_label
93454 };
93455 
93456 static const afw_value_boolean_t
93457 impl_917_property_value_required = {
93459  true
93460 };
93461 
93462 static const afw_runtime_property_t
93463 impl_917_property_required = {
93464  &afw_s_required,
93465  (const afw_value_t *)&impl_917_property_value_required
93466 };
93467 
93468 static const afw_runtime_property_t *
93469 impl_917_properties[] = {
93470  &impl_917_property_dataType,
93471  &impl_917_property_description,
93472  &impl_917_property_label,
93473  &impl_917_property_required,
93474  NULL
93475 };
93476 
93478 impl_917_meta_object = {
93479  {
93480  &afw_runtime_inf_const_meta_object_inf
93481  },
93482  &impl_917,
93483  NULL
93484 };
93485 
93486 static const afw_utf8_t
93487 impl_917_meta_path =
93488  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/installPackageSubdir");
93489 
93491 impl_917 = {
93492  {
93493  &afw_runtime_inf_const_embedded_untyped_object,
93494  NULL,
93495  {
93496  (const afw_object_t *)&impl_917_meta_object,
93497  (const afw_object_t *)&impl_909,
93498  &afw_s_installPackageSubdir,
93499  &afw_s__AdaptiveValueMeta_,
93500  &impl_917_meta_path
93501  }
93502  },
93503  &impl_917_properties[0]
93504 };
93505 
93507 impl_918;
93508 
93509 /*
93510  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/srcdirManifest
93511  */
93512 
93513 static const afw_value_string_t
93514 impl_918_property_value_dataType = {
93516  AFW_UTF8_LITERAL("string")
93517 };
93518 
93519 static const afw_runtime_property_t
93520 impl_918_property_dataType = {
93521  &afw_s_dataType,
93522  (const afw_value_t *)&impl_918_property_value_dataType
93523 };
93524 
93525 static const afw_value_string_t
93526 impl_918_property_value_description = {
93528  AFW_UTF8_LITERAL("This is the name of the property in the \"srcdirs\" property of the AFW extension, that when loaded at runtime, will register the repository's manifest.")
93529 };
93530 
93531 static const afw_runtime_property_t
93532 impl_918_property_description = {
93533  &afw_s_description,
93534  (const afw_value_t *)&impl_918_property_value_description
93535 };
93536 
93537 static const afw_value_string_t
93538 impl_918_property_value_label = {
93540  AFW_UTF8_LITERAL("Manifest Srcsubdir")
93541 };
93542 
93543 static const afw_runtime_property_t
93544 impl_918_property_label = {
93545  &afw_s_label,
93546  (const afw_value_t *)&impl_918_property_value_label
93547 };
93548 
93549 static const afw_value_boolean_t
93550 impl_918_property_value_required = {
93552  false
93553 };
93554 
93555 static const afw_runtime_property_t
93556 impl_918_property_required = {
93557  &afw_s_required,
93558  (const afw_value_t *)&impl_918_property_value_required
93559 };
93560 
93561 static const afw_runtime_property_t *
93562 impl_918_properties[] = {
93563  &impl_918_property_dataType,
93564  &impl_918_property_description,
93565  &impl_918_property_label,
93566  &impl_918_property_required,
93567  NULL
93568 };
93569 
93571 impl_918_meta_object = {
93572  {
93573  &afw_runtime_inf_const_meta_object_inf
93574  },
93575  &impl_918,
93576  NULL
93577 };
93578 
93579 static const afw_utf8_t
93580 impl_918_meta_path =
93581  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/srcdirManifest");
93582 
93584 impl_918 = {
93585  {
93586  &afw_runtime_inf_const_embedded_untyped_object,
93587  NULL,
93588  {
93589  (const afw_object_t *)&impl_918_meta_object,
93590  (const afw_object_t *)&impl_909,
93591  &afw_s_srcdirManifest,
93592  &afw_s__AdaptiveValueMeta_,
93593  &impl_918_meta_path
93594  }
93595  },
93596  &impl_918_properties[0]
93597 };
93598 
93600 impl_919;
93601 
93602 /*
93603  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/srcdirs
93604  */
93605 
93606 static const afw_value_string_t
93607 impl_919_property_value_dataType = {
93609  AFW_UTF8_LITERAL("object")
93610 };
93611 
93612 static const afw_runtime_property_t
93613 impl_919_property_dataType = {
93614  &afw_s_dataType,
93615  (const afw_value_t *)&impl_919_property_value_dataType
93616 };
93617 
93618 static const afw_value_string_t
93619 impl_919_property_value_dataTypeParameter = {
93621  AFW_UTF8_LITERAL("_AdaptivePackageSrcdirs_")
93622 };
93623 
93624 static const afw_runtime_property_t
93625 impl_919_property_dataTypeParameter = {
93626  &afw_s_dataTypeParameter,
93627  (const afw_value_t *)&impl_919_property_value_dataTypeParameter
93628 };
93629 
93630 static const afw_value_string_t
93631 impl_919_property_value_description = {
93633  AFW_UTF8_LITERAL("This is information about subdirectories in this repository's src/ directory.")
93634 };
93635 
93636 static const afw_runtime_property_t
93637 impl_919_property_description = {
93638  &afw_s_description,
93639  (const afw_value_t *)&impl_919_property_value_description
93640 };
93641 
93642 static const afw_value_string_t
93643 impl_919_property_value_label = {
93645  AFW_UTF8_LITERAL("Package Srcdir Info")
93646 };
93647 
93648 static const afw_runtime_property_t
93649 impl_919_property_label = {
93650  &afw_s_label,
93651  (const afw_value_t *)&impl_919_property_value_label
93652 };
93653 
93654 static const afw_value_boolean_t
93655 impl_919_property_value_required = {
93657  false
93658 };
93659 
93660 static const afw_runtime_property_t
93661 impl_919_property_required = {
93662  &afw_s_required,
93663  (const afw_value_t *)&impl_919_property_value_required
93664 };
93665 
93666 static const afw_runtime_property_t *
93667 impl_919_properties[] = {
93668  &impl_919_property_dataType,
93669  &impl_919_property_dataTypeParameter,
93670  &impl_919_property_description,
93671  &impl_919_property_label,
93672  &impl_919_property_required,
93673  NULL
93674 };
93675 
93677 impl_919_meta_object = {
93678  {
93679  &afw_runtime_inf_const_meta_object_inf
93680  },
93681  &impl_919,
93682  NULL
93683 };
93684 
93685 static const afw_utf8_t
93686 impl_919_meta_path =
93687  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/srcdirs");
93688 
93690 impl_919 = {
93691  {
93692  &afw_runtime_inf_const_embedded_untyped_object,
93693  NULL,
93694  {
93695  (const afw_object_t *)&impl_919_meta_object,
93696  (const afw_object_t *)&impl_909,
93697  &afw_s_srcdirs,
93698  &afw_s__AdaptiveValueMeta_,
93699  &impl_919_meta_path
93700  }
93701  },
93702  &impl_919_properties[0]
93703 };
93704 
93706 impl_920;
93707 
93708 /*
93709  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/tarballName
93710  */
93711 
93712 static const afw_value_string_t
93713 impl_920_property_value_dataType = {
93715  AFW_UTF8_LITERAL("string")
93716 };
93717 
93718 static const afw_runtime_property_t
93719 impl_920_property_dataType = {
93720  &afw_s_dataType,
93721  (const afw_value_t *)&impl_920_property_value_dataType
93722 };
93723 
93724 static const afw_value_string_t
93725 impl_920_property_value_description = {
93727  AFW_UTF8_LITERAL("This is the name of the tarball produced by make dist. It's used in the tarname parameter of AC_INIT in configure.ac.\n\nThis is the full package name. It defaults to package-name with ‘GNU ’ stripped, lower-cased, and all characters other than alphanumerics and underscores are changed to ‘-’. ")
93728 };
93729 
93730 static const afw_runtime_property_t
93731 impl_920_property_description = {
93732  &afw_s_description,
93733  (const afw_value_t *)&impl_920_property_value_description
93734 };
93735 
93736 static const afw_value_string_t
93737 impl_920_property_value_label = {
93739  AFW_UTF8_LITERAL("Tarball Name")
93740 };
93741 
93742 static const afw_runtime_property_t
93743 impl_920_property_label = {
93744  &afw_s_label,
93745  (const afw_value_t *)&impl_920_property_value_label
93746 };
93747 
93748 static const afw_value_boolean_t
93749 impl_920_property_value_required = {
93751  false
93752 };
93753 
93754 static const afw_runtime_property_t
93755 impl_920_property_required = {
93756  &afw_s_required,
93757  (const afw_value_t *)&impl_920_property_value_required
93758 };
93759 
93760 static const afw_runtime_property_t *
93761 impl_920_properties[] = {
93762  &impl_920_property_dataType,
93763  &impl_920_property_description,
93764  &impl_920_property_label,
93765  &impl_920_property_required,
93766  NULL
93767 };
93768 
93770 impl_920_meta_object = {
93771  {
93772  &afw_runtime_inf_const_meta_object_inf
93773  },
93774  &impl_920,
93775  NULL
93776 };
93777 
93778 static const afw_utf8_t
93779 impl_920_meta_path =
93780  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/tarballName");
93781 
93783 impl_920 = {
93784  {
93785  &afw_runtime_inf_const_embedded_untyped_object,
93786  NULL,
93787  {
93788  (const afw_object_t *)&impl_920_meta_object,
93789  (const afw_object_t *)&impl_909,
93790  &afw_s_tarballName,
93791  &afw_s__AdaptiveValueMeta_,
93792  &impl_920_meta_path
93793  }
93794  },
93795  &impl_920_properties[0]
93796 };
93797 
93799 impl_921;
93800 
93801 /*
93802  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/version
93803  */
93804 
93805 static const afw_value_string_t
93806 impl_921_property_value_dataType = {
93808  AFW_UTF8_LITERAL("string")
93809 };
93810 
93811 static const afw_runtime_property_t
93812 impl_921_property_dataType = {
93813  &afw_s_dataType,
93814  (const afw_value_t *)&impl_921_property_value_dataType
93815 };
93816 
93817 static const afw_value_string_t
93818 impl_921_property_value_description = {
93820  AFW_UTF8_LITERAL("This is the current version of the package. The form must be <MAJOR>.<MINOR>.<PATCH> as defined at http://semver.org.")
93821 };
93822 
93823 static const afw_runtime_property_t
93824 impl_921_property_description = {
93825  &afw_s_description,
93826  (const afw_value_t *)&impl_921_property_value_description
93827 };
93828 
93829 static const afw_value_string_t
93830 impl_921_property_value_label = {
93832  AFW_UTF8_LITERAL("<MAJOR>.<MINOR>.<PATCH>")
93833 };
93834 
93835 static const afw_runtime_property_t
93836 impl_921_property_label = {
93837  &afw_s_label,
93838  (const afw_value_t *)&impl_921_property_value_label
93839 };
93840 
93841 static const afw_value_boolean_t
93842 impl_921_property_value_required = {
93844  true
93845 };
93846 
93847 static const afw_runtime_property_t
93848 impl_921_property_required = {
93849  &afw_s_required,
93850  (const afw_value_t *)&impl_921_property_value_required
93851 };
93852 
93853 static const afw_runtime_property_t *
93854 impl_921_properties[] = {
93855  &impl_921_property_dataType,
93856  &impl_921_property_description,
93857  &impl_921_property_label,
93858  &impl_921_property_required,
93859  NULL
93860 };
93861 
93863 impl_921_meta_object = {
93864  {
93865  &afw_runtime_inf_const_meta_object_inf
93866  },
93867  &impl_921,
93868  NULL
93869 };
93870 
93871 static const afw_utf8_t
93872 impl_921_meta_path =
93873  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes/version");
93874 
93876 impl_921 = {
93877  {
93878  &afw_runtime_inf_const_embedded_untyped_object,
93879  NULL,
93880  {
93881  (const afw_object_t *)&impl_921_meta_object,
93882  (const afw_object_t *)&impl_909,
93883  &afw_s_version,
93884  &afw_s__AdaptiveValueMeta_,
93885  &impl_921_meta_path
93886  }
93887  },
93888  &impl_921_properties[0]
93889 };
93890 
93891 /*
93892  * /afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes
93893  */
93894 
93895 static const afw_value_object_t
93896 impl_909_property_value_afwPackageId = {
93898  (const afw_object_t *)&impl_910
93899 };
93900 
93901 static const afw_runtime_property_t
93902 impl_909_property_afwPackageId = {
93903  &afw_s_afwPackageId,
93904  (const afw_value_t *)&impl_909_property_value_afwPackageId
93905 };
93906 
93907 static const afw_value_object_t
93908 impl_909_property_value_afwPackageLabel = {
93910  (const afw_object_t *)&impl_911
93911 };
93912 
93913 static const afw_runtime_property_t
93914 impl_909_property_afwPackageLabel = {
93915  &afw_s_afwPackageLabel,
93916  (const afw_value_t *)&impl_909_property_value_afwPackageLabel
93917 };
93918 
93919 static const afw_value_object_t
93920 impl_909_property_value_brief = {
93922  (const afw_object_t *)&impl_912
93923 };
93924 
93925 static const afw_runtime_property_t
93926 impl_909_property_brief = {
93927  &afw_s_brief,
93928  (const afw_value_t *)&impl_909_property_value_brief
93929 };
93930 
93931 static const afw_value_object_t
93932 impl_909_property_value_bugReportEmail = {
93934  (const afw_object_t *)&impl_913
93935 };
93936 
93937 static const afw_runtime_property_t
93938 impl_909_property_bugReportEmail = {
93939  &afw_s_bugReportEmail,
93940  (const afw_value_t *)&impl_909_property_value_bugReportEmail
93941 };
93942 
93943 static const afw_value_object_t
93944 impl_909_property_value_compileOptions = {
93946  (const afw_object_t *)&impl_914
93947 };
93948 
93949 static const afw_runtime_property_t
93950 impl_909_property_compileOptions = {
93951  &afw_s_compileOptions,
93952  (const afw_value_t *)&impl_909_property_value_compileOptions
93953 };
93954 
93955 static const afw_value_object_t
93956 impl_909_property_value_description = {
93958  (const afw_object_t *)&impl_915
93959 };
93960 
93961 static const afw_runtime_property_t
93962 impl_909_property_description = {
93963  &afw_s_description,
93964  (const afw_value_t *)&impl_909_property_value_description
93965 };
93966 
93967 static const afw_value_object_t
93968 impl_909_property_value_homePageUrl = {
93970  (const afw_object_t *)&impl_916
93971 };
93972 
93973 static const afw_runtime_property_t
93974 impl_909_property_homePageUrl = {
93975  &afw_s_homePageUrl,
93976  (const afw_value_t *)&impl_909_property_value_homePageUrl
93977 };
93978 
93979 static const afw_value_object_t
93980 impl_909_property_value_installPackageSubdir = {
93982  (const afw_object_t *)&impl_917
93983 };
93984 
93985 static const afw_runtime_property_t
93986 impl_909_property_installPackageSubdir = {
93987  &afw_s_installPackageSubdir,
93988  (const afw_value_t *)&impl_909_property_value_installPackageSubdir
93989 };
93990 
93991 static const afw_value_object_t
93992 impl_909_property_value_srcdirManifest = {
93994  (const afw_object_t *)&impl_918
93995 };
93996 
93997 static const afw_runtime_property_t
93998 impl_909_property_srcdirManifest = {
93999  &afw_s_srcdirManifest,
94000  (const afw_value_t *)&impl_909_property_value_srcdirManifest
94001 };
94002 
94003 static const afw_value_object_t
94004 impl_909_property_value_srcdirs = {
94006  (const afw_object_t *)&impl_919
94007 };
94008 
94009 static const afw_runtime_property_t
94010 impl_909_property_srcdirs = {
94011  &afw_s_srcdirs,
94012  (const afw_value_t *)&impl_909_property_value_srcdirs
94013 };
94014 
94015 static const afw_value_object_t
94016 impl_909_property_value_tarballName = {
94018  (const afw_object_t *)&impl_920
94019 };
94020 
94021 static const afw_runtime_property_t
94022 impl_909_property_tarballName = {
94023  &afw_s_tarballName,
94024  (const afw_value_t *)&impl_909_property_value_tarballName
94025 };
94026 
94027 static const afw_value_object_t
94028 impl_909_property_value_version = {
94030  (const afw_object_t *)&impl_921
94031 };
94032 
94033 static const afw_runtime_property_t
94034 impl_909_property_version = {
94035  &afw_s_version,
94036  (const afw_value_t *)&impl_909_property_value_version
94037 };
94038 
94039 static const afw_runtime_property_t *
94040 impl_909_properties[] = {
94041  &impl_909_property_afwPackageId,
94042  &impl_909_property_afwPackageLabel,
94043  &impl_909_property_brief,
94044  &impl_909_property_bugReportEmail,
94045  &impl_909_property_compileOptions,
94046  &impl_909_property_description,
94047  &impl_909_property_homePageUrl,
94048  &impl_909_property_installPackageSubdir,
94049  &impl_909_property_srcdirManifest,
94050  &impl_909_property_srcdirs,
94051  &impl_909_property_tarballName,
94052  &impl_909_property_version,
94053  NULL
94054 };
94055 
94057 impl_909_meta_object = {
94058  {
94059  &afw_runtime_inf_const_meta_object_inf
94060  },
94061  &impl_909,
94062  NULL
94063 };
94064 
94065 static const afw_utf8_t
94066 impl_909_meta_path =
94067  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_/propertyTypes");
94068 
94070 impl_909 = {
94071  {
94072  &afw_runtime_inf_const_embedded_untyped_object,
94073  NULL,
94074  {
94075  (const afw_object_t *)&impl_909_meta_object,
94076  (const afw_object_t *)&impl_908,
94077  &afw_s_propertyTypes,
94078  &afw_s__AdaptivePropertyTypes_,
94079  &impl_909_meta_path
94080  }
94081  },
94082  &impl_909_properties[0]
94083 };
94084 
94085 /*
94086  * /afw/_AdaptiveObjectType_/_AdaptivePackage_
94087  */
94088 
94089 static const afw_value_boolean_t
94090 impl_908_property_value_allowAdd = {
94092  false
94093 };
94094 
94095 static const afw_runtime_property_t
94096 impl_908_property_allowAdd = {
94097  &afw_s_allowAdd,
94098  (const afw_value_t *)&impl_908_property_value_allowAdd
94099 };
94100 
94101 static const afw_value_boolean_t
94102 impl_908_property_value_allowChange = {
94104  false
94105 };
94106 
94107 static const afw_runtime_property_t
94108 impl_908_property_allowChange = {
94109  &afw_s_allowChange,
94110  (const afw_value_t *)&impl_908_property_value_allowChange
94111 };
94112 
94113 static const afw_value_boolean_t
94114 impl_908_property_value_allowDelete = {
94116  false
94117 };
94118 
94119 static const afw_runtime_property_t
94120 impl_908_property_allowDelete = {
94121  &afw_s_allowDelete,
94122  (const afw_value_t *)&impl_908_property_value_allowDelete
94123 };
94124 
94125 static const afw_value_boolean_t
94126 impl_908_property_value_allowEntity = {
94128  true
94129 };
94130 
94131 static const afw_runtime_property_t
94132 impl_908_property_allowEntity = {
94133  &afw_s_allowEntity,
94134  (const afw_value_t *)&impl_908_property_value_allowEntity
94135 };
94136 
94137 static const afw_utf8_t
94138 impl_908_array_collectionURIs[] = {
94139  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
94140 };
94141 
94143 impl_908_list_collectionURIs = {
94146  sizeof(impl_908_array_collectionURIs) / sizeof(afw_utf8_t),
94147  &impl_908_array_collectionURIs
94148 };
94149 
94150 static const afw_value_list_t
94151 impl_908_property_value_collectionURIs = {
94153  (const afw_list_t *)&impl_908_list_collectionURIs
94154 };
94155 
94156 static const afw_runtime_property_t
94157 impl_908_property_collectionURIs = {
94158  &afw_s_collectionURIs,
94159  (const afw_value_t *)&impl_908_property_value_collectionURIs
94160 };
94161 
94162 static const afw_value_string_t
94163 impl_908_property_value_description = {
94165  AFW_UTF8_LITERAL("This is essential information that is needed for this AFW package by afwdev and related development tools.")
94166 };
94167 
94168 static const afw_runtime_property_t
94169 impl_908_property_description = {
94170  &afw_s_description,
94171  (const afw_value_t *)&impl_908_property_value_description
94172 };
94173 
94174 static const afw_value_string_t
94175 impl_908_property_value_objectType = {
94177  AFW_UTF8_LITERAL("_AdaptivePackage_")
94178 };
94179 
94180 static const afw_runtime_property_t
94181 impl_908_property_objectType = {
94182  &afw_s_objectType,
94183  (const afw_value_t *)&impl_908_property_value_objectType
94184 };
94185 
94186 static const afw_value_object_t
94187 impl_908_property_value_propertyTypes = {
94189  (const afw_object_t *)&impl_909
94190 };
94191 
94192 static const afw_runtime_property_t
94193 impl_908_property_propertyTypes = {
94194  &afw_s_propertyTypes,
94195  (const afw_value_t *)&impl_908_property_value_propertyTypes
94196 };
94197 
94198 static const afw_runtime_property_t *
94199 impl_908_properties[] = {
94200  &impl_908_property_allowAdd,
94201  &impl_908_property_allowChange,
94202  &impl_908_property_allowDelete,
94203  &impl_908_property_allowEntity,
94204  &impl_908_property_collectionURIs,
94205  &impl_908_property_description,
94206  &impl_908_property_objectType,
94207  &impl_908_property_propertyTypes,
94208  NULL
94209 };
94210 
94212 impl_908_meta_object = {
94213  {
94214  &afw_runtime_inf_const_meta_object_inf
94215  },
94216  &impl_908,
94217  NULL
94218 };
94219 
94220 static const afw_utf8_t
94221 impl_908_meta_path =
94222  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePackage_");
94223 
94225 impl_908 = {
94226  {
94228  NULL,
94229  {
94230  (const afw_object_t *)&impl_908_meta_object,
94231  NULL,
94232  &afw_s__AdaptivePackage_,
94233  &afw_s__AdaptiveObjectType_,
94234  &impl_908_meta_path
94235  }
94236  },
94237  &impl_908_properties[0]
94238 };
94239 
94241 impl_922;
94242 
94244 impl_923;
94245 
94247 impl_924;
94248 
94249 /*
94250  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/authority
94251  */
94252 
94253 static const afw_value_string_t
94254 impl_924_property_value_brief = {
94256  AFW_UTF8_LITERAL("Decoded authority part of URI")
94257 };
94258 
94259 static const afw_runtime_property_t
94260 impl_924_property_brief = {
94261  &afw_s_brief,
94262  (const afw_value_t *)&impl_924_property_value_brief
94263 };
94264 
94265 static const afw_value_string_t
94266 impl_924_property_value_dataType = {
94268  AFW_UTF8_LITERAL("string")
94269 };
94270 
94271 static const afw_runtime_property_t
94272 impl_924_property_dataType = {
94273  &afw_s_dataType,
94274  (const afw_value_t *)&impl_924_property_value_dataType
94275 };
94276 
94277 static const afw_value_string_t
94278 impl_924_property_value_description = {
94280  AFW_UTF8_LITERAL("Decoded authority part of URI.")
94281 };
94282 
94283 static const afw_runtime_property_t
94284 impl_924_property_description = {
94285  &afw_s_description,
94286  (const afw_value_t *)&impl_924_property_value_description
94287 };
94288 
94289 static const afw_value_string_t
94290 impl_924_property_value_label = {
94292  AFW_UTF8_LITERAL("Authority")
94293 };
94294 
94295 static const afw_runtime_property_t
94296 impl_924_property_label = {
94297  &afw_s_label,
94298  (const afw_value_t *)&impl_924_property_value_label
94299 };
94300 
94301 static const afw_runtime_property_t *
94302 impl_924_properties[] = {
94303  &impl_924_property_brief,
94304  &impl_924_property_dataType,
94305  &impl_924_property_description,
94306  &impl_924_property_label,
94307  NULL
94308 };
94309 
94311 impl_924_meta_object = {
94312  {
94313  &afw_runtime_inf_const_meta_object_inf
94314  },
94315  &impl_924,
94316  NULL
94317 };
94318 
94319 static const afw_utf8_t
94320 impl_924_meta_path =
94321  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/authority");
94322 
94324 impl_924 = {
94325  {
94326  &afw_runtime_inf_const_embedded_untyped_object,
94327  NULL,
94328  {
94329  (const afw_object_t *)&impl_924_meta_object,
94330  (const afw_object_t *)&impl_923,
94331  &afw_s_authority,
94332  &afw_s__AdaptiveValueMeta_,
94333  &impl_924_meta_path
94334  }
94335  },
94336  &impl_924_properties[0]
94337 };
94338 
94340 impl_925;
94341 
94342 /*
94343  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/fragment
94344  */
94345 
94346 static const afw_value_string_t
94347 impl_925_property_value_brief = {
94349  AFW_UTF8_LITERAL("Decoded fragment of URI")
94350 };
94351 
94352 static const afw_runtime_property_t
94353 impl_925_property_brief = {
94354  &afw_s_brief,
94355  (const afw_value_t *)&impl_925_property_value_brief
94356 };
94357 
94358 static const afw_value_string_t
94359 impl_925_property_value_dataType = {
94361  AFW_UTF8_LITERAL("string")
94362 };
94363 
94364 static const afw_runtime_property_t
94365 impl_925_property_dataType = {
94366  &afw_s_dataType,
94367  (const afw_value_t *)&impl_925_property_value_dataType
94368 };
94369 
94370 static const afw_value_string_t
94371 impl_925_property_value_description = {
94373  AFW_UTF8_LITERAL("Decoded fragment of URI. If fragment tokens contain percent encoded reserved characters, fragmentTokens should be used.")
94374 };
94375 
94376 static const afw_runtime_property_t
94377 impl_925_property_description = {
94378  &afw_s_description,
94379  (const afw_value_t *)&impl_925_property_value_description
94380 };
94381 
94382 static const afw_value_string_t
94383 impl_925_property_value_label = {
94385  AFW_UTF8_LITERAL("Fragment")
94386 };
94387 
94388 static const afw_runtime_property_t
94389 impl_925_property_label = {
94390  &afw_s_label,
94391  (const afw_value_t *)&impl_925_property_value_label
94392 };
94393 
94394 static const afw_runtime_property_t *
94395 impl_925_properties[] = {
94396  &impl_925_property_brief,
94397  &impl_925_property_dataType,
94398  &impl_925_property_description,
94399  &impl_925_property_label,
94400  NULL
94401 };
94402 
94404 impl_925_meta_object = {
94405  {
94406  &afw_runtime_inf_const_meta_object_inf
94407  },
94408  &impl_925,
94409  NULL
94410 };
94411 
94412 static const afw_utf8_t
94413 impl_925_meta_path =
94414  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/fragment");
94415 
94417 impl_925 = {
94418  {
94419  &afw_runtime_inf_const_embedded_untyped_object,
94420  NULL,
94421  {
94422  (const afw_object_t *)&impl_925_meta_object,
94423  (const afw_object_t *)&impl_923,
94424  &afw_s_fragment,
94425  &afw_s__AdaptiveValueMeta_,
94426  &impl_925_meta_path
94427  }
94428  },
94429  &impl_925_properties[0]
94430 };
94431 
94433 impl_926;
94434 
94435 /*
94436  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/fragmentTokens
94437  */
94438 
94439 static const afw_value_string_t
94440 impl_926_property_value_brief = {
94442  AFW_UTF8_LITERAL("Decoded fragment tokens of URI")
94443 };
94444 
94445 static const afw_runtime_property_t
94446 impl_926_property_brief = {
94447  &afw_s_brief,
94448  (const afw_value_t *)&impl_926_property_value_brief
94449 };
94450 
94451 static const afw_value_string_t
94452 impl_926_property_value_dataType = {
94454  AFW_UTF8_LITERAL("list")
94455 };
94456 
94457 static const afw_runtime_property_t
94458 impl_926_property_dataType = {
94459  &afw_s_dataType,
94460  (const afw_value_t *)&impl_926_property_value_dataType
94461 };
94462 
94463 static const afw_value_string_t
94464 impl_926_property_value_description = {
94466  AFW_UTF8_LITERAL("Decoded fragment tokens of URI.")
94467 };
94468 
94469 static const afw_runtime_property_t
94470 impl_926_property_description = {
94471  &afw_s_description,
94472  (const afw_value_t *)&impl_926_property_value_description
94473 };
94474 
94475 static const afw_value_string_t
94476 impl_926_property_value_label = {
94478  AFW_UTF8_LITERAL("Fragment Tokens")
94479 };
94480 
94481 static const afw_runtime_property_t
94482 impl_926_property_label = {
94483  &afw_s_label,
94484  (const afw_value_t *)&impl_926_property_value_label
94485 };
94486 
94487 static const afw_runtime_property_t *
94488 impl_926_properties[] = {
94489  &impl_926_property_brief,
94490  &impl_926_property_dataType,
94491  &impl_926_property_description,
94492  &impl_926_property_label,
94493  NULL
94494 };
94495 
94497 impl_926_meta_object = {
94498  {
94499  &afw_runtime_inf_const_meta_object_inf
94500  },
94501  &impl_926,
94502  NULL
94503 };
94504 
94505 static const afw_utf8_t
94506 impl_926_meta_path =
94507  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/fragmentTokens");
94508 
94510 impl_926 = {
94511  {
94512  &afw_runtime_inf_const_embedded_untyped_object,
94513  NULL,
94514  {
94515  (const afw_object_t *)&impl_926_meta_object,
94516  (const afw_object_t *)&impl_923,
94517  &afw_s_fragmentTokens,
94518  &afw_s__AdaptiveValueMeta_,
94519  &impl_926_meta_path
94520  }
94521  },
94522  &impl_926_properties[0]
94523 };
94524 
94526 impl_927;
94527 
94528 /*
94529  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/host
94530  */
94531 
94532 static const afw_value_string_t
94533 impl_927_property_value_brief = {
94535  AFW_UTF8_LITERAL("Decoded host part of URI")
94536 };
94537 
94538 static const afw_runtime_property_t
94539 impl_927_property_brief = {
94540  &afw_s_brief,
94541  (const afw_value_t *)&impl_927_property_value_brief
94542 };
94543 
94544 static const afw_value_string_t
94545 impl_927_property_value_dataType = {
94547  AFW_UTF8_LITERAL("string")
94548 };
94549 
94550 static const afw_runtime_property_t
94551 impl_927_property_dataType = {
94552  &afw_s_dataType,
94553  (const afw_value_t *)&impl_927_property_value_dataType
94554 };
94555 
94556 static const afw_value_string_t
94557 impl_927_property_value_description = {
94559  AFW_UTF8_LITERAL("Decoded host part of URI.")
94560 };
94561 
94562 static const afw_runtime_property_t
94563 impl_927_property_description = {
94564  &afw_s_description,
94565  (const afw_value_t *)&impl_927_property_value_description
94566 };
94567 
94568 static const afw_value_string_t
94569 impl_927_property_value_label = {
94571  AFW_UTF8_LITERAL("Host")
94572 };
94573 
94574 static const afw_runtime_property_t
94575 impl_927_property_label = {
94576  &afw_s_label,
94577  (const afw_value_t *)&impl_927_property_value_label
94578 };
94579 
94580 static const afw_runtime_property_t *
94581 impl_927_properties[] = {
94582  &impl_927_property_brief,
94583  &impl_927_property_dataType,
94584  &impl_927_property_description,
94585  &impl_927_property_label,
94586  NULL
94587 };
94588 
94590 impl_927_meta_object = {
94591  {
94592  &afw_runtime_inf_const_meta_object_inf
94593  },
94594  &impl_927,
94595  NULL
94596 };
94597 
94598 static const afw_utf8_t
94599 impl_927_meta_path =
94600  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/host");
94601 
94603 impl_927 = {
94604  {
94605  &afw_runtime_inf_const_embedded_untyped_object,
94606  NULL,
94607  {
94608  (const afw_object_t *)&impl_927_meta_object,
94609  (const afw_object_t *)&impl_923,
94610  &afw_s_host,
94611  &afw_s__AdaptiveValueMeta_,
94612  &impl_927_meta_path
94613  }
94614  },
94615  &impl_927_properties[0]
94616 };
94617 
94619 impl_928;
94620 
94621 /*
94622  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/normalizedURI
94623  */
94624 
94625 static const afw_value_string_t
94626 impl_928_property_value_brief = {
94628  AFW_UTF8_LITERAL("The URI that adaptive framework considers the normalized form of the URI")
94629 };
94630 
94631 static const afw_runtime_property_t
94632 impl_928_property_brief = {
94633  &afw_s_brief,
94634  (const afw_value_t *)&impl_928_property_value_brief
94635 };
94636 
94637 static const afw_value_string_t
94638 impl_928_property_value_dataType = {
94640  AFW_UTF8_LITERAL("string")
94641 };
94642 
94643 static const afw_runtime_property_t
94644 impl_928_property_dataType = {
94645  &afw_s_dataType,
94646  (const afw_value_t *)&impl_928_property_value_dataType
94647 };
94648 
94649 static const afw_value_string_t
94650 impl_928_property_value_description = {
94652  AFW_UTF8_LITERAL("This is the URI that adaptive framework considers the normalized form of the URI. If the URI starts with a single slash, the URI is a local path within the associated AFW instance; otherwise, it is a full URI.")
94653 };
94654 
94655 static const afw_runtime_property_t
94656 impl_928_property_description = {
94657  &afw_s_description,
94658  (const afw_value_t *)&impl_928_property_value_description
94659 };
94660 
94661 static const afw_value_string_t
94662 impl_928_property_value_label = {
94664  AFW_UTF8_LITERAL("Normalized URI")
94665 };
94666 
94667 static const afw_runtime_property_t
94668 impl_928_property_label = {
94669  &afw_s_label,
94670  (const afw_value_t *)&impl_928_property_value_label
94671 };
94672 
94673 static const afw_runtime_property_t *
94674 impl_928_properties[] = {
94675  &impl_928_property_brief,
94676  &impl_928_property_dataType,
94677  &impl_928_property_description,
94678  &impl_928_property_label,
94679  NULL
94680 };
94681 
94683 impl_928_meta_object = {
94684  {
94685  &afw_runtime_inf_const_meta_object_inf
94686  },
94687  &impl_928,
94688  NULL
94689 };
94690 
94691 static const afw_utf8_t
94692 impl_928_meta_path =
94693  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/normalizedURI");
94694 
94696 impl_928 = {
94697  {
94698  &afw_runtime_inf_const_embedded_untyped_object,
94699  NULL,
94700  {
94701  (const afw_object_t *)&impl_928_meta_object,
94702  (const afw_object_t *)&impl_923,
94703  &afw_s_normalizedURI,
94704  &afw_s__AdaptiveValueMeta_,
94705  &impl_928_meta_path
94706  }
94707  },
94708  &impl_928_properties[0]
94709 };
94710 
94712 impl_929;
94713 
94714 /*
94715  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalAuthority
94716  */
94717 
94718 static const afw_value_string_t
94719 impl_929_property_value_brief = {
94721  AFW_UTF8_LITERAL("Original, possibly encoded, authority part of URI")
94722 };
94723 
94724 static const afw_runtime_property_t
94725 impl_929_property_brief = {
94726  &afw_s_brief,
94727  (const afw_value_t *)&impl_929_property_value_brief
94728 };
94729 
94730 static const afw_value_string_t
94731 impl_929_property_value_dataType = {
94733  AFW_UTF8_LITERAL("string")
94734 };
94735 
94736 static const afw_runtime_property_t
94737 impl_929_property_dataType = {
94738  &afw_s_dataType,
94739  (const afw_value_t *)&impl_929_property_value_dataType
94740 };
94741 
94742 static const afw_value_string_t
94743 impl_929_property_value_description = {
94745  AFW_UTF8_LITERAL("Original, possibly encoded, authority part of URI.")
94746 };
94747 
94748 static const afw_runtime_property_t
94749 impl_929_property_description = {
94750  &afw_s_description,
94751  (const afw_value_t *)&impl_929_property_value_description
94752 };
94753 
94754 static const afw_value_string_t
94755 impl_929_property_value_label = {
94757  AFW_UTF8_LITERAL("Original Authority")
94758 };
94759 
94760 static const afw_runtime_property_t
94761 impl_929_property_label = {
94762  &afw_s_label,
94763  (const afw_value_t *)&impl_929_property_value_label
94764 };
94765 
94766 static const afw_runtime_property_t *
94767 impl_929_properties[] = {
94768  &impl_929_property_brief,
94769  &impl_929_property_dataType,
94770  &impl_929_property_description,
94771  &impl_929_property_label,
94772  NULL
94773 };
94774 
94776 impl_929_meta_object = {
94777  {
94778  &afw_runtime_inf_const_meta_object_inf
94779  },
94780  &impl_929,
94781  NULL
94782 };
94783 
94784 static const afw_utf8_t
94785 impl_929_meta_path =
94786  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalAuthority");
94787 
94789 impl_929 = {
94790  {
94791  &afw_runtime_inf_const_embedded_untyped_object,
94792  NULL,
94793  {
94794  (const afw_object_t *)&impl_929_meta_object,
94795  (const afw_object_t *)&impl_923,
94796  &afw_s_originalAuthority,
94797  &afw_s__AdaptiveValueMeta_,
94798  &impl_929_meta_path
94799  }
94800  },
94801  &impl_929_properties[0]
94802 };
94803 
94805 impl_930;
94806 
94807 /*
94808  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalFragment
94809  */
94810 
94811 static const afw_value_string_t
94812 impl_930_property_value_brief = {
94814  AFW_UTF8_LITERAL("Original, possibly encoded, fragment part of URI")
94815 };
94816 
94817 static const afw_runtime_property_t
94818 impl_930_property_brief = {
94819  &afw_s_brief,
94820  (const afw_value_t *)&impl_930_property_value_brief
94821 };
94822 
94823 static const afw_value_string_t
94824 impl_930_property_value_dataType = {
94826  AFW_UTF8_LITERAL("string")
94827 };
94828 
94829 static const afw_runtime_property_t
94830 impl_930_property_dataType = {
94831  &afw_s_dataType,
94832  (const afw_value_t *)&impl_930_property_value_dataType
94833 };
94834 
94835 static const afw_value_string_t
94836 impl_930_property_value_description = {
94838  AFW_UTF8_LITERAL("Original, possibly encoded, fragment part of URI.")
94839 };
94840 
94841 static const afw_runtime_property_t
94842 impl_930_property_description = {
94843  &afw_s_description,
94844  (const afw_value_t *)&impl_930_property_value_description
94845 };
94846 
94847 static const afw_value_string_t
94848 impl_930_property_value_label = {
94850  AFW_UTF8_LITERAL("Original Fragment")
94851 };
94852 
94853 static const afw_runtime_property_t
94854 impl_930_property_label = {
94855  &afw_s_label,
94856  (const afw_value_t *)&impl_930_property_value_label
94857 };
94858 
94859 static const afw_runtime_property_t *
94860 impl_930_properties[] = {
94861  &impl_930_property_brief,
94862  &impl_930_property_dataType,
94863  &impl_930_property_description,
94864  &impl_930_property_label,
94865  NULL
94866 };
94867 
94869 impl_930_meta_object = {
94870  {
94871  &afw_runtime_inf_const_meta_object_inf
94872  },
94873  &impl_930,
94874  NULL
94875 };
94876 
94877 static const afw_utf8_t
94878 impl_930_meta_path =
94879  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalFragment");
94880 
94882 impl_930 = {
94883  {
94884  &afw_runtime_inf_const_embedded_untyped_object,
94885  NULL,
94886  {
94887  (const afw_object_t *)&impl_930_meta_object,
94888  (const afw_object_t *)&impl_923,
94889  &afw_s_originalFragment,
94890  &afw_s__AdaptiveValueMeta_,
94891  &impl_930_meta_path
94892  }
94893  },
94894  &impl_930_properties[0]
94895 };
94896 
94898 impl_931;
94899 
94900 /*
94901  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalHierPart
94902  */
94903 
94904 static const afw_value_string_t
94905 impl_931_property_value_brief = {
94907  AFW_UTF8_LITERAL("Original, possibly encoded, hier-part of URI")
94908 };
94909 
94910 static const afw_runtime_property_t
94911 impl_931_property_brief = {
94912  &afw_s_brief,
94913  (const afw_value_t *)&impl_931_property_value_brief
94914 };
94915 
94916 static const afw_value_string_t
94917 impl_931_property_value_dataType = {
94919  AFW_UTF8_LITERAL("string")
94920 };
94921 
94922 static const afw_runtime_property_t
94923 impl_931_property_dataType = {
94924  &afw_s_dataType,
94925  (const afw_value_t *)&impl_931_property_value_dataType
94926 };
94927 
94928 static const afw_value_string_t
94929 impl_931_property_value_description = {
94931  AFW_UTF8_LITERAL("Original, possibly encoded, hier-part of URI.")
94932 };
94933 
94934 static const afw_runtime_property_t
94935 impl_931_property_description = {
94936  &afw_s_description,
94937  (const afw_value_t *)&impl_931_property_value_description
94938 };
94939 
94940 static const afw_value_string_t
94941 impl_931_property_value_label = {
94943  AFW_UTF8_LITERAL("Original Hier Part")
94944 };
94945 
94946 static const afw_runtime_property_t
94947 impl_931_property_label = {
94948  &afw_s_label,
94949  (const afw_value_t *)&impl_931_property_value_label
94950 };
94951 
94952 static const afw_runtime_property_t *
94953 impl_931_properties[] = {
94954  &impl_931_property_brief,
94955  &impl_931_property_dataType,
94956  &impl_931_property_description,
94957  &impl_931_property_label,
94958  NULL
94959 };
94960 
94962 impl_931_meta_object = {
94963  {
94964  &afw_runtime_inf_const_meta_object_inf
94965  },
94966  &impl_931,
94967  NULL
94968 };
94969 
94970 static const afw_utf8_t
94971 impl_931_meta_path =
94972  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalHierPart");
94973 
94975 impl_931 = {
94976  {
94977  &afw_runtime_inf_const_embedded_untyped_object,
94978  NULL,
94979  {
94980  (const afw_object_t *)&impl_931_meta_object,
94981  (const afw_object_t *)&impl_923,
94982  &afw_s_originalHierPart,
94983  &afw_s__AdaptiveValueMeta_,
94984  &impl_931_meta_path
94985  }
94986  },
94987  &impl_931_properties[0]
94988 };
94989 
94991 impl_932;
94992 
94993 /*
94994  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalHost
94995  */
94996 
94997 static const afw_value_string_t
94998 impl_932_property_value_brief = {
95000  AFW_UTF8_LITERAL("Original, possibly encoded, host part of URI")
95001 };
95002 
95003 static const afw_runtime_property_t
95004 impl_932_property_brief = {
95005  &afw_s_brief,
95006  (const afw_value_t *)&impl_932_property_value_brief
95007 };
95008 
95009 static const afw_value_string_t
95010 impl_932_property_value_dataType = {
95012  AFW_UTF8_LITERAL("string")
95013 };
95014 
95015 static const afw_runtime_property_t
95016 impl_932_property_dataType = {
95017  &afw_s_dataType,
95018  (const afw_value_t *)&impl_932_property_value_dataType
95019 };
95020 
95021 static const afw_value_string_t
95022 impl_932_property_value_description = {
95024  AFW_UTF8_LITERAL("Original, possibly encoded, host part of URI.")
95025 };
95026 
95027 static const afw_runtime_property_t
95028 impl_932_property_description = {
95029  &afw_s_description,
95030  (const afw_value_t *)&impl_932_property_value_description
95031 };
95032 
95033 static const afw_value_string_t
95034 impl_932_property_value_label = {
95036  AFW_UTF8_LITERAL("Original Host")
95037 };
95038 
95039 static const afw_runtime_property_t
95040 impl_932_property_label = {
95041  &afw_s_label,
95042  (const afw_value_t *)&impl_932_property_value_label
95043 };
95044 
95045 static const afw_runtime_property_t *
95046 impl_932_properties[] = {
95047  &impl_932_property_brief,
95048  &impl_932_property_dataType,
95049  &impl_932_property_description,
95050  &impl_932_property_label,
95051  NULL
95052 };
95053 
95055 impl_932_meta_object = {
95056  {
95057  &afw_runtime_inf_const_meta_object_inf
95058  },
95059  &impl_932,
95060  NULL
95061 };
95062 
95063 static const afw_utf8_t
95064 impl_932_meta_path =
95065  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalHost");
95066 
95068 impl_932 = {
95069  {
95070  &afw_runtime_inf_const_embedded_untyped_object,
95071  NULL,
95072  {
95073  (const afw_object_t *)&impl_932_meta_object,
95074  (const afw_object_t *)&impl_923,
95075  &afw_s_originalHost,
95076  &afw_s__AdaptiveValueMeta_,
95077  &impl_932_meta_path
95078  }
95079  },
95080  &impl_932_properties[0]
95081 };
95082 
95084 impl_933;
95085 
95086 /*
95087  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalPath
95088  */
95089 
95090 static const afw_value_string_t
95091 impl_933_property_value_brief = {
95093  AFW_UTF8_LITERAL("Original, possibly encoded, path part of URI")
95094 };
95095 
95096 static const afw_runtime_property_t
95097 impl_933_property_brief = {
95098  &afw_s_brief,
95099  (const afw_value_t *)&impl_933_property_value_brief
95100 };
95101 
95102 static const afw_value_string_t
95103 impl_933_property_value_dataType = {
95105  AFW_UTF8_LITERAL("string")
95106 };
95107 
95108 static const afw_runtime_property_t
95109 impl_933_property_dataType = {
95110  &afw_s_dataType,
95111  (const afw_value_t *)&impl_933_property_value_dataType
95112 };
95113 
95114 static const afw_value_string_t
95115 impl_933_property_value_description = {
95117  AFW_UTF8_LITERAL("Original, possibly encoded, path part of URI.")
95118 };
95119 
95120 static const afw_runtime_property_t
95121 impl_933_property_description = {
95122  &afw_s_description,
95123  (const afw_value_t *)&impl_933_property_value_description
95124 };
95125 
95126 static const afw_value_string_t
95127 impl_933_property_value_label = {
95129  AFW_UTF8_LITERAL("Original Path")
95130 };
95131 
95132 static const afw_runtime_property_t
95133 impl_933_property_label = {
95134  &afw_s_label,
95135  (const afw_value_t *)&impl_933_property_value_label
95136 };
95137 
95138 static const afw_runtime_property_t *
95139 impl_933_properties[] = {
95140  &impl_933_property_brief,
95141  &impl_933_property_dataType,
95142  &impl_933_property_description,
95143  &impl_933_property_label,
95144  NULL
95145 };
95146 
95148 impl_933_meta_object = {
95149  {
95150  &afw_runtime_inf_const_meta_object_inf
95151  },
95152  &impl_933,
95153  NULL
95154 };
95155 
95156 static const afw_utf8_t
95157 impl_933_meta_path =
95158  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalPath");
95159 
95161 impl_933 = {
95162  {
95163  &afw_runtime_inf_const_embedded_untyped_object,
95164  NULL,
95165  {
95166  (const afw_object_t *)&impl_933_meta_object,
95167  (const afw_object_t *)&impl_923,
95168  &afw_s_originalPath,
95169  &afw_s__AdaptiveValueMeta_,
95170  &impl_933_meta_path
95171  }
95172  },
95173  &impl_933_properties[0]
95174 };
95175 
95177 impl_934;
95178 
95179 /*
95180  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalQuery
95181  */
95182 
95183 static const afw_value_string_t
95184 impl_934_property_value_brief = {
95186  AFW_UTF8_LITERAL("Original, possibly encoded, query part of URI")
95187 };
95188 
95189 static const afw_runtime_property_t
95190 impl_934_property_brief = {
95191  &afw_s_brief,
95192  (const afw_value_t *)&impl_934_property_value_brief
95193 };
95194 
95195 static const afw_value_string_t
95196 impl_934_property_value_dataType = {
95198  AFW_UTF8_LITERAL("string")
95199 };
95200 
95201 static const afw_runtime_property_t
95202 impl_934_property_dataType = {
95203  &afw_s_dataType,
95204  (const afw_value_t *)&impl_934_property_value_dataType
95205 };
95206 
95207 static const afw_value_string_t
95208 impl_934_property_value_description = {
95210  AFW_UTF8_LITERAL("Original, possibly encoded, query part of URI.")
95211 };
95212 
95213 static const afw_runtime_property_t
95214 impl_934_property_description = {
95215  &afw_s_description,
95216  (const afw_value_t *)&impl_934_property_value_description
95217 };
95218 
95219 static const afw_value_string_t
95220 impl_934_property_value_label = {
95222  AFW_UTF8_LITERAL("Original Query")
95223 };
95224 
95225 static const afw_runtime_property_t
95226 impl_934_property_label = {
95227  &afw_s_label,
95228  (const afw_value_t *)&impl_934_property_value_label
95229 };
95230 
95231 static const afw_runtime_property_t *
95232 impl_934_properties[] = {
95233  &impl_934_property_brief,
95234  &impl_934_property_dataType,
95235  &impl_934_property_description,
95236  &impl_934_property_label,
95237  NULL
95238 };
95239 
95241 impl_934_meta_object = {
95242  {
95243  &afw_runtime_inf_const_meta_object_inf
95244  },
95245  &impl_934,
95246  NULL
95247 };
95248 
95249 static const afw_utf8_t
95250 impl_934_meta_path =
95251  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalQuery");
95252 
95254 impl_934 = {
95255  {
95256  &afw_runtime_inf_const_embedded_untyped_object,
95257  NULL,
95258  {
95259  (const afw_object_t *)&impl_934_meta_object,
95260  (const afw_object_t *)&impl_923,
95261  &afw_s_originalQuery,
95262  &afw_s__AdaptiveValueMeta_,
95263  &impl_934_meta_path
95264  }
95265  },
95266  &impl_934_properties[0]
95267 };
95268 
95270 impl_935;
95271 
95272 /*
95273  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalURI
95274  */
95275 
95276 static const afw_value_string_t
95277 impl_935_property_value_brief = {
95279  AFW_UTF8_LITERAL("Original URI")
95280 };
95281 
95282 static const afw_runtime_property_t
95283 impl_935_property_brief = {
95284  &afw_s_brief,
95285  (const afw_value_t *)&impl_935_property_value_brief
95286 };
95287 
95288 static const afw_value_string_t
95289 impl_935_property_value_dataType = {
95291  AFW_UTF8_LITERAL("string")
95292 };
95293 
95294 static const afw_runtime_property_t
95295 impl_935_property_dataType = {
95296  &afw_s_dataType,
95297  (const afw_value_t *)&impl_935_property_value_dataType
95298 };
95299 
95300 static const afw_value_string_t
95301 impl_935_property_value_description = {
95303  AFW_UTF8_LITERAL("Original URI.")
95304 };
95305 
95306 static const afw_runtime_property_t
95307 impl_935_property_description = {
95308  &afw_s_description,
95309  (const afw_value_t *)&impl_935_property_value_description
95310 };
95311 
95312 static const afw_value_string_t
95313 impl_935_property_value_label = {
95315  AFW_UTF8_LITERAL("Original URI")
95316 };
95317 
95318 static const afw_runtime_property_t
95319 impl_935_property_label = {
95320  &afw_s_label,
95321  (const afw_value_t *)&impl_935_property_value_label
95322 };
95323 
95324 static const afw_runtime_property_t *
95325 impl_935_properties[] = {
95326  &impl_935_property_brief,
95327  &impl_935_property_dataType,
95328  &impl_935_property_description,
95329  &impl_935_property_label,
95330  NULL
95331 };
95332 
95334 impl_935_meta_object = {
95335  {
95336  &afw_runtime_inf_const_meta_object_inf
95337  },
95338  &impl_935,
95339  NULL
95340 };
95341 
95342 static const afw_utf8_t
95343 impl_935_meta_path =
95344  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalURI");
95345 
95347 impl_935 = {
95348  {
95349  &afw_runtime_inf_const_embedded_untyped_object,
95350  NULL,
95351  {
95352  (const afw_object_t *)&impl_935_meta_object,
95353  (const afw_object_t *)&impl_923,
95354  &afw_s_originalURI,
95355  &afw_s__AdaptiveValueMeta_,
95356  &impl_935_meta_path
95357  }
95358  },
95359  &impl_935_properties[0]
95360 };
95361 
95363 impl_936;
95364 
95365 /*
95366  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalUserinfo
95367  */
95368 
95369 static const afw_value_string_t
95370 impl_936_property_value_brief = {
95372  AFW_UTF8_LITERAL("Original, possibly encoded, userinfo part of URI")
95373 };
95374 
95375 static const afw_runtime_property_t
95376 impl_936_property_brief = {
95377  &afw_s_brief,
95378  (const afw_value_t *)&impl_936_property_value_brief
95379 };
95380 
95381 static const afw_value_string_t
95382 impl_936_property_value_dataType = {
95384  AFW_UTF8_LITERAL("string")
95385 };
95386 
95387 static const afw_runtime_property_t
95388 impl_936_property_dataType = {
95389  &afw_s_dataType,
95390  (const afw_value_t *)&impl_936_property_value_dataType
95391 };
95392 
95393 static const afw_value_string_t
95394 impl_936_property_value_description = {
95396  AFW_UTF8_LITERAL("Original, possibly encoded, userinfo part of URI.")
95397 };
95398 
95399 static const afw_runtime_property_t
95400 impl_936_property_description = {
95401  &afw_s_description,
95402  (const afw_value_t *)&impl_936_property_value_description
95403 };
95404 
95405 static const afw_value_string_t
95406 impl_936_property_value_label = {
95408  AFW_UTF8_LITERAL("Original Userinfo")
95409 };
95410 
95411 static const afw_runtime_property_t
95412 impl_936_property_label = {
95413  &afw_s_label,
95414  (const afw_value_t *)&impl_936_property_value_label
95415 };
95416 
95417 static const afw_runtime_property_t *
95418 impl_936_properties[] = {
95419  &impl_936_property_brief,
95420  &impl_936_property_dataType,
95421  &impl_936_property_description,
95422  &impl_936_property_label,
95423  NULL
95424 };
95425 
95427 impl_936_meta_object = {
95428  {
95429  &afw_runtime_inf_const_meta_object_inf
95430  },
95431  &impl_936,
95432  NULL
95433 };
95434 
95435 static const afw_utf8_t
95436 impl_936_meta_path =
95437  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/originalUserinfo");
95438 
95440 impl_936 = {
95441  {
95442  &afw_runtime_inf_const_embedded_untyped_object,
95443  NULL,
95444  {
95445  (const afw_object_t *)&impl_936_meta_object,
95446  (const afw_object_t *)&impl_923,
95447  &afw_s_originalUserinfo,
95448  &afw_s__AdaptiveValueMeta_,
95449  &impl_936_meta_path
95450  }
95451  },
95452  &impl_936_properties[0]
95453 };
95454 
95456 impl_937;
95457 
95458 /*
95459  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/path
95460  */
95461 
95462 static const afw_value_string_t
95463 impl_937_property_value_brief = {
95465  AFW_UTF8_LITERAL("Decoded path of URI")
95466 };
95467 
95468 static const afw_runtime_property_t
95469 impl_937_property_brief = {
95470  &afw_s_brief,
95471  (const afw_value_t *)&impl_937_property_value_brief
95472 };
95473 
95474 static const afw_value_string_t
95475 impl_937_property_value_dataType = {
95477  AFW_UTF8_LITERAL("string")
95478 };
95479 
95480 static const afw_runtime_property_t
95481 impl_937_property_dataType = {
95482  &afw_s_dataType,
95483  (const afw_value_t *)&impl_937_property_value_dataType
95484 };
95485 
95486 static const afw_value_string_t
95487 impl_937_property_value_description = {
95489  AFW_UTF8_LITERAL("Decoded path of URI. If path tokens contain percent encoded reserved characters, pathTokens should be used.")
95490 };
95491 
95492 static const afw_runtime_property_t
95493 impl_937_property_description = {
95494  &afw_s_description,
95495  (const afw_value_t *)&impl_937_property_value_description
95496 };
95497 
95498 static const afw_value_string_t
95499 impl_937_property_value_label = {
95501  AFW_UTF8_LITERAL("Path")
95502 };
95503 
95504 static const afw_runtime_property_t
95505 impl_937_property_label = {
95506  &afw_s_label,
95507  (const afw_value_t *)&impl_937_property_value_label
95508 };
95509 
95510 static const afw_runtime_property_t *
95511 impl_937_properties[] = {
95512  &impl_937_property_brief,
95513  &impl_937_property_dataType,
95514  &impl_937_property_description,
95515  &impl_937_property_label,
95516  NULL
95517 };
95518 
95520 impl_937_meta_object = {
95521  {
95522  &afw_runtime_inf_const_meta_object_inf
95523  },
95524  &impl_937,
95525  NULL
95526 };
95527 
95528 static const afw_utf8_t
95529 impl_937_meta_path =
95530  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/path");
95531 
95533 impl_937 = {
95534  {
95535  &afw_runtime_inf_const_embedded_untyped_object,
95536  NULL,
95537  {
95538  (const afw_object_t *)&impl_937_meta_object,
95539  (const afw_object_t *)&impl_923,
95540  &afw_s_path,
95541  &afw_s__AdaptiveValueMeta_,
95542  &impl_937_meta_path
95543  }
95544  },
95545  &impl_937_properties[0]
95546 };
95547 
95549 impl_938;
95550 
95551 /*
95552  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/pathTokens
95553  */
95554 
95555 static const afw_value_string_t
95556 impl_938_property_value_brief = {
95558  AFW_UTF8_LITERAL("Decoded path tokens of URI")
95559 };
95560 
95561 static const afw_runtime_property_t
95562 impl_938_property_brief = {
95563  &afw_s_brief,
95564  (const afw_value_t *)&impl_938_property_value_brief
95565 };
95566 
95567 static const afw_value_string_t
95568 impl_938_property_value_dataType = {
95570  AFW_UTF8_LITERAL("list")
95571 };
95572 
95573 static const afw_runtime_property_t
95574 impl_938_property_dataType = {
95575  &afw_s_dataType,
95576  (const afw_value_t *)&impl_938_property_value_dataType
95577 };
95578 
95579 static const afw_value_string_t
95580 impl_938_property_value_description = {
95582  AFW_UTF8_LITERAL("Decoded path tokens of URI.")
95583 };
95584 
95585 static const afw_runtime_property_t
95586 impl_938_property_description = {
95587  &afw_s_description,
95588  (const afw_value_t *)&impl_938_property_value_description
95589 };
95590 
95591 static const afw_value_string_t
95592 impl_938_property_value_label = {
95594  AFW_UTF8_LITERAL("Path Tokens")
95595 };
95596 
95597 static const afw_runtime_property_t
95598 impl_938_property_label = {
95599  &afw_s_label,
95600  (const afw_value_t *)&impl_938_property_value_label
95601 };
95602 
95603 static const afw_runtime_property_t *
95604 impl_938_properties[] = {
95605  &impl_938_property_brief,
95606  &impl_938_property_dataType,
95607  &impl_938_property_description,
95608  &impl_938_property_label,
95609  NULL
95610 };
95611 
95613 impl_938_meta_object = {
95614  {
95615  &afw_runtime_inf_const_meta_object_inf
95616  },
95617  &impl_938,
95618  NULL
95619 };
95620 
95621 static const afw_utf8_t
95622 impl_938_meta_path =
95623  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/pathTokens");
95624 
95626 impl_938 = {
95627  {
95628  &afw_runtime_inf_const_embedded_untyped_object,
95629  NULL,
95630  {
95631  (const afw_object_t *)&impl_938_meta_object,
95632  (const afw_object_t *)&impl_923,
95633  &afw_s_pathTokens,
95634  &afw_s__AdaptiveValueMeta_,
95635  &impl_938_meta_path
95636  }
95637  },
95638  &impl_938_properties[0]
95639 };
95640 
95642 impl_939;
95643 
95644 /*
95645  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/port
95646  */
95647 
95648 static const afw_value_string_t
95649 impl_939_property_value_brief = {
95651  AFW_UTF8_LITERAL("Port which is never encoded")
95652 };
95653 
95654 static const afw_runtime_property_t
95655 impl_939_property_brief = {
95656  &afw_s_brief,
95657  (const afw_value_t *)&impl_939_property_value_brief
95658 };
95659 
95660 static const afw_value_string_t
95661 impl_939_property_value_dataType = {
95663  AFW_UTF8_LITERAL("string")
95664 };
95665 
95666 static const afw_runtime_property_t
95667 impl_939_property_dataType = {
95668  &afw_s_dataType,
95669  (const afw_value_t *)&impl_939_property_value_dataType
95670 };
95671 
95672 static const afw_value_string_t
95673 impl_939_property_value_description = {
95675  AFW_UTF8_LITERAL("Port which is never encoded.")
95676 };
95677 
95678 static const afw_runtime_property_t
95679 impl_939_property_description = {
95680  &afw_s_description,
95681  (const afw_value_t *)&impl_939_property_value_description
95682 };
95683 
95684 static const afw_value_string_t
95685 impl_939_property_value_label = {
95687  AFW_UTF8_LITERAL("Port")
95688 };
95689 
95690 static const afw_runtime_property_t
95691 impl_939_property_label = {
95692  &afw_s_label,
95693  (const afw_value_t *)&impl_939_property_value_label
95694 };
95695 
95696 static const afw_runtime_property_t *
95697 impl_939_properties[] = {
95698  &impl_939_property_brief,
95699  &impl_939_property_dataType,
95700  &impl_939_property_description,
95701  &impl_939_property_label,
95702  NULL
95703 };
95704 
95706 impl_939_meta_object = {
95707  {
95708  &afw_runtime_inf_const_meta_object_inf
95709  },
95710  &impl_939,
95711  NULL
95712 };
95713 
95714 static const afw_utf8_t
95715 impl_939_meta_path =
95716  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/port");
95717 
95719 impl_939 = {
95720  {
95721  &afw_runtime_inf_const_embedded_untyped_object,
95722  NULL,
95723  {
95724  (const afw_object_t *)&impl_939_meta_object,
95725  (const afw_object_t *)&impl_923,
95726  &afw_s_port,
95727  &afw_s__AdaptiveValueMeta_,
95728  &impl_939_meta_path
95729  }
95730  },
95731  &impl_939_properties[0]
95732 };
95733 
95735 impl_940;
95736 
95737 /*
95738  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/query
95739  */
95740 
95741 static const afw_value_string_t
95742 impl_940_property_value_brief = {
95744  AFW_UTF8_LITERAL("Decoded query of URI")
95745 };
95746 
95747 static const afw_runtime_property_t
95748 impl_940_property_brief = {
95749  &afw_s_brief,
95750  (const afw_value_t *)&impl_940_property_value_brief
95751 };
95752 
95753 static const afw_value_string_t
95754 impl_940_property_value_dataType = {
95756  AFW_UTF8_LITERAL("string")
95757 };
95758 
95759 static const afw_runtime_property_t
95760 impl_940_property_dataType = {
95761  &afw_s_dataType,
95762  (const afw_value_t *)&impl_940_property_value_dataType
95763 };
95764 
95765 static const afw_value_string_t
95766 impl_940_property_value_description = {
95768  AFW_UTF8_LITERAL("Decoded query of URI. If query tokens contain percent encoded reserved characters, queryTokens should be used.")
95769 };
95770 
95771 static const afw_runtime_property_t
95772 impl_940_property_description = {
95773  &afw_s_description,
95774  (const afw_value_t *)&impl_940_property_value_description
95775 };
95776 
95777 static const afw_value_string_t
95778 impl_940_property_value_label = {
95780  AFW_UTF8_LITERAL("Query")
95781 };
95782 
95783 static const afw_runtime_property_t
95784 impl_940_property_label = {
95785  &afw_s_label,
95786  (const afw_value_t *)&impl_940_property_value_label
95787 };
95788 
95789 static const afw_runtime_property_t *
95790 impl_940_properties[] = {
95791  &impl_940_property_brief,
95792  &impl_940_property_dataType,
95793  &impl_940_property_description,
95794  &impl_940_property_label,
95795  NULL
95796 };
95797 
95799 impl_940_meta_object = {
95800  {
95801  &afw_runtime_inf_const_meta_object_inf
95802  },
95803  &impl_940,
95804  NULL
95805 };
95806 
95807 static const afw_utf8_t
95808 impl_940_meta_path =
95809  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/query");
95810 
95812 impl_940 = {
95813  {
95814  &afw_runtime_inf_const_embedded_untyped_object,
95815  NULL,
95816  {
95817  (const afw_object_t *)&impl_940_meta_object,
95818  (const afw_object_t *)&impl_923,
95819  &afw_s_query,
95820  &afw_s__AdaptiveValueMeta_,
95821  &impl_940_meta_path
95822  }
95823  },
95824  &impl_940_properties[0]
95825 };
95826 
95828 impl_941;
95829 
95830 /*
95831  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/queryTokens
95832  */
95833 
95834 static const afw_value_string_t
95835 impl_941_property_value_brief = {
95837  AFW_UTF8_LITERAL("Decoded query tokens of URI")
95838 };
95839 
95840 static const afw_runtime_property_t
95841 impl_941_property_brief = {
95842  &afw_s_brief,
95843  (const afw_value_t *)&impl_941_property_value_brief
95844 };
95845 
95846 static const afw_value_string_t
95847 impl_941_property_value_dataType = {
95849  AFW_UTF8_LITERAL("list")
95850 };
95851 
95852 static const afw_runtime_property_t
95853 impl_941_property_dataType = {
95854  &afw_s_dataType,
95855  (const afw_value_t *)&impl_941_property_value_dataType
95856 };
95857 
95858 static const afw_value_string_t
95859 impl_941_property_value_description = {
95861  AFW_UTF8_LITERAL("Decoded query tokens of URI.")
95862 };
95863 
95864 static const afw_runtime_property_t
95865 impl_941_property_description = {
95866  &afw_s_description,
95867  (const afw_value_t *)&impl_941_property_value_description
95868 };
95869 
95870 static const afw_value_string_t
95871 impl_941_property_value_label = {
95873  AFW_UTF8_LITERAL("Query Tokens")
95874 };
95875 
95876 static const afw_runtime_property_t
95877 impl_941_property_label = {
95878  &afw_s_label,
95879  (const afw_value_t *)&impl_941_property_value_label
95880 };
95881 
95882 static const afw_runtime_property_t *
95883 impl_941_properties[] = {
95884  &impl_941_property_brief,
95885  &impl_941_property_dataType,
95886  &impl_941_property_description,
95887  &impl_941_property_label,
95888  NULL
95889 };
95890 
95892 impl_941_meta_object = {
95893  {
95894  &afw_runtime_inf_const_meta_object_inf
95895  },
95896  &impl_941,
95897  NULL
95898 };
95899 
95900 static const afw_utf8_t
95901 impl_941_meta_path =
95902  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/queryTokens");
95903 
95905 impl_941 = {
95906  {
95907  &afw_runtime_inf_const_embedded_untyped_object,
95908  NULL,
95909  {
95910  (const afw_object_t *)&impl_941_meta_object,
95911  (const afw_object_t *)&impl_923,
95912  &afw_s_queryTokens,
95913  &afw_s__AdaptiveValueMeta_,
95914  &impl_941_meta_path
95915  }
95916  },
95917  &impl_941_properties[0]
95918 };
95919 
95921 impl_942;
95922 
95923 /*
95924  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/scheme
95925  */
95926 
95927 static const afw_value_string_t
95928 impl_942_property_value_brief = {
95930  AFW_UTF8_LITERAL("URI Scheme which is never encode")
95931 };
95932 
95933 static const afw_runtime_property_t
95934 impl_942_property_brief = {
95935  &afw_s_brief,
95936  (const afw_value_t *)&impl_942_property_value_brief
95937 };
95938 
95939 static const afw_value_string_t
95940 impl_942_property_value_dataType = {
95942  AFW_UTF8_LITERAL("string")
95943 };
95944 
95945 static const afw_runtime_property_t
95946 impl_942_property_dataType = {
95947  &afw_s_dataType,
95948  (const afw_value_t *)&impl_942_property_value_dataType
95949 };
95950 
95951 static const afw_value_string_t
95952 impl_942_property_value_description = {
95954  AFW_UTF8_LITERAL("URI Scheme which is never encode.")
95955 };
95956 
95957 static const afw_runtime_property_t
95958 impl_942_property_description = {
95959  &afw_s_description,
95960  (const afw_value_t *)&impl_942_property_value_description
95961 };
95962 
95963 static const afw_value_string_t
95964 impl_942_property_value_label = {
95966  AFW_UTF8_LITERAL("Scheme")
95967 };
95968 
95969 static const afw_runtime_property_t
95970 impl_942_property_label = {
95971  &afw_s_label,
95972  (const afw_value_t *)&impl_942_property_value_label
95973 };
95974 
95975 static const afw_runtime_property_t *
95976 impl_942_properties[] = {
95977  &impl_942_property_brief,
95978  &impl_942_property_dataType,
95979  &impl_942_property_description,
95980  &impl_942_property_label,
95981  NULL
95982 };
95983 
95985 impl_942_meta_object = {
95986  {
95987  &afw_runtime_inf_const_meta_object_inf
95988  },
95989  &impl_942,
95990  NULL
95991 };
95992 
95993 static const afw_utf8_t
95994 impl_942_meta_path =
95995  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/scheme");
95996 
95998 impl_942 = {
95999  {
96000  &afw_runtime_inf_const_embedded_untyped_object,
96001  NULL,
96002  {
96003  (const afw_object_t *)&impl_942_meta_object,
96004  (const afw_object_t *)&impl_923,
96005  &afw_s_scheme,
96006  &afw_s__AdaptiveValueMeta_,
96007  &impl_942_meta_path
96008  }
96009  },
96010  &impl_942_properties[0]
96011 };
96012 
96014 impl_943;
96015 
96016 /*
96017  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/userinfo
96018  */
96019 
96020 static const afw_value_string_t
96021 impl_943_property_value_brief = {
96023  AFW_UTF8_LITERAL("Decoded userinfo part of URI")
96024 };
96025 
96026 static const afw_runtime_property_t
96027 impl_943_property_brief = {
96028  &afw_s_brief,
96029  (const afw_value_t *)&impl_943_property_value_brief
96030 };
96031 
96032 static const afw_value_string_t
96033 impl_943_property_value_dataType = {
96035  AFW_UTF8_LITERAL("string")
96036 };
96037 
96038 static const afw_runtime_property_t
96039 impl_943_property_dataType = {
96040  &afw_s_dataType,
96041  (const afw_value_t *)&impl_943_property_value_dataType
96042 };
96043 
96044 static const afw_value_string_t
96045 impl_943_property_value_description = {
96047  AFW_UTF8_LITERAL("Decoded userinfo part of URI.")
96048 };
96049 
96050 static const afw_runtime_property_t
96051 impl_943_property_description = {
96052  &afw_s_description,
96053  (const afw_value_t *)&impl_943_property_value_description
96054 };
96055 
96056 static const afw_value_string_t
96057 impl_943_property_value_label = {
96059  AFW_UTF8_LITERAL("Userinfo")
96060 };
96061 
96062 static const afw_runtime_property_t
96063 impl_943_property_label = {
96064  &afw_s_label,
96065  (const afw_value_t *)&impl_943_property_value_label
96066 };
96067 
96068 static const afw_runtime_property_t *
96069 impl_943_properties[] = {
96070  &impl_943_property_brief,
96071  &impl_943_property_dataType,
96072  &impl_943_property_description,
96073  &impl_943_property_label,
96074  NULL
96075 };
96076 
96078 impl_943_meta_object = {
96079  {
96080  &afw_runtime_inf_const_meta_object_inf
96081  },
96082  &impl_943,
96083  NULL
96084 };
96085 
96086 static const afw_utf8_t
96087 impl_943_meta_path =
96088  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/userinfo");
96089 
96091 impl_943 = {
96092  {
96093  &afw_runtime_inf_const_embedded_untyped_object,
96094  NULL,
96095  {
96096  (const afw_object_t *)&impl_943_meta_object,
96097  (const afw_object_t *)&impl_923,
96098  &afw_s_userinfo,
96099  &afw_s__AdaptiveValueMeta_,
96100  &impl_943_meta_path
96101  }
96102  },
96103  &impl_943_properties[0]
96104 };
96105 
96107 impl_944;
96108 
96109 /*
96110  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/valuePath
96111  */
96112 
96113 static const afw_value_string_t
96114 impl_944_property_value_brief = {
96116  AFW_UTF8_LITERAL("Adaptive value path")
96117 };
96118 
96119 static const afw_runtime_property_t
96120 impl_944_property_brief = {
96121  &afw_s_brief,
96122  (const afw_value_t *)&impl_944_property_value_brief
96123 };
96124 
96125 static const afw_value_string_t
96126 impl_944_property_value_dataType = {
96128  AFW_UTF8_LITERAL("object")
96129 };
96130 
96131 static const afw_runtime_property_t
96132 impl_944_property_dataType = {
96133  &afw_s_dataType,
96134  (const afw_value_t *)&impl_944_property_value_dataType
96135 };
96136 
96137 static const afw_value_string_t
96138 impl_944_property_value_dataTypeParameter = {
96140  AFW_UTF8_LITERAL("_AdaptiveValuePath_")
96141 };
96142 
96143 static const afw_runtime_property_t
96144 impl_944_property_dataTypeParameter = {
96145  &afw_s_dataTypeParameter,
96146  (const afw_value_t *)&impl_944_property_value_dataTypeParameter
96147 };
96148 
96149 static const afw_value_string_t
96150 impl_944_property_value_description = {
96152  AFW_UTF8_LITERAL("Adaptive value path.")
96153 };
96154 
96155 static const afw_runtime_property_t
96156 impl_944_property_description = {
96157  &afw_s_description,
96158  (const afw_value_t *)&impl_944_property_value_description
96159 };
96160 
96161 static const afw_value_string_t
96162 impl_944_property_value_label = {
96164  AFW_UTF8_LITERAL("Value Path")
96165 };
96166 
96167 static const afw_runtime_property_t
96168 impl_944_property_label = {
96169  &afw_s_label,
96170  (const afw_value_t *)&impl_944_property_value_label
96171 };
96172 
96173 static const afw_runtime_property_t *
96174 impl_944_properties[] = {
96175  &impl_944_property_brief,
96176  &impl_944_property_dataType,
96177  &impl_944_property_dataTypeParameter,
96178  &impl_944_property_description,
96179  &impl_944_property_label,
96180  NULL
96181 };
96182 
96184 impl_944_meta_object = {
96185  {
96186  &afw_runtime_inf_const_meta_object_inf
96187  },
96188  &impl_944,
96189  NULL
96190 };
96191 
96192 static const afw_utf8_t
96193 impl_944_meta_path =
96194  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes/valuePath");
96195 
96197 impl_944 = {
96198  {
96199  &afw_runtime_inf_const_embedded_untyped_object,
96200  NULL,
96201  {
96202  (const afw_object_t *)&impl_944_meta_object,
96203  (const afw_object_t *)&impl_923,
96204  &afw_s_valuePath,
96205  &afw_s__AdaptiveValueMeta_,
96206  &impl_944_meta_path
96207  }
96208  },
96209  &impl_944_properties[0]
96210 };
96211 
96212 /*
96213  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes
96214  */
96215 
96216 static const afw_value_object_t
96217 impl_923_property_value_authority = {
96219  (const afw_object_t *)&impl_924
96220 };
96221 
96222 static const afw_runtime_property_t
96223 impl_923_property_authority = {
96224  &afw_s_authority,
96225  (const afw_value_t *)&impl_923_property_value_authority
96226 };
96227 
96228 static const afw_value_object_t
96229 impl_923_property_value_fragment = {
96231  (const afw_object_t *)&impl_925
96232 };
96233 
96234 static const afw_runtime_property_t
96235 impl_923_property_fragment = {
96236  &afw_s_fragment,
96237  (const afw_value_t *)&impl_923_property_value_fragment
96238 };
96239 
96240 static const afw_value_object_t
96241 impl_923_property_value_fragmentTokens = {
96243  (const afw_object_t *)&impl_926
96244 };
96245 
96246 static const afw_runtime_property_t
96247 impl_923_property_fragmentTokens = {
96248  &afw_s_fragmentTokens,
96249  (const afw_value_t *)&impl_923_property_value_fragmentTokens
96250 };
96251 
96252 static const afw_value_object_t
96253 impl_923_property_value_host = {
96255  (const afw_object_t *)&impl_927
96256 };
96257 
96258 static const afw_runtime_property_t
96259 impl_923_property_host = {
96260  &afw_s_host,
96261  (const afw_value_t *)&impl_923_property_value_host
96262 };
96263 
96264 static const afw_value_object_t
96265 impl_923_property_value_normalizedURI = {
96267  (const afw_object_t *)&impl_928
96268 };
96269 
96270 static const afw_runtime_property_t
96271 impl_923_property_normalizedURI = {
96272  &afw_s_normalizedURI,
96273  (const afw_value_t *)&impl_923_property_value_normalizedURI
96274 };
96275 
96276 static const afw_value_object_t
96277 impl_923_property_value_originalAuthority = {
96279  (const afw_object_t *)&impl_929
96280 };
96281 
96282 static const afw_runtime_property_t
96283 impl_923_property_originalAuthority = {
96284  &afw_s_originalAuthority,
96285  (const afw_value_t *)&impl_923_property_value_originalAuthority
96286 };
96287 
96288 static const afw_value_object_t
96289 impl_923_property_value_originalFragment = {
96291  (const afw_object_t *)&impl_930
96292 };
96293 
96294 static const afw_runtime_property_t
96295 impl_923_property_originalFragment = {
96296  &afw_s_originalFragment,
96297  (const afw_value_t *)&impl_923_property_value_originalFragment
96298 };
96299 
96300 static const afw_value_object_t
96301 impl_923_property_value_originalHierPart = {
96303  (const afw_object_t *)&impl_931
96304 };
96305 
96306 static const afw_runtime_property_t
96307 impl_923_property_originalHierPart = {
96308  &afw_s_originalHierPart,
96309  (const afw_value_t *)&impl_923_property_value_originalHierPart
96310 };
96311 
96312 static const afw_value_object_t
96313 impl_923_property_value_originalHost = {
96315  (const afw_object_t *)&impl_932
96316 };
96317 
96318 static const afw_runtime_property_t
96319 impl_923_property_originalHost = {
96320  &afw_s_originalHost,
96321  (const afw_value_t *)&impl_923_property_value_originalHost
96322 };
96323 
96324 static const afw_value_object_t
96325 impl_923_property_value_originalPath = {
96327  (const afw_object_t *)&impl_933
96328 };
96329 
96330 static const afw_runtime_property_t
96331 impl_923_property_originalPath = {
96332  &afw_s_originalPath,
96333  (const afw_value_t *)&impl_923_property_value_originalPath
96334 };
96335 
96336 static const afw_value_object_t
96337 impl_923_property_value_originalQuery = {
96339  (const afw_object_t *)&impl_934
96340 };
96341 
96342 static const afw_runtime_property_t
96343 impl_923_property_originalQuery = {
96344  &afw_s_originalQuery,
96345  (const afw_value_t *)&impl_923_property_value_originalQuery
96346 };
96347 
96348 static const afw_value_object_t
96349 impl_923_property_value_originalURI = {
96351  (const afw_object_t *)&impl_935
96352 };
96353 
96354 static const afw_runtime_property_t
96355 impl_923_property_originalURI = {
96356  &afw_s_originalURI,
96357  (const afw_value_t *)&impl_923_property_value_originalURI
96358 };
96359 
96360 static const afw_value_object_t
96361 impl_923_property_value_originalUserinfo = {
96363  (const afw_object_t *)&impl_936
96364 };
96365 
96366 static const afw_runtime_property_t
96367 impl_923_property_originalUserinfo = {
96368  &afw_s_originalUserinfo,
96369  (const afw_value_t *)&impl_923_property_value_originalUserinfo
96370 };
96371 
96372 static const afw_value_object_t
96373 impl_923_property_value_path = {
96375  (const afw_object_t *)&impl_937
96376 };
96377 
96378 static const afw_runtime_property_t
96379 impl_923_property_path = {
96380  &afw_s_path,
96381  (const afw_value_t *)&impl_923_property_value_path
96382 };
96383 
96384 static const afw_value_object_t
96385 impl_923_property_value_pathTokens = {
96387  (const afw_object_t *)&impl_938
96388 };
96389 
96390 static const afw_runtime_property_t
96391 impl_923_property_pathTokens = {
96392  &afw_s_pathTokens,
96393  (const afw_value_t *)&impl_923_property_value_pathTokens
96394 };
96395 
96396 static const afw_value_object_t
96397 impl_923_property_value_port = {
96399  (const afw_object_t *)&impl_939
96400 };
96401 
96402 static const afw_runtime_property_t
96403 impl_923_property_port = {
96404  &afw_s_port,
96405  (const afw_value_t *)&impl_923_property_value_port
96406 };
96407 
96408 static const afw_value_object_t
96409 impl_923_property_value_query = {
96411  (const afw_object_t *)&impl_940
96412 };
96413 
96414 static const afw_runtime_property_t
96415 impl_923_property_query = {
96416  &afw_s_query,
96417  (const afw_value_t *)&impl_923_property_value_query
96418 };
96419 
96420 static const afw_value_object_t
96421 impl_923_property_value_queryTokens = {
96423  (const afw_object_t *)&impl_941
96424 };
96425 
96426 static const afw_runtime_property_t
96427 impl_923_property_queryTokens = {
96428  &afw_s_queryTokens,
96429  (const afw_value_t *)&impl_923_property_value_queryTokens
96430 };
96431 
96432 static const afw_value_object_t
96433 impl_923_property_value_scheme = {
96435  (const afw_object_t *)&impl_942
96436 };
96437 
96438 static const afw_runtime_property_t
96439 impl_923_property_scheme = {
96440  &afw_s_scheme,
96441  (const afw_value_t *)&impl_923_property_value_scheme
96442 };
96443 
96444 static const afw_value_object_t
96445 impl_923_property_value_userinfo = {
96447  (const afw_object_t *)&impl_943
96448 };
96449 
96450 static const afw_runtime_property_t
96451 impl_923_property_userinfo = {
96452  &afw_s_userinfo,
96453  (const afw_value_t *)&impl_923_property_value_userinfo
96454 };
96455 
96456 static const afw_value_object_t
96457 impl_923_property_value_valuePath = {
96459  (const afw_object_t *)&impl_944
96460 };
96461 
96462 static const afw_runtime_property_t
96463 impl_923_property_valuePath = {
96464  &afw_s_valuePath,
96465  (const afw_value_t *)&impl_923_property_value_valuePath
96466 };
96467 
96468 static const afw_runtime_property_t *
96469 impl_923_properties[] = {
96470  &impl_923_property_authority,
96471  &impl_923_property_fragment,
96472  &impl_923_property_fragmentTokens,
96473  &impl_923_property_host,
96474  &impl_923_property_normalizedURI,
96475  &impl_923_property_originalAuthority,
96476  &impl_923_property_originalFragment,
96477  &impl_923_property_originalHierPart,
96478  &impl_923_property_originalHost,
96479  &impl_923_property_originalPath,
96480  &impl_923_property_originalQuery,
96481  &impl_923_property_originalURI,
96482  &impl_923_property_originalUserinfo,
96483  &impl_923_property_path,
96484  &impl_923_property_pathTokens,
96485  &impl_923_property_port,
96486  &impl_923_property_query,
96487  &impl_923_property_queryTokens,
96488  &impl_923_property_scheme,
96489  &impl_923_property_userinfo,
96490  &impl_923_property_valuePath,
96491  NULL
96492 };
96493 
96495 impl_923_meta_object = {
96496  {
96497  &afw_runtime_inf_const_meta_object_inf
96498  },
96499  &impl_923,
96500  NULL
96501 };
96502 
96503 static const afw_utf8_t
96504 impl_923_meta_path =
96505  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_/propertyTypes");
96506 
96508 impl_923 = {
96509  {
96510  &afw_runtime_inf_const_embedded_untyped_object,
96511  NULL,
96512  {
96513  (const afw_object_t *)&impl_923_meta_object,
96514  (const afw_object_t *)&impl_922,
96515  &afw_s_propertyTypes,
96516  &afw_s__AdaptivePropertyTypes_,
96517  &impl_923_meta_path
96518  }
96519  },
96520  &impl_923_properties[0]
96521 };
96522 
96523 /*
96524  * /afw/_AdaptiveObjectType_/_AdaptiveParsedURI_
96525  */
96526 
96527 static const afw_value_boolean_t
96528 impl_922_property_value_allowAdd = {
96530  false
96531 };
96532 
96533 static const afw_runtime_property_t
96534 impl_922_property_allowAdd = {
96535  &afw_s_allowAdd,
96536  (const afw_value_t *)&impl_922_property_value_allowAdd
96537 };
96538 
96539 static const afw_value_boolean_t
96540 impl_922_property_value_allowChange = {
96542  false
96543 };
96544 
96545 static const afw_runtime_property_t
96546 impl_922_property_allowChange = {
96547  &afw_s_allowChange,
96548  (const afw_value_t *)&impl_922_property_value_allowChange
96549 };
96550 
96551 static const afw_value_boolean_t
96552 impl_922_property_value_allowDelete = {
96554  false
96555 };
96556 
96557 static const afw_runtime_property_t
96558 impl_922_property_allowDelete = {
96559  &afw_s_allowDelete,
96560  (const afw_value_t *)&impl_922_property_value_allowDelete
96561 };
96562 
96563 static const afw_value_boolean_t
96564 impl_922_property_value_allowEntity = {
96566  false
96567 };
96568 
96569 static const afw_runtime_property_t
96570 impl_922_property_allowEntity = {
96571  &afw_s_allowEntity,
96572  (const afw_value_t *)&impl_922_property_value_allowEntity
96573 };
96574 
96575 static const afw_utf8_t
96576 impl_922_array_collectionURIs[] = {
96577  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
96578 };
96579 
96581 impl_922_list_collectionURIs = {
96584  sizeof(impl_922_array_collectionURIs) / sizeof(afw_utf8_t),
96585  &impl_922_array_collectionURIs
96586 };
96587 
96588 static const afw_value_list_t
96589 impl_922_property_value_collectionURIs = {
96591  (const afw_list_t *)&impl_922_list_collectionURIs
96592 };
96593 
96594 static const afw_runtime_property_t
96595 impl_922_property_collectionURIs = {
96596  &afw_s_collectionURIs,
96597  (const afw_value_t *)&impl_922_property_value_collectionURIs
96598 };
96599 
96600 static const afw_value_string_t
96601 impl_922_property_value_description = {
96603  AFW_UTF8_LITERAL("Adaptive parsed URI.")
96604 };
96605 
96606 static const afw_runtime_property_t
96607 impl_922_property_description = {
96608  &afw_s_description,
96609  (const afw_value_t *)&impl_922_property_value_description
96610 };
96611 
96612 static const afw_value_string_t
96613 impl_922_property_value_objectType = {
96615  AFW_UTF8_LITERAL("_AdaptiveParsedURI_")
96616 };
96617 
96618 static const afw_runtime_property_t
96619 impl_922_property_objectType = {
96620  &afw_s_objectType,
96621  (const afw_value_t *)&impl_922_property_value_objectType
96622 };
96623 
96624 static const afw_value_object_t
96625 impl_922_property_value_propertyTypes = {
96627  (const afw_object_t *)&impl_923
96628 };
96629 
96630 static const afw_runtime_property_t
96631 impl_922_property_propertyTypes = {
96632  &afw_s_propertyTypes,
96633  (const afw_value_t *)&impl_922_property_value_propertyTypes
96634 };
96635 
96636 static const afw_runtime_property_t *
96637 impl_922_properties[] = {
96638  &impl_922_property_allowAdd,
96639  &impl_922_property_allowChange,
96640  &impl_922_property_allowDelete,
96641  &impl_922_property_allowEntity,
96642  &impl_922_property_collectionURIs,
96643  &impl_922_property_description,
96644  &impl_922_property_objectType,
96645  &impl_922_property_propertyTypes,
96646  NULL
96647 };
96648 
96650 impl_922_meta_object = {
96651  {
96652  &afw_runtime_inf_const_meta_object_inf
96653  },
96654  &impl_922,
96655  NULL
96656 };
96657 
96658 static const afw_utf8_t
96659 impl_922_meta_path =
96660  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveParsedURI_");
96661 
96663 impl_922 = {
96664  {
96666  NULL,
96667  {
96668  (const afw_object_t *)&impl_922_meta_object,
96669  NULL,
96670  &afw_s__AdaptiveParsedURI_,
96671  &afw_s__AdaptiveObjectType_,
96672  &impl_922_meta_path
96673  }
96674  },
96675  &impl_922_properties[0]
96676 };
96677 
96679 impl_945;
96680 
96682 impl_946;
96683 
96685 impl_947;
96686 
96687 /*
96688  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/dataTypeMethod
96689  */
96690 
96691 static const afw_value_boolean_t
96692 impl_947_property_value_allowQuery = {
96694  true
96695 };
96696 
96697 static const afw_runtime_property_t
96698 impl_947_property_allowQuery = {
96699  &afw_s_allowQuery,
96700  (const afw_value_t *)&impl_947_property_value_allowQuery
96701 };
96702 
96703 static const afw_value_string_t
96704 impl_947_property_value_brief = {
96706  AFW_UTF8_LITERAL("Data type method")
96707 };
96708 
96709 static const afw_runtime_property_t
96710 impl_947_property_brief = {
96711  &afw_s_brief,
96712  (const afw_value_t *)&impl_947_property_value_brief
96713 };
96714 
96715 static const afw_value_string_t
96716 impl_947_property_value_dataType = {
96718  AFW_UTF8_LITERAL("boolean")
96719 };
96720 
96721 static const afw_runtime_property_t
96722 impl_947_property_dataType = {
96723  &afw_s_dataType,
96724  (const afw_value_t *)&impl_947_property_value_dataType
96725 };
96726 
96727 static const afw_value_string_t
96728 impl_947_property_value_description = {
96730  AFW_UTF8_LITERAL("If true, this is a data type method that can be called polymorphically or by prefixing the function with the data type followed by double colons ('::').")
96731 };
96732 
96733 static const afw_runtime_property_t
96734 impl_947_property_description = {
96735  &afw_s_description,
96736  (const afw_value_t *)&impl_947_property_value_description
96737 };
96738 
96739 static const afw_value_string_t
96740 impl_947_property_value_label = {
96742  AFW_UTF8_LITERAL("Data Type Method")
96743 };
96744 
96745 static const afw_runtime_property_t
96746 impl_947_property_label = {
96747  &afw_s_label,
96748  (const afw_value_t *)&impl_947_property_value_label
96749 };
96750 
96751 static const afw_value_boolean_t
96752 impl_947_property_value_required = {
96754  false
96755 };
96756 
96757 static const afw_runtime_property_t
96758 impl_947_property_required = {
96759  &afw_s_required,
96760  (const afw_value_t *)&impl_947_property_value_required
96761 };
96762 
96763 static const afw_runtime_property_t *
96764 impl_947_properties[] = {
96765  &impl_947_property_allowQuery,
96766  &impl_947_property_brief,
96767  &impl_947_property_dataType,
96768  &impl_947_property_description,
96769  &impl_947_property_label,
96770  &impl_947_property_required,
96771  NULL
96772 };
96773 
96775 impl_947_meta_object = {
96776  {
96777  &afw_runtime_inf_const_meta_object_inf
96778  },
96779  &impl_947,
96780  NULL
96781 };
96782 
96783 static const afw_utf8_t
96784 impl_947_meta_path =
96785  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/dataTypeMethod");
96786 
96788 impl_947 = {
96789  {
96790  &afw_runtime_inf_const_embedded_untyped_object,
96791  NULL,
96792  {
96793  (const afw_object_t *)&impl_947_meta_object,
96794  (const afw_object_t *)&impl_946,
96795  &afw_s_dataTypeMethod,
96796  &afw_s__AdaptiveValueMeta_,
96797  &impl_947_meta_path
96798  }
96799  },
96800  &impl_947_properties[0]
96801 };
96802 
96804 impl_948;
96805 
96806 /*
96807  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/errorsThrown
96808  */
96809 
96810 static const afw_value_string_t
96811 impl_948_property_value_brief = {
96813  AFW_UTF8_LITERAL("Errors thrown by this function")
96814 };
96815 
96816 static const afw_runtime_property_t
96817 impl_948_property_brief = {
96818  &afw_s_brief,
96819  (const afw_value_t *)&impl_948_property_value_brief
96820 };
96821 
96822 static const afw_value_string_t
96823 impl_948_property_value_dataType = {
96825  AFW_UTF8_LITERAL("list")
96826 };
96827 
96828 static const afw_runtime_property_t
96829 impl_948_property_dataType = {
96830  &afw_s_dataType,
96831  (const afw_value_t *)&impl_948_property_value_dataType
96832 };
96833 
96834 static const afw_value_string_t
96835 impl_948_property_value_dataTypeParameter = {
96837  AFW_UTF8_LITERAL("object _AdaptiveFunctionErrorThrown_")
96838 };
96839 
96840 static const afw_runtime_property_t
96841 impl_948_property_dataTypeParameter = {
96842  &afw_s_dataTypeParameter,
96843  (const afw_value_t *)&impl_948_property_value_dataTypeParameter
96844 };
96845 
96846 static const afw_value_string_t
96847 impl_948_property_value_description = {
96849  AFW_UTF8_LITERAL("Errors that can be thrown by this function.")
96850 };
96851 
96852 static const afw_runtime_property_t
96853 impl_948_property_description = {
96854  &afw_s_description,
96855  (const afw_value_t *)&impl_948_property_value_description
96856 };
96857 
96858 static const afw_value_string_t
96859 impl_948_property_value_label = {
96861  AFW_UTF8_LITERAL("Errors Thrown")
96862 };
96863 
96864 static const afw_runtime_property_t
96865 impl_948_property_label = {
96866  &afw_s_label,
96867  (const afw_value_t *)&impl_948_property_value_label
96868 };
96869 
96870 static const afw_value_boolean_t
96871 impl_948_property_value_required = {
96873  false
96874 };
96875 
96876 static const afw_runtime_property_t
96877 impl_948_property_required = {
96878  &afw_s_required,
96879  (const afw_value_t *)&impl_948_property_value_required
96880 };
96881 
96882 static const afw_runtime_property_t *
96883 impl_948_properties[] = {
96884  &impl_948_property_brief,
96885  &impl_948_property_dataType,
96886  &impl_948_property_dataTypeParameter,
96887  &impl_948_property_description,
96888  &impl_948_property_label,
96889  &impl_948_property_required,
96890  NULL
96891 };
96892 
96894 impl_948_meta_object = {
96895  {
96896  &afw_runtime_inf_const_meta_object_inf
96897  },
96898  &impl_948,
96899  NULL
96900 };
96901 
96902 static const afw_utf8_t
96903 impl_948_meta_path =
96904  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/errorsThrown");
96905 
96907 impl_948 = {
96908  {
96909  &afw_runtime_inf_const_embedded_untyped_object,
96910  NULL,
96911  {
96912  (const afw_object_t *)&impl_948_meta_object,
96913  (const afw_object_t *)&impl_946,
96914  &afw_s_errorsThrown,
96915  &afw_s__AdaptiveValueMeta_,
96916  &impl_948_meta_path
96917  }
96918  },
96919  &impl_948_properties[0]
96920 };
96921 
96923 impl_949;
96924 
96925 /*
96926  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/polymorphicExecuteFunction
96927  */
96928 
96929 static const afw_value_boolean_t
96930 impl_949_property_value_allowQuery = {
96932  true
96933 };
96934 
96935 static const afw_runtime_property_t
96936 impl_949_property_allowQuery = {
96937  &afw_s_allowQuery,
96938  (const afw_value_t *)&impl_949_property_value_allowQuery
96939 };
96940 
96941 static const afw_value_string_t
96942 impl_949_property_value_brief = {
96944  AFW_UTF8_LITERAL("Polymorphic Function")
96945 };
96946 
96947 static const afw_runtime_property_t
96948 impl_949_property_brief = {
96949  &afw_s_brief,
96950  (const afw_value_t *)&impl_949_property_value_brief
96951 };
96952 
96953 static const afw_value_string_t
96954 impl_949_property_value_dataType = {
96956  AFW_UTF8_LITERAL("string")
96957 };
96958 
96959 static const afw_runtime_property_t
96960 impl_949_property_dataType = {
96961  &afw_s_dataType,
96962  (const afw_value_t *)&impl_949_property_value_dataType
96963 };
96964 
96965 static const afw_value_string_t
96966 impl_949_property_value_description = {
96968  AFW_UTF8_LITERAL("Polymorphic Function.")
96969 };
96970 
96971 static const afw_runtime_property_t
96972 impl_949_property_description = {
96973  &afw_s_description,
96974  (const afw_value_t *)&impl_949_property_value_description
96975 };
96976 
96977 static const afw_value_string_t
96978 impl_949_property_value_label = {
96980  AFW_UTF8_LITERAL("Adaptor")
96981 };
96982 
96983 static const afw_runtime_property_t
96984 impl_949_property_label = {
96985  &afw_s_label,
96986  (const afw_value_t *)&impl_949_property_value_label
96987 };
96988 
96989 static const afw_runtime_property_t *
96990 impl_949_properties[] = {
96991  &impl_949_property_allowQuery,
96992  &impl_949_property_brief,
96993  &impl_949_property_dataType,
96994  &impl_949_property_description,
96995  &impl_949_property_label,
96996  NULL
96997 };
96998 
97000 impl_949_meta_object = {
97001  {
97002  &afw_runtime_inf_const_meta_object_inf
97003  },
97004  &impl_949,
97005  NULL
97006 };
97007 
97008 static const afw_utf8_t
97009 impl_949_meta_path =
97010  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/polymorphicExecuteFunction");
97011 
97013 impl_949 = {
97014  {
97015  &afw_runtime_inf_const_embedded_untyped_object,
97016  NULL,
97017  {
97018  (const afw_object_t *)&impl_949_meta_object,
97019  (const afw_object_t *)&impl_946,
97020  &afw_s_polymorphicExecuteFunction,
97021  &afw_s__AdaptiveValueMeta_,
97022  &impl_949_meta_path
97023  }
97024  },
97025  &impl_949_properties[0]
97026 };
97027 
97029 impl_950;
97030 
97031 /*
97032  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/polymorphicExecuteFunctionEvaluatesFirstParameter
97033  */
97034 
97035 static const afw_value_boolean_t
97036 impl_950_property_value_allowQuery = {
97038  true
97039 };
97040 
97041 static const afw_runtime_property_t
97042 impl_950_property_allowQuery = {
97043  &afw_s_allowQuery,
97044  (const afw_value_t *)&impl_950_property_value_allowQuery
97045 };
97046 
97047 static const afw_value_string_t
97048 impl_950_property_value_brief = {
97050  AFW_UTF8_LITERAL("First parameter evaluate deferred to polymorphicExecuteFunction")
97051 };
97052 
97053 static const afw_runtime_property_t
97054 impl_950_property_brief = {
97055  &afw_s_brief,
97056  (const afw_value_t *)&impl_950_property_value_brief
97057 };
97058 
97059 static const afw_value_string_t
97060 impl_950_property_value_dataType = {
97062  AFW_UTF8_LITERAL("boolean")
97063 };
97064 
97065 static const afw_runtime_property_t
97066 impl_950_property_dataType = {
97067  &afw_s_dataType,
97068  (const afw_value_t *)&impl_950_property_value_dataType
97069 };
97070 
97071 static const afw_value_boolean_t
97072 impl_950_property_value_defaultValue = {
97074  false
97075 };
97076 
97077 static const afw_runtime_property_t
97078 impl_950_property_defaultValue = {
97079  &afw_s_defaultValue,
97080  (const afw_value_t *)&impl_950_property_value_defaultValue
97081 };
97082 
97083 static const afw_value_string_t
97084 impl_950_property_value_description = {
97086  AFW_UTF8_LITERAL("If true, the first parameter evaluate is deferred to polymorphicExecuteFunction function. If false or not specified, standard polymorphic function processing evaluates the first parameter to determine the appropriate evaluate to call.")
97087 };
97088 
97089 static const afw_runtime_property_t
97090 impl_950_property_description = {
97091  &afw_s_description,
97092  (const afw_value_t *)&impl_950_property_value_description
97093 };
97094 
97095 static const afw_value_string_t
97096 impl_950_property_value_label = {
97098  AFW_UTF8_LITERAL("Defer Evaluate")
97099 };
97100 
97101 static const afw_runtime_property_t
97102 impl_950_property_label = {
97103  &afw_s_label,
97104  (const afw_value_t *)&impl_950_property_value_label
97105 };
97106 
97107 static const afw_runtime_property_t *
97108 impl_950_properties[] = {
97109  &impl_950_property_allowQuery,
97110  &impl_950_property_brief,
97111  &impl_950_property_dataType,
97112  &impl_950_property_defaultValue,
97113  &impl_950_property_description,
97114  &impl_950_property_label,
97115  NULL
97116 };
97117 
97119 impl_950_meta_object = {
97120  {
97121  &afw_runtime_inf_const_meta_object_inf
97122  },
97123  &impl_950,
97124  NULL
97125 };
97126 
97127 static const afw_utf8_t
97128 impl_950_meta_path =
97129  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/polymorphicExecuteFunctionEvaluatesFirstParameter");
97130 
97132 impl_950 = {
97133  {
97134  &afw_runtime_inf_const_embedded_untyped_object,
97135  NULL,
97136  {
97137  (const afw_object_t *)&impl_950_meta_object,
97138  (const afw_object_t *)&impl_946,
97139  &afw_s_polymorphicExecuteFunctionEvaluatesFirstParameter,
97140  &afw_s__AdaptiveValueMeta_,
97141  &impl_950_meta_path
97142  }
97143  },
97144  &impl_950_properties[0]
97145 };
97146 
97148 impl_951;
97149 
97150 /*
97151  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/polymorphicOverrides
97152  */
97153 
97154 static const afw_value_string_t
97155 impl_951_property_value_dataType = {
97157  AFW_UTF8_LITERAL("object")
97158 };
97159 
97160 static const afw_runtime_property_t
97161 impl_951_property_dataType = {
97162  &afw_s_dataType,
97163  (const afw_value_t *)&impl_951_property_value_dataType
97164 };
97165 
97166 static const afw_value_string_t
97167 impl_951_property_value_label = {
97169  AFW_UTF8_LITERAL("Polymorphic Overrides")
97170 };
97171 
97172 static const afw_runtime_property_t
97173 impl_951_property_label = {
97174  &afw_s_label,
97175  (const afw_value_t *)&impl_951_property_value_label
97176 };
97177 
97178 static const afw_runtime_property_t *
97179 impl_951_properties[] = {
97180  &impl_951_property_dataType,
97181  &impl_951_property_label,
97182  NULL
97183 };
97184 
97186 impl_951_meta_object = {
97187  {
97188  &afw_runtime_inf_const_meta_object_inf
97189  },
97190  &impl_951,
97191  NULL
97192 };
97193 
97194 static const afw_utf8_t
97195 impl_951_meta_path =
97196  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes/polymorphicOverrides");
97197 
97199 impl_951 = {
97200  {
97201  &afw_runtime_inf_const_embedded_untyped_object,
97202  NULL,
97203  {
97204  (const afw_object_t *)&impl_951_meta_object,
97205  (const afw_object_t *)&impl_946,
97206  &afw_s_polymorphicOverrides,
97207  &afw_s__AdaptiveValueMeta_,
97208  &impl_951_meta_path
97209  }
97210  },
97211  &impl_951_properties[0]
97212 };
97213 
97214 /*
97215  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes
97216  */
97217 
97218 static const afw_value_object_t
97219 impl_946_property_value_dataTypeMethod = {
97221  (const afw_object_t *)&impl_947
97222 };
97223 
97224 static const afw_runtime_property_t
97225 impl_946_property_dataTypeMethod = {
97226  &afw_s_dataTypeMethod,
97227  (const afw_value_t *)&impl_946_property_value_dataTypeMethod
97228 };
97229 
97230 static const afw_value_object_t
97231 impl_946_property_value_errorsThrown = {
97233  (const afw_object_t *)&impl_948
97234 };
97235 
97236 static const afw_runtime_property_t
97237 impl_946_property_errorsThrown = {
97238  &afw_s_errorsThrown,
97239  (const afw_value_t *)&impl_946_property_value_errorsThrown
97240 };
97241 
97242 static const afw_value_object_t
97243 impl_946_property_value_polymorphicExecuteFunction = {
97245  (const afw_object_t *)&impl_949
97246 };
97247 
97248 static const afw_runtime_property_t
97249 impl_946_property_polymorphicExecuteFunction = {
97250  &afw_s_polymorphicExecuteFunction,
97251  (const afw_value_t *)&impl_946_property_value_polymorphicExecuteFunction
97252 };
97253 
97254 static const afw_value_object_t
97255 impl_946_property_value_polymorphicExecuteFunctionEvaluatesFirstParameter = {
97257  (const afw_object_t *)&impl_950
97258 };
97259 
97260 static const afw_runtime_property_t
97261 impl_946_property_polymorphicExecuteFunctionEvaluatesFirstParameter = {
97262  &afw_s_polymorphicExecuteFunctionEvaluatesFirstParameter,
97263  (const afw_value_t *)&impl_946_property_value_polymorphicExecuteFunctionEvaluatesFirstParameter
97264 };
97265 
97266 static const afw_value_object_t
97267 impl_946_property_value_polymorphicOverrides = {
97269  (const afw_object_t *)&impl_951
97270 };
97271 
97272 static const afw_runtime_property_t
97273 impl_946_property_polymorphicOverrides = {
97274  &afw_s_polymorphicOverrides,
97275  (const afw_value_t *)&impl_946_property_value_polymorphicOverrides
97276 };
97277 
97278 static const afw_runtime_property_t *
97279 impl_946_properties[] = {
97280  &impl_946_property_dataTypeMethod,
97281  &impl_946_property_errorsThrown,
97282  &impl_946_property_polymorphicExecuteFunction,
97283  &impl_946_property_polymorphicExecuteFunctionEvaluatesFirstParameter,
97284  &impl_946_property_polymorphicOverrides,
97285  NULL
97286 };
97287 
97288 static const afw_utf8_t
97289 impl_946_parentPaths_array[] = {
97290  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFunction_/propertyTypes")
97291 };
97292 
97294 impl_946_parentPaths_list = {
97297  sizeof(impl_946_parentPaths_array) / sizeof(afw_utf8_t),
97298  (const void *)&impl_946_parentPaths_array
97299 };
97300 
97301 static const afw_value_list_t
97302 impl_946_parentPaths = {
97304  (const afw_list_t *)&impl_946_parentPaths_list
97305 };
97306 
97308 impl_946_meta_object = {
97309  {
97310  &afw_runtime_inf_const_meta_object_inf
97311  },
97312  &impl_946,
97313  &impl_946_parentPaths
97314 };
97315 
97316 static const afw_utf8_t
97317 impl_946_meta_path =
97318  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_/propertyTypes");
97319 
97321 impl_946 = {
97322  {
97323  &afw_runtime_inf_const_embedded_untyped_object,
97324  NULL,
97325  {
97326  (const afw_object_t *)&impl_946_meta_object,
97327  (const afw_object_t *)&impl_945,
97328  &afw_s_propertyTypes,
97329  &afw_s__AdaptivePropertyTypes_,
97330  &impl_946_meta_path
97331  }
97332  },
97333  &impl_946_properties[0]
97334 };
97335 
97336 /*
97337  * /afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_
97338  */
97339 
97340 static const afw_value_boolean_t
97341 impl_945_property_value_allowEntity = {
97343  true
97344 };
97345 
97346 static const afw_runtime_property_t
97347 impl_945_property_allowEntity = {
97348  &afw_s_allowEntity,
97349  (const afw_value_t *)&impl_945_property_value_allowEntity
97350 };
97351 
97352 static const afw_utf8_t
97353 impl_945_array_collectionURIs[] = {
97354  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
97355 };
97356 
97358 impl_945_list_collectionURIs = {
97361  sizeof(impl_945_array_collectionURIs) / sizeof(afw_utf8_t),
97362  &impl_945_array_collectionURIs
97363 };
97364 
97365 static const afw_value_list_t
97366 impl_945_property_value_collectionURIs = {
97368  (const afw_list_t *)&impl_945_list_collectionURIs
97369 };
97370 
97371 static const afw_runtime_property_t
97372 impl_945_property_collectionURIs = {
97373  &afw_s_collectionURIs,
97374  (const afw_value_t *)&impl_945_property_value_collectionURIs
97375 };
97376 
97377 static const afw_value_string_t
97378 impl_945_property_value_description = {
97380  AFW_UTF8_LITERAL("This is a development time only object type. Objects of this type in generate/objects are processed to produce one polymorphic _AdaptiveFunction_ plus one for each dataType in polymorphicDataTypes.")
97381 };
97382 
97383 static const afw_runtime_property_t
97384 impl_945_property_description = {
97385  &afw_s_description,
97386  (const afw_value_t *)&impl_945_property_value_description
97387 };
97388 
97389 static const afw_value_string_t
97390 impl_945_property_value_objectType = {
97392  AFW_UTF8_LITERAL("_AdaptivePolymorphicFunction_")
97393 };
97394 
97395 static const afw_runtime_property_t
97396 impl_945_property_objectType = {
97397  &afw_s_objectType,
97398  (const afw_value_t *)&impl_945_property_value_objectType
97399 };
97400 
97401 static const afw_value_object_t
97402 impl_945_property_value_propertyTypes = {
97404  (const afw_object_t *)&impl_946
97405 };
97406 
97407 static const afw_runtime_property_t
97408 impl_945_property_propertyTypes = {
97409  &afw_s_propertyTypes,
97410  (const afw_value_t *)&impl_945_property_value_propertyTypes
97411 };
97412 
97413 static const afw_runtime_property_t *
97414 impl_945_properties[] = {
97415  &impl_945_property_allowEntity,
97416  &impl_945_property_collectionURIs,
97417  &impl_945_property_description,
97418  &impl_945_property_objectType,
97419  &impl_945_property_propertyTypes,
97420  NULL
97421 };
97422 
97424 impl_945_meta_object = {
97425  {
97426  &afw_runtime_inf_const_meta_object_inf
97427  },
97428  &impl_945,
97429  NULL
97430 };
97431 
97432 static const afw_utf8_t
97433 impl_945_meta_path =
97434  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePolymorphicFunction_");
97435 
97437 impl_945 = {
97438  {
97440  NULL,
97441  {
97442  (const afw_object_t *)&impl_945_meta_object,
97443  NULL,
97444  &afw_s__AdaptivePolymorphicFunction_,
97445  &afw_s__AdaptiveObjectType_,
97446  &impl_945_meta_path
97447  }
97448  },
97449  &impl_945_properties[0]
97450 };
97451 
97453 impl_952;
97454 
97456 impl_953;
97457 
97458 /*
97459  * /afw/_AdaptiveObjectType_/_AdaptivePropertyTypes_/otherProperties
97460  */
97461 
97462 static const afw_value_string_t
97463 impl_953_property_value_dataType = {
97465  AFW_UTF8_LITERAL("object")
97466 };
97467 
97468 static const afw_runtime_property_t
97469 impl_953_property_dataType = {
97470  &afw_s_dataType,
97471  (const afw_value_t *)&impl_953_property_value_dataType
97472 };
97473 
97474 static const afw_value_string_t
97475 impl_953_property_value_dataTypeParameter = {
97477  AFW_UTF8_LITERAL("_AdaptiveValueMeta_")
97478 };
97479 
97480 static const afw_runtime_property_t
97481 impl_953_property_dataTypeParameter = {
97482  &afw_s_dataTypeParameter,
97483  (const afw_value_t *)&impl_953_property_value_dataTypeParameter
97484 };
97485 
97486 static const afw_runtime_property_t *
97487 impl_953_properties[] = {
97488  &impl_953_property_dataType,
97489  &impl_953_property_dataTypeParameter,
97490  NULL
97491 };
97492 
97494 impl_953_meta_object = {
97495  {
97496  &afw_runtime_inf_const_meta_object_inf
97497  },
97498  &impl_953,
97499  NULL
97500 };
97501 
97502 static const afw_utf8_t
97503 impl_953_meta_path =
97504  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePropertyTypes_/otherProperties");
97505 
97507 impl_953 = {
97508  {
97509  &afw_runtime_inf_const_embedded_untyped_object,
97510  NULL,
97511  {
97512  (const afw_object_t *)&impl_953_meta_object,
97513  (const afw_object_t *)&impl_952,
97514  &afw_s_otherProperties,
97515  &afw_s__AdaptiveValueMeta_,
97516  &impl_953_meta_path
97517  }
97518  },
97519  &impl_953_properties[0]
97520 };
97521 
97522 /*
97523  * /afw/_AdaptiveObjectType_/_AdaptivePropertyTypes_
97524  */
97525 
97526 static const afw_value_boolean_t
97527 impl_952_property_value_allowEntity = {
97529  false
97530 };
97531 
97532 static const afw_runtime_property_t
97533 impl_952_property_allowEntity = {
97534  &afw_s_allowEntity,
97535  (const afw_value_t *)&impl_952_property_value_allowEntity
97536 };
97537 
97538 static const afw_utf8_t
97539 impl_952_array_collectionURIs[] = {
97540  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
97541 };
97542 
97544 impl_952_list_collectionURIs = {
97547  sizeof(impl_952_array_collectionURIs) / sizeof(afw_utf8_t),
97548  &impl_952_array_collectionURIs
97549 };
97550 
97551 static const afw_value_list_t
97552 impl_952_property_value_collectionURIs = {
97554  (const afw_list_t *)&impl_952_list_collectionURIs
97555 };
97556 
97557 static const afw_runtime_property_t
97558 impl_952_property_collectionURIs = {
97559  &afw_s_collectionURIs,
97560  (const afw_value_t *)&impl_952_property_value_collectionURIs
97561 };
97562 
97563 static const afw_value_string_t
97564 impl_952_property_value_description = {
97566  AFW_UTF8_LITERAL("Object type of the propertyTypes property of an object type.")
97567 };
97568 
97569 static const afw_runtime_property_t
97570 impl_952_property_description = {
97571  &afw_s_description,
97572  (const afw_value_t *)&impl_952_property_value_description
97573 };
97574 
97575 static const afw_value_string_t
97576 impl_952_property_value_objectType = {
97578  AFW_UTF8_LITERAL("_AdaptivePropertyTypes_")
97579 };
97580 
97581 static const afw_runtime_property_t
97582 impl_952_property_objectType = {
97583  &afw_s_objectType,
97584  (const afw_value_t *)&impl_952_property_value_objectType
97585 };
97586 
97587 static const afw_value_object_t
97588 impl_952_property_value_otherProperties = {
97590  (const afw_object_t *)&impl_953
97591 };
97592 
97593 static const afw_runtime_property_t
97594 impl_952_property_otherProperties = {
97595  &afw_s_otherProperties,
97596  (const afw_value_t *)&impl_952_property_value_otherProperties
97597 };
97598 
97599 static const afw_runtime_property_t *
97600 impl_952_properties[] = {
97601  &impl_952_property_allowEntity,
97602  &impl_952_property_collectionURIs,
97603  &impl_952_property_description,
97604  &impl_952_property_objectType,
97605  &impl_952_property_otherProperties,
97606  NULL
97607 };
97608 
97610 impl_952_meta_object = {
97611  {
97612  &afw_runtime_inf_const_meta_object_inf
97613  },
97614  &impl_952,
97615  NULL
97616 };
97617 
97618 static const afw_utf8_t
97619 impl_952_meta_path =
97620  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptivePropertyTypes_");
97621 
97623 impl_952 = {
97624  {
97626  NULL,
97627  {
97628  (const afw_object_t *)&impl_952_meta_object,
97629  NULL,
97630  &afw_s__AdaptivePropertyTypes_,
97631  &afw_s__AdaptiveObjectType_,
97632  &impl_952_meta_path
97633  }
97634  },
97635  &impl_952_properties[0]
97636 };
97637 
97639 impl_954;
97640 
97642 impl_955;
97643 
97645 impl_956;
97646 
97647 /*
97648  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/advanceCursor
97649  */
97650 
97651 static const afw_value_boolean_t
97652 impl_956_property_value_allowQuery = {
97654  true
97655 };
97656 
97657 static const afw_runtime_property_t
97658 impl_956_property_allowQuery = {
97659  &afw_s_allowQuery,
97660  (const afw_value_t *)&impl_956_property_value_allowQuery
97661 };
97662 
97663 static const afw_value_string_t
97664 impl_956_property_value_brief = {
97666  AFW_UTF8_LITERAL("Internal cursor used by advance_cursor_for_consumer")
97667 };
97668 
97669 static const afw_runtime_property_t
97670 impl_956_property_brief = {
97671  &afw_s_brief,
97672  (const afw_value_t *)&impl_956_property_value_brief
97673 };
97674 
97675 static const afw_value_string_t
97676 impl_956_property_value_dataType = {
97678  AFW_UTF8_LITERAL("string")
97679 };
97680 
97681 static const afw_runtime_property_t
97682 impl_956_property_dataType = {
97683  &afw_s_dataType,
97684  (const afw_value_t *)&impl_956_property_value_dataType
97685 };
97686 
97687 static const afw_value_string_t
97688 impl_956_property_value_description = {
97690  AFW_UTF8_LITERAL("This property set by get_entry() option advance_cursor_for_consumer. If set, get_entry() option next_for_consumer will removed it and use it as the cursor to begin looking for the next applicable entry. The intent of cursorNext is to be set by a background process/thread that examines journal entries from the cursorNext/cursorCurrent forward looking for a entry that passes the consumer filter. Once cursorNext is used by get_entry() next_for_consumer, the property is removed.")
97691 };
97692 
97693 static const afw_runtime_property_t
97694 impl_956_property_description = {
97695  &afw_s_description,
97696  (const afw_value_t *)&impl_956_property_value_description
97697 };
97698 
97699 static const afw_value_string_t
97700 impl_956_property_value_label = {
97702  AFW_UTF8_LITERAL("Advance Cursor")
97703 };
97704 
97705 static const afw_runtime_property_t
97706 impl_956_property_label = {
97707  &afw_s_label,
97708  (const afw_value_t *)&impl_956_property_value_label
97709 };
97710 
97711 static const afw_runtime_property_t *
97712 impl_956_properties[] = {
97713  &impl_956_property_allowQuery,
97714  &impl_956_property_brief,
97715  &impl_956_property_dataType,
97716  &impl_956_property_description,
97717  &impl_956_property_label,
97718  NULL
97719 };
97720 
97722 impl_956_meta_object = {
97723  {
97724  &afw_runtime_inf_const_meta_object_inf
97725  },
97726  &impl_956,
97727  NULL
97728 };
97729 
97730 static const afw_utf8_t
97731 impl_956_meta_path =
97732  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/advanceCursor");
97733 
97735 impl_956 = {
97736  {
97737  &afw_runtime_inf_const_embedded_untyped_object,
97738  NULL,
97739  {
97740  (const afw_object_t *)&impl_956_meta_object,
97741  (const afw_object_t *)&impl_955,
97742  &afw_s_advanceCursor,
97743  &afw_s__AdaptiveValueMeta_,
97744  &impl_956_meta_path
97745  }
97746  },
97747  &impl_956_properties[0]
97748 };
97749 
97751 impl_957;
97752 
97753 /*
97754  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/consumeCursor
97755  */
97756 
97757 static const afw_value_boolean_t
97758 impl_957_property_value_allowQuery = {
97760  true
97761 };
97762 
97763 static const afw_runtime_property_t
97764 impl_957_property_allowQuery = {
97765  &afw_s_allowQuery,
97766  (const afw_value_t *)&impl_957_property_value_allowQuery
97767 };
97768 
97769 static const afw_value_string_t
97770 impl_957_property_value_brief = {
97772  AFW_UTF8_LITERAL("The current cursor being consumed")
97773 };
97774 
97775 static const afw_runtime_property_t
97776 impl_957_property_brief = {
97777  &afw_s_brief,
97778  (const afw_value_t *)&impl_957_property_value_brief
97779 };
97780 
97781 static const afw_value_string_t
97782 impl_957_property_value_dataType = {
97784  AFW_UTF8_LITERAL("string")
97785 };
97786 
97787 static const afw_runtime_property_t
97788 impl_957_property_dataType = {
97789  &afw_s_dataType,
97790  (const afw_value_t *)&impl_957_property_value_dataType
97791 };
97792 
97793 static const afw_value_string_t
97794 impl_957_property_value_description = {
97796  AFW_UTF8_LITERAL("This is the current cursor being consumed. This property only exists between a get_entry() option next_for_consumer and the corresponding mark_entry_consumed(). If this property exists, it should have exactly the same value as property cursorCurrent. Anything else is and error.")
97797 };
97798 
97799 static const afw_runtime_property_t
97800 impl_957_property_description = {
97801  &afw_s_description,
97802  (const afw_value_t *)&impl_957_property_value_description
97803 };
97804 
97805 static const afw_value_string_t
97806 impl_957_property_value_label = {
97808  AFW_UTF8_LITERAL("Consume Cursor")
97809 };
97810 
97811 static const afw_runtime_property_t
97812 impl_957_property_label = {
97813  &afw_s_label,
97814  (const afw_value_t *)&impl_957_property_value_label
97815 };
97816 
97817 static const afw_runtime_property_t *
97818 impl_957_properties[] = {
97819  &impl_957_property_allowQuery,
97820  &impl_957_property_brief,
97821  &impl_957_property_dataType,
97822  &impl_957_property_description,
97823  &impl_957_property_label,
97824  NULL
97825 };
97826 
97828 impl_957_meta_object = {
97829  {
97830  &afw_runtime_inf_const_meta_object_inf
97831  },
97832  &impl_957,
97833  NULL
97834 };
97835 
97836 static const afw_utf8_t
97837 impl_957_meta_path =
97838  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/consumeCursor");
97839 
97841 impl_957 = {
97842  {
97843  &afw_runtime_inf_const_embedded_untyped_object,
97844  NULL,
97845  {
97846  (const afw_object_t *)&impl_957_meta_object,
97847  (const afw_object_t *)&impl_955,
97848  &afw_s_consumeCursor,
97849  &afw_s__AdaptiveValueMeta_,
97850  &impl_957_meta_path
97851  }
97852  },
97853  &impl_957_properties[0]
97854 };
97855 
97857 impl_958;
97858 
97859 /*
97860  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/consumeFilter
97861  */
97862 
97863 static const afw_value_boolean_t
97864 impl_958_property_value_allowQuery = {
97866  true
97867 };
97868 
97869 static const afw_runtime_property_t
97870 impl_958_property_allowQuery = {
97871  &afw_s_allowQuery,
97872  (const afw_value_t *)&impl_958_property_value_allowQuery
97873 };
97874 
97875 static const afw_value_string_t
97876 impl_958_property_value_brief = {
97878  AFW_UTF8_LITERAL("Expression that determines if a journal entry is applicable to be consumed by this peer")
97879 };
97880 
97881 static const afw_runtime_property_t
97882 impl_958_property_brief = {
97883  &afw_s_brief,
97884  (const afw_value_t *)&impl_958_property_value_brief
97885 };
97886 
97887 static const afw_value_string_t
97888 impl_958_property_value_dataType = {
97890  AFW_UTF8_LITERAL("expression")
97891 };
97892 
97893 static const afw_runtime_property_t
97894 impl_958_property_dataType = {
97895  &afw_s_dataType,
97896  (const afw_value_t *)&impl_958_property_value_dataType
97897 };
97898 
97899 static const afw_value_string_t
97900 impl_958_property_value_defaultValue = {
97902  AFW_UTF8_LITERAL("true")
97903 };
97904 
97905 static const afw_runtime_property_t
97906 impl_958_property_defaultValue = {
97907  &afw_s_defaultValue,
97908  (const afw_value_t *)&impl_958_property_value_defaultValue
97909 };
97910 
97911 static const afw_value_string_t
97912 impl_958_property_value_description = {
97914  AFW_UTF8_LITERAL("This is a boolean expression that determines if a journal entry is applicable to be consumed by this peer.")
97915 };
97916 
97917 static const afw_runtime_property_t
97918 impl_958_property_description = {
97919  &afw_s_description,
97920  (const afw_value_t *)&impl_958_property_value_description
97921 };
97922 
97923 static const afw_value_string_t
97924 impl_958_property_value_label = {
97926  AFW_UTF8_LITERAL("Consume Filter")
97927 };
97928 
97929 static const afw_runtime_property_t
97930 impl_958_property_label = {
97931  &afw_s_label,
97932  (const afw_value_t *)&impl_958_property_value_label
97933 };
97934 
97935 static const afw_runtime_property_t *
97936 impl_958_properties[] = {
97937  &impl_958_property_allowQuery,
97938  &impl_958_property_brief,
97939  &impl_958_property_dataType,
97940  &impl_958_property_defaultValue,
97941  &impl_958_property_description,
97942  &impl_958_property_label,
97943  NULL
97944 };
97945 
97947 impl_958_meta_object = {
97948  {
97949  &afw_runtime_inf_const_meta_object_inf
97950  },
97951  &impl_958,
97952  NULL
97953 };
97954 
97955 static const afw_utf8_t
97956 impl_958_meta_path =
97957  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/consumeFilter");
97958 
97960 impl_958 = {
97961  {
97962  &afw_runtime_inf_const_embedded_untyped_object,
97963  NULL,
97964  {
97965  (const afw_object_t *)&impl_958_meta_object,
97966  (const afw_object_t *)&impl_955,
97967  &afw_s_consumeFilter,
97968  &afw_s__AdaptiveValueMeta_,
97969  &impl_958_meta_path
97970  }
97971  },
97972  &impl_958_properties[0]
97973 };
97974 
97976 impl_959;
97977 
97978 /*
97979  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/consumeStartTime
97980  */
97981 
97982 static const afw_value_boolean_t
97983 impl_959_property_value_allowQuery = {
97985  true
97986 };
97987 
97988 static const afw_runtime_property_t
97989 impl_959_property_allowQuery = {
97990  &afw_s_allowQuery,
97991  (const afw_value_t *)&impl_959_property_value_allowQuery
97992 };
97993 
97994 static const afw_value_string_t
97995 impl_959_property_value_brief = {
97997  AFW_UTF8_LITERAL("The time that get_entry() next_for_consumer began")
97998 };
97999 
98000 static const afw_runtime_property_t
98001 impl_959_property_brief = {
98002  &afw_s_brief,
98003  (const afw_value_t *)&impl_959_property_value_brief
98004 };
98005 
98006 static const afw_value_string_t
98007 impl_959_property_value_dataType = {
98009  AFW_UTF8_LITERAL("dateTime")
98010 };
98011 
98012 static const afw_runtime_property_t
98013 impl_959_property_dataType = {
98014  &afw_s_dataType,
98015  (const afw_value_t *)&impl_959_property_value_dataType
98016 };
98017 
98018 static const afw_value_string_t
98019 impl_959_property_value_description = {
98021  AFW_UTF8_LITERAL("The time that get_entry() next_for_consumer began. This property will only exist if cursorBeingConsumed property exists.")
98022 };
98023 
98024 static const afw_runtime_property_t
98025 impl_959_property_description = {
98026  &afw_s_description,
98027  (const afw_value_t *)&impl_959_property_value_description
98028 };
98029 
98030 static const afw_value_string_t
98031 impl_959_property_value_label = {
98033  AFW_UTF8_LITERAL("Consume Start Time")
98034 };
98035 
98036 static const afw_runtime_property_t
98037 impl_959_property_label = {
98038  &afw_s_label,
98039  (const afw_value_t *)&impl_959_property_value_label
98040 };
98041 
98042 static const afw_runtime_property_t *
98043 impl_959_properties[] = {
98044  &impl_959_property_allowQuery,
98045  &impl_959_property_brief,
98046  &impl_959_property_dataType,
98047  &impl_959_property_description,
98048  &impl_959_property_label,
98049  NULL
98050 };
98051 
98053 impl_959_meta_object = {
98054  {
98055  &afw_runtime_inf_const_meta_object_inf
98056  },
98057  &impl_959,
98058  NULL
98059 };
98060 
98061 static const afw_utf8_t
98062 impl_959_meta_path =
98063  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/consumeStartTime");
98064 
98066 impl_959 = {
98067  {
98068  &afw_runtime_inf_const_embedded_untyped_object,
98069  NULL,
98070  {
98071  (const afw_object_t *)&impl_959_meta_object,
98072  (const afw_object_t *)&impl_955,
98073  &afw_s_consumeStartTime,
98074  &afw_s__AdaptiveValueMeta_,
98075  &impl_959_meta_path
98076  }
98077  },
98078  &impl_959_properties[0]
98079 };
98080 
98082 impl_960;
98083 
98084 /*
98085  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/currentCursor
98086  */
98087 
98088 static const afw_value_boolean_t
98089 impl_960_property_value_allowQuery = {
98091  true
98092 };
98093 
98094 static const afw_runtime_property_t
98095 impl_960_property_allowQuery = {
98096  &afw_s_allowQuery,
98097  (const afw_value_t *)&impl_960_property_value_allowQuery
98098 };
98099 
98100 static const afw_value_string_t
98101 impl_960_property_value_brief = {
98103  AFW_UTF8_LITERAL("The current cursor into the journal")
98104 };
98105 
98106 static const afw_runtime_property_t
98107 impl_960_property_brief = {
98108  &afw_s_brief,
98109  (const afw_value_t *)&impl_960_property_value_brief
98110 };
98111 
98112 static const afw_value_string_t
98113 impl_960_property_value_dataType = {
98115  AFW_UTF8_LITERAL("string")
98116 };
98117 
98118 static const afw_runtime_property_t
98119 impl_960_property_dataType = {
98120  &afw_s_dataType,
98121  (const afw_value_t *)&impl_960_property_value_dataType
98122 };
98123 
98124 static const afw_value_string_t
98125 impl_960_property_value_description = {
98127  AFW_UTF8_LITERAL("This is the current cursor into the journal.")
98128 };
98129 
98130 static const afw_runtime_property_t
98131 impl_960_property_description = {
98132  &afw_s_description,
98133  (const afw_value_t *)&impl_960_property_value_description
98134 };
98135 
98136 static const afw_value_string_t
98137 impl_960_property_value_label = {
98139  AFW_UTF8_LITERAL("Current Cursor")
98140 };
98141 
98142 static const afw_runtime_property_t
98143 impl_960_property_label = {
98144  &afw_s_label,
98145  (const afw_value_t *)&impl_960_property_value_label
98146 };
98147 
98148 static const afw_runtime_property_t *
98149 impl_960_properties[] = {
98150  &impl_960_property_allowQuery,
98151  &impl_960_property_brief,
98152  &impl_960_property_dataType,
98153  &impl_960_property_description,
98154  &impl_960_property_label,
98155  NULL
98156 };
98157 
98159 impl_960_meta_object = {
98160  {
98161  &afw_runtime_inf_const_meta_object_inf
98162  },
98163  &impl_960,
98164  NULL
98165 };
98166 
98167 static const afw_utf8_t
98168 impl_960_meta_path =
98169  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/currentCursor");
98170 
98172 impl_960 = {
98173  {
98174  &afw_runtime_inf_const_embedded_untyped_object,
98175  NULL,
98176  {
98177  (const afw_object_t *)&impl_960_meta_object,
98178  (const afw_object_t *)&impl_955,
98179  &afw_s_currentCursor,
98180  &afw_s__AdaptiveValueMeta_,
98181  &impl_960_meta_path
98182  }
98183  },
98184  &impl_960_properties[0]
98185 };
98186 
98188 impl_961;
98189 
98190 /*
98191  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/description
98192  */
98193 
98194 static const afw_value_boolean_t
98195 impl_961_property_value_allowQuery = {
98197  true
98198 };
98199 
98200 static const afw_runtime_property_t
98201 impl_961_property_allowQuery = {
98202  &afw_s_allowQuery,
98203  (const afw_value_t *)&impl_961_property_value_allowQuery
98204 };
98205 
98206 static const afw_value_string_t
98207 impl_961_property_value_brief = {
98209  AFW_UTF8_LITERAL("Description of provisioning peer")
98210 };
98211 
98212 static const afw_runtime_property_t
98213 impl_961_property_brief = {
98214  &afw_s_brief,
98215  (const afw_value_t *)&impl_961_property_value_brief
98216 };
98217 
98218 static const afw_value_string_t
98219 impl_961_property_value_dataType = {
98221  AFW_UTF8_LITERAL("string")
98222 };
98223 
98224 static const afw_runtime_property_t
98225 impl_961_property_dataType = {
98226  &afw_s_dataType,
98227  (const afw_value_t *)&impl_961_property_value_dataType
98228 };
98229 
98230 static const afw_value_string_t
98231 impl_961_property_value_dataTypeParameter = {
98233  AFW_UTF8_LITERAL("text/plain")
98234 };
98235 
98236 static const afw_runtime_property_t
98237 impl_961_property_dataTypeParameter = {
98238  &afw_s_dataTypeParameter,
98239  (const afw_value_t *)&impl_961_property_value_dataTypeParameter
98240 };
98241 
98242 static const afw_value_string_t
98243 impl_961_property_value_description = {
98245  AFW_UTF8_LITERAL("Description of provisioning peer.")
98246 };
98247 
98248 static const afw_runtime_property_t
98249 impl_961_property_description = {
98250  &afw_s_description,
98251  (const afw_value_t *)&impl_961_property_value_description
98252 };
98253 
98254 static const afw_value_string_t
98255 impl_961_property_value_label = {
98257  AFW_UTF8_LITERAL("Description")
98258 };
98259 
98260 static const afw_runtime_property_t
98261 impl_961_property_label = {
98262  &afw_s_label,
98263  (const afw_value_t *)&impl_961_property_value_label
98264 };
98265 
98266 static const afw_runtime_property_t *
98267 impl_961_properties[] = {
98268  &impl_961_property_allowQuery,
98269  &impl_961_property_brief,
98270  &impl_961_property_dataType,
98271  &impl_961_property_dataTypeParameter,
98272  &impl_961_property_description,
98273  &impl_961_property_label,
98274  NULL
98275 };
98276 
98278 impl_961_meta_object = {
98279  {
98280  &afw_runtime_inf_const_meta_object_inf
98281  },
98282  &impl_961,
98283  NULL
98284 };
98285 
98286 static const afw_utf8_t
98287 impl_961_meta_path =
98288  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/description");
98289 
98291 impl_961 = {
98292  {
98293  &afw_runtime_inf_const_embedded_untyped_object,
98294  NULL,
98295  {
98296  (const afw_object_t *)&impl_961_meta_object,
98297  (const afw_object_t *)&impl_955,
98298  &afw_s_description,
98299  &afw_s__AdaptiveValueMeta_,
98300  &impl_961_meta_path
98301  }
98302  },
98303  &impl_961_properties[0]
98304 };
98305 
98307 impl_962;
98308 
98309 /*
98310  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/lastContactTime
98311  */
98312 
98313 static const afw_value_boolean_t
98314 impl_962_property_value_allowQuery = {
98316  true
98317 };
98318 
98319 static const afw_runtime_property_t
98320 impl_962_property_allowQuery = {
98321  &afw_s_allowQuery,
98322  (const afw_value_t *)&impl_962_property_value_allowQuery
98323 };
98324 
98325 static const afw_value_string_t
98326 impl_962_property_value_brief = {
98328  AFW_UTF8_LITERAL("The last time the peer was successfully contacted")
98329 };
98330 
98331 static const afw_runtime_property_t
98332 impl_962_property_brief = {
98333  &afw_s_brief,
98334  (const afw_value_t *)&impl_962_property_value_brief
98335 };
98336 
98337 static const afw_value_string_t
98338 impl_962_property_value_dataType = {
98340  AFW_UTF8_LITERAL("dateTime")
98341 };
98342 
98343 static const afw_runtime_property_t
98344 impl_962_property_dataType = {
98345  &afw_s_dataType,
98346  (const afw_value_t *)&impl_962_property_value_dataType
98347 };
98348 
98349 static const afw_value_string_t
98350 impl_962_property_value_description = {
98352  AFW_UTF8_LITERAL("The last time the peer was successfully contacted.")
98353 };
98354 
98355 static const afw_runtime_property_t
98356 impl_962_property_description = {
98357  &afw_s_description,
98358  (const afw_value_t *)&impl_962_property_value_description
98359 };
98360 
98361 static const afw_value_string_t
98362 impl_962_property_value_label = {
98364  AFW_UTF8_LITERAL("Last Contact Time")
98365 };
98366 
98367 static const afw_runtime_property_t
98368 impl_962_property_label = {
98369  &afw_s_label,
98370  (const afw_value_t *)&impl_962_property_value_label
98371 };
98372 
98373 static const afw_runtime_property_t *
98374 impl_962_properties[] = {
98375  &impl_962_property_allowQuery,
98376  &impl_962_property_brief,
98377  &impl_962_property_dataType,
98378  &impl_962_property_description,
98379  &impl_962_property_label,
98380  NULL
98381 };
98382 
98384 impl_962_meta_object = {
98385  {
98386  &afw_runtime_inf_const_meta_object_inf
98387  },
98388  &impl_962,
98389  NULL
98390 };
98391 
98392 static const afw_utf8_t
98393 impl_962_meta_path =
98394  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/lastContactTime");
98395 
98397 impl_962 = {
98398  {
98399  &afw_runtime_inf_const_embedded_untyped_object,
98400  NULL,
98401  {
98402  (const afw_object_t *)&impl_962_meta_object,
98403  (const afw_object_t *)&impl_955,
98404  &afw_s_lastContactTime,
98405  &afw_s__AdaptiveValueMeta_,
98406  &impl_962_meta_path
98407  }
98408  },
98409  &impl_962_properties[0]
98410 };
98411 
98413 impl_963;
98414 
98415 /*
98416  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/peerId
98417  */
98418 
98419 static const afw_value_boolean_t
98420 impl_963_property_value_allowQuery = {
98422  true
98423 };
98424 
98425 static const afw_runtime_property_t
98426 impl_963_property_allowQuery = {
98427  &afw_s_allowQuery,
98428  (const afw_value_t *)&impl_963_property_value_allowQuery
98429 };
98430 
98431 static const afw_value_string_t
98432 impl_963_property_value_brief = {
98434  AFW_UTF8_LITERAL("Id used to identify this peer")
98435 };
98436 
98437 static const afw_runtime_property_t
98438 impl_963_property_brief = {
98439  &afw_s_brief,
98440  (const afw_value_t *)&impl_963_property_value_brief
98441 };
98442 
98443 static const afw_value_string_t
98444 impl_963_property_value_dataType = {
98446  AFW_UTF8_LITERAL("string")
98447 };
98448 
98449 static const afw_runtime_property_t
98450 impl_963_property_dataType = {
98451  &afw_s_dataType,
98452  (const afw_value_t *)&impl_963_property_value_dataType
98453 };
98454 
98455 static const afw_value_string_t
98456 impl_963_property_value_description = {
98458  AFW_UTF8_LITERAL("Id used to identify this peer. This may also be referred to as the consumerId or producerId, depending on the perspective.")
98459 };
98460 
98461 static const afw_runtime_property_t
98462 impl_963_property_description = {
98463  &afw_s_description,
98464  (const afw_value_t *)&impl_963_property_value_description
98465 };
98466 
98467 static const afw_value_string_t
98468 impl_963_property_value_label = {
98470  AFW_UTF8_LITERAL("Peer")
98471 };
98472 
98473 static const afw_runtime_property_t
98474 impl_963_property_label = {
98475  &afw_s_label,
98476  (const afw_value_t *)&impl_963_property_value_label
98477 };
98478 
98479 static const afw_value_boolean_t
98480 impl_963_property_value_required = {
98482  true
98483 };
98484 
98485 static const afw_runtime_property_t
98486 impl_963_property_required = {
98487  &afw_s_required,
98488  (const afw_value_t *)&impl_963_property_value_required
98489 };
98490 
98491 static const afw_runtime_property_t *
98492 impl_963_properties[] = {
98493  &impl_963_property_allowQuery,
98494  &impl_963_property_brief,
98495  &impl_963_property_dataType,
98496  &impl_963_property_description,
98497  &impl_963_property_label,
98498  &impl_963_property_required,
98499  NULL
98500 };
98501 
98503 impl_963_meta_object = {
98504  {
98505  &afw_runtime_inf_const_meta_object_inf
98506  },
98507  &impl_963,
98508  NULL
98509 };
98510 
98511 static const afw_utf8_t
98512 impl_963_meta_path =
98513  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes/peerId");
98514 
98516 impl_963 = {
98517  {
98518  &afw_runtime_inf_const_embedded_untyped_object,
98519  NULL,
98520  {
98521  (const afw_object_t *)&impl_963_meta_object,
98522  (const afw_object_t *)&impl_955,
98523  &afw_s_peerId,
98524  &afw_s__AdaptiveValueMeta_,
98525  &impl_963_meta_path
98526  }
98527  },
98528  &impl_963_properties[0]
98529 };
98530 
98531 /*
98532  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes
98533  */
98534 
98535 static const afw_value_object_t
98536 impl_955_property_value_advanceCursor = {
98538  (const afw_object_t *)&impl_956
98539 };
98540 
98541 static const afw_runtime_property_t
98542 impl_955_property_advanceCursor = {
98543  &afw_s_advanceCursor,
98544  (const afw_value_t *)&impl_955_property_value_advanceCursor
98545 };
98546 
98547 static const afw_value_object_t
98548 impl_955_property_value_consumeCursor = {
98550  (const afw_object_t *)&impl_957
98551 };
98552 
98553 static const afw_runtime_property_t
98554 impl_955_property_consumeCursor = {
98555  &afw_s_consumeCursor,
98556  (const afw_value_t *)&impl_955_property_value_consumeCursor
98557 };
98558 
98559 static const afw_value_object_t
98560 impl_955_property_value_consumeFilter = {
98562  (const afw_object_t *)&impl_958
98563 };
98564 
98565 static const afw_runtime_property_t
98566 impl_955_property_consumeFilter = {
98567  &afw_s_consumeFilter,
98568  (const afw_value_t *)&impl_955_property_value_consumeFilter
98569 };
98570 
98571 static const afw_value_object_t
98572 impl_955_property_value_consumeStartTime = {
98574  (const afw_object_t *)&impl_959
98575 };
98576 
98577 static const afw_runtime_property_t
98578 impl_955_property_consumeStartTime = {
98579  &afw_s_consumeStartTime,
98580  (const afw_value_t *)&impl_955_property_value_consumeStartTime
98581 };
98582 
98583 static const afw_value_object_t
98584 impl_955_property_value_currentCursor = {
98586  (const afw_object_t *)&impl_960
98587 };
98588 
98589 static const afw_runtime_property_t
98590 impl_955_property_currentCursor = {
98591  &afw_s_currentCursor,
98592  (const afw_value_t *)&impl_955_property_value_currentCursor
98593 };
98594 
98595 static const afw_value_object_t
98596 impl_955_property_value_description = {
98598  (const afw_object_t *)&impl_961
98599 };
98600 
98601 static const afw_runtime_property_t
98602 impl_955_property_description = {
98603  &afw_s_description,
98604  (const afw_value_t *)&impl_955_property_value_description
98605 };
98606 
98607 static const afw_value_object_t
98608 impl_955_property_value_lastContactTime = {
98610  (const afw_object_t *)&impl_962
98611 };
98612 
98613 static const afw_runtime_property_t
98614 impl_955_property_lastContactTime = {
98615  &afw_s_lastContactTime,
98616  (const afw_value_t *)&impl_955_property_value_lastContactTime
98617 };
98618 
98619 static const afw_value_object_t
98620 impl_955_property_value_peerId = {
98622  (const afw_object_t *)&impl_963
98623 };
98624 
98625 static const afw_runtime_property_t
98626 impl_955_property_peerId = {
98627  &afw_s_peerId,
98628  (const afw_value_t *)&impl_955_property_value_peerId
98629 };
98630 
98631 static const afw_runtime_property_t *
98632 impl_955_properties[] = {
98633  &impl_955_property_advanceCursor,
98634  &impl_955_property_consumeCursor,
98635  &impl_955_property_consumeFilter,
98636  &impl_955_property_consumeStartTime,
98637  &impl_955_property_currentCursor,
98638  &impl_955_property_description,
98639  &impl_955_property_lastContactTime,
98640  &impl_955_property_peerId,
98641  NULL
98642 };
98643 
98645 impl_955_meta_object = {
98646  {
98647  &afw_runtime_inf_const_meta_object_inf
98648  },
98649  &impl_955,
98650  NULL
98651 };
98652 
98653 static const afw_utf8_t
98654 impl_955_meta_path =
98655  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_/propertyTypes");
98656 
98658 impl_955 = {
98659  {
98660  &afw_runtime_inf_const_embedded_untyped_object,
98661  NULL,
98662  {
98663  (const afw_object_t *)&impl_955_meta_object,
98664  (const afw_object_t *)&impl_954,
98665  &afw_s_propertyTypes,
98666  &afw_s__AdaptivePropertyTypes_,
98667  &impl_955_meta_path
98668  }
98669  },
98670  &impl_955_properties[0]
98671 };
98672 
98673 /*
98674  * /afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_
98675  */
98676 
98677 static const afw_value_boolean_t
98678 impl_954_property_value_allowEntity = {
98680  true
98681 };
98682 
98683 static const afw_runtime_property_t
98684 impl_954_property_allowEntity = {
98685  &afw_s_allowEntity,
98686  (const afw_value_t *)&impl_954_property_value_allowEntity
98687 };
98688 
98689 static const afw_utf8_t
98690 impl_954_array_collectionURIs[] = {
98691  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
98692 };
98693 
98695 impl_954_list_collectionURIs = {
98698  sizeof(impl_954_array_collectionURIs) / sizeof(afw_utf8_t),
98699  &impl_954_array_collectionURIs
98700 };
98701 
98702 static const afw_value_list_t
98703 impl_954_property_value_collectionURIs = {
98705  (const afw_list_t *)&impl_954_list_collectionURIs
98706 };
98707 
98708 static const afw_runtime_property_t
98709 impl_954_property_collectionURIs = {
98710  &afw_s_collectionURIs,
98711  (const afw_value_t *)&impl_954_property_value_collectionURIs
98712 };
98713 
98714 static const afw_value_string_t
98715 impl_954_property_value_description = {
98717  AFW_UTF8_LITERAL("A provisioning peer consumes and/or produces adaptive journal entries.")
98718 };
98719 
98720 static const afw_runtime_property_t
98721 impl_954_property_description = {
98722  &afw_s_description,
98723  (const afw_value_t *)&impl_954_property_value_description
98724 };
98725 
98726 static const afw_value_string_t
98727 impl_954_property_value_objectType = {
98729  AFW_UTF8_LITERAL("_AdaptiveProvisioningPeer_")
98730 };
98731 
98732 static const afw_runtime_property_t
98733 impl_954_property_objectType = {
98734  &afw_s_objectType,
98735  (const afw_value_t *)&impl_954_property_value_objectType
98736 };
98737 
98738 static const afw_value_object_t
98739 impl_954_property_value_propertyTypes = {
98741  (const afw_object_t *)&impl_955
98742 };
98743 
98744 static const afw_runtime_property_t
98745 impl_954_property_propertyTypes = {
98746  &afw_s_propertyTypes,
98747  (const afw_value_t *)&impl_954_property_value_propertyTypes
98748 };
98749 
98750 static const afw_runtime_property_t *
98751 impl_954_properties[] = {
98752  &impl_954_property_allowEntity,
98753  &impl_954_property_collectionURIs,
98754  &impl_954_property_description,
98755  &impl_954_property_objectType,
98756  &impl_954_property_propertyTypes,
98757  NULL
98758 };
98759 
98761 impl_954_meta_object = {
98762  {
98763  &afw_runtime_inf_const_meta_object_inf
98764  },
98765  &impl_954,
98766  NULL
98767 };
98768 
98769 static const afw_utf8_t
98770 impl_954_meta_path =
98771  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveProvisioningPeer_");
98772 
98774 impl_954 = {
98775  {
98777  NULL,
98778  {
98779  (const afw_object_t *)&impl_954_meta_object,
98780  NULL,
98781  &afw_s__AdaptiveProvisioningPeer_,
98782  &afw_s__AdaptiveObjectType_,
98783  &impl_954_meta_path
98784  }
98785  },
98786  &impl_954_properties[0]
98787 };
98788 
98790 impl_964;
98791 
98793 impl_965;
98794 
98795 /*
98796  * /afw/_AdaptiveObjectType_/_AdaptiveQualifierDefinitions_/otherProperties
98797  */
98798 
98799 static const afw_value_string_t
98800 impl_965_property_value_dataType = {
98802  AFW_UTF8_LITERAL("object")
98803 };
98804 
98805 static const afw_runtime_property_t
98806 impl_965_property_dataType = {
98807  &afw_s_dataType,
98808  (const afw_value_t *)&impl_965_property_value_dataType
98809 };
98810 
98811 static const afw_value_string_t
98812 impl_965_property_value_dataTypeParameter = {
98814  AFW_UTF8_LITERAL("_AdaptivePropertyTypes_")
98815 };
98816 
98817 static const afw_runtime_property_t
98818 impl_965_property_dataTypeParameter = {
98819  &afw_s_dataTypeParameter,
98820  (const afw_value_t *)&impl_965_property_value_dataTypeParameter
98821 };
98822 
98823 static const afw_runtime_property_t *
98824 impl_965_properties[] = {
98825  &impl_965_property_dataType,
98826  &impl_965_property_dataTypeParameter,
98827  NULL
98828 };
98829 
98831 impl_965_meta_object = {
98832  {
98833  &afw_runtime_inf_const_meta_object_inf
98834  },
98835  &impl_965,
98836  NULL
98837 };
98838 
98839 static const afw_utf8_t
98840 impl_965_meta_path =
98841  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQualifierDefinitions_/otherProperties");
98842 
98844 impl_965 = {
98845  {
98846  &afw_runtime_inf_const_embedded_untyped_object,
98847  NULL,
98848  {
98849  (const afw_object_t *)&impl_965_meta_object,
98850  (const afw_object_t *)&impl_964,
98851  &afw_s_otherProperties,
98852  &afw_s__AdaptiveValueMeta_,
98853  &impl_965_meta_path
98854  }
98855  },
98856  &impl_965_properties[0]
98857 };
98858 
98859 /*
98860  * /afw/_AdaptiveObjectType_/_AdaptiveQualifierDefinitions_
98861  */
98862 
98863 static const afw_value_boolean_t
98864 impl_964_property_value_allowEntity = {
98866  false
98867 };
98868 
98869 static const afw_runtime_property_t
98870 impl_964_property_allowEntity = {
98871  &afw_s_allowEntity,
98872  (const afw_value_t *)&impl_964_property_value_allowEntity
98873 };
98874 
98875 static const afw_utf8_t
98876 impl_964_array_collectionURIs[] = {
98877  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
98878 };
98879 
98881 impl_964_list_collectionURIs = {
98884  sizeof(impl_964_array_collectionURIs) / sizeof(afw_utf8_t),
98885  &impl_964_array_collectionURIs
98886 };
98887 
98888 static const afw_value_list_t
98889 impl_964_property_value_collectionURIs = {
98891  (const afw_list_t *)&impl_964_list_collectionURIs
98892 };
98893 
98894 static const afw_runtime_property_t
98895 impl_964_property_collectionURIs = {
98896  &afw_s_collectionURIs,
98897  (const afw_value_t *)&impl_964_property_value_collectionURIs
98898 };
98899 
98900 static const afw_value_string_t
98901 impl_964_property_value_description = {
98903  AFW_UTF8_LITERAL("This object type used for qualifier definitions where each property is a _AdaptivePropertyTypes_ object with a qualifier id as a property name.")
98904 };
98905 
98906 static const afw_runtime_property_t
98907 impl_964_property_description = {
98908  &afw_s_description,
98909  (const afw_value_t *)&impl_964_property_value_description
98910 };
98911 
98912 static const afw_value_string_t
98913 impl_964_property_value_objectType = {
98915  AFW_UTF8_LITERAL("_AdaptiveQualifierDefinitions_")
98916 };
98917 
98918 static const afw_runtime_property_t
98919 impl_964_property_objectType = {
98920  &afw_s_objectType,
98921  (const afw_value_t *)&impl_964_property_value_objectType
98922 };
98923 
98924 static const afw_value_object_t
98925 impl_964_property_value_otherProperties = {
98927  (const afw_object_t *)&impl_965
98928 };
98929 
98930 static const afw_runtime_property_t
98931 impl_964_property_otherProperties = {
98932  &afw_s_otherProperties,
98933  (const afw_value_t *)&impl_964_property_value_otherProperties
98934 };
98935 
98936 static const afw_runtime_property_t *
98937 impl_964_properties[] = {
98938  &impl_964_property_allowEntity,
98939  &impl_964_property_collectionURIs,
98940  &impl_964_property_description,
98941  &impl_964_property_objectType,
98942  &impl_964_property_otherProperties,
98943  NULL
98944 };
98945 
98947 impl_964_meta_object = {
98948  {
98949  &afw_runtime_inf_const_meta_object_inf
98950  },
98951  &impl_964,
98952  NULL
98953 };
98954 
98955 static const afw_utf8_t
98956 impl_964_meta_path =
98957  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQualifierDefinitions_");
98958 
98960 impl_964 = {
98961  {
98963  NULL,
98964  {
98965  (const afw_object_t *)&impl_964_meta_object,
98966  NULL,
98967  &afw_s__AdaptiveQualifierDefinitions_,
98968  &afw_s__AdaptiveObjectType_,
98969  &impl_964_meta_path
98970  }
98971  },
98972  &impl_964_properties[0]
98973 };
98974 
98976 impl_966;
98977 
98979 impl_967;
98980 
98982 impl_968;
98983 
98984 /*
98985  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/filters
98986  */
98987 
98988 static const afw_value_string_t
98989 impl_968_property_value_brief = {
98991  AFW_UTF8_LITERAL("Filters")
98992 };
98993 
98994 static const afw_runtime_property_t
98995 impl_968_property_brief = {
98996  &afw_s_brief,
98997  (const afw_value_t *)&impl_968_property_value_brief
98998 };
98999 
99000 static const afw_value_string_t
99001 impl_968_property_value_dataType = {
99003  AFW_UTF8_LITERAL("list")
99004 };
99005 
99006 static const afw_runtime_property_t
99007 impl_968_property_dataType = {
99008  &afw_s_dataType,
99009  (const afw_value_t *)&impl_968_property_value_dataType
99010 };
99011 
99012 static const afw_value_string_t
99013 impl_968_property_value_dataTypeParameter = {
99015  AFW_UTF8_LITERAL("object _AdaptiveQueryCriteriaFilter_")
99016 };
99017 
99018 static const afw_runtime_property_t
99019 impl_968_property_dataTypeParameter = {
99020  &afw_s_dataTypeParameter,
99021  (const afw_value_t *)&impl_968_property_value_dataTypeParameter
99022 };
99023 
99024 static const afw_value_string_t
99025 impl_968_property_value_description = {
99027  AFW_UTF8_LITERAL("This is a list of _AdaptiveQueryCriteriaFilter_ objects for \"and\" and \"or\" operations. This property is allowed and required if the operation is \"and\" or \"or\".")
99028 };
99029 
99030 static const afw_runtime_property_t
99031 impl_968_property_description = {
99032  &afw_s_description,
99033  (const afw_value_t *)&impl_968_property_value_description
99034 };
99035 
99036 static const afw_value_string_t
99037 impl_968_property_value_label = {
99039  AFW_UTF8_LITERAL("Filters")
99040 };
99041 
99042 static const afw_runtime_property_t
99043 impl_968_property_label = {
99044  &afw_s_label,
99045  (const afw_value_t *)&impl_968_property_value_label
99046 };
99047 
99048 static const afw_runtime_property_t *
99049 impl_968_properties[] = {
99050  &impl_968_property_brief,
99051  &impl_968_property_dataType,
99052  &impl_968_property_dataTypeParameter,
99053  &impl_968_property_description,
99054  &impl_968_property_label,
99055  NULL
99056 };
99057 
99059 impl_968_meta_object = {
99060  {
99061  &afw_runtime_inf_const_meta_object_inf
99062  },
99063  &impl_968,
99064  NULL
99065 };
99066 
99067 static const afw_utf8_t
99068 impl_968_meta_path =
99069  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/filters");
99070 
99072 impl_968 = {
99073  {
99074  &afw_runtime_inf_const_embedded_untyped_object,
99075  NULL,
99076  {
99077  (const afw_object_t *)&impl_968_meta_object,
99078  (const afw_object_t *)&impl_967,
99079  &afw_s_filters,
99080  &afw_s__AdaptiveValueMeta_,
99081  &impl_968_meta_path
99082  }
99083  },
99084  &impl_968_properties[0]
99085 };
99086 
99088 impl_969;
99089 
99090 /*
99091  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/op
99092  */
99093 
99094 static const afw_value_string_t
99095 impl_969_property_value_brief = {
99097  AFW_UTF8_LITERAL("The filter operation")
99098 };
99099 
99100 static const afw_runtime_property_t
99101 impl_969_property_brief = {
99102  &afw_s_brief,
99103  (const afw_value_t *)&impl_969_property_value_brief
99104 };
99105 
99106 static const afw_value_string_t
99107 impl_969_property_value_dataType = {
99109  AFW_UTF8_LITERAL("string")
99110 };
99111 
99112 static const afw_runtime_property_t
99113 impl_969_property_dataType = {
99114  &afw_s_dataType,
99115  (const afw_value_t *)&impl_969_property_value_dataType
99116 };
99117 
99118 static const afw_value_string_t
99119 impl_969_property_value_description = {
99121  AFW_UTF8_LITERAL("This is the filter operations.")
99122 };
99123 
99124 static const afw_runtime_property_t
99125 impl_969_property_description = {
99126  &afw_s_description,
99127  (const afw_value_t *)&impl_969_property_value_description
99128 };
99129 
99130 static const afw_value_string_t
99131 impl_969_property_value_label = {
99133  AFW_UTF8_LITERAL("Operation")
99134 };
99135 
99136 static const afw_runtime_property_t
99137 impl_969_property_label = {
99138  &afw_s_label,
99139  (const afw_value_t *)&impl_969_property_value_label
99140 };
99141 
99142 static const afw_utf8_t
99143 impl_969_array_possibleValues[] = {
99144  AFW_UTF8_LITERAL("and"),
99145  AFW_UTF8_LITERAL("contains"),
99146  AFW_UTF8_LITERAL("eq"),
99147  AFW_UTF8_LITERAL("ge"),
99148  AFW_UTF8_LITERAL("gt"),
99149  AFW_UTF8_LITERAL("in"),
99150  AFW_UTF8_LITERAL("le"),
99151  AFW_UTF8_LITERAL("lt"),
99152  AFW_UTF8_LITERAL("lte"),
99153  AFW_UTF8_LITERAL("match"),
99154  AFW_UTF8_LITERAL("ne"),
99155  AFW_UTF8_LITERAL("or")
99156 };
99157 
99159 impl_969_list_possibleValues = {
99162  sizeof(impl_969_array_possibleValues) / sizeof(afw_utf8_t),
99163  &impl_969_array_possibleValues
99164 };
99165 
99166 static const afw_value_list_t
99167 impl_969_property_value_possibleValues = {
99169  (const afw_list_t *)&impl_969_list_possibleValues
99170 };
99171 
99172 static const afw_runtime_property_t
99173 impl_969_property_possibleValues = {
99174  &afw_s_possibleValues,
99175  (const afw_value_t *)&impl_969_property_value_possibleValues
99176 };
99177 
99178 static const afw_value_boolean_t
99179 impl_969_property_value_required = {
99181  true
99182 };
99183 
99184 static const afw_runtime_property_t
99185 impl_969_property_required = {
99186  &afw_s_required,
99187  (const afw_value_t *)&impl_969_property_value_required
99188 };
99189 
99190 static const afw_runtime_property_t *
99191 impl_969_properties[] = {
99192  &impl_969_property_brief,
99193  &impl_969_property_dataType,
99194  &impl_969_property_description,
99195  &impl_969_property_label,
99196  &impl_969_property_possibleValues,
99197  &impl_969_property_required,
99198  NULL
99199 };
99200 
99202 impl_969_meta_object = {
99203  {
99204  &afw_runtime_inf_const_meta_object_inf
99205  },
99206  &impl_969,
99207  NULL
99208 };
99209 
99210 static const afw_utf8_t
99211 impl_969_meta_path =
99212  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/op");
99213 
99215 impl_969 = {
99216  {
99217  &afw_runtime_inf_const_embedded_untyped_object,
99218  NULL,
99219  {
99220  (const afw_object_t *)&impl_969_meta_object,
99221  (const afw_object_t *)&impl_967,
99222  &afw_s_op,
99223  &afw_s__AdaptiveValueMeta_,
99224  &impl_969_meta_path
99225  }
99226  },
99227  &impl_969_properties[0]
99228 };
99229 
99231 impl_970;
99232 
99233 /*
99234  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/property
99235  */
99236 
99237 static const afw_value_string_t
99238 impl_970_property_value_brief = {
99240  AFW_UTF8_LITERAL("Property name")
99241 };
99242 
99243 static const afw_runtime_property_t
99244 impl_970_property_brief = {
99245  &afw_s_brief,
99246  (const afw_value_t *)&impl_970_property_value_brief
99247 };
99248 
99249 static const afw_value_string_t
99250 impl_970_property_value_dataType = {
99252  AFW_UTF8_LITERAL("string")
99253 };
99254 
99255 static const afw_runtime_property_t
99256 impl_970_property_dataType = {
99257  &afw_s_dataType,
99258  (const afw_value_t *)&impl_970_property_value_dataType
99259 };
99260 
99261 static const afw_value_string_t
99262 impl_970_property_value_description = {
99264  AFW_UTF8_LITERAL("This is the name of the property used for the filter operation. This property is allowed and required if the operation is not \"and\" or \"or\".")
99265 };
99266 
99267 static const afw_runtime_property_t
99268 impl_970_property_description = {
99269  &afw_s_description,
99270  (const afw_value_t *)&impl_970_property_value_description
99271 };
99272 
99273 static const afw_value_string_t
99274 impl_970_property_value_label = {
99276  AFW_UTF8_LITERAL("Property Name")
99277 };
99278 
99279 static const afw_runtime_property_t
99280 impl_970_property_label = {
99281  &afw_s_label,
99282  (const afw_value_t *)&impl_970_property_value_label
99283 };
99284 
99285 static const afw_runtime_property_t *
99286 impl_970_properties[] = {
99287  &impl_970_property_brief,
99288  &impl_970_property_dataType,
99289  &impl_970_property_description,
99290  &impl_970_property_label,
99291  NULL
99292 };
99293 
99295 impl_970_meta_object = {
99296  {
99297  &afw_runtime_inf_const_meta_object_inf
99298  },
99299  &impl_970,
99300  NULL
99301 };
99302 
99303 static const afw_utf8_t
99304 impl_970_meta_path =
99305  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/property");
99306 
99308 impl_970 = {
99309  {
99310  &afw_runtime_inf_const_embedded_untyped_object,
99311  NULL,
99312  {
99313  (const afw_object_t *)&impl_970_meta_object,
99314  (const afw_object_t *)&impl_967,
99315  &afw_s_property,
99316  &afw_s__AdaptiveValueMeta_,
99317  &impl_970_meta_path
99318  }
99319  },
99320  &impl_970_properties[0]
99321 };
99322 
99324 impl_971;
99325 
99326 /*
99327  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/value
99328  */
99329 
99330 static const afw_value_string_t
99331 impl_971_property_value_brief = {
99333  AFW_UTF8_LITERAL("Value")
99334 };
99335 
99336 static const afw_runtime_property_t
99337 impl_971_property_brief = {
99338  &afw_s_brief,
99339  (const afw_value_t *)&impl_971_property_value_brief
99340 };
99341 
99342 static const afw_value_string_t
99343 impl_971_property_value_dataType = {
99345  AFW_UTF8_LITERAL("string")
99346 };
99347 
99348 static const afw_runtime_property_t
99349 impl_971_property_dataType = {
99350  &afw_s_dataType,
99351  (const afw_value_t *)&impl_971_property_value_dataType
99352 };
99353 
99354 static const afw_value_string_t
99355 impl_971_property_value_description = {
99357  AFW_UTF8_LITERAL("This is the value of the property used for the filter operation. This property is allowed and required if the operation is not \"and\" or \"or\".")
99358 };
99359 
99360 static const afw_runtime_property_t
99361 impl_971_property_description = {
99362  &afw_s_description,
99363  (const afw_value_t *)&impl_971_property_value_description
99364 };
99365 
99366 static const afw_value_string_t
99367 impl_971_property_value_label = {
99369  AFW_UTF8_LITERAL("Value")
99370 };
99371 
99372 static const afw_runtime_property_t
99373 impl_971_property_label = {
99374  &afw_s_label,
99375  (const afw_value_t *)&impl_971_property_value_label
99376 };
99377 
99378 static const afw_runtime_property_t *
99379 impl_971_properties[] = {
99380  &impl_971_property_brief,
99381  &impl_971_property_dataType,
99382  &impl_971_property_description,
99383  &impl_971_property_label,
99384  NULL
99385 };
99386 
99388 impl_971_meta_object = {
99389  {
99390  &afw_runtime_inf_const_meta_object_inf
99391  },
99392  &impl_971,
99393  NULL
99394 };
99395 
99396 static const afw_utf8_t
99397 impl_971_meta_path =
99398  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes/value");
99399 
99401 impl_971 = {
99402  {
99403  &afw_runtime_inf_const_embedded_untyped_object,
99404  NULL,
99405  {
99406  (const afw_object_t *)&impl_971_meta_object,
99407  (const afw_object_t *)&impl_967,
99408  &afw_s_value,
99409  &afw_s__AdaptiveValueMeta_,
99410  &impl_971_meta_path
99411  }
99412  },
99413  &impl_971_properties[0]
99414 };
99415 
99416 /*
99417  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes
99418  */
99419 
99420 static const afw_value_object_t
99421 impl_967_property_value_filters = {
99423  (const afw_object_t *)&impl_968
99424 };
99425 
99426 static const afw_runtime_property_t
99427 impl_967_property_filters = {
99428  &afw_s_filters,
99429  (const afw_value_t *)&impl_967_property_value_filters
99430 };
99431 
99432 static const afw_value_object_t
99433 impl_967_property_value_op = {
99435  (const afw_object_t *)&impl_969
99436 };
99437 
99438 static const afw_runtime_property_t
99439 impl_967_property_op = {
99440  &afw_s_op,
99441  (const afw_value_t *)&impl_967_property_value_op
99442 };
99443 
99444 static const afw_value_object_t
99445 impl_967_property_value_property = {
99447  (const afw_object_t *)&impl_970
99448 };
99449 
99450 static const afw_runtime_property_t
99451 impl_967_property_property = {
99452  &afw_s_property,
99453  (const afw_value_t *)&impl_967_property_value_property
99454 };
99455 
99456 static const afw_value_object_t
99457 impl_967_property_value_value = {
99459  (const afw_object_t *)&impl_971
99460 };
99461 
99462 static const afw_runtime_property_t
99463 impl_967_property_value = {
99464  &afw_s_value,
99465  (const afw_value_t *)&impl_967_property_value_value
99466 };
99467 
99468 static const afw_runtime_property_t *
99469 impl_967_properties[] = {
99470  &impl_967_property_filters,
99471  &impl_967_property_op,
99472  &impl_967_property_property,
99473  &impl_967_property_value,
99474  NULL
99475 };
99476 
99478 impl_967_meta_object = {
99479  {
99480  &afw_runtime_inf_const_meta_object_inf
99481  },
99482  &impl_967,
99483  NULL
99484 };
99485 
99486 static const afw_utf8_t
99487 impl_967_meta_path =
99488  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_/propertyTypes");
99489 
99491 impl_967 = {
99492  {
99493  &afw_runtime_inf_const_embedded_untyped_object,
99494  NULL,
99495  {
99496  (const afw_object_t *)&impl_967_meta_object,
99497  (const afw_object_t *)&impl_966,
99498  &afw_s_propertyTypes,
99499  &afw_s__AdaptivePropertyTypes_,
99500  &impl_967_meta_path
99501  }
99502  },
99503  &impl_967_properties[0]
99504 };
99505 
99506 /*
99507  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_
99508  */
99509 
99510 static const afw_value_boolean_t
99511 impl_966_property_value_allowAdd = {
99513  false
99514 };
99515 
99516 static const afw_runtime_property_t
99517 impl_966_property_allowAdd = {
99518  &afw_s_allowAdd,
99519  (const afw_value_t *)&impl_966_property_value_allowAdd
99520 };
99521 
99522 static const afw_value_boolean_t
99523 impl_966_property_value_allowChange = {
99525  false
99526 };
99527 
99528 static const afw_runtime_property_t
99529 impl_966_property_allowChange = {
99530  &afw_s_allowChange,
99531  (const afw_value_t *)&impl_966_property_value_allowChange
99532 };
99533 
99534 static const afw_value_boolean_t
99535 impl_966_property_value_allowDelete = {
99537  false
99538 };
99539 
99540 static const afw_runtime_property_t
99541 impl_966_property_allowDelete = {
99542  &afw_s_allowDelete,
99543  (const afw_value_t *)&impl_966_property_value_allowDelete
99544 };
99545 
99546 static const afw_value_boolean_t
99547 impl_966_property_value_allowEntity = {
99549  false
99550 };
99551 
99552 static const afw_runtime_property_t
99553 impl_966_property_allowEntity = {
99554  &afw_s_allowEntity,
99555  (const afw_value_t *)&impl_966_property_value_allowEntity
99556 };
99557 
99558 static const afw_utf8_t
99559 impl_966_array_collectionURIs[] = {
99560  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
99561 };
99562 
99564 impl_966_list_collectionURIs = {
99567  sizeof(impl_966_array_collectionURIs) / sizeof(afw_utf8_t),
99568  &impl_966_array_collectionURIs
99569 };
99570 
99571 static const afw_value_list_t
99572 impl_966_property_value_collectionURIs = {
99574  (const afw_list_t *)&impl_966_list_collectionURIs
99575 };
99576 
99577 static const afw_runtime_property_t
99578 impl_966_property_collectionURIs = {
99579  &afw_s_collectionURIs,
99580  (const afw_value_t *)&impl_966_property_value_collectionURIs
99581 };
99582 
99583 static const afw_value_string_t
99584 impl_966_property_value_description = {
99586  AFW_UTF8_LITERAL("This is the object type for the filter property of the queryCriteria parameter of retrieve object functions.")
99587 };
99588 
99589 static const afw_runtime_property_t
99590 impl_966_property_description = {
99591  &afw_s_description,
99592  (const afw_value_t *)&impl_966_property_value_description
99593 };
99594 
99595 static const afw_value_string_t
99596 impl_966_property_value_objectType = {
99598  AFW_UTF8_LITERAL("_AdaptiveQueryCriteriaFilter_")
99599 };
99600 
99601 static const afw_runtime_property_t
99602 impl_966_property_objectType = {
99603  &afw_s_objectType,
99604  (const afw_value_t *)&impl_966_property_value_objectType
99605 };
99606 
99607 static const afw_value_object_t
99608 impl_966_property_value_propertyTypes = {
99610  (const afw_object_t *)&impl_967
99611 };
99612 
99613 static const afw_runtime_property_t
99614 impl_966_property_propertyTypes = {
99615  &afw_s_propertyTypes,
99616  (const afw_value_t *)&impl_966_property_value_propertyTypes
99617 };
99618 
99619 static const afw_runtime_property_t *
99620 impl_966_properties[] = {
99621  &impl_966_property_allowAdd,
99622  &impl_966_property_allowChange,
99623  &impl_966_property_allowDelete,
99624  &impl_966_property_allowEntity,
99625  &impl_966_property_collectionURIs,
99626  &impl_966_property_description,
99627  &impl_966_property_objectType,
99628  &impl_966_property_propertyTypes,
99629  NULL
99630 };
99631 
99633 impl_966_meta_object = {
99634  {
99635  &afw_runtime_inf_const_meta_object_inf
99636  },
99637  &impl_966,
99638  NULL
99639 };
99640 
99641 static const afw_utf8_t
99642 impl_966_meta_path =
99643  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteriaFilter_");
99644 
99646 impl_966 = {
99647  {
99649  NULL,
99650  {
99651  (const afw_object_t *)&impl_966_meta_object,
99652  NULL,
99653  &afw_s__AdaptiveQueryCriteriaFilter_,
99654  &afw_s__AdaptiveObjectType_,
99655  &impl_966_meta_path
99656  }
99657  },
99658  &impl_966_properties[0]
99659 };
99660 
99662 impl_972;
99663 
99665 impl_973;
99666 
99668 impl_974;
99669 
99670 /*
99671  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/filter
99672  */
99673 
99674 static const afw_value_boolean_t
99675 impl_974_property_value_allowQuery = {
99677  true
99678 };
99679 
99680 static const afw_runtime_property_t
99681 impl_974_property_allowQuery = {
99682  &afw_s_allowQuery,
99683  (const afw_value_t *)&impl_974_property_value_allowQuery
99684 };
99685 
99686 static const afw_value_string_t
99687 impl_974_property_value_brief = {
99689  AFW_UTF8_LITERAL("Filter")
99690 };
99691 
99692 static const afw_runtime_property_t
99693 impl_974_property_brief = {
99694  &afw_s_brief,
99695  (const afw_value_t *)&impl_974_property_value_brief
99696 };
99697 
99698 static const afw_value_string_t
99699 impl_974_property_value_dataType = {
99701  AFW_UTF8_LITERAL("object")
99702 };
99703 
99704 static const afw_runtime_property_t
99705 impl_974_property_dataType = {
99706  &afw_s_dataType,
99707  (const afw_value_t *)&impl_974_property_value_dataType
99708 };
99709 
99710 static const afw_value_string_t
99711 impl_974_property_value_dataTypeParameter = {
99713  AFW_UTF8_LITERAL("_AdaptiveQueryCriteriaFilter_")
99714 };
99715 
99716 static const afw_runtime_property_t
99717 impl_974_property_dataTypeParameter = {
99718  &afw_s_dataTypeParameter,
99719  (const afw_value_t *)&impl_974_property_value_dataTypeParameter
99720 };
99721 
99722 static const afw_value_string_t
99723 impl_974_property_value_description = {
99725  AFW_UTF8_LITERAL("This filters the objects that will be returned. If not specified, all objects will be returned.")
99726 };
99727 
99728 static const afw_runtime_property_t
99729 impl_974_property_description = {
99730  &afw_s_description,
99731  (const afw_value_t *)&impl_974_property_value_description
99732 };
99733 
99734 static const afw_value_string_t
99735 impl_974_property_value_label = {
99737  AFW_UTF8_LITERAL("Filter")
99738 };
99739 
99740 static const afw_runtime_property_t
99741 impl_974_property_label = {
99742  &afw_s_label,
99743  (const afw_value_t *)&impl_974_property_value_label
99744 };
99745 
99746 static const afw_runtime_property_t *
99747 impl_974_properties[] = {
99748  &impl_974_property_allowQuery,
99749  &impl_974_property_brief,
99750  &impl_974_property_dataType,
99751  &impl_974_property_dataTypeParameter,
99752  &impl_974_property_description,
99753  &impl_974_property_label,
99754  NULL
99755 };
99756 
99758 impl_974_meta_object = {
99759  {
99760  &afw_runtime_inf_const_meta_object_inf
99761  },
99762  &impl_974,
99763  NULL
99764 };
99765 
99766 static const afw_utf8_t
99767 impl_974_meta_path =
99768  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/filter");
99769 
99771 impl_974 = {
99772  {
99773  &afw_runtime_inf_const_embedded_untyped_object,
99774  NULL,
99775  {
99776  (const afw_object_t *)&impl_974_meta_object,
99777  (const afw_object_t *)&impl_973,
99778  &afw_s_filter,
99779  &afw_s__AdaptiveValueMeta_,
99780  &impl_974_meta_path
99781  }
99782  },
99783  &impl_974_properties[0]
99784 };
99785 
99787 impl_975;
99788 
99789 /*
99790  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/select
99791  */
99792 
99793 static const afw_value_string_t
99794 impl_975_property_value_brief = {
99796  AFW_UTF8_LITERAL("Properties to include")
99797 };
99798 
99799 static const afw_runtime_property_t
99800 impl_975_property_brief = {
99801  &afw_s_brief,
99802  (const afw_value_t *)&impl_975_property_value_brief
99803 };
99804 
99805 static const afw_value_string_t
99806 impl_975_property_value_dataType = {
99808  AFW_UTF8_LITERAL("list")
99809 };
99810 
99811 static const afw_runtime_property_t
99812 impl_975_property_dataType = {
99813  &afw_s_dataType,
99814  (const afw_value_t *)&impl_975_property_value_dataType
99815 };
99816 
99817 static const afw_value_string_t
99818 impl_975_property_value_dataTypeParameter = {
99820  AFW_UTF8_LITERAL("string")
99821 };
99822 
99823 static const afw_runtime_property_t
99824 impl_975_property_dataTypeParameter = {
99825  &afw_s_dataTypeParameter,
99826  (const afw_value_t *)&impl_975_property_value_dataTypeParameter
99827 };
99828 
99829 static const afw_value_string_t
99830 impl_975_property_value_description = {
99832  AFW_UTF8_LITERAL("This is a list of the names of properties to include in result. If not specified, all properties are returned.")
99833 };
99834 
99835 static const afw_runtime_property_t
99836 impl_975_property_description = {
99837  &afw_s_description,
99838  (const afw_value_t *)&impl_975_property_value_description
99839 };
99840 
99841 static const afw_value_string_t
99842 impl_975_property_value_label = {
99844  AFW_UTF8_LITERAL("Include Properties")
99845 };
99846 
99847 static const afw_runtime_property_t
99848 impl_975_property_label = {
99849  &afw_s_label,
99850  (const afw_value_t *)&impl_975_property_value_label
99851 };
99852 
99853 static const afw_runtime_property_t *
99854 impl_975_properties[] = {
99855  &impl_975_property_brief,
99856  &impl_975_property_dataType,
99857  &impl_975_property_dataTypeParameter,
99858  &impl_975_property_description,
99859  &impl_975_property_label,
99860  NULL
99861 };
99862 
99864 impl_975_meta_object = {
99865  {
99866  &afw_runtime_inf_const_meta_object_inf
99867  },
99868  &impl_975,
99869  NULL
99870 };
99871 
99872 static const afw_utf8_t
99873 impl_975_meta_path =
99874  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/select");
99875 
99877 impl_975 = {
99878  {
99879  &afw_runtime_inf_const_embedded_untyped_object,
99880  NULL,
99881  {
99882  (const afw_object_t *)&impl_975_meta_object,
99883  (const afw_object_t *)&impl_973,
99884  &afw_s_select,
99885  &afw_s__AdaptiveValueMeta_,
99886  &impl_975_meta_path
99887  }
99888  },
99889  &impl_975_properties[0]
99890 };
99891 
99893 impl_976;
99894 
99895 /*
99896  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/sort
99897  */
99898 
99899 static const afw_value_string_t
99900 impl_976_property_value_brief = {
99902  AFW_UTF8_LITERAL("Sort order")
99903 };
99904 
99905 static const afw_runtime_property_t
99906 impl_976_property_brief = {
99907  &afw_s_brief,
99908  (const afw_value_t *)&impl_976_property_value_brief
99909 };
99910 
99911 static const afw_value_string_t
99912 impl_976_property_value_dataType = {
99914  AFW_UTF8_LITERAL("list")
99915 };
99916 
99917 static const afw_runtime_property_t
99918 impl_976_property_dataType = {
99919  &afw_s_dataType,
99920  (const afw_value_t *)&impl_976_property_value_dataType
99921 };
99922 
99923 static const afw_value_string_t
99924 impl_976_property_value_dataTypeParameter = {
99926  AFW_UTF8_LITERAL("string")
99927 };
99928 
99929 static const afw_runtime_property_t
99930 impl_976_property_dataTypeParameter = {
99931  &afw_s_dataTypeParameter,
99932  (const afw_value_t *)&impl_976_property_value_dataTypeParameter
99933 };
99934 
99935 static const afw_value_string_t
99936 impl_976_property_value_description = {
99938  AFW_UTF8_LITERAL("This is a list of then names of properties used to sort the returned objects in highest to lowest order. Optionally, the property name can be prefixed with a minus sign ('-') to indicate descending order. FIXME '-' is probably not a good idea.")
99939 };
99940 
99941 static const afw_runtime_property_t
99942 impl_976_property_description = {
99943  &afw_s_description,
99944  (const afw_value_t *)&impl_976_property_value_description
99945 };
99946 
99947 static const afw_value_string_t
99948 impl_976_property_value_label = {
99950  AFW_UTF8_LITERAL("Sort Order")
99951 };
99952 
99953 static const afw_runtime_property_t
99954 impl_976_property_label = {
99955  &afw_s_label,
99956  (const afw_value_t *)&impl_976_property_value_label
99957 };
99958 
99959 static const afw_runtime_property_t *
99960 impl_976_properties[] = {
99961  &impl_976_property_brief,
99962  &impl_976_property_dataType,
99963  &impl_976_property_dataTypeParameter,
99964  &impl_976_property_description,
99965  &impl_976_property_label,
99966  NULL
99967 };
99968 
99970 impl_976_meta_object = {
99971  {
99972  &afw_runtime_inf_const_meta_object_inf
99973  },
99974  &impl_976,
99975  NULL
99976 };
99977 
99978 static const afw_utf8_t
99979 impl_976_meta_path =
99980  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/sort");
99981 
99983 impl_976 = {
99984  {
99985  &afw_runtime_inf_const_embedded_untyped_object,
99986  NULL,
99987  {
99988  (const afw_object_t *)&impl_976_meta_object,
99989  (const afw_object_t *)&impl_973,
99990  &afw_s_sort,
99991  &afw_s__AdaptiveValueMeta_,
99992  &impl_976_meta_path
99993  }
99994  },
99995  &impl_976_properties[0]
99996 };
99997 
99999 impl_977;
100000 
100001 /*
100002  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/urlEncodedRQLString
100003  */
100004 
100005 static const afw_value_string_t
100006 impl_977_property_value_brief = {
100008  AFW_UTF8_LITERAL("URL Encoded RQL String")
100009 };
100010 
100011 static const afw_runtime_property_t
100012 impl_977_property_brief = {
100013  &afw_s_brief,
100014  (const afw_value_t *)&impl_977_property_value_brief
100015 };
100016 
100017 static const afw_value_string_t
100018 impl_977_property_value_dataType = {
100020  AFW_UTF8_LITERAL("string")
100021 };
100022 
100023 static const afw_runtime_property_t
100024 impl_977_property_dataType = {
100025  &afw_s_dataType,
100026  (const afw_value_t *)&impl_977_property_value_dataType
100027 };
100028 
100029 static const afw_value_string_t
100030 impl_977_property_value_description = {
100032  AFW_UTF8_LITERAL("This is a URL encoded RQL string. This parameter is mutually exclusive with all other properties.")
100033 };
100034 
100035 static const afw_runtime_property_t
100036 impl_977_property_description = {
100037  &afw_s_description,
100038  (const afw_value_t *)&impl_977_property_value_description
100039 };
100040 
100041 static const afw_value_string_t
100042 impl_977_property_value_label = {
100044  AFW_UTF8_LITERAL("URL RQL String")
100045 };
100046 
100047 static const afw_runtime_property_t
100048 impl_977_property_label = {
100049  &afw_s_label,
100050  (const afw_value_t *)&impl_977_property_value_label
100051 };
100052 
100053 static const afw_runtime_property_t *
100054 impl_977_properties[] = {
100055  &impl_977_property_brief,
100056  &impl_977_property_dataType,
100057  &impl_977_property_description,
100058  &impl_977_property_label,
100059  NULL
100060 };
100061 
100063 impl_977_meta_object = {
100064  {
100065  &afw_runtime_inf_const_meta_object_inf
100066  },
100067  &impl_977,
100068  NULL
100069 };
100070 
100071 static const afw_utf8_t
100072 impl_977_meta_path =
100073  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes/urlEncodedRQLString");
100074 
100076 impl_977 = {
100077  {
100078  &afw_runtime_inf_const_embedded_untyped_object,
100079  NULL,
100080  {
100081  (const afw_object_t *)&impl_977_meta_object,
100082  (const afw_object_t *)&impl_973,
100083  &afw_s_urlEncodedRQLString,
100084  &afw_s__AdaptiveValueMeta_,
100085  &impl_977_meta_path
100086  }
100087  },
100088  &impl_977_properties[0]
100089 };
100090 
100091 /*
100092  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes
100093  */
100094 
100095 static const afw_value_object_t
100096 impl_973_property_value_filter = {
100098  (const afw_object_t *)&impl_974
100099 };
100100 
100101 static const afw_runtime_property_t
100102 impl_973_property_filter = {
100103  &afw_s_filter,
100104  (const afw_value_t *)&impl_973_property_value_filter
100105 };
100106 
100107 static const afw_value_object_t
100108 impl_973_property_value_select = {
100110  (const afw_object_t *)&impl_975
100111 };
100112 
100113 static const afw_runtime_property_t
100114 impl_973_property_select = {
100115  &afw_s_select,
100116  (const afw_value_t *)&impl_973_property_value_select
100117 };
100118 
100119 static const afw_value_object_t
100120 impl_973_property_value_sort = {
100122  (const afw_object_t *)&impl_976
100123 };
100124 
100125 static const afw_runtime_property_t
100126 impl_973_property_sort = {
100127  &afw_s_sort,
100128  (const afw_value_t *)&impl_973_property_value_sort
100129 };
100130 
100131 static const afw_value_object_t
100132 impl_973_property_value_urlEncodedRQLString = {
100134  (const afw_object_t *)&impl_977
100135 };
100136 
100137 static const afw_runtime_property_t
100138 impl_973_property_urlEncodedRQLString = {
100139  &afw_s_urlEncodedRQLString,
100140  (const afw_value_t *)&impl_973_property_value_urlEncodedRQLString
100141 };
100142 
100143 static const afw_runtime_property_t *
100144 impl_973_properties[] = {
100145  &impl_973_property_filter,
100146  &impl_973_property_select,
100147  &impl_973_property_sort,
100148  &impl_973_property_urlEncodedRQLString,
100149  NULL
100150 };
100151 
100153 impl_973_meta_object = {
100154  {
100155  &afw_runtime_inf_const_meta_object_inf
100156  },
100157  &impl_973,
100158  NULL
100159 };
100160 
100161 static const afw_utf8_t
100162 impl_973_meta_path =
100163  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_/propertyTypes");
100164 
100166 impl_973 = {
100167  {
100168  &afw_runtime_inf_const_embedded_untyped_object,
100169  NULL,
100170  {
100171  (const afw_object_t *)&impl_973_meta_object,
100172  (const afw_object_t *)&impl_972,
100173  &afw_s_propertyTypes,
100174  &afw_s__AdaptivePropertyTypes_,
100175  &impl_973_meta_path
100176  }
100177  },
100178  &impl_973_properties[0]
100179 };
100180 
100181 /*
100182  * /afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_
100183  */
100184 
100185 static const afw_value_boolean_t
100186 impl_972_property_value_allowAdd = {
100188  false
100189 };
100190 
100191 static const afw_runtime_property_t
100192 impl_972_property_allowAdd = {
100193  &afw_s_allowAdd,
100194  (const afw_value_t *)&impl_972_property_value_allowAdd
100195 };
100196 
100197 static const afw_value_boolean_t
100198 impl_972_property_value_allowChange = {
100200  false
100201 };
100202 
100203 static const afw_runtime_property_t
100204 impl_972_property_allowChange = {
100205  &afw_s_allowChange,
100206  (const afw_value_t *)&impl_972_property_value_allowChange
100207 };
100208 
100209 static const afw_value_boolean_t
100210 impl_972_property_value_allowDelete = {
100212  false
100213 };
100214 
100215 static const afw_runtime_property_t
100216 impl_972_property_allowDelete = {
100217  &afw_s_allowDelete,
100218  (const afw_value_t *)&impl_972_property_value_allowDelete
100219 };
100220 
100221 static const afw_value_boolean_t
100222 impl_972_property_value_allowEntity = {
100224  false
100225 };
100226 
100227 static const afw_runtime_property_t
100228 impl_972_property_allowEntity = {
100229  &afw_s_allowEntity,
100230  (const afw_value_t *)&impl_972_property_value_allowEntity
100231 };
100232 
100233 static const afw_utf8_t
100234 impl_972_array_collectionURIs[] = {
100235  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
100236 };
100237 
100239 impl_972_list_collectionURIs = {
100242  sizeof(impl_972_array_collectionURIs) / sizeof(afw_utf8_t),
100243  &impl_972_array_collectionURIs
100244 };
100245 
100246 static const afw_value_list_t
100247 impl_972_property_value_collectionURIs = {
100249  (const afw_list_t *)&impl_972_list_collectionURIs
100250 };
100251 
100252 static const afw_runtime_property_t
100253 impl_972_property_collectionURIs = {
100254  &afw_s_collectionURIs,
100255  (const afw_value_t *)&impl_972_property_value_collectionURIs
100256 };
100257 
100258 static const afw_value_string_t
100259 impl_972_property_value_description = {
100261  AFW_UTF8_LITERAL("This is the object type for the queryCriteria parameter of retrieve object functions.")
100262 };
100263 
100264 static const afw_runtime_property_t
100265 impl_972_property_description = {
100266  &afw_s_description,
100267  (const afw_value_t *)&impl_972_property_value_description
100268 };
100269 
100270 static const afw_value_string_t
100271 impl_972_property_value_objectType = {
100273  AFW_UTF8_LITERAL("_AdaptiveQueryCriteria_")
100274 };
100275 
100276 static const afw_runtime_property_t
100277 impl_972_property_objectType = {
100278  &afw_s_objectType,
100279  (const afw_value_t *)&impl_972_property_value_objectType
100280 };
100281 
100282 static const afw_value_object_t
100283 impl_972_property_value_propertyTypes = {
100285  (const afw_object_t *)&impl_973
100286 };
100287 
100288 static const afw_runtime_property_t
100289 impl_972_property_propertyTypes = {
100290  &afw_s_propertyTypes,
100291  (const afw_value_t *)&impl_972_property_value_propertyTypes
100292 };
100293 
100294 static const afw_runtime_property_t *
100295 impl_972_properties[] = {
100296  &impl_972_property_allowAdd,
100297  &impl_972_property_allowChange,
100298  &impl_972_property_allowDelete,
100299  &impl_972_property_allowEntity,
100300  &impl_972_property_collectionURIs,
100301  &impl_972_property_description,
100302  &impl_972_property_objectType,
100303  &impl_972_property_propertyTypes,
100304  NULL
100305 };
100306 
100308 impl_972_meta_object = {
100309  {
100310  &afw_runtime_inf_const_meta_object_inf
100311  },
100312  &impl_972,
100313  NULL
100314 };
100315 
100316 static const afw_utf8_t
100317 impl_972_meta_path =
100318  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveQueryCriteria_");
100319 
100321 impl_972 = {
100322  {
100324  NULL,
100325  {
100326  (const afw_object_t *)&impl_972_meta_object,
100327  NULL,
100328  &afw_s__AdaptiveQueryCriteria_,
100329  &afw_s__AdaptiveObjectType_,
100330  &impl_972_meta_path
100331  }
100332  },
100333  &impl_972_properties[0]
100334 };
100335 
100337 impl_978;
100338 
100340 impl_979;
100341 
100342 /*
100343  * /afw/_AdaptiveObjectType_/_AdaptiveRequestContext_/otherProperties
100344  */
100345 
100346 static const afw_runtime_property_t *
100347 impl_979_properties[] = {
100348  NULL
100349 };
100350 
100352 impl_979_meta_object = {
100353  {
100354  &afw_runtime_inf_const_meta_object_inf
100355  },
100356  &impl_979,
100357  NULL
100358 };
100359 
100360 static const afw_utf8_t
100361 impl_979_meta_path =
100362  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestContext_/otherProperties");
100363 
100365 impl_979 = {
100366  {
100367  &afw_runtime_inf_const_embedded_untyped_object,
100368  NULL,
100369  {
100370  (const afw_object_t *)&impl_979_meta_object,
100371  (const afw_object_t *)&impl_978,
100372  &afw_s_otherProperties,
100373  &afw_s__AdaptiveValueMeta_,
100374  &impl_979_meta_path
100375  }
100376  },
100377  &impl_979_properties[0]
100378 };
100379 
100381 impl_980;
100382 
100384 impl_981;
100385 
100386 /*
100387  * /afw/_AdaptiveObjectType_/_AdaptiveRequestContext_/propertyTypes/subjectCategories
100388  */
100389 
100390 static const afw_value_string_t
100391 impl_981_property_value_brief = {
100393  AFW_UTF8_LITERAL("The initiator of the request")
100394 };
100395 
100396 static const afw_runtime_property_t
100397 impl_981_property_brief = {
100398  &afw_s_brief,
100399  (const afw_value_t *)&impl_981_property_value_brief
100400 };
100401 
100402 static const afw_value_string_t
100403 impl_981_property_value_dataType = {
100405  AFW_UTF8_LITERAL("list")
100406 };
100407 
100408 static const afw_runtime_property_t
100409 impl_981_property_dataType = {
100410  &afw_s_dataType,
100411  (const afw_value_t *)&impl_981_property_value_dataType
100412 };
100413 
100414 static const afw_value_string_t
100415 impl_981_property_value_description = {
100417  AFW_UTF8_LITERAL("The initiator of the request.")
100418 };
100419 
100420 static const afw_runtime_property_t
100421 impl_981_property_description = {
100422  &afw_s_description,
100423  (const afw_value_t *)&impl_981_property_value_description
100424 };
100425 
100426 static const afw_value_string_t
100427 impl_981_property_value_label = {
100429  AFW_UTF8_LITERAL("Subject")
100430 };
100431 
100432 static const afw_runtime_property_t
100433 impl_981_property_label = {
100434  &afw_s_label,
100435  (const afw_value_t *)&impl_981_property_value_label
100436 };
100437 
100438 static const afw_runtime_property_t *
100439 impl_981_properties[] = {
100440  &impl_981_property_brief,
100441  &impl_981_property_dataType,
100442  &impl_981_property_description,
100443  &impl_981_property_label,
100444  NULL
100445 };
100446 
100448 impl_981_meta_object = {
100449  {
100450  &afw_runtime_inf_const_meta_object_inf
100451  },
100452  &impl_981,
100453  NULL
100454 };
100455 
100456 static const afw_utf8_t
100457 impl_981_meta_path =
100458  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestContext_/propertyTypes/subjectCategories");
100459 
100461 impl_981 = {
100462  {
100463  &afw_runtime_inf_const_embedded_untyped_object,
100464  NULL,
100465  {
100466  (const afw_object_t *)&impl_981_meta_object,
100467  (const afw_object_t *)&impl_980,
100468  &afw_s_subjectCategories,
100469  &afw_s__AdaptiveValueMeta_,
100470  &impl_981_meta_path
100471  }
100472  },
100473  &impl_981_properties[0]
100474 };
100475 
100476 /*
100477  * /afw/_AdaptiveObjectType_/_AdaptiveRequestContext_/propertyTypes
100478  */
100479 
100480 static const afw_value_object_t
100481 impl_980_property_value_subjectCategories = {
100483  (const afw_object_t *)&impl_981
100484 };
100485 
100486 static const afw_runtime_property_t
100487 impl_980_property_subjectCategories = {
100488  &afw_s_subjectCategories,
100489  (const afw_value_t *)&impl_980_property_value_subjectCategories
100490 };
100491 
100492 static const afw_runtime_property_t *
100493 impl_980_properties[] = {
100494  &impl_980_property_subjectCategories,
100495  NULL
100496 };
100497 
100499 impl_980_meta_object = {
100500  {
100501  &afw_runtime_inf_const_meta_object_inf
100502  },
100503  &impl_980,
100504  NULL
100505 };
100506 
100507 static const afw_utf8_t
100508 impl_980_meta_path =
100509  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestContext_/propertyTypes");
100510 
100512 impl_980 = {
100513  {
100514  &afw_runtime_inf_const_embedded_untyped_object,
100515  NULL,
100516  {
100517  (const afw_object_t *)&impl_980_meta_object,
100518  (const afw_object_t *)&impl_978,
100519  &afw_s_propertyTypes,
100520  &afw_s__AdaptivePropertyTypes_,
100521  &impl_980_meta_path
100522  }
100523  },
100524  &impl_980_properties[0]
100525 };
100526 
100527 /*
100528  * /afw/_AdaptiveObjectType_/_AdaptiveRequestContext_
100529  */
100530 
100531 static const afw_value_boolean_t
100532 impl_978_property_value_allowAdd = {
100534  false
100535 };
100536 
100537 static const afw_runtime_property_t
100538 impl_978_property_allowAdd = {
100539  &afw_s_allowAdd,
100540  (const afw_value_t *)&impl_978_property_value_allowAdd
100541 };
100542 
100543 static const afw_value_boolean_t
100544 impl_978_property_value_allowChange = {
100546  false
100547 };
100548 
100549 static const afw_runtime_property_t
100550 impl_978_property_allowChange = {
100551  &afw_s_allowChange,
100552  (const afw_value_t *)&impl_978_property_value_allowChange
100553 };
100554 
100555 static const afw_value_boolean_t
100556 impl_978_property_value_allowDelete = {
100558  false
100559 };
100560 
100561 static const afw_runtime_property_t
100562 impl_978_property_allowDelete = {
100563  &afw_s_allowDelete,
100564  (const afw_value_t *)&impl_978_property_value_allowDelete
100565 };
100566 
100567 static const afw_value_boolean_t
100568 impl_978_property_value_allowEntity = {
100570  true
100571 };
100572 
100573 static const afw_runtime_property_t
100574 impl_978_property_allowEntity = {
100575  &afw_s_allowEntity,
100576  (const afw_value_t *)&impl_978_property_value_allowEntity
100577 };
100578 
100579 static const afw_utf8_t
100580 impl_978_array_collectionURIs[] = {
100581  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
100582 };
100583 
100585 impl_978_list_collectionURIs = {
100588  sizeof(impl_978_array_collectionURIs) / sizeof(afw_utf8_t),
100589  &impl_978_array_collectionURIs
100590 };
100591 
100592 static const afw_value_list_t
100593 impl_978_property_value_collectionURIs = {
100595  (const afw_list_t *)&impl_978_list_collectionURIs
100596 };
100597 
100598 static const afw_runtime_property_t
100599 impl_978_property_collectionURIs = {
100600  &afw_s_collectionURIs,
100601  (const afw_value_t *)&impl_978_property_value_collectionURIs
100602 };
100603 
100604 static const afw_value_string_t
100605 impl_978_property_value_description = {
100607  AFW_UTF8_LITERAL("Request subject.")
100608 };
100609 
100610 static const afw_runtime_property_t
100611 impl_978_property_description = {
100612  &afw_s_description,
100613  (const afw_value_t *)&impl_978_property_value_description
100614 };
100615 
100616 static const afw_value_string_t
100617 impl_978_property_value_objectType = {
100619  AFW_UTF8_LITERAL("_AdaptiveRequestContext_")
100620 };
100621 
100622 static const afw_runtime_property_t
100623 impl_978_property_objectType = {
100624  &afw_s_objectType,
100625  (const afw_value_t *)&impl_978_property_value_objectType
100626 };
100627 
100628 static const afw_value_object_t
100629 impl_978_property_value_otherProperties = {
100631  (const afw_object_t *)&impl_979
100632 };
100633 
100634 static const afw_runtime_property_t
100635 impl_978_property_otherProperties = {
100636  &afw_s_otherProperties,
100637  (const afw_value_t *)&impl_978_property_value_otherProperties
100638 };
100639 
100640 static const afw_value_object_t
100641 impl_978_property_value_propertyTypes = {
100643  (const afw_object_t *)&impl_980
100644 };
100645 
100646 static const afw_runtime_property_t
100647 impl_978_property_propertyTypes = {
100648  &afw_s_propertyTypes,
100649  (const afw_value_t *)&impl_978_property_value_propertyTypes
100650 };
100651 
100652 static const afw_runtime_property_t *
100653 impl_978_properties[] = {
100654  &impl_978_property_allowAdd,
100655  &impl_978_property_allowChange,
100656  &impl_978_property_allowDelete,
100657  &impl_978_property_allowEntity,
100658  &impl_978_property_collectionURIs,
100659  &impl_978_property_description,
100660  &impl_978_property_objectType,
100661  &impl_978_property_otherProperties,
100662  &impl_978_property_propertyTypes,
100663  NULL
100664 };
100665 
100667 impl_978_meta_object = {
100668  {
100669  &afw_runtime_inf_const_meta_object_inf
100670  },
100671  &impl_978,
100672  NULL
100673 };
100674 
100675 static const afw_utf8_t
100676 impl_978_meta_path =
100677  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestContext_");
100678 
100680 impl_978 = {
100681  {
100683  NULL,
100684  {
100685  (const afw_object_t *)&impl_978_meta_object,
100686  NULL,
100687  &afw_s__AdaptiveRequestContext_,
100688  &afw_s__AdaptiveObjectType_,
100689  &impl_978_meta_path
100690  }
100691  },
100692  &impl_978_properties[0]
100693 };
100694 
100696 impl_982;
100697 
100699 impl_983;
100700 
100702 impl_984;
100703 
100705 impl_985;
100706 
100707 /*
100708  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/description/runtime
100709  */
100710 
100711 static const afw_value_string_t
100712 impl_985_property_value_valueAccessor = {
100714  AFW_UTF8_LITERAL("indirect")
100715 };
100716 
100717 static const afw_runtime_property_t
100718 impl_985_property_valueAccessor = {
100719  &afw_s_valueAccessor,
100720  (const afw_value_t *)&impl_985_property_value_valueAccessor
100721 };
100722 
100723 static const afw_runtime_property_t *
100724 impl_985_properties[] = {
100725  &impl_985_property_valueAccessor,
100726  NULL
100727 };
100728 
100730 impl_985_meta_object = {
100731  {
100732  &afw_runtime_inf_const_meta_object_inf
100733  },
100734  &impl_985,
100735  NULL
100736 };
100737 
100738 static const afw_utf8_t
100739 impl_985_meta_path =
100740  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/description/runtime");
100741 
100743 impl_985 = {
100744  {
100745  &afw_runtime_inf_const_embedded_untyped_object,
100746  NULL,
100747  {
100748  (const afw_object_t *)&impl_985_meta_object,
100749  (const afw_object_t *)&impl_984,
100750  &afw_s_runtime,
100751  &afw_s__AdaptiveRuntimeProperty_,
100752  &impl_985_meta_path
100753  }
100754  },
100755  &impl_985_properties[0]
100756 };
100757 
100758 /*
100759  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/description
100760  */
100761 
100762 static const afw_value_boolean_t
100763 impl_984_property_value_allowQuery = {
100765  true
100766 };
100767 
100768 static const afw_runtime_property_t
100769 impl_984_property_allowQuery = {
100770  &afw_s_allowQuery,
100771  (const afw_value_t *)&impl_984_property_value_allowQuery
100772 };
100773 
100774 static const afw_value_string_t
100775 impl_984_property_value_brief = {
100777  AFW_UTF8_LITERAL("Description of request handler type")
100778 };
100779 
100780 static const afw_runtime_property_t
100781 impl_984_property_brief = {
100782  &afw_s_brief,
100783  (const afw_value_t *)&impl_984_property_value_brief
100784 };
100785 
100786 static const afw_value_string_t
100787 impl_984_property_value_dataType = {
100789  AFW_UTF8_LITERAL("string")
100790 };
100791 
100792 static const afw_runtime_property_t
100793 impl_984_property_dataType = {
100794  &afw_s_dataType,
100795  (const afw_value_t *)&impl_984_property_value_dataType
100796 };
100797 
100798 static const afw_value_string_t
100799 impl_984_property_value_dataTypeParameter = {
100801  AFW_UTF8_LITERAL("text/plain")
100802 };
100803 
100804 static const afw_runtime_property_t
100805 impl_984_property_dataTypeParameter = {
100806  &afw_s_dataTypeParameter,
100807  (const afw_value_t *)&impl_984_property_value_dataTypeParameter
100808 };
100809 
100810 static const afw_value_string_t
100811 impl_984_property_value_description = {
100813  AFW_UTF8_LITERAL("Description of request handler type.")
100814 };
100815 
100816 static const afw_runtime_property_t
100817 impl_984_property_description = {
100818  &afw_s_description,
100819  (const afw_value_t *)&impl_984_property_value_description
100820 };
100821 
100822 static const afw_value_string_t
100823 impl_984_property_value_label = {
100825  AFW_UTF8_LITERAL("Description")
100826 };
100827 
100828 static const afw_runtime_property_t
100829 impl_984_property_label = {
100830  &afw_s_label,
100831  (const afw_value_t *)&impl_984_property_value_label
100832 };
100833 
100834 static const afw_value_object_t
100835 impl_984_property_value_runtime = {
100837  (const afw_object_t *)&impl_985
100838 };
100839 
100840 static const afw_runtime_property_t
100841 impl_984_property_runtime = {
100842  &afw_s_runtime,
100843  (const afw_value_t *)&impl_984_property_value_runtime
100844 };
100845 
100846 static const afw_runtime_property_t *
100847 impl_984_properties[] = {
100848  &impl_984_property_allowQuery,
100849  &impl_984_property_brief,
100850  &impl_984_property_dataType,
100851  &impl_984_property_dataTypeParameter,
100852  &impl_984_property_description,
100853  &impl_984_property_label,
100854  &impl_984_property_runtime,
100855  NULL
100856 };
100857 
100859 impl_984_meta_object = {
100860  {
100861  &afw_runtime_inf_const_meta_object_inf
100862  },
100863  &impl_984,
100864  NULL
100865 };
100866 
100867 static const afw_utf8_t
100868 impl_984_meta_path =
100869  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/description");
100870 
100872 impl_984 = {
100873  {
100874  &afw_runtime_inf_const_embedded_untyped_object,
100875  NULL,
100876  {
100877  (const afw_object_t *)&impl_984_meta_object,
100878  (const afw_object_t *)&impl_983,
100879  &afw_s_description,
100880  &afw_s__AdaptiveValueMeta_,
100881  &impl_984_meta_path
100882  }
100883  },
100884  &impl_984_properties[0]
100885 };
100886 
100888 impl_986;
100889 
100891 impl_987;
100892 
100893 /*
100894  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/requestHandlerType/runtime
100895  */
100896 
100897 static const afw_value_string_t
100898 impl_987_property_value_memberName = {
100900  AFW_UTF8_LITERAL("request_handler_type")
100901 };
100902 
100903 static const afw_runtime_property_t
100904 impl_987_property_memberName = {
100905  &afw_s_memberName,
100906  (const afw_value_t *)&impl_987_property_value_memberName
100907 };
100908 
100909 static const afw_runtime_property_t *
100910 impl_987_properties[] = {
100911  &impl_987_property_memberName,
100912  NULL
100913 };
100914 
100916 impl_987_meta_object = {
100917  {
100918  &afw_runtime_inf_const_meta_object_inf
100919  },
100920  &impl_987,
100921  NULL
100922 };
100923 
100924 static const afw_utf8_t
100925 impl_987_meta_path =
100926  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/requestHandlerType/runtime");
100927 
100929 impl_987 = {
100930  {
100931  &afw_runtime_inf_const_embedded_untyped_object,
100932  NULL,
100933  {
100934  (const afw_object_t *)&impl_987_meta_object,
100935  (const afw_object_t *)&impl_986,
100936  &afw_s_runtime,
100937  &afw_s__AdaptiveRuntimeProperty_,
100938  &impl_987_meta_path
100939  }
100940  },
100941  &impl_987_properties[0]
100942 };
100943 
100944 /*
100945  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/requestHandlerType
100946  */
100947 
100948 static const afw_value_boolean_t
100949 impl_986_property_value_allowQuery = {
100951  true
100952 };
100953 
100954 static const afw_runtime_property_t
100955 impl_986_property_allowQuery = {
100956  &afw_s_allowQuery,
100957  (const afw_value_t *)&impl_986_property_value_allowQuery
100958 };
100959 
100960 static const afw_value_string_t
100961 impl_986_property_value_brief = {
100963  AFW_UTF8_LITERAL("Type of request handler")
100964 };
100965 
100966 static const afw_runtime_property_t
100967 impl_986_property_brief = {
100968  &afw_s_brief,
100969  (const afw_value_t *)&impl_986_property_value_brief
100970 };
100971 
100972 static const afw_value_string_t
100973 impl_986_property_value_dataType = {
100975  AFW_UTF8_LITERAL("string")
100976 };
100977 
100978 static const afw_runtime_property_t
100979 impl_986_property_dataType = {
100980  &afw_s_dataType,
100981  (const afw_value_t *)&impl_986_property_value_dataType
100982 };
100983 
100984 static const afw_value_string_t
100985 impl_986_property_value_description = {
100987  AFW_UTF8_LITERAL("Type of request handler.")
100988 };
100989 
100990 static const afw_runtime_property_t
100991 impl_986_property_description = {
100992  &afw_s_description,
100993  (const afw_value_t *)&impl_986_property_value_description
100994 };
100995 
100996 static const afw_value_string_t
100997 impl_986_property_value_label = {
100999  AFW_UTF8_LITERAL("Request Handler Type")
101000 };
101001 
101002 static const afw_runtime_property_t
101003 impl_986_property_label = {
101004  &afw_s_label,
101005  (const afw_value_t *)&impl_986_property_value_label
101006 };
101007 
101008 static const afw_value_object_t
101009 impl_986_property_value_runtime = {
101011  (const afw_object_t *)&impl_987
101012 };
101013 
101014 static const afw_runtime_property_t
101015 impl_986_property_runtime = {
101016  &afw_s_runtime,
101017  (const afw_value_t *)&impl_986_property_value_runtime
101018 };
101019 
101020 static const afw_runtime_property_t *
101021 impl_986_properties[] = {
101022  &impl_986_property_allowQuery,
101023  &impl_986_property_brief,
101024  &impl_986_property_dataType,
101025  &impl_986_property_description,
101026  &impl_986_property_label,
101027  &impl_986_property_runtime,
101028  NULL
101029 };
101030 
101032 impl_986_meta_object = {
101033  {
101034  &afw_runtime_inf_const_meta_object_inf
101035  },
101036  &impl_986,
101037  NULL
101038 };
101039 
101040 static const afw_utf8_t
101041 impl_986_meta_path =
101042  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes/requestHandlerType");
101043 
101045 impl_986 = {
101046  {
101047  &afw_runtime_inf_const_embedded_untyped_object,
101048  NULL,
101049  {
101050  (const afw_object_t *)&impl_986_meta_object,
101051  (const afw_object_t *)&impl_983,
101052  &afw_s_requestHandlerType,
101053  &afw_s__AdaptiveValueMeta_,
101054  &impl_986_meta_path
101055  }
101056  },
101057  &impl_986_properties[0]
101058 };
101059 
101060 /*
101061  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes
101062  */
101063 
101064 static const afw_value_object_t
101065 impl_983_property_value_description = {
101067  (const afw_object_t *)&impl_984
101068 };
101069 
101070 static const afw_runtime_property_t
101071 impl_983_property_description = {
101072  &afw_s_description,
101073  (const afw_value_t *)&impl_983_property_value_description
101074 };
101075 
101076 static const afw_value_object_t
101077 impl_983_property_value_requestHandlerType = {
101079  (const afw_object_t *)&impl_986
101080 };
101081 
101082 static const afw_runtime_property_t
101083 impl_983_property_requestHandlerType = {
101084  &afw_s_requestHandlerType,
101085  (const afw_value_t *)&impl_983_property_value_requestHandlerType
101086 };
101087 
101088 static const afw_runtime_property_t *
101089 impl_983_properties[] = {
101090  &impl_983_property_description,
101091  &impl_983_property_requestHandlerType,
101092  NULL
101093 };
101094 
101096 impl_983_meta_object = {
101097  {
101098  &afw_runtime_inf_const_meta_object_inf
101099  },
101100  &impl_983,
101101  NULL
101102 };
101103 
101104 static const afw_utf8_t
101105 impl_983_meta_path =
101106  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/propertyTypes");
101107 
101109 impl_983 = {
101110  {
101111  &afw_runtime_inf_const_embedded_untyped_object,
101112  NULL,
101113  {
101114  (const afw_object_t *)&impl_983_meta_object,
101115  (const afw_object_t *)&impl_982,
101116  &afw_s_propertyTypes,
101117  &afw_s__AdaptivePropertyTypes_,
101118  &impl_983_meta_path
101119  }
101120  },
101121  &impl_983_properties[0]
101122 };
101123 
101125 impl_988;
101126 
101128 impl_989;
101129 
101130 /*
101131  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/runtime/labels
101132  */
101133 
101134 static const afw_value_string_t
101135 impl_989_property_value_objectId = {
101137  AFW_UTF8_LITERAL("handler_type")
101138 };
101139 
101140 static const afw_runtime_property_t
101141 impl_989_property_objectId = {
101142  &afw_s_objectId,
101143  (const afw_value_t *)&impl_989_property_value_objectId
101144 };
101145 
101146 static const afw_runtime_property_t *
101147 impl_989_properties[] = {
101148  &impl_989_property_objectId,
101149  NULL
101150 };
101151 
101153 impl_989_meta_object = {
101154  {
101155  &afw_runtime_inf_const_meta_object_inf
101156  },
101157  &impl_989,
101158  NULL
101159 };
101160 
101161 static const afw_utf8_t
101162 impl_989_meta_path =
101163  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/runtime/labels");
101164 
101166 impl_989 = {
101167  {
101168  &afw_runtime_inf_const_embedded_untyped_object,
101169  NULL,
101170  {
101171  (const afw_object_t *)&impl_989_meta_object,
101172  (const afw_object_t *)&impl_988,
101173  &afw_s_labels,
101174  &afw_s__AdaptiveRuntimeLabels_,
101175  &impl_989_meta_path
101176  }
101177  },
101178  &impl_989_properties[0]
101179 };
101180 
101181 /*
101182  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/runtime
101183  */
101184 
101185 static const afw_value_boolean_t
101186 impl_988_property_value_indirect = {
101188  true
101189 };
101190 
101191 static const afw_runtime_property_t
101192 impl_988_property_indirect = {
101193  &afw_s_indirect,
101194  (const afw_value_t *)&impl_988_property_value_indirect
101195 };
101196 
101197 static const afw_value_object_t
101198 impl_988_property_value_labels = {
101200  (const afw_object_t *)&impl_989
101201 };
101202 
101203 static const afw_runtime_property_t
101204 impl_988_property_labels = {
101205  &afw_s_labels,
101206  (const afw_value_t *)&impl_988_property_value_labels
101207 };
101208 
101209 static const afw_value_string_t
101210 impl_988_property_value_typedef = {
101212  AFW_UTF8_LITERAL("afw_request_handler_factory_t")
101213 };
101214 
101215 static const afw_runtime_property_t
101216 impl_988_property_typedef = {
101217  &afw_s_typedef,
101218  (const afw_value_t *)&impl_988_property_value_typedef
101219 };
101220 
101221 static const afw_runtime_property_t *
101222 impl_988_properties[] = {
101223  &impl_988_property_indirect,
101224  &impl_988_property_labels,
101225  &impl_988_property_typedef,
101226  NULL
101227 };
101228 
101230 impl_988_meta_object = {
101231  {
101232  &afw_runtime_inf_const_meta_object_inf
101233  },
101234  &impl_988,
101235  NULL
101236 };
101237 
101238 static const afw_utf8_t
101239 impl_988_meta_path =
101240  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_/runtime");
101241 
101243 impl_988 = {
101244  {
101245  &afw_runtime_inf_const_embedded_untyped_object,
101246  NULL,
101247  {
101248  (const afw_object_t *)&impl_988_meta_object,
101249  (const afw_object_t *)&impl_982,
101250  &afw_s_runtime,
101251  &afw_s__AdaptiveRuntimeObject_,
101252  &impl_988_meta_path
101253  }
101254  },
101255  &impl_988_properties[0]
101256 };
101257 
101258 /*
101259  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_
101260  */
101261 
101262 static const afw_value_boolean_t
101263 impl_982_property_value_allowAdd = {
101265  false
101266 };
101267 
101268 static const afw_runtime_property_t
101269 impl_982_property_allowAdd = {
101270  &afw_s_allowAdd,
101271  (const afw_value_t *)&impl_982_property_value_allowAdd
101272 };
101273 
101274 static const afw_value_boolean_t
101275 impl_982_property_value_allowChange = {
101277  false
101278 };
101279 
101280 static const afw_runtime_property_t
101281 impl_982_property_allowChange = {
101282  &afw_s_allowChange,
101283  (const afw_value_t *)&impl_982_property_value_allowChange
101284 };
101285 
101286 static const afw_value_boolean_t
101287 impl_982_property_value_allowDelete = {
101289  false
101290 };
101291 
101292 static const afw_runtime_property_t
101293 impl_982_property_allowDelete = {
101294  &afw_s_allowDelete,
101295  (const afw_value_t *)&impl_982_property_value_allowDelete
101296 };
101297 
101298 static const afw_value_boolean_t
101299 impl_982_property_value_allowEntity = {
101301  true
101302 };
101303 
101304 static const afw_runtime_property_t
101305 impl_982_property_allowEntity = {
101306  &afw_s_allowEntity,
101307  (const afw_value_t *)&impl_982_property_value_allowEntity
101308 };
101309 
101310 static const afw_utf8_t
101311 impl_982_array_collectionURIs[] = {
101312  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
101313 };
101314 
101316 impl_982_list_collectionURIs = {
101319  sizeof(impl_982_array_collectionURIs) / sizeof(afw_utf8_t),
101320  &impl_982_array_collectionURIs
101321 };
101322 
101323 static const afw_value_list_t
101324 impl_982_property_value_collectionURIs = {
101326  (const afw_list_t *)&impl_982_list_collectionURIs
101327 };
101328 
101329 static const afw_runtime_property_t
101330 impl_982_property_collectionURIs = {
101331  &afw_s_collectionURIs,
101332  (const afw_value_t *)&impl_982_property_value_collectionURIs
101333 };
101334 
101335 static const afw_value_string_t
101336 impl_982_property_value_description = {
101338  AFW_UTF8_LITERAL("A registry type request_handler_factory entry.")
101339 };
101340 
101341 static const afw_runtime_property_t
101342 impl_982_property_description = {
101343  &afw_s_description,
101344  (const afw_value_t *)&impl_982_property_value_description
101345 };
101346 
101347 static const afw_value_string_t
101348 impl_982_property_value_objectType = {
101350  AFW_UTF8_LITERAL("_AdaptiveRequestHandlerType_")
101351 };
101352 
101353 static const afw_runtime_property_t
101354 impl_982_property_objectType = {
101355  &afw_s_objectType,
101356  (const afw_value_t *)&impl_982_property_value_objectType
101357 };
101358 
101359 static const afw_value_object_t
101360 impl_982_property_value_propertyTypes = {
101362  (const afw_object_t *)&impl_983
101363 };
101364 
101365 static const afw_runtime_property_t
101366 impl_982_property_propertyTypes = {
101367  &afw_s_propertyTypes,
101368  (const afw_value_t *)&impl_982_property_value_propertyTypes
101369 };
101370 
101371 static const afw_value_object_t
101372 impl_982_property_value_runtime = {
101374  (const afw_object_t *)&impl_988
101375 };
101376 
101377 static const afw_runtime_property_t
101378 impl_982_property_runtime = {
101379  &afw_s_runtime,
101380  (const afw_value_t *)&impl_982_property_value_runtime
101381 };
101382 
101383 static const afw_runtime_property_t *
101384 impl_982_properties[] = {
101385  &impl_982_property_allowAdd,
101386  &impl_982_property_allowChange,
101387  &impl_982_property_allowDelete,
101388  &impl_982_property_allowEntity,
101389  &impl_982_property_collectionURIs,
101390  &impl_982_property_description,
101391  &impl_982_property_objectType,
101392  &impl_982_property_propertyTypes,
101393  &impl_982_property_runtime,
101394  NULL
101395 };
101396 
101398 impl_982_meta_object = {
101399  {
101400  &afw_runtime_inf_const_meta_object_inf
101401  },
101402  &impl_982,
101403  NULL
101404 };
101405 
101406 static const afw_utf8_t
101407 impl_982_meta_path =
101408  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandlerType_");
101409 
101411 impl_982 = {
101412  {
101414  NULL,
101415  {
101416  (const afw_object_t *)&impl_982_meta_object,
101417  NULL,
101418  &afw_s__AdaptiveRequestHandlerType_,
101419  &afw_s__AdaptiveObjectType_,
101420  &impl_982_meta_path
101421  }
101422  },
101423  &impl_982_properties[0]
101424 };
101425 
101427 impl_990;
101428 
101430 impl_991;
101431 
101432 /*
101433  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandler_/otherProperties
101434  */
101435 
101436 static const afw_runtime_property_t *
101437 impl_991_properties[] = {
101438  NULL
101439 };
101440 
101442 impl_991_meta_object = {
101443  {
101444  &afw_runtime_inf_const_meta_object_inf
101445  },
101446  &impl_991,
101447  NULL
101448 };
101449 
101450 static const afw_utf8_t
101451 impl_991_meta_path =
101452  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandler_/otherProperties");
101453 
101455 impl_991 = {
101456  {
101457  &afw_runtime_inf_const_embedded_untyped_object,
101458  NULL,
101459  {
101460  (const afw_object_t *)&impl_991_meta_object,
101461  (const afw_object_t *)&impl_990,
101462  &afw_s_otherProperties,
101463  &afw_s__AdaptiveValueMeta_,
101464  &impl_991_meta_path
101465  }
101466  },
101467  &impl_991_properties[0]
101468 };
101469 
101471 impl_992;
101472 
101473 /*
101474  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandler_/propertyTypes
101475  */
101476 
101477 static const afw_runtime_property_t *
101478 impl_992_properties[] = {
101479  NULL
101480 };
101481 
101482 static const afw_utf8_t
101483 impl_992_parentPaths_array[] = {
101484  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_requestHandler/propertyTypes")
101485 };
101486 
101488 impl_992_parentPaths_list = {
101491  sizeof(impl_992_parentPaths_array) / sizeof(afw_utf8_t),
101492  (const void *)&impl_992_parentPaths_array
101493 };
101494 
101495 static const afw_value_list_t
101496 impl_992_parentPaths = {
101498  (const afw_list_t *)&impl_992_parentPaths_list
101499 };
101500 
101502 impl_992_meta_object = {
101503  {
101504  &afw_runtime_inf_const_meta_object_inf
101505  },
101506  &impl_992,
101507  &impl_992_parentPaths
101508 };
101509 
101510 static const afw_utf8_t
101511 impl_992_meta_path =
101512  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandler_/propertyTypes");
101513 
101515 impl_992 = {
101516  {
101517  &afw_runtime_inf_const_embedded_untyped_object,
101518  NULL,
101519  {
101520  (const afw_object_t *)&impl_992_meta_object,
101521  (const afw_object_t *)&impl_990,
101522  &afw_s_propertyTypes,
101523  &afw_s__AdaptivePropertyTypes_,
101524  &impl_992_meta_path
101525  }
101526  },
101527  &impl_992_properties[0]
101528 };
101529 
101530 /*
101531  * /afw/_AdaptiveObjectType_/_AdaptiveRequestHandler_
101532  */
101533 
101534 static const afw_value_boolean_t
101535 impl_990_property_value_allowAdd = {
101537  false
101538 };
101539 
101540 static const afw_runtime_property_t
101541 impl_990_property_allowAdd = {
101542  &afw_s_allowAdd,
101543  (const afw_value_t *)&impl_990_property_value_allowAdd
101544 };
101545 
101546 static const afw_value_boolean_t
101547 impl_990_property_value_allowChange = {
101549  false
101550 };
101551 
101552 static const afw_runtime_property_t
101553 impl_990_property_allowChange = {
101554  &afw_s_allowChange,
101555  (const afw_value_t *)&impl_990_property_value_allowChange
101556 };
101557 
101558 static const afw_value_boolean_t
101559 impl_990_property_value_allowDelete = {
101561  false
101562 };
101563 
101564 static const afw_runtime_property_t
101565 impl_990_property_allowDelete = {
101566  &afw_s_allowDelete,
101567  (const afw_value_t *)&impl_990_property_value_allowDelete
101568 };
101569 
101570 static const afw_value_boolean_t
101571 impl_990_property_value_allowEntity = {
101573  true
101574 };
101575 
101576 static const afw_runtime_property_t
101577 impl_990_property_allowEntity = {
101578  &afw_s_allowEntity,
101579  (const afw_value_t *)&impl_990_property_value_allowEntity
101580 };
101581 
101582 static const afw_utf8_t
101583 impl_990_array_collectionURIs[] = {
101584  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
101585 };
101586 
101588 impl_990_list_collectionURIs = {
101591  sizeof(impl_990_array_collectionURIs) / sizeof(afw_utf8_t),
101592  &impl_990_array_collectionURIs
101593 };
101594 
101595 static const afw_value_list_t
101596 impl_990_property_value_collectionURIs = {
101598  (const afw_list_t *)&impl_990_list_collectionURIs
101599 };
101600 
101601 static const afw_runtime_property_t
101602 impl_990_property_collectionURIs = {
101603  &afw_s_collectionURIs,
101604  (const afw_value_t *)&impl_990_property_value_collectionURIs
101605 };
101606 
101607 static const afw_value_string_t
101608 impl_990_property_value_description = {
101610  AFW_UTF8_LITERAL("Runtime request handler information.")
101611 };
101612 
101613 static const afw_runtime_property_t
101614 impl_990_property_description = {
101615  &afw_s_description,
101616  (const afw_value_t *)&impl_990_property_value_description
101617 };
101618 
101619 static const afw_value_string_t
101620 impl_990_property_value_objectType = {
101622  AFW_UTF8_LITERAL("_AdaptiveRequestHandler_")
101623 };
101624 
101625 static const afw_runtime_property_t
101626 impl_990_property_objectType = {
101627  &afw_s_objectType,
101628  (const afw_value_t *)&impl_990_property_value_objectType
101629 };
101630 
101631 static const afw_value_object_t
101632 impl_990_property_value_otherProperties = {
101634  (const afw_object_t *)&impl_991
101635 };
101636 
101637 static const afw_runtime_property_t
101638 impl_990_property_otherProperties = {
101639  &afw_s_otherProperties,
101640  (const afw_value_t *)&impl_990_property_value_otherProperties
101641 };
101642 
101643 static const afw_value_object_t
101644 impl_990_property_value_propertyTypes = {
101646  (const afw_object_t *)&impl_992
101647 };
101648 
101649 static const afw_runtime_property_t
101650 impl_990_property_propertyTypes = {
101651  &afw_s_propertyTypes,
101652  (const afw_value_t *)&impl_990_property_value_propertyTypes
101653 };
101654 
101655 static const afw_runtime_property_t *
101656 impl_990_properties[] = {
101657  &impl_990_property_allowAdd,
101658  &impl_990_property_allowChange,
101659  &impl_990_property_allowDelete,
101660  &impl_990_property_allowEntity,
101661  &impl_990_property_collectionURIs,
101662  &impl_990_property_description,
101663  &impl_990_property_objectType,
101664  &impl_990_property_otherProperties,
101665  &impl_990_property_propertyTypes,
101666  NULL
101667 };
101668 
101670 impl_990_meta_object = {
101671  {
101672  &afw_runtime_inf_const_meta_object_inf
101673  },
101674  &impl_990,
101675  NULL
101676 };
101677 
101678 static const afw_utf8_t
101679 impl_990_meta_path =
101680  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestHandler_");
101681 
101683 impl_990 = {
101684  {
101686  NULL,
101687  {
101688  (const afw_object_t *)&impl_990_meta_object,
101689  NULL,
101690  &afw_s__AdaptiveRequestHandler_,
101691  &afw_s__AdaptiveObjectType_,
101692  &impl_990_meta_path
101693  }
101694  },
101695  &impl_990_properties[0]
101696 };
101697 
101699 impl_993;
101700 
101702 impl_994;
101703 
101704 /*
101705  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/otherProperties
101706  */
101707 
101708 static const afw_value_string_t
101709 impl_994_property_value_dataType = {
101711  AFW_UTF8_LITERAL("string")
101712 };
101713 
101714 static const afw_runtime_property_t
101715 impl_994_property_dataType = {
101716  &afw_s_dataType,
101717  (const afw_value_t *)&impl_994_property_value_dataType
101718 };
101719 
101720 static const afw_runtime_property_t *
101721 impl_994_properties[] = {
101722  &impl_994_property_dataType,
101723  NULL
101724 };
101725 
101727 impl_994_meta_object = {
101728  {
101729  &afw_runtime_inf_const_meta_object_inf
101730  },
101731  &impl_994,
101732  NULL
101733 };
101734 
101735 static const afw_utf8_t
101736 impl_994_meta_path =
101737  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/otherProperties");
101738 
101740 impl_994 = {
101741  {
101742  &afw_runtime_inf_const_embedded_untyped_object,
101743  NULL,
101744  {
101745  (const afw_object_t *)&impl_994_meta_object,
101746  (const afw_object_t *)&impl_993,
101747  &afw_s_otherProperties,
101748  &afw_s__AdaptiveValueMeta_,
101749  &impl_994_meta_path
101750  }
101751  },
101752  &impl_994_properties[0]
101753 };
101754 
101756 impl_995;
101757 
101759 impl_996;
101760 
101761 /*
101762  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/ACCEPT
101763  */
101764 
101765 static const afw_value_string_t
101766 impl_996_property_value_brief = {
101768  AFW_UTF8_LITERAL("A list of the media types the client can accept")
101769 };
101770 
101771 static const afw_runtime_property_t
101772 impl_996_property_brief = {
101773  &afw_s_brief,
101774  (const afw_value_t *)&impl_996_property_value_brief
101775 };
101776 
101777 static const afw_value_string_t
101778 impl_996_property_value_dataType = {
101780  AFW_UTF8_LITERAL("string")
101781 };
101782 
101783 static const afw_runtime_property_t
101784 impl_996_property_dataType = {
101785  &afw_s_dataType,
101786  (const afw_value_t *)&impl_996_property_value_dataType
101787 };
101788 
101789 static const afw_value_string_t
101790 impl_996_property_value_description = {
101792  AFW_UTF8_LITERAL("A list of the media types the client can accept.")
101793 };
101794 
101795 static const afw_runtime_property_t
101796 impl_996_property_description = {
101797  &afw_s_description,
101798  (const afw_value_t *)&impl_996_property_value_description
101799 };
101800 
101801 static const afw_runtime_property_t *
101802 impl_996_properties[] = {
101803  &impl_996_property_brief,
101804  &impl_996_property_dataType,
101805  &impl_996_property_description,
101806  NULL
101807 };
101808 
101810 impl_996_meta_object = {
101811  {
101812  &afw_runtime_inf_const_meta_object_inf
101813  },
101814  &impl_996,
101815  NULL
101816 };
101817 
101818 static const afw_utf8_t
101819 impl_996_meta_path =
101820  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/ACCEPT");
101821 
101823 impl_996 = {
101824  {
101825  &afw_runtime_inf_const_embedded_untyped_object,
101826  NULL,
101827  {
101828  (const afw_object_t *)&impl_996_meta_object,
101829  (const afw_object_t *)&impl_995,
101830  &afw_s_ACCEPT,
101831  &afw_s__AdaptiveValueMeta_,
101832  &impl_996_meta_path
101833  }
101834  },
101835  &impl_996_properties[0]
101836 };
101837 
101839 impl_997;
101840 
101841 /*
101842  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/AUTH_TYPE
101843  */
101844 
101845 static const afw_value_string_t
101846 impl_997_property_value_brief = {
101848  AFW_UTF8_LITERAL("The authentication method used to validate a user")
101849 };
101850 
101851 static const afw_runtime_property_t
101852 impl_997_property_brief = {
101853  &afw_s_brief,
101854  (const afw_value_t *)&impl_997_property_value_brief
101855 };
101856 
101857 static const afw_value_string_t
101858 impl_997_property_value_dataType = {
101860  AFW_UTF8_LITERAL("string")
101861 };
101862 
101863 static const afw_runtime_property_t
101864 impl_997_property_dataType = {
101865  &afw_s_dataType,
101866  (const afw_value_t *)&impl_997_property_value_dataType
101867 };
101868 
101869 static const afw_value_string_t
101870 impl_997_property_value_description = {
101872  AFW_UTF8_LITERAL("The authentication method used to validate a user. This is blank if the request did not require authentication.")
101873 };
101874 
101875 static const afw_runtime_property_t
101876 impl_997_property_description = {
101877  &afw_s_description,
101878  (const afw_value_t *)&impl_997_property_value_description
101879 };
101880 
101881 static const afw_runtime_property_t *
101882 impl_997_properties[] = {
101883  &impl_997_property_brief,
101884  &impl_997_property_dataType,
101885  &impl_997_property_description,
101886  NULL
101887 };
101888 
101890 impl_997_meta_object = {
101891  {
101892  &afw_runtime_inf_const_meta_object_inf
101893  },
101894  &impl_997,
101895  NULL
101896 };
101897 
101898 static const afw_utf8_t
101899 impl_997_meta_path =
101900  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/AUTH_TYPE");
101901 
101903 impl_997 = {
101904  {
101905  &afw_runtime_inf_const_embedded_untyped_object,
101906  NULL,
101907  {
101908  (const afw_object_t *)&impl_997_meta_object,
101909  (const afw_object_t *)&impl_995,
101910  &afw_s_AUTH_TYPE,
101911  &afw_s__AdaptiveValueMeta_,
101912  &impl_997_meta_path
101913  }
101914  },
101915  &impl_997_properties[0]
101916 };
101917 
101919 impl_998;
101920 
101921 /*
101922  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/CONTENT_LENGTH
101923  */
101924 
101925 static const afw_value_string_t
101926 impl_998_property_value_brief = {
101928  AFW_UTF8_LITERAL("The length of the data (in bytes) passed to the CGI program via standard input")
101929 };
101930 
101931 static const afw_runtime_property_t
101932 impl_998_property_brief = {
101933  &afw_s_brief,
101934  (const afw_value_t *)&impl_998_property_value_brief
101935 };
101936 
101937 static const afw_value_string_t
101938 impl_998_property_value_dataType = {
101940  AFW_UTF8_LITERAL("string")
101941 };
101942 
101943 static const afw_runtime_property_t
101944 impl_998_property_dataType = {
101945  &afw_s_dataType,
101946  (const afw_value_t *)&impl_998_property_value_dataType
101947 };
101948 
101949 static const afw_value_string_t
101950 impl_998_property_value_description = {
101952  AFW_UTF8_LITERAL("The length of the data (in bytes) passed to the CGI program via standard input.")
101953 };
101954 
101955 static const afw_runtime_property_t
101956 impl_998_property_description = {
101957  &afw_s_description,
101958  (const afw_value_t *)&impl_998_property_value_description
101959 };
101960 
101961 static const afw_runtime_property_t *
101962 impl_998_properties[] = {
101963  &impl_998_property_brief,
101964  &impl_998_property_dataType,
101965  &impl_998_property_description,
101966  NULL
101967 };
101968 
101970 impl_998_meta_object = {
101971  {
101972  &afw_runtime_inf_const_meta_object_inf
101973  },
101974  &impl_998,
101975  NULL
101976 };
101977 
101978 static const afw_utf8_t
101979 impl_998_meta_path =
101980  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/CONTENT_LENGTH");
101981 
101983 impl_998 = {
101984  {
101985  &afw_runtime_inf_const_embedded_untyped_object,
101986  NULL,
101987  {
101988  (const afw_object_t *)&impl_998_meta_object,
101989  (const afw_object_t *)&impl_995,
101990  &afw_s_CONTENT_LENGTH,
101991  &afw_s__AdaptiveValueMeta_,
101992  &impl_998_meta_path
101993  }
101994  },
101995  &impl_998_properties[0]
101996 };
101997 
101999 impl_999;
102000 
102001 /*
102002  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/CONTENT_TYPE
102003  */
102004 
102005 static const afw_value_string_t
102006 impl_999_property_value_brief = {
102008  AFW_UTF8_LITERAL("The media type of the request body")
102009 };
102010 
102011 static const afw_runtime_property_t
102012 impl_999_property_brief = {
102013  &afw_s_brief,
102014  (const afw_value_t *)&impl_999_property_value_brief
102015 };
102016 
102017 static const afw_value_string_t
102018 impl_999_property_value_dataType = {
102020  AFW_UTF8_LITERAL("string")
102021 };
102022 
102023 static const afw_runtime_property_t
102024 impl_999_property_dataType = {
102025  &afw_s_dataType,
102026  (const afw_value_t *)&impl_999_property_value_dataType
102027 };
102028 
102029 static const afw_value_string_t
102030 impl_999_property_value_description = {
102032  AFW_UTF8_LITERAL("The media type of the request body, such as \"application/x-www-form-urlencoded\".")
102033 };
102034 
102035 static const afw_runtime_property_t
102036 impl_999_property_description = {
102037  &afw_s_description,
102038  (const afw_value_t *)&impl_999_property_value_description
102039 };
102040 
102041 static const afw_runtime_property_t *
102042 impl_999_properties[] = {
102043  &impl_999_property_brief,
102044  &impl_999_property_dataType,
102045  &impl_999_property_description,
102046  NULL
102047 };
102048 
102050 impl_999_meta_object = {
102051  {
102052  &afw_runtime_inf_const_meta_object_inf
102053  },
102054  &impl_999,
102055  NULL
102056 };
102057 
102058 static const afw_utf8_t
102059 impl_999_meta_path =
102060  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/CONTENT_TYPE");
102061 
102063 impl_999 = {
102064  {
102065  &afw_runtime_inf_const_embedded_untyped_object,
102066  NULL,
102067  {
102068  (const afw_object_t *)&impl_999_meta_object,
102069  (const afw_object_t *)&impl_995,
102070  &afw_s_CONTENT_TYPE,
102071  &afw_s__AdaptiveValueMeta_,
102072  &impl_999_meta_path
102073  }
102074  },
102075  &impl_999_properties[0]
102076 };
102077 
102079 impl_1000;
102080 
102081 /*
102082  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/DOCUMENT_ROOT
102083  */
102084 
102085 static const afw_value_string_t
102086 impl_1000_property_value_brief = {
102088  AFW_UTF8_LITERAL("The directory from which static documents are served")
102089 };
102090 
102091 static const afw_runtime_property_t
102092 impl_1000_property_brief = {
102093  &afw_s_brief,
102094  (const afw_value_t *)&impl_1000_property_value_brief
102095 };
102096 
102097 static const afw_value_string_t
102098 impl_1000_property_value_dataType = {
102100  AFW_UTF8_LITERAL("string")
102101 };
102102 
102103 static const afw_runtime_property_t
102104 impl_1000_property_dataType = {
102105  &afw_s_dataType,
102106  (const afw_value_t *)&impl_1000_property_value_dataType
102107 };
102108 
102109 static const afw_value_string_t
102110 impl_1000_property_value_description = {
102112  AFW_UTF8_LITERAL("The directory from which static documents are served.")
102113 };
102114 
102115 static const afw_runtime_property_t
102116 impl_1000_property_description = {
102117  &afw_s_description,
102118  (const afw_value_t *)&impl_1000_property_value_description
102119 };
102120 
102121 static const afw_runtime_property_t *
102122 impl_1000_properties[] = {
102123  &impl_1000_property_brief,
102124  &impl_1000_property_dataType,
102125  &impl_1000_property_description,
102126  NULL
102127 };
102128 
102130 impl_1000_meta_object = {
102131  {
102132  &afw_runtime_inf_const_meta_object_inf
102133  },
102134  &impl_1000,
102135  NULL
102136 };
102137 
102138 static const afw_utf8_t
102139 impl_1000_meta_path =
102140  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/DOCUMENT_ROOT");
102141 
102143 impl_1000 = {
102144  {
102145  &afw_runtime_inf_const_embedded_untyped_object,
102146  NULL,
102147  {
102148  (const afw_object_t *)&impl_1000_meta_object,
102149  (const afw_object_t *)&impl_995,
102150  &afw_s_DOCUMENT_ROOT,
102151  &afw_s__AdaptiveValueMeta_,
102152  &impl_1000_meta_path
102153  }
102154  },
102155  &impl_1000_properties[0]
102156 };
102157 
102159 impl_1001;
102160 
102161 /*
102162  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/FCGI_ROLE
102163  */
102164 
102165 static const afw_value_string_t
102166 impl_1001_property_value_brief = {
102168  AFW_UTF8_LITERAL("Sets the role the Web server expects the application to play")
102169 };
102170 
102171 static const afw_runtime_property_t
102172 impl_1001_property_brief = {
102173  &afw_s_brief,
102174  (const afw_value_t *)&impl_1001_property_value_brief
102175 };
102176 
102177 static const afw_value_string_t
102178 impl_1001_property_value_dataType = {
102180  AFW_UTF8_LITERAL("string")
102181 };
102182 
102183 static const afw_runtime_property_t
102184 impl_1001_property_dataType = {
102185  &afw_s_dataType,
102186  (const afw_value_t *)&impl_1001_property_value_dataType
102187 };
102188 
102189 static const afw_value_string_t
102190 impl_1001_property_value_description = {
102192  AFW_UTF8_LITERAL("The role component sets the role the Web server expects the application to play. The currently-defined roles are: RESPONDER, AUTHORIZER, FILTER.")
102193 };
102194 
102195 static const afw_runtime_property_t
102196 impl_1001_property_description = {
102197  &afw_s_description,
102198  (const afw_value_t *)&impl_1001_property_value_description
102199 };
102200 
102201 static const afw_runtime_property_t *
102202 impl_1001_properties[] = {
102203  &impl_1001_property_brief,
102204  &impl_1001_property_dataType,
102205  &impl_1001_property_description,
102206  NULL
102207 };
102208 
102210 impl_1001_meta_object = {
102211  {
102212  &afw_runtime_inf_const_meta_object_inf
102213  },
102214  &impl_1001,
102215  NULL
102216 };
102217 
102218 static const afw_utf8_t
102219 impl_1001_meta_path =
102220  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/FCGI_ROLE");
102221 
102223 impl_1001 = {
102224  {
102225  &afw_runtime_inf_const_embedded_untyped_object,
102226  NULL,
102227  {
102228  (const afw_object_t *)&impl_1001_meta_object,
102229  (const afw_object_t *)&impl_995,
102230  &afw_s_FCGI_ROLE,
102231  &afw_s__AdaptiveValueMeta_,
102232  &impl_1001_meta_path
102233  }
102234  },
102235  &impl_1001_properties[0]
102236 };
102237 
102239 impl_1002;
102240 
102241 /*
102242  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/GATEWAY_INTERFACE
102243  */
102244 
102245 static const afw_value_string_t
102246 impl_1002_property_value_brief = {
102248  AFW_UTF8_LITERAL("The revision of the Common Gateway Interface that the server uses")
102249 };
102250 
102251 static const afw_runtime_property_t
102252 impl_1002_property_brief = {
102253  &afw_s_brief,
102254  (const afw_value_t *)&impl_1002_property_value_brief
102255 };
102256 
102257 static const afw_value_string_t
102258 impl_1002_property_value_dataType = {
102260  AFW_UTF8_LITERAL("string")
102261 };
102262 
102263 static const afw_runtime_property_t
102264 impl_1002_property_dataType = {
102265  &afw_s_dataType,
102266  (const afw_value_t *)&impl_1002_property_value_dataType
102267 };
102268 
102269 static const afw_value_string_t
102270 impl_1002_property_value_description = {
102272  AFW_UTF8_LITERAL("The revision of the Common Gateway Interface that the server uses.")
102273 };
102274 
102275 static const afw_runtime_property_t
102276 impl_1002_property_description = {
102277  &afw_s_description,
102278  (const afw_value_t *)&impl_1002_property_value_description
102279 };
102280 
102281 static const afw_runtime_property_t *
102282 impl_1002_properties[] = {
102283  &impl_1002_property_brief,
102284  &impl_1002_property_dataType,
102285  &impl_1002_property_description,
102286  NULL
102287 };
102288 
102290 impl_1002_meta_object = {
102291  {
102292  &afw_runtime_inf_const_meta_object_inf
102293  },
102294  &impl_1002,
102295  NULL
102296 };
102297 
102298 static const afw_utf8_t
102299 impl_1002_meta_path =
102300  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/GATEWAY_INTERFACE");
102301 
102303 impl_1002 = {
102304  {
102305  &afw_runtime_inf_const_embedded_untyped_object,
102306  NULL,
102307  {
102308  (const afw_object_t *)&impl_1002_meta_object,
102309  (const afw_object_t *)&impl_995,
102310  &afw_s_GATEWAY_INTERFACE,
102311  &afw_s__AdaptiveValueMeta_,
102312  &impl_1002_meta_path
102313  }
102314  },
102315  &impl_1002_properties[0]
102316 };
102317 
102319 impl_1003;
102320 
102321 /*
102322  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTPS
102323  */
102324 
102325 static const afw_value_string_t
102326 impl_1003_property_value_brief = {
102328  AFW_UTF8_LITERAL("This variable can be used as a flag to indicate whether the connection is secure")
102329 };
102330 
102331 static const afw_runtime_property_t
102332 impl_1003_property_brief = {
102333  &afw_s_brief,
102334  (const afw_value_t *)&impl_1003_property_value_brief
102335 };
102336 
102337 static const afw_value_string_t
102338 impl_1003_property_value_dataType = {
102340  AFW_UTF8_LITERAL("string")
102341 };
102342 
102343 static const afw_runtime_property_t
102344 impl_1003_property_dataType = {
102345  &afw_s_dataType,
102346  (const afw_value_t *)&impl_1003_property_value_dataType
102347 };
102348 
102349 static const afw_value_string_t
102350 impl_1003_property_value_description = {
102352  AFW_UTF8_LITERAL("This variable can be used as a flag to indicate whether the connection is secure; its values vary by server (e.g., \"ON\" or \"on\" when secure and blank or \"OFF\" when not).")
102353 };
102354 
102355 static const afw_runtime_property_t
102356 impl_1003_property_description = {
102357  &afw_s_description,
102358  (const afw_value_t *)&impl_1003_property_value_description
102359 };
102360 
102361 static const afw_runtime_property_t *
102362 impl_1003_properties[] = {
102363  &impl_1003_property_brief,
102364  &impl_1003_property_dataType,
102365  &impl_1003_property_description,
102366  NULL
102367 };
102368 
102370 impl_1003_meta_object = {
102371  {
102372  &afw_runtime_inf_const_meta_object_inf
102373  },
102374  &impl_1003,
102375  NULL
102376 };
102377 
102378 static const afw_utf8_t
102379 impl_1003_meta_path =
102380  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTPS");
102381 
102383 impl_1003 = {
102384  {
102385  &afw_runtime_inf_const_embedded_untyped_object,
102386  NULL,
102387  {
102388  (const afw_object_t *)&impl_1003_meta_object,
102389  (const afw_object_t *)&impl_995,
102390  &afw_s_HTTPS,
102391  &afw_s__AdaptiveValueMeta_,
102392  &impl_1003_meta_path
102393  }
102394  },
102395  &impl_1003_properties[0]
102396 };
102397 
102399 impl_1004;
102400 
102401 /*
102402  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT
102403  */
102404 
102405 static const afw_value_string_t
102406 impl_1004_property_value_brief = {
102408  AFW_UTF8_LITERAL("A list of the media types the client can accept")
102409 };
102410 
102411 static const afw_runtime_property_t
102412 impl_1004_property_brief = {
102413  &afw_s_brief,
102414  (const afw_value_t *)&impl_1004_property_value_brief
102415 };
102416 
102417 static const afw_value_string_t
102418 impl_1004_property_value_dataType = {
102420  AFW_UTF8_LITERAL("string")
102421 };
102422 
102423 static const afw_runtime_property_t
102424 impl_1004_property_dataType = {
102425  &afw_s_dataType,
102426  (const afw_value_t *)&impl_1004_property_value_dataType
102427 };
102428 
102429 static const afw_value_string_t
102430 impl_1004_property_value_description = {
102432  AFW_UTF8_LITERAL("A list of the media types the client can accept.")
102433 };
102434 
102435 static const afw_runtime_property_t
102436 impl_1004_property_description = {
102437  &afw_s_description,
102438  (const afw_value_t *)&impl_1004_property_value_description
102439 };
102440 
102441 static const afw_runtime_property_t *
102442 impl_1004_properties[] = {
102443  &impl_1004_property_brief,
102444  &impl_1004_property_dataType,
102445  &impl_1004_property_description,
102446  NULL
102447 };
102448 
102450 impl_1004_meta_object = {
102451  {
102452  &afw_runtime_inf_const_meta_object_inf
102453  },
102454  &impl_1004,
102455  NULL
102456 };
102457 
102458 static const afw_utf8_t
102459 impl_1004_meta_path =
102460  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT");
102461 
102463 impl_1004 = {
102464  {
102465  &afw_runtime_inf_const_embedded_untyped_object,
102466  NULL,
102467  {
102468  (const afw_object_t *)&impl_1004_meta_object,
102469  (const afw_object_t *)&impl_995,
102470  &afw_s_HTTP_ACCEPT,
102471  &afw_s__AdaptiveValueMeta_,
102472  &impl_1004_meta_path
102473  }
102474  },
102475  &impl_1004_properties[0]
102476 };
102477 
102479 impl_1005;
102480 
102481 /*
102482  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT_CHARSET
102483  */
102484 
102485 static const afw_value_string_t
102486 impl_1005_property_value_brief = {
102488  AFW_UTF8_LITERAL("A list of the character sets the client can accept")
102489 };
102490 
102491 static const afw_runtime_property_t
102492 impl_1005_property_brief = {
102493  &afw_s_brief,
102494  (const afw_value_t *)&impl_1005_property_value_brief
102495 };
102496 
102497 static const afw_value_string_t
102498 impl_1005_property_value_dataType = {
102500  AFW_UTF8_LITERAL("string")
102501 };
102502 
102503 static const afw_runtime_property_t
102504 impl_1005_property_dataType = {
102505  &afw_s_dataType,
102506  (const afw_value_t *)&impl_1005_property_value_dataType
102507 };
102508 
102509 static const afw_value_string_t
102510 impl_1005_property_value_description = {
102512  AFW_UTF8_LITERAL("A list of the character sets the client can accept.")
102513 };
102514 
102515 static const afw_runtime_property_t
102516 impl_1005_property_description = {
102517  &afw_s_description,
102518  (const afw_value_t *)&impl_1005_property_value_description
102519 };
102520 
102521 static const afw_runtime_property_t *
102522 impl_1005_properties[] = {
102523  &impl_1005_property_brief,
102524  &impl_1005_property_dataType,
102525  &impl_1005_property_description,
102526  NULL
102527 };
102528 
102530 impl_1005_meta_object = {
102531  {
102532  &afw_runtime_inf_const_meta_object_inf
102533  },
102534  &impl_1005,
102535  NULL
102536 };
102537 
102538 static const afw_utf8_t
102539 impl_1005_meta_path =
102540  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT_CHARSET");
102541 
102543 impl_1005 = {
102544  {
102545  &afw_runtime_inf_const_embedded_untyped_object,
102546  NULL,
102547  {
102548  (const afw_object_t *)&impl_1005_meta_object,
102549  (const afw_object_t *)&impl_995,
102550  &afw_s_HTTP_ACCEPT_CHARSET,
102551  &afw_s__AdaptiveValueMeta_,
102552  &impl_1005_meta_path
102553  }
102554  },
102555  &impl_1005_properties[0]
102556 };
102557 
102559 impl_1006;
102560 
102561 /*
102562  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT_ENCODING
102563  */
102564 
102565 static const afw_value_string_t
102566 impl_1006_property_value_brief = {
102568  AFW_UTF8_LITERAL("A list of the encodings the client can accept")
102569 };
102570 
102571 static const afw_runtime_property_t
102572 impl_1006_property_brief = {
102573  &afw_s_brief,
102574  (const afw_value_t *)&impl_1006_property_value_brief
102575 };
102576 
102577 static const afw_value_string_t
102578 impl_1006_property_value_dataType = {
102580  AFW_UTF8_LITERAL("string")
102581 };
102582 
102583 static const afw_runtime_property_t
102584 impl_1006_property_dataType = {
102585  &afw_s_dataType,
102586  (const afw_value_t *)&impl_1006_property_value_dataType
102587 };
102588 
102589 static const afw_value_string_t
102590 impl_1006_property_value_description = {
102592  AFW_UTF8_LITERAL("A list of the encodings the client can accept.")
102593 };
102594 
102595 static const afw_runtime_property_t
102596 impl_1006_property_description = {
102597  &afw_s_description,
102598  (const afw_value_t *)&impl_1006_property_value_description
102599 };
102600 
102601 static const afw_runtime_property_t *
102602 impl_1006_properties[] = {
102603  &impl_1006_property_brief,
102604  &impl_1006_property_dataType,
102605  &impl_1006_property_description,
102606  NULL
102607 };
102608 
102610 impl_1006_meta_object = {
102611  {
102612  &afw_runtime_inf_const_meta_object_inf
102613  },
102614  &impl_1006,
102615  NULL
102616 };
102617 
102618 static const afw_utf8_t
102619 impl_1006_meta_path =
102620  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT_ENCODING");
102621 
102623 impl_1006 = {
102624  {
102625  &afw_runtime_inf_const_embedded_untyped_object,
102626  NULL,
102627  {
102628  (const afw_object_t *)&impl_1006_meta_object,
102629  (const afw_object_t *)&impl_995,
102630  &afw_s_HTTP_ACCEPT_ENCODING,
102631  &afw_s__AdaptiveValueMeta_,
102632  &impl_1006_meta_path
102633  }
102634  },
102635  &impl_1006_properties[0]
102636 };
102637 
102639 impl_1007;
102640 
102641 /*
102642  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT_LANGUAGE
102643  */
102644 
102645 static const afw_value_string_t
102646 impl_1007_property_value_brief = {
102648  AFW_UTF8_LITERAL("A list of the languages the client can accept")
102649 };
102650 
102651 static const afw_runtime_property_t
102652 impl_1007_property_brief = {
102653  &afw_s_brief,
102654  (const afw_value_t *)&impl_1007_property_value_brief
102655 };
102656 
102657 static const afw_value_string_t
102658 impl_1007_property_value_dataType = {
102660  AFW_UTF8_LITERAL("string")
102661 };
102662 
102663 static const afw_runtime_property_t
102664 impl_1007_property_dataType = {
102665  &afw_s_dataType,
102666  (const afw_value_t *)&impl_1007_property_value_dataType
102667 };
102668 
102669 static const afw_value_string_t
102670 impl_1007_property_value_description = {
102672  AFW_UTF8_LITERAL("A list of the languages the client can accept.")
102673 };
102674 
102675 static const afw_runtime_property_t
102676 impl_1007_property_description = {
102677  &afw_s_description,
102678  (const afw_value_t *)&impl_1007_property_value_description
102679 };
102680 
102681 static const afw_runtime_property_t *
102682 impl_1007_properties[] = {
102683  &impl_1007_property_brief,
102684  &impl_1007_property_dataType,
102685  &impl_1007_property_description,
102686  NULL
102687 };
102688 
102690 impl_1007_meta_object = {
102691  {
102692  &afw_runtime_inf_const_meta_object_inf
102693  },
102694  &impl_1007,
102695  NULL
102696 };
102697 
102698 static const afw_utf8_t
102699 impl_1007_meta_path =
102700  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_ACCEPT_LANGUAGE");
102701 
102703 impl_1007 = {
102704  {
102705  &afw_runtime_inf_const_embedded_untyped_object,
102706  NULL,
102707  {
102708  (const afw_object_t *)&impl_1007_meta_object,
102709  (const afw_object_t *)&impl_995,
102710  &afw_s_HTTP_ACCEPT_LANGUAGE,
102711  &afw_s__AdaptiveValueMeta_,
102712  &impl_1007_meta_path
102713  }
102714  },
102715  &impl_1007_properties[0]
102716 };
102717 
102719 impl_1008;
102720 
102721 /*
102722  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_COOKIE
102723  */
102724 
102725 static const afw_value_string_t
102726 impl_1008_property_value_brief = {
102728  AFW_UTF8_LITERAL("A name-value pair previously set by the server")
102729 };
102730 
102731 static const afw_runtime_property_t
102732 impl_1008_property_brief = {
102733  &afw_s_brief,
102734  (const afw_value_t *)&impl_1008_property_value_brief
102735 };
102736 
102737 static const afw_value_string_t
102738 impl_1008_property_value_dataType = {
102740  AFW_UTF8_LITERAL("string")
102741 };
102742 
102743 static const afw_runtime_property_t
102744 impl_1008_property_dataType = {
102745  &afw_s_dataType,
102746  (const afw_value_t *)&impl_1008_property_value_dataType
102747 };
102748 
102749 static const afw_value_string_t
102750 impl_1008_property_value_description = {
102752  AFW_UTF8_LITERAL("A name-value pair previously set by the server.")
102753 };
102754 
102755 static const afw_runtime_property_t
102756 impl_1008_property_description = {
102757  &afw_s_description,
102758  (const afw_value_t *)&impl_1008_property_value_description
102759 };
102760 
102761 static const afw_runtime_property_t *
102762 impl_1008_properties[] = {
102763  &impl_1008_property_brief,
102764  &impl_1008_property_dataType,
102765  &impl_1008_property_description,
102766  NULL
102767 };
102768 
102770 impl_1008_meta_object = {
102771  {
102772  &afw_runtime_inf_const_meta_object_inf
102773  },
102774  &impl_1008,
102775  NULL
102776 };
102777 
102778 static const afw_utf8_t
102779 impl_1008_meta_path =
102780  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_COOKIE");
102781 
102783 impl_1008 = {
102784  {
102785  &afw_runtime_inf_const_embedded_untyped_object,
102786  NULL,
102787  {
102788  (const afw_object_t *)&impl_1008_meta_object,
102789  (const afw_object_t *)&impl_995,
102790  &afw_s_HTTP_COOKIE,
102791  &afw_s__AdaptiveValueMeta_,
102792  &impl_1008_meta_path
102793  }
102794  },
102795  &impl_1008_properties[0]
102796 };
102797 
102799 impl_1009;
102800 
102801 /*
102802  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_FROM
102803  */
102804 
102805 static const afw_value_string_t
102806 impl_1009_property_value_brief = {
102808  AFW_UTF8_LITERAL("The email address of the user making the request")
102809 };
102810 
102811 static const afw_runtime_property_t
102812 impl_1009_property_brief = {
102813  &afw_s_brief,
102814  (const afw_value_t *)&impl_1009_property_value_brief
102815 };
102816 
102817 static const afw_value_string_t
102818 impl_1009_property_value_dataType = {
102820  AFW_UTF8_LITERAL("string")
102821 };
102822 
102823 static const afw_runtime_property_t
102824 impl_1009_property_dataType = {
102825  &afw_s_dataType,
102826  (const afw_value_t *)&impl_1009_property_value_dataType
102827 };
102828 
102829 static const afw_value_string_t
102830 impl_1009_property_value_description = {
102832  AFW_UTF8_LITERAL("The email address of the user making the request; most browsers do not pass this information, since it is considered an invasion of the user's privacy.")
102833 };
102834 
102835 static const afw_runtime_property_t
102836 impl_1009_property_description = {
102837  &afw_s_description,
102838  (const afw_value_t *)&impl_1009_property_value_description
102839 };
102840 
102841 static const afw_runtime_property_t *
102842 impl_1009_properties[] = {
102843  &impl_1009_property_brief,
102844  &impl_1009_property_dataType,
102845  &impl_1009_property_description,
102846  NULL
102847 };
102848 
102850 impl_1009_meta_object = {
102851  {
102852  &afw_runtime_inf_const_meta_object_inf
102853  },
102854  &impl_1009,
102855  NULL
102856 };
102857 
102858 static const afw_utf8_t
102859 impl_1009_meta_path =
102860  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_FROM");
102861 
102863 impl_1009 = {
102864  {
102865  &afw_runtime_inf_const_embedded_untyped_object,
102866  NULL,
102867  {
102868  (const afw_object_t *)&impl_1009_meta_object,
102869  (const afw_object_t *)&impl_995,
102870  &afw_s_HTTP_FROM,
102871  &afw_s__AdaptiveValueMeta_,
102872  &impl_1009_meta_path
102873  }
102874  },
102875  &impl_1009_properties[0]
102876 };
102877 
102879 impl_1010;
102880 
102881 /*
102882  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_HOST
102883  */
102884 
102885 static const afw_value_string_t
102886 impl_1010_property_value_brief = {
102888  AFW_UTF8_LITERAL("The hostname of the server from the requested URL")
102889 };
102890 
102891 static const afw_runtime_property_t
102892 impl_1010_property_brief = {
102893  &afw_s_brief,
102894  (const afw_value_t *)&impl_1010_property_value_brief
102895 };
102896 
102897 static const afw_value_string_t
102898 impl_1010_property_value_dataType = {
102900  AFW_UTF8_LITERAL("string")
102901 };
102902 
102903 static const afw_runtime_property_t
102904 impl_1010_property_dataType = {
102905  &afw_s_dataType,
102906  (const afw_value_t *)&impl_1010_property_value_dataType
102907 };
102908 
102909 static const afw_value_string_t
102910 impl_1010_property_value_description = {
102912  AFW_UTF8_LITERAL("The hostname of the server from the requested URL (this corresponds to the HTTP 1.1 Host field).")
102913 };
102914 
102915 static const afw_runtime_property_t
102916 impl_1010_property_description = {
102917  &afw_s_description,
102918  (const afw_value_t *)&impl_1010_property_value_description
102919 };
102920 
102921 static const afw_runtime_property_t *
102922 impl_1010_properties[] = {
102923  &impl_1010_property_brief,
102924  &impl_1010_property_dataType,
102925  &impl_1010_property_description,
102926  NULL
102927 };
102928 
102930 impl_1010_meta_object = {
102931  {
102932  &afw_runtime_inf_const_meta_object_inf
102933  },
102934  &impl_1010,
102935  NULL
102936 };
102937 
102938 static const afw_utf8_t
102939 impl_1010_meta_path =
102940  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_HOST");
102941 
102943 impl_1010 = {
102944  {
102945  &afw_runtime_inf_const_embedded_untyped_object,
102946  NULL,
102947  {
102948  (const afw_object_t *)&impl_1010_meta_object,
102949  (const afw_object_t *)&impl_995,
102950  &afw_s_HTTP_HOST,
102951  &afw_s__AdaptiveValueMeta_,
102952  &impl_1010_meta_path
102953  }
102954  },
102955  &impl_1010_properties[0]
102956 };
102957 
102959 impl_1011;
102960 
102961 /*
102962  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_REFERER
102963  */
102964 
102965 static const afw_value_string_t
102966 impl_1011_property_value_brief = {
102968  AFW_UTF8_LITERAL("The URL of the document that directed the user to this CGI program")
102969 };
102970 
102971 static const afw_runtime_property_t
102972 impl_1011_property_brief = {
102973  &afw_s_brief,
102974  (const afw_value_t *)&impl_1011_property_value_brief
102975 };
102976 
102977 static const afw_value_string_t
102978 impl_1011_property_value_dataType = {
102980  AFW_UTF8_LITERAL("string")
102981 };
102982 
102983 static const afw_runtime_property_t
102984 impl_1011_property_dataType = {
102985  &afw_s_dataType,
102986  (const afw_value_t *)&impl_1011_property_value_dataType
102987 };
102988 
102989 static const afw_value_string_t
102990 impl_1011_property_value_description = {
102992  AFW_UTF8_LITERAL("The URL of the document that directed the user to this CGI program (e.g., via a hyperlink or via a form).")
102993 };
102994 
102995 static const afw_runtime_property_t
102996 impl_1011_property_description = {
102997  &afw_s_description,
102998  (const afw_value_t *)&impl_1011_property_value_description
102999 };
103000 
103001 static const afw_runtime_property_t *
103002 impl_1011_properties[] = {
103003  &impl_1011_property_brief,
103004  &impl_1011_property_dataType,
103005  &impl_1011_property_description,
103006  NULL
103007 };
103008 
103010 impl_1011_meta_object = {
103011  {
103012  &afw_runtime_inf_const_meta_object_inf
103013  },
103014  &impl_1011,
103015  NULL
103016 };
103017 
103018 static const afw_utf8_t
103019 impl_1011_meta_path =
103020  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_REFERER");
103021 
103023 impl_1011 = {
103024  {
103025  &afw_runtime_inf_const_embedded_untyped_object,
103026  NULL,
103027  {
103028  (const afw_object_t *)&impl_1011_meta_object,
103029  (const afw_object_t *)&impl_995,
103030  &afw_s_HTTP_REFERER,
103031  &afw_s__AdaptiveValueMeta_,
103032  &impl_1011_meta_path
103033  }
103034  },
103035  &impl_1011_properties[0]
103036 };
103037 
103039 impl_1012;
103040 
103041 /*
103042  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_USER_AGENT
103043  */
103044 
103045 static const afw_value_string_t
103046 impl_1012_property_value_brief = {
103048  AFW_UTF8_LITERAL("The name and version of the client's browser")
103049 };
103050 
103051 static const afw_runtime_property_t
103052 impl_1012_property_brief = {
103053  &afw_s_brief,
103054  (const afw_value_t *)&impl_1012_property_value_brief
103055 };
103056 
103057 static const afw_value_string_t
103058 impl_1012_property_value_dataType = {
103060  AFW_UTF8_LITERAL("string")
103061 };
103062 
103063 static const afw_runtime_property_t
103064 impl_1012_property_dataType = {
103065  &afw_s_dataType,
103066  (const afw_value_t *)&impl_1012_property_value_dataType
103067 };
103068 
103069 static const afw_value_string_t
103070 impl_1012_property_value_description = {
103072  AFW_UTF8_LITERAL("The name and version of the client's browser.")
103073 };
103074 
103075 static const afw_runtime_property_t
103076 impl_1012_property_description = {
103077  &afw_s_description,
103078  (const afw_value_t *)&impl_1012_property_value_description
103079 };
103080 
103081 static const afw_runtime_property_t *
103082 impl_1012_properties[] = {
103083  &impl_1012_property_brief,
103084  &impl_1012_property_dataType,
103085  &impl_1012_property_description,
103086  NULL
103087 };
103088 
103090 impl_1012_meta_object = {
103091  {
103092  &afw_runtime_inf_const_meta_object_inf
103093  },
103094  &impl_1012,
103095  NULL
103096 };
103097 
103098 static const afw_utf8_t
103099 impl_1012_meta_path =
103100  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/HTTP_USER_AGENT");
103101 
103103 impl_1012 = {
103104  {
103105  &afw_runtime_inf_const_embedded_untyped_object,
103106  NULL,
103107  {
103108  (const afw_object_t *)&impl_1012_meta_object,
103109  (const afw_object_t *)&impl_995,
103110  &afw_s_HTTP_USER_AGENT,
103111  &afw_s__AdaptiveValueMeta_,
103112  &impl_1012_meta_path
103113  }
103114  },
103115  &impl_1012_properties[0]
103116 };
103117 
103119 impl_1013;
103120 
103121 /*
103122  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/PATH_INFO
103123  */
103124 
103125 static const afw_value_string_t
103126 impl_1013_property_value_brief = {
103128  AFW_UTF8_LITERAL("Extra path information passed to a CGI program")
103129 };
103130 
103131 static const afw_runtime_property_t
103132 impl_1013_property_brief = {
103133  &afw_s_brief,
103134  (const afw_value_t *)&impl_1013_property_value_brief
103135 };
103136 
103137 static const afw_value_string_t
103138 impl_1013_property_value_dataType = {
103140  AFW_UTF8_LITERAL("string")
103141 };
103142 
103143 static const afw_runtime_property_t
103144 impl_1013_property_dataType = {
103145  &afw_s_dataType,
103146  (const afw_value_t *)&impl_1013_property_value_dataType
103147 };
103148 
103149 static const afw_value_string_t
103150 impl_1013_property_value_description = {
103152  AFW_UTF8_LITERAL("Extra path information passed to a CGI program.")
103153 };
103154 
103155 static const afw_runtime_property_t
103156 impl_1013_property_description = {
103157  &afw_s_description,
103158  (const afw_value_t *)&impl_1013_property_value_description
103159 };
103160 
103161 static const afw_runtime_property_t *
103162 impl_1013_properties[] = {
103163  &impl_1013_property_brief,
103164  &impl_1013_property_dataType,
103165  &impl_1013_property_description,
103166  NULL
103167 };
103168 
103170 impl_1013_meta_object = {
103171  {
103172  &afw_runtime_inf_const_meta_object_inf
103173  },
103174  &impl_1013,
103175  NULL
103176 };
103177 
103178 static const afw_utf8_t
103179 impl_1013_meta_path =
103180  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/PATH_INFO");
103181 
103183 impl_1013 = {
103184  {
103185  &afw_runtime_inf_const_embedded_untyped_object,
103186  NULL,
103187  {
103188  (const afw_object_t *)&impl_1013_meta_object,
103189  (const afw_object_t *)&impl_995,
103190  &afw_s_PATH_INFO,
103191  &afw_s__AdaptiveValueMeta_,
103192  &impl_1013_meta_path
103193  }
103194  },
103195  &impl_1013_properties[0]
103196 };
103197 
103199 impl_1014;
103200 
103201 /*
103202  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/PATH_TRANSLATED
103203  */
103204 
103205 static const afw_value_string_t
103206 impl_1014_property_value_brief = {
103208  AFW_UTF8_LITERAL("The translated version of the path given by the variable PATH_INFO")
103209 };
103210 
103211 static const afw_runtime_property_t
103212 impl_1014_property_brief = {
103213  &afw_s_brief,
103214  (const afw_value_t *)&impl_1014_property_value_brief
103215 };
103216 
103217 static const afw_value_string_t
103218 impl_1014_property_value_dataType = {
103220  AFW_UTF8_LITERAL("string")
103221 };
103222 
103223 static const afw_runtime_property_t
103224 impl_1014_property_dataType = {
103225  &afw_s_dataType,
103226  (const afw_value_t *)&impl_1014_property_value_dataType
103227 };
103228 
103229 static const afw_value_string_t
103230 impl_1014_property_value_description = {
103232  AFW_UTF8_LITERAL("The translated version of the path given by the variable PATH_INFO.")
103233 };
103234 
103235 static const afw_runtime_property_t
103236 impl_1014_property_description = {
103237  &afw_s_description,
103238  (const afw_value_t *)&impl_1014_property_value_description
103239 };
103240 
103241 static const afw_runtime_property_t *
103242 impl_1014_properties[] = {
103243  &impl_1014_property_brief,
103244  &impl_1014_property_dataType,
103245  &impl_1014_property_description,
103246  NULL
103247 };
103248 
103250 impl_1014_meta_object = {
103251  {
103252  &afw_runtime_inf_const_meta_object_inf
103253  },
103254  &impl_1014,
103255  NULL
103256 };
103257 
103258 static const afw_utf8_t
103259 impl_1014_meta_path =
103260  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/PATH_TRANSLATED");
103261 
103263 impl_1014 = {
103264  {
103265  &afw_runtime_inf_const_embedded_untyped_object,
103266  NULL,
103267  {
103268  (const afw_object_t *)&impl_1014_meta_object,
103269  (const afw_object_t *)&impl_995,
103270  &afw_s_PATH_TRANSLATED,
103271  &afw_s__AdaptiveValueMeta_,
103272  &impl_1014_meta_path
103273  }
103274  },
103275  &impl_1014_properties[0]
103276 };
103277 
103279 impl_1015;
103280 
103281 /*
103282  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/QUERY_STRING
103283  */
103284 
103285 static const afw_value_string_t
103286 impl_1015_property_value_brief = {
103288  AFW_UTF8_LITERAL("The query information from requested URL")
103289 };
103290 
103291 static const afw_runtime_property_t
103292 impl_1015_property_brief = {
103293  &afw_s_brief,
103294  (const afw_value_t *)&impl_1015_property_value_brief
103295 };
103296 
103297 static const afw_value_string_t
103298 impl_1015_property_value_dataType = {
103300  AFW_UTF8_LITERAL("string")
103301 };
103302 
103303 static const afw_runtime_property_t
103304 impl_1015_property_dataType = {
103305  &afw_s_dataType,
103306  (const afw_value_t *)&impl_1015_property_value_dataType
103307 };
103308 
103309 static const afw_value_string_t
103310 impl_1015_property_value_description = {
103312  AFW_UTF8_LITERAL("The query information from requested URL (i.e., the data following \"?\").")
103313 };
103314 
103315 static const afw_runtime_property_t
103316 impl_1015_property_description = {
103317  &afw_s_description,
103318  (const afw_value_t *)&impl_1015_property_value_description
103319 };
103320 
103321 static const afw_runtime_property_t *
103322 impl_1015_properties[] = {
103323  &impl_1015_property_brief,
103324  &impl_1015_property_dataType,
103325  &impl_1015_property_description,
103326  NULL
103327 };
103328 
103330 impl_1015_meta_object = {
103331  {
103332  &afw_runtime_inf_const_meta_object_inf
103333  },
103334  &impl_1015,
103335  NULL
103336 };
103337 
103338 static const afw_utf8_t
103339 impl_1015_meta_path =
103340  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/QUERY_STRING");
103341 
103343 impl_1015 = {
103344  {
103345  &afw_runtime_inf_const_embedded_untyped_object,
103346  NULL,
103347  {
103348  (const afw_object_t *)&impl_1015_meta_object,
103349  (const afw_object_t *)&impl_995,
103350  &afw_s_QUERY_STRING,
103351  &afw_s__AdaptiveValueMeta_,
103352  &impl_1015_meta_path
103353  }
103354  },
103355  &impl_1015_properties[0]
103356 };
103357 
103359 impl_1016;
103360 
103361 /*
103362  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_ADDR
103363  */
103364 
103365 static const afw_value_string_t
103366 impl_1016_property_value_brief = {
103368  AFW_UTF8_LITERAL("The remote IP address of the client making the request")
103369 };
103370 
103371 static const afw_runtime_property_t
103372 impl_1016_property_brief = {
103373  &afw_s_brief,
103374  (const afw_value_t *)&impl_1016_property_value_brief
103375 };
103376 
103377 static const afw_value_string_t
103378 impl_1016_property_value_dataType = {
103380  AFW_UTF8_LITERAL("string")
103381 };
103382 
103383 static const afw_runtime_property_t
103384 impl_1016_property_dataType = {
103385  &afw_s_dataType,
103386  (const afw_value_t *)&impl_1016_property_value_dataType
103387 };
103388 
103389 static const afw_value_string_t
103390 impl_1016_property_value_description = {
103392  AFW_UTF8_LITERAL("The remote IP address of the client making the request; this could be the address of an HTTP proxy between the server and the user.")
103393 };
103394 
103395 static const afw_runtime_property_t
103396 impl_1016_property_description = {
103397  &afw_s_description,
103398  (const afw_value_t *)&impl_1016_property_value_description
103399 };
103400 
103401 static const afw_runtime_property_t *
103402 impl_1016_properties[] = {
103403  &impl_1016_property_brief,
103404  &impl_1016_property_dataType,
103405  &impl_1016_property_description,
103406  NULL
103407 };
103408 
103410 impl_1016_meta_object = {
103411  {
103412  &afw_runtime_inf_const_meta_object_inf
103413  },
103414  &impl_1016,
103415  NULL
103416 };
103417 
103418 static const afw_utf8_t
103419 impl_1016_meta_path =
103420  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_ADDR");
103421 
103423 impl_1016 = {
103424  {
103425  &afw_runtime_inf_const_embedded_untyped_object,
103426  NULL,
103427  {
103428  (const afw_object_t *)&impl_1016_meta_object,
103429  (const afw_object_t *)&impl_995,
103430  &afw_s_REMOTE_ADDR,
103431  &afw_s__AdaptiveValueMeta_,
103432  &impl_1016_meta_path
103433  }
103434  },
103435  &impl_1016_properties[0]
103436 };
103437 
103439 impl_1017;
103440 
103441 /*
103442  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_HOST
103443  */
103444 
103445 static const afw_value_string_t
103446 impl_1017_property_value_brief = {
103448  AFW_UTF8_LITERAL("The remote hostname of the client making the request")
103449 };
103450 
103451 static const afw_runtime_property_t
103452 impl_1017_property_brief = {
103453  &afw_s_brief,
103454  (const afw_value_t *)&impl_1017_property_value_brief
103455 };
103456 
103457 static const afw_value_string_t
103458 impl_1017_property_value_dataType = {
103460  AFW_UTF8_LITERAL("string")
103461 };
103462 
103463 static const afw_runtime_property_t
103464 impl_1017_property_dataType = {
103465  &afw_s_dataType,
103466  (const afw_value_t *)&impl_1017_property_value_dataType
103467 };
103468 
103469 static const afw_value_string_t
103470 impl_1017_property_value_description = {
103472  AFW_UTF8_LITERAL("The remote hostname of the client making the request; this could also be the name of an HTTP proxy between the server and the user.")
103473 };
103474 
103475 static const afw_runtime_property_t
103476 impl_1017_property_description = {
103477  &afw_s_description,
103478  (const afw_value_t *)&impl_1017_property_value_description
103479 };
103480 
103481 static const afw_runtime_property_t *
103482 impl_1017_properties[] = {
103483  &impl_1017_property_brief,
103484  &impl_1017_property_dataType,
103485  &impl_1017_property_description,
103486  NULL
103487 };
103488 
103490 impl_1017_meta_object = {
103491  {
103492  &afw_runtime_inf_const_meta_object_inf
103493  },
103494  &impl_1017,
103495  NULL
103496 };
103497 
103498 static const afw_utf8_t
103499 impl_1017_meta_path =
103500  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_HOST");
103501 
103503 impl_1017 = {
103504  {
103505  &afw_runtime_inf_const_embedded_untyped_object,
103506  NULL,
103507  {
103508  (const afw_object_t *)&impl_1017_meta_object,
103509  (const afw_object_t *)&impl_995,
103510  &afw_s_REMOTE_HOST,
103511  &afw_s__AdaptiveValueMeta_,
103512  &impl_1017_meta_path
103513  }
103514  },
103515  &impl_1017_properties[0]
103516 };
103517 
103519 impl_1018;
103520 
103521 /*
103522  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_IDENT
103523  */
103524 
103525 static const afw_value_string_t
103526 impl_1018_property_value_brief = {
103528  AFW_UTF8_LITERAL("The user making the request, as reported by their ident daemon")
103529 };
103530 
103531 static const afw_runtime_property_t
103532 impl_1018_property_brief = {
103533  &afw_s_brief,
103534  (const afw_value_t *)&impl_1018_property_value_brief
103535 };
103536 
103537 static const afw_value_string_t
103538 impl_1018_property_value_dataType = {
103540  AFW_UTF8_LITERAL("string")
103541 };
103542 
103543 static const afw_runtime_property_t
103544 impl_1018_property_dataType = {
103545  &afw_s_dataType,
103546  (const afw_value_t *)&impl_1018_property_value_dataType
103547 };
103548 
103549 static const afw_value_string_t
103550 impl_1018_property_value_description = {
103552  AFW_UTF8_LITERAL("The user making the request, as reported by their ident daemon. Only some Unix and IRC users are likely to have this running.")
103553 };
103554 
103555 static const afw_runtime_property_t
103556 impl_1018_property_description = {
103557  &afw_s_description,
103558  (const afw_value_t *)&impl_1018_property_value_description
103559 };
103560 
103561 static const afw_runtime_property_t *
103562 impl_1018_properties[] = {
103563  &impl_1018_property_brief,
103564  &impl_1018_property_dataType,
103565  &impl_1018_property_description,
103566  NULL
103567 };
103568 
103570 impl_1018_meta_object = {
103571  {
103572  &afw_runtime_inf_const_meta_object_inf
103573  },
103574  &impl_1018,
103575  NULL
103576 };
103577 
103578 static const afw_utf8_t
103579 impl_1018_meta_path =
103580  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_IDENT");
103581 
103583 impl_1018 = {
103584  {
103585  &afw_runtime_inf_const_embedded_untyped_object,
103586  NULL,
103587  {
103588  (const afw_object_t *)&impl_1018_meta_object,
103589  (const afw_object_t *)&impl_995,
103590  &afw_s_REMOTE_IDENT,
103591  &afw_s__AdaptiveValueMeta_,
103592  &impl_1018_meta_path
103593  }
103594  },
103595  &impl_1018_properties[0]
103596 };
103597 
103599 impl_1019;
103600 
103601 /*
103602  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_PORT
103603  */
103604 
103605 static const afw_value_string_t
103606 impl_1019_property_value_brief = {
103608  AFW_UTF8_LITERAL("The port number used by the client")
103609 };
103610 
103611 static const afw_runtime_property_t
103612 impl_1019_property_brief = {
103613  &afw_s_brief,
103614  (const afw_value_t *)&impl_1019_property_value_brief
103615 };
103616 
103617 static const afw_value_string_t
103618 impl_1019_property_value_dataType = {
103620  AFW_UTF8_LITERAL("string")
103621 };
103622 
103623 static const afw_runtime_property_t
103624 impl_1019_property_dataType = {
103625  &afw_s_dataType,
103626  (const afw_value_t *)&impl_1019_property_value_dataType
103627 };
103628 
103629 static const afw_value_string_t
103630 impl_1019_property_value_description = {
103632  AFW_UTF8_LITERAL("The port number used by the client.")
103633 };
103634 
103635 static const afw_runtime_property_t
103636 impl_1019_property_description = {
103637  &afw_s_description,
103638  (const afw_value_t *)&impl_1019_property_value_description
103639 };
103640 
103641 static const afw_runtime_property_t *
103642 impl_1019_properties[] = {
103643  &impl_1019_property_brief,
103644  &impl_1019_property_dataType,
103645  &impl_1019_property_description,
103646  NULL
103647 };
103648 
103650 impl_1019_meta_object = {
103651  {
103652  &afw_runtime_inf_const_meta_object_inf
103653  },
103654  &impl_1019,
103655  NULL
103656 };
103657 
103658 static const afw_utf8_t
103659 impl_1019_meta_path =
103660  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_PORT");
103661 
103663 impl_1019 = {
103664  {
103665  &afw_runtime_inf_const_embedded_untyped_object,
103666  NULL,
103667  {
103668  (const afw_object_t *)&impl_1019_meta_object,
103669  (const afw_object_t *)&impl_995,
103670  &afw_s_REMOTE_PORT,
103671  &afw_s__AdaptiveValueMeta_,
103672  &impl_1019_meta_path
103673  }
103674  },
103675  &impl_1019_properties[0]
103676 };
103677 
103679 impl_1020;
103680 
103681 /*
103682  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_USER
103683  */
103684 
103685 static const afw_value_string_t
103686 impl_1020_property_value_brief = {
103688  AFW_UTF8_LITERAL("The user's login, authenticated by the web server")
103689 };
103690 
103691 static const afw_runtime_property_t
103692 impl_1020_property_brief = {
103693  &afw_s_brief,
103694  (const afw_value_t *)&impl_1020_property_value_brief
103695 };
103696 
103697 static const afw_value_string_t
103698 impl_1020_property_value_dataType = {
103700  AFW_UTF8_LITERAL("string")
103701 };
103702 
103703 static const afw_runtime_property_t
103704 impl_1020_property_dataType = {
103705  &afw_s_dataType,
103706  (const afw_value_t *)&impl_1020_property_value_dataType
103707 };
103708 
103709 static const afw_value_string_t
103710 impl_1020_property_value_description = {
103712  AFW_UTF8_LITERAL("The user's login, authenticated by the web server.")
103713 };
103714 
103715 static const afw_runtime_property_t
103716 impl_1020_property_description = {
103717  &afw_s_description,
103718  (const afw_value_t *)&impl_1020_property_value_description
103719 };
103720 
103721 static const afw_runtime_property_t *
103722 impl_1020_properties[] = {
103723  &impl_1020_property_brief,
103724  &impl_1020_property_dataType,
103725  &impl_1020_property_description,
103726  NULL
103727 };
103728 
103730 impl_1020_meta_object = {
103731  {
103732  &afw_runtime_inf_const_meta_object_inf
103733  },
103734  &impl_1020,
103735  NULL
103736 };
103737 
103738 static const afw_utf8_t
103739 impl_1020_meta_path =
103740  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REMOTE_USER");
103741 
103743 impl_1020 = {
103744  {
103745  &afw_runtime_inf_const_embedded_untyped_object,
103746  NULL,
103747  {
103748  (const afw_object_t *)&impl_1020_meta_object,
103749  (const afw_object_t *)&impl_995,
103750  &afw_s_REMOTE_USER,
103751  &afw_s__AdaptiveValueMeta_,
103752  &impl_1020_meta_path
103753  }
103754  },
103755  &impl_1020_properties[0]
103756 };
103757 
103759 impl_1021;
103760 
103761 /*
103762  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REQUEST_METHOD
103763  */
103764 
103765 static const afw_value_string_t
103766 impl_1021_property_value_brief = {
103768  AFW_UTF8_LITERAL("The HTTP request method used for this request")
103769 };
103770 
103771 static const afw_runtime_property_t
103772 impl_1021_property_brief = {
103773  &afw_s_brief,
103774  (const afw_value_t *)&impl_1021_property_value_brief
103775 };
103776 
103777 static const afw_value_string_t
103778 impl_1021_property_value_dataType = {
103780  AFW_UTF8_LITERAL("string")
103781 };
103782 
103783 static const afw_runtime_property_t
103784 impl_1021_property_dataType = {
103785  &afw_s_dataType,
103786  (const afw_value_t *)&impl_1021_property_value_dataType
103787 };
103788 
103789 static const afw_value_string_t
103790 impl_1021_property_value_description = {
103792  AFW_UTF8_LITERAL("The HTTP request method used for this request.")
103793 };
103794 
103795 static const afw_runtime_property_t
103796 impl_1021_property_description = {
103797  &afw_s_description,
103798  (const afw_value_t *)&impl_1021_property_value_description
103799 };
103800 
103801 static const afw_runtime_property_t *
103802 impl_1021_properties[] = {
103803  &impl_1021_property_brief,
103804  &impl_1021_property_dataType,
103805  &impl_1021_property_description,
103806  NULL
103807 };
103808 
103810 impl_1021_meta_object = {
103811  {
103812  &afw_runtime_inf_const_meta_object_inf
103813  },
103814  &impl_1021,
103815  NULL
103816 };
103817 
103818 static const afw_utf8_t
103819 impl_1021_meta_path =
103820  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REQUEST_METHOD");
103821 
103823 impl_1021 = {
103824  {
103825  &afw_runtime_inf_const_embedded_untyped_object,
103826  NULL,
103827  {
103828  (const afw_object_t *)&impl_1021_meta_object,
103829  (const afw_object_t *)&impl_995,
103830  &afw_s_REQUEST_METHOD,
103831  &afw_s__AdaptiveValueMeta_,
103832  &impl_1021_meta_path
103833  }
103834  },
103835  &impl_1021_properties[0]
103836 };
103837 
103839 impl_1022;
103840 
103841 /*
103842  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REQUEST_SCHEME
103843  */
103844 
103845 static const afw_value_string_t
103846 impl_1022_property_value_brief = {
103848  AFW_UTF8_LITERAL("The scheme of the request")
103849 };
103850 
103851 static const afw_runtime_property_t
103852 impl_1022_property_brief = {
103853  &afw_s_brief,
103854  (const afw_value_t *)&impl_1022_property_value_brief
103855 };
103856 
103857 static const afw_value_string_t
103858 impl_1022_property_value_dataType = {
103860  AFW_UTF8_LITERAL("string")
103861 };
103862 
103863 static const afw_runtime_property_t
103864 impl_1022_property_dataType = {
103865  &afw_s_dataType,
103866  (const afw_value_t *)&impl_1022_property_value_dataType
103867 };
103868 
103869 static const afw_value_string_t
103870 impl_1022_property_value_description = {
103872  AFW_UTF8_LITERAL("The scheme of the request (usually \"http\" or \"https\").")
103873 };
103874 
103875 static const afw_runtime_property_t
103876 impl_1022_property_description = {
103877  &afw_s_description,
103878  (const afw_value_t *)&impl_1022_property_value_description
103879 };
103880 
103881 static const afw_runtime_property_t *
103882 impl_1022_properties[] = {
103883  &impl_1022_property_brief,
103884  &impl_1022_property_dataType,
103885  &impl_1022_property_description,
103886  NULL
103887 };
103888 
103890 impl_1022_meta_object = {
103891  {
103892  &afw_runtime_inf_const_meta_object_inf
103893  },
103894  &impl_1022,
103895  NULL
103896 };
103897 
103898 static const afw_utf8_t
103899 impl_1022_meta_path =
103900  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REQUEST_SCHEME");
103901 
103903 impl_1022 = {
103904  {
103905  &afw_runtime_inf_const_embedded_untyped_object,
103906  NULL,
103907  {
103908  (const afw_object_t *)&impl_1022_meta_object,
103909  (const afw_object_t *)&impl_995,
103910  &afw_s_REQUEST_SCHEME,
103911  &afw_s__AdaptiveValueMeta_,
103912  &impl_1022_meta_path
103913  }
103914  },
103915  &impl_1022_properties[0]
103916 };
103917 
103919 impl_1023;
103920 
103921 /*
103922  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REQUEST_URI
103923  */
103924 
103925 static const afw_value_string_t
103926 impl_1023_property_value_brief = {
103928  AFW_UTF8_LITERAL("The URI for this request relative to DOCUMENT_ROOT")
103929 };
103930 
103931 static const afw_runtime_property_t
103932 impl_1023_property_brief = {
103933  &afw_s_brief,
103934  (const afw_value_t *)&impl_1023_property_value_brief
103935 };
103936 
103937 static const afw_value_string_t
103938 impl_1023_property_value_dataType = {
103940  AFW_UTF8_LITERAL("string")
103941 };
103942 
103943 static const afw_runtime_property_t
103944 impl_1023_property_dataType = {
103945  &afw_s_dataType,
103946  (const afw_value_t *)&impl_1023_property_value_dataType
103947 };
103948 
103949 static const afw_value_string_t
103950 impl_1023_property_value_description = {
103952  AFW_UTF8_LITERAL("The URI for this request relative to DOCUMENT_ROOT.")
103953 };
103954 
103955 static const afw_runtime_property_t
103956 impl_1023_property_description = {
103957  &afw_s_description,
103958  (const afw_value_t *)&impl_1023_property_value_description
103959 };
103960 
103961 static const afw_runtime_property_t *
103962 impl_1023_properties[] = {
103963  &impl_1023_property_brief,
103964  &impl_1023_property_dataType,
103965  &impl_1023_property_description,
103966  NULL
103967 };
103968 
103970 impl_1023_meta_object = {
103971  {
103972  &afw_runtime_inf_const_meta_object_inf
103973  },
103974  &impl_1023,
103975  NULL
103976 };
103977 
103978 static const afw_utf8_t
103979 impl_1023_meta_path =
103980  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/REQUEST_URI");
103981 
103983 impl_1023 = {
103984  {
103985  &afw_runtime_inf_const_embedded_untyped_object,
103986  NULL,
103987  {
103988  (const afw_object_t *)&impl_1023_meta_object,
103989  (const afw_object_t *)&impl_995,
103990  &afw_s_REQUEST_URI,
103991  &afw_s__AdaptiveValueMeta_,
103992  &impl_1023_meta_path
103993  }
103994  },
103995  &impl_1023_properties[0]
103996 };
103997 
103999 impl_1024;
104000 
104001 /*
104002  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SCHEME
104003  */
104004 
104005 static const afw_value_string_t
104006 impl_1024_property_value_brief = {
104008  AFW_UTF8_LITERAL("The scheme of the request")
104009 };
104010 
104011 static const afw_runtime_property_t
104012 impl_1024_property_brief = {
104013  &afw_s_brief,
104014  (const afw_value_t *)&impl_1024_property_value_brief
104015 };
104016 
104017 static const afw_value_string_t
104018 impl_1024_property_value_dataType = {
104020  AFW_UTF8_LITERAL("string")
104021 };
104022 
104023 static const afw_runtime_property_t
104024 impl_1024_property_dataType = {
104025  &afw_s_dataType,
104026  (const afw_value_t *)&impl_1024_property_value_dataType
104027 };
104028 
104029 static const afw_value_string_t
104030 impl_1024_property_value_description = {
104032  AFW_UTF8_LITERAL("The scheme of the request (usually \"http\" or \"https\").")
104033 };
104034 
104035 static const afw_runtime_property_t
104036 impl_1024_property_description = {
104037  &afw_s_description,
104038  (const afw_value_t *)&impl_1024_property_value_description
104039 };
104040 
104041 static const afw_runtime_property_t *
104042 impl_1024_properties[] = {
104043  &impl_1024_property_brief,
104044  &impl_1024_property_dataType,
104045  &impl_1024_property_description,
104046  NULL
104047 };
104048 
104050 impl_1024_meta_object = {
104051  {
104052  &afw_runtime_inf_const_meta_object_inf
104053  },
104054  &impl_1024,
104055  NULL
104056 };
104057 
104058 static const afw_utf8_t
104059 impl_1024_meta_path =
104060  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SCHEME");
104061 
104063 impl_1024 = {
104064  {
104065  &afw_runtime_inf_const_embedded_untyped_object,
104066  NULL,
104067  {
104068  (const afw_object_t *)&impl_1024_meta_object,
104069  (const afw_object_t *)&impl_995,
104070  &afw_s_SCHEME,
104071  &afw_s__AdaptiveValueMeta_,
104072  &impl_1024_meta_path
104073  }
104074  },
104075  &impl_1024_properties[0]
104076 };
104077 
104079 impl_1025;
104080 
104081 /*
104082  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SCRIPT_NAME
104083  */
104084 
104085 static const afw_value_string_t
104086 impl_1025_property_value_brief = {
104088  AFW_UTF8_LITERAL("The URL path (e.g., /cgi/program.cgi) of the script being executed")
104089 };
104090 
104091 static const afw_runtime_property_t
104092 impl_1025_property_brief = {
104093  &afw_s_brief,
104094  (const afw_value_t *)&impl_1025_property_value_brief
104095 };
104096 
104097 static const afw_value_string_t
104098 impl_1025_property_value_dataType = {
104100  AFW_UTF8_LITERAL("string")
104101 };
104102 
104103 static const afw_runtime_property_t
104104 impl_1025_property_dataType = {
104105  &afw_s_dataType,
104106  (const afw_value_t *)&impl_1025_property_value_dataType
104107 };
104108 
104109 static const afw_value_string_t
104110 impl_1025_property_value_description = {
104112  AFW_UTF8_LITERAL("The URL path (e.g., /cgi/program.cgi) of the script being executed.")
104113 };
104114 
104115 static const afw_runtime_property_t
104116 impl_1025_property_description = {
104117  &afw_s_description,
104118  (const afw_value_t *)&impl_1025_property_value_description
104119 };
104120 
104121 static const afw_runtime_property_t *
104122 impl_1025_properties[] = {
104123  &impl_1025_property_brief,
104124  &impl_1025_property_dataType,
104125  &impl_1025_property_description,
104126  NULL
104127 };
104128 
104130 impl_1025_meta_object = {
104131  {
104132  &afw_runtime_inf_const_meta_object_inf
104133  },
104134  &impl_1025,
104135  NULL
104136 };
104137 
104138 static const afw_utf8_t
104139 impl_1025_meta_path =
104140  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SCRIPT_NAME");
104141 
104143 impl_1025 = {
104144  {
104145  &afw_runtime_inf_const_embedded_untyped_object,
104146  NULL,
104147  {
104148  (const afw_object_t *)&impl_1025_meta_object,
104149  (const afw_object_t *)&impl_995,
104150  &afw_s_SCRIPT_NAME,
104151  &afw_s__AdaptiveValueMeta_,
104152  &impl_1025_meta_path
104153  }
104154  },
104155  &impl_1025_properties[0]
104156 };
104157 
104159 impl_1026;
104160 
104161 /*
104162  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_ADDR
104163  */
104164 
104165 static const afw_value_string_t
104166 impl_1026_property_value_brief = {
104168  AFW_UTF8_LITERAL("The IP address of the computer running the web server")
104169 };
104170 
104171 static const afw_runtime_property_t
104172 impl_1026_property_brief = {
104173  &afw_s_brief,
104174  (const afw_value_t *)&impl_1026_property_value_brief
104175 };
104176 
104177 static const afw_value_string_t
104178 impl_1026_property_value_dataType = {
104180  AFW_UTF8_LITERAL("string")
104181 };
104182 
104183 static const afw_runtime_property_t
104184 impl_1026_property_dataType = {
104185  &afw_s_dataType,
104186  (const afw_value_t *)&impl_1026_property_value_dataType
104187 };
104188 
104189 static const afw_value_string_t
104190 impl_1026_property_value_description = {
104192  AFW_UTF8_LITERAL("The IP address of the computer running the web server.")
104193 };
104194 
104195 static const afw_runtime_property_t
104196 impl_1026_property_description = {
104197  &afw_s_description,
104198  (const afw_value_t *)&impl_1026_property_value_description
104199 };
104200 
104201 static const afw_runtime_property_t *
104202 impl_1026_properties[] = {
104203  &impl_1026_property_brief,
104204  &impl_1026_property_dataType,
104205  &impl_1026_property_description,
104206  NULL
104207 };
104208 
104210 impl_1026_meta_object = {
104211  {
104212  &afw_runtime_inf_const_meta_object_inf
104213  },
104214  &impl_1026,
104215  NULL
104216 };
104217 
104218 static const afw_utf8_t
104219 impl_1026_meta_path =
104220  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_ADDR");
104221 
104223 impl_1026 = {
104224  {
104225  &afw_runtime_inf_const_embedded_untyped_object,
104226  NULL,
104227  {
104228  (const afw_object_t *)&impl_1026_meta_object,
104229  (const afw_object_t *)&impl_995,
104230  &afw_s_SERVER_ADDR,
104231  &afw_s__AdaptiveValueMeta_,
104232  &impl_1026_meta_path
104233  }
104234  },
104235  &impl_1026_properties[0]
104236 };
104237 
104239 impl_1027;
104240 
104241 /*
104242  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_ADMIN
104243  */
104244 
104245 static const afw_value_string_t
104246 impl_1027_property_value_brief = {
104248  AFW_UTF8_LITERAL("The email address for your server's webmaster")
104249 };
104250 
104251 static const afw_runtime_property_t
104252 impl_1027_property_brief = {
104253  &afw_s_brief,
104254  (const afw_value_t *)&impl_1027_property_value_brief
104255 };
104256 
104257 static const afw_value_string_t
104258 impl_1027_property_value_dataType = {
104260  AFW_UTF8_LITERAL("string")
104261 };
104262 
104263 static const afw_runtime_property_t
104264 impl_1027_property_dataType = {
104265  &afw_s_dataType,
104266  (const afw_value_t *)&impl_1027_property_value_dataType
104267 };
104268 
104269 static const afw_value_string_t
104270 impl_1027_property_value_description = {
104272  AFW_UTF8_LITERAL("The email address for your server's webmaster.")
104273 };
104274 
104275 static const afw_runtime_property_t
104276 impl_1027_property_description = {
104277  &afw_s_description,
104278  (const afw_value_t *)&impl_1027_property_value_description
104279 };
104280 
104281 static const afw_runtime_property_t *
104282 impl_1027_properties[] = {
104283  &impl_1027_property_brief,
104284  &impl_1027_property_dataType,
104285  &impl_1027_property_description,
104286  NULL
104287 };
104288 
104290 impl_1027_meta_object = {
104291  {
104292  &afw_runtime_inf_const_meta_object_inf
104293  },
104294  &impl_1027,
104295  NULL
104296 };
104297 
104298 static const afw_utf8_t
104299 impl_1027_meta_path =
104300  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_ADMIN");
104301 
104303 impl_1027 = {
104304  {
104305  &afw_runtime_inf_const_embedded_untyped_object,
104306  NULL,
104307  {
104308  (const afw_object_t *)&impl_1027_meta_object,
104309  (const afw_object_t *)&impl_995,
104310  &afw_s_SERVER_ADMIN,
104311  &afw_s__AdaptiveValueMeta_,
104312  &impl_1027_meta_path
104313  }
104314  },
104315  &impl_1027_properties[0]
104316 };
104317 
104319 impl_1028;
104320 
104321 /*
104322  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_NAME
104323  */
104324 
104325 static const afw_value_string_t
104326 impl_1028_property_value_brief = {
104328  AFW_UTF8_LITERAL("The server's hostname or IP address")
104329 };
104330 
104331 static const afw_runtime_property_t
104332 impl_1028_property_brief = {
104333  &afw_s_brief,
104334  (const afw_value_t *)&impl_1028_property_value_brief
104335 };
104336 
104337 static const afw_value_string_t
104338 impl_1028_property_value_dataType = {
104340  AFW_UTF8_LITERAL("string")
104341 };
104342 
104343 static const afw_runtime_property_t
104344 impl_1028_property_dataType = {
104345  &afw_s_dataType,
104346  (const afw_value_t *)&impl_1028_property_value_dataType
104347 };
104348 
104349 static const afw_value_string_t
104350 impl_1028_property_value_description = {
104352  AFW_UTF8_LITERAL("The server's hostname or IP address.")
104353 };
104354 
104355 static const afw_runtime_property_t
104356 impl_1028_property_description = {
104357  &afw_s_description,
104358  (const afw_value_t *)&impl_1028_property_value_description
104359 };
104360 
104361 static const afw_runtime_property_t *
104362 impl_1028_properties[] = {
104363  &impl_1028_property_brief,
104364  &impl_1028_property_dataType,
104365  &impl_1028_property_description,
104366  NULL
104367 };
104368 
104370 impl_1028_meta_object = {
104371  {
104372  &afw_runtime_inf_const_meta_object_inf
104373  },
104374  &impl_1028,
104375  NULL
104376 };
104377 
104378 static const afw_utf8_t
104379 impl_1028_meta_path =
104380  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_NAME");
104381 
104383 impl_1028 = {
104384  {
104385  &afw_runtime_inf_const_embedded_untyped_object,
104386  NULL,
104387  {
104388  (const afw_object_t *)&impl_1028_meta_object,
104389  (const afw_object_t *)&impl_995,
104390  &afw_s_SERVER_NAME,
104391  &afw_s__AdaptiveValueMeta_,
104392  &impl_1028_meta_path
104393  }
104394  },
104395  &impl_1028_properties[0]
104396 };
104397 
104399 impl_1029;
104400 
104401 /*
104402  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_PORT
104403  */
104404 
104405 static const afw_value_string_t
104406 impl_1029_property_value_brief = {
104408  AFW_UTF8_LITERAL("The port number of the host on which the server is listening")
104409 };
104410 
104411 static const afw_runtime_property_t
104412 impl_1029_property_brief = {
104413  &afw_s_brief,
104414  (const afw_value_t *)&impl_1029_property_value_brief
104415 };
104416 
104417 static const afw_value_string_t
104418 impl_1029_property_value_dataType = {
104420  AFW_UTF8_LITERAL("string")
104421 };
104422 
104423 static const afw_runtime_property_t
104424 impl_1029_property_dataType = {
104425  &afw_s_dataType,
104426  (const afw_value_t *)&impl_1029_property_value_dataType
104427 };
104428 
104429 static const afw_value_string_t
104430 impl_1029_property_value_description = {
104432  AFW_UTF8_LITERAL("The port number of the host on which the server is listening.")
104433 };
104434 
104435 static const afw_runtime_property_t
104436 impl_1029_property_description = {
104437  &afw_s_description,
104438  (const afw_value_t *)&impl_1029_property_value_description
104439 };
104440 
104441 static const afw_runtime_property_t *
104442 impl_1029_properties[] = {
104443  &impl_1029_property_brief,
104444  &impl_1029_property_dataType,
104445  &impl_1029_property_description,
104446  NULL
104447 };
104448 
104450 impl_1029_meta_object = {
104451  {
104452  &afw_runtime_inf_const_meta_object_inf
104453  },
104454  &impl_1029,
104455  NULL
104456 };
104457 
104458 static const afw_utf8_t
104459 impl_1029_meta_path =
104460  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_PORT");
104461 
104463 impl_1029 = {
104464  {
104465  &afw_runtime_inf_const_embedded_untyped_object,
104466  NULL,
104467  {
104468  (const afw_object_t *)&impl_1029_meta_object,
104469  (const afw_object_t *)&impl_995,
104470  &afw_s_SERVER_PORT,
104471  &afw_s__AdaptiveValueMeta_,
104472  &impl_1029_meta_path
104473  }
104474  },
104475  &impl_1029_properties[0]
104476 };
104477 
104479 impl_1030;
104480 
104481 /*
104482  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_PROTOCOL
104483  */
104484 
104485 static const afw_value_string_t
104486 impl_1030_property_value_brief = {
104488  AFW_UTF8_LITERAL("The name and revision of the request protocol")
104489 };
104490 
104491 static const afw_runtime_property_t
104492 impl_1030_property_brief = {
104493  &afw_s_brief,
104494  (const afw_value_t *)&impl_1030_property_value_brief
104495 };
104496 
104497 static const afw_value_string_t
104498 impl_1030_property_value_dataType = {
104500  AFW_UTF8_LITERAL("string")
104501 };
104502 
104503 static const afw_runtime_property_t
104504 impl_1030_property_dataType = {
104505  &afw_s_dataType,
104506  (const afw_value_t *)&impl_1030_property_value_dataType
104507 };
104508 
104509 static const afw_value_string_t
104510 impl_1030_property_value_description = {
104512  AFW_UTF8_LITERAL("The name and revision of the request protocol, e.g., \"HTTP/1.1\".")
104513 };
104514 
104515 static const afw_runtime_property_t
104516 impl_1030_property_description = {
104517  &afw_s_description,
104518  (const afw_value_t *)&impl_1030_property_value_description
104519 };
104520 
104521 static const afw_runtime_property_t *
104522 impl_1030_properties[] = {
104523  &impl_1030_property_brief,
104524  &impl_1030_property_dataType,
104525  &impl_1030_property_description,
104526  NULL
104527 };
104528 
104530 impl_1030_meta_object = {
104531  {
104532  &afw_runtime_inf_const_meta_object_inf
104533  },
104534  &impl_1030,
104535  NULL
104536 };
104537 
104538 static const afw_utf8_t
104539 impl_1030_meta_path =
104540  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_PROTOCOL");
104541 
104543 impl_1030 = {
104544  {
104545  &afw_runtime_inf_const_embedded_untyped_object,
104546  NULL,
104547  {
104548  (const afw_object_t *)&impl_1030_meta_object,
104549  (const afw_object_t *)&impl_995,
104550  &afw_s_SERVER_PROTOCOL,
104551  &afw_s__AdaptiveValueMeta_,
104552  &impl_1030_meta_path
104553  }
104554  },
104555  &impl_1030_properties[0]
104556 };
104557 
104559 impl_1031;
104560 
104561 /*
104562  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_SIGNATURE
104563  */
104564 
104565 static const afw_value_string_t
104566 impl_1031_property_value_brief = {
104568  AFW_UTF8_LITERAL("The HTML string that may be embedded in the page to identify this host")
104569 };
104570 
104571 static const afw_runtime_property_t
104572 impl_1031_property_brief = {
104573  &afw_s_brief,
104574  (const afw_value_t *)&impl_1031_property_value_brief
104575 };
104576 
104577 static const afw_value_string_t
104578 impl_1031_property_value_dataType = {
104580  AFW_UTF8_LITERAL("string")
104581 };
104582 
104583 static const afw_runtime_property_t
104584 impl_1031_property_dataType = {
104585  &afw_s_dataType,
104586  (const afw_value_t *)&impl_1031_property_value_dataType
104587 };
104588 
104589 static const afw_value_string_t
104590 impl_1031_property_value_description = {
104592  AFW_UTF8_LITERAL("The HTML string that may be embedded in the page to identify this host.\nFor example, <ADDRESS>/Apache/1.3.14 Server at www.zytrax.com Port 80</ADDRESS>")
104593 };
104594 
104595 static const afw_runtime_property_t
104596 impl_1031_property_description = {
104597  &afw_s_description,
104598  (const afw_value_t *)&impl_1031_property_value_description
104599 };
104600 
104601 static const afw_runtime_property_t *
104602 impl_1031_properties[] = {
104603  &impl_1031_property_brief,
104604  &impl_1031_property_dataType,
104605  &impl_1031_property_description,
104606  NULL
104607 };
104608 
104610 impl_1031_meta_object = {
104611  {
104612  &afw_runtime_inf_const_meta_object_inf
104613  },
104614  &impl_1031,
104615  NULL
104616 };
104617 
104618 static const afw_utf8_t
104619 impl_1031_meta_path =
104620  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_SIGNATURE");
104621 
104623 impl_1031 = {
104624  {
104625  &afw_runtime_inf_const_embedded_untyped_object,
104626  NULL,
104627  {
104628  (const afw_object_t *)&impl_1031_meta_object,
104629  (const afw_object_t *)&impl_995,
104630  &afw_s_SERVER_SIGNATURE,
104631  &afw_s__AdaptiveValueMeta_,
104632  &impl_1031_meta_path
104633  }
104634  },
104635  &impl_1031_properties[0]
104636 };
104637 
104639 impl_1032;
104640 
104641 /*
104642  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_SOFTWARE
104643  */
104644 
104645 static const afw_value_string_t
104646 impl_1032_property_value_brief = {
104648  AFW_UTF8_LITERAL("The name and version of the server software that is answering the client request")
104649 };
104650 
104651 static const afw_runtime_property_t
104652 impl_1032_property_brief = {
104653  &afw_s_brief,
104654  (const afw_value_t *)&impl_1032_property_value_brief
104655 };
104656 
104657 static const afw_value_string_t
104658 impl_1032_property_value_dataType = {
104660  AFW_UTF8_LITERAL("string")
104661 };
104662 
104663 static const afw_runtime_property_t
104664 impl_1032_property_dataType = {
104665  &afw_s_dataType,
104666  (const afw_value_t *)&impl_1032_property_value_dataType
104667 };
104668 
104669 static const afw_value_string_t
104670 impl_1032_property_value_description = {
104672  AFW_UTF8_LITERAL("The name and version of the server software that is answering the client request.")
104673 };
104674 
104675 static const afw_runtime_property_t
104676 impl_1032_property_description = {
104677  &afw_s_description,
104678  (const afw_value_t *)&impl_1032_property_value_description
104679 };
104680 
104681 static const afw_runtime_property_t *
104682 impl_1032_properties[] = {
104683  &impl_1032_property_brief,
104684  &impl_1032_property_dataType,
104685  &impl_1032_property_description,
104686  NULL
104687 };
104688 
104690 impl_1032_meta_object = {
104691  {
104692  &afw_runtime_inf_const_meta_object_inf
104693  },
104694  &impl_1032,
104695  NULL
104696 };
104697 
104698 static const afw_utf8_t
104699 impl_1032_meta_path =
104700  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SERVER_SOFTWARE");
104701 
104703 impl_1032 = {
104704  {
104705  &afw_runtime_inf_const_embedded_untyped_object,
104706  NULL,
104707  {
104708  (const afw_object_t *)&impl_1032_meta_object,
104709  (const afw_object_t *)&impl_995,
104710  &afw_s_SERVER_SOFTWARE,
104711  &afw_s__AdaptiveValueMeta_,
104712  &impl_1032_meta_path
104713  }
104714  },
104715  &impl_1032_properties[0]
104716 };
104717 
104719 impl_1033;
104720 
104721 /*
104722  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_M_SERIAL
104723  */
104724 
104725 static const afw_value_string_t
104726 impl_1033_property_value_brief = {
104728  AFW_UTF8_LITERAL("SSL client certificate serial number")
104729 };
104730 
104731 static const afw_runtime_property_t
104732 impl_1033_property_brief = {
104733  &afw_s_brief,
104734  (const afw_value_t *)&impl_1033_property_value_brief
104735 };
104736 
104737 static const afw_value_string_t
104738 impl_1033_property_value_dataType = {
104740  AFW_UTF8_LITERAL("string")
104741 };
104742 
104743 static const afw_runtime_property_t
104744 impl_1033_property_dataType = {
104745  &afw_s_dataType,
104746  (const afw_value_t *)&impl_1033_property_value_dataType
104747 };
104748 
104749 static const afw_value_string_t
104750 impl_1033_property_value_description = {
104752  AFW_UTF8_LITERAL("The SSL client certificate serial number.")
104753 };
104754 
104755 static const afw_runtime_property_t
104756 impl_1033_property_description = {
104757  &afw_s_description,
104758  (const afw_value_t *)&impl_1033_property_value_description
104759 };
104760 
104761 static const afw_runtime_property_t *
104762 impl_1033_properties[] = {
104763  &impl_1033_property_brief,
104764  &impl_1033_property_dataType,
104765  &impl_1033_property_description,
104766  NULL
104767 };
104768 
104770 impl_1033_meta_object = {
104771  {
104772  &afw_runtime_inf_const_meta_object_inf
104773  },
104774  &impl_1033,
104775  NULL
104776 };
104777 
104778 static const afw_utf8_t
104779 impl_1033_meta_path =
104780  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_M_SERIAL");
104781 
104783 impl_1033 = {
104784  {
104785  &afw_runtime_inf_const_embedded_untyped_object,
104786  NULL,
104787  {
104788  (const afw_object_t *)&impl_1033_meta_object,
104789  (const afw_object_t *)&impl_995,
104790  &afw_s_SSL_CLIENT_M_SERIAL,
104791  &afw_s__AdaptiveValueMeta_,
104792  &impl_1033_meta_path
104793  }
104794  },
104795  &impl_1033_properties[0]
104796 };
104797 
104799 impl_1034;
104800 
104801 /*
104802  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_M_VERSION
104803  */
104804 
104805 static const afw_value_string_t
104806 impl_1034_property_value_brief = {
104808  AFW_UTF8_LITERAL("The SSL client certificate version")
104809 };
104810 
104811 static const afw_runtime_property_t
104812 impl_1034_property_brief = {
104813  &afw_s_brief,
104814  (const afw_value_t *)&impl_1034_property_value_brief
104815 };
104816 
104817 static const afw_value_string_t
104818 impl_1034_property_value_dataType = {
104820  AFW_UTF8_LITERAL("string")
104821 };
104822 
104823 static const afw_runtime_property_t
104824 impl_1034_property_dataType = {
104825  &afw_s_dataType,
104826  (const afw_value_t *)&impl_1034_property_value_dataType
104827 };
104828 
104829 static const afw_value_string_t
104830 impl_1034_property_value_description = {
104832  AFW_UTF8_LITERAL("The SSL client certificate version.")
104833 };
104834 
104835 static const afw_runtime_property_t
104836 impl_1034_property_description = {
104837  &afw_s_description,
104838  (const afw_value_t *)&impl_1034_property_value_description
104839 };
104840 
104841 static const afw_runtime_property_t *
104842 impl_1034_properties[] = {
104843  &impl_1034_property_brief,
104844  &impl_1034_property_dataType,
104845  &impl_1034_property_description,
104846  NULL
104847 };
104848 
104850 impl_1034_meta_object = {
104851  {
104852  &afw_runtime_inf_const_meta_object_inf
104853  },
104854  &impl_1034,
104855  NULL
104856 };
104857 
104858 static const afw_utf8_t
104859 impl_1034_meta_path =
104860  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_M_VERSION");
104861 
104863 impl_1034 = {
104864  {
104865  &afw_runtime_inf_const_embedded_untyped_object,
104866  NULL,
104867  {
104868  (const afw_object_t *)&impl_1034_meta_object,
104869  (const afw_object_t *)&impl_995,
104870  &afw_s_SSL_CLIENT_M_VERSION,
104871  &afw_s__AdaptiveValueMeta_,
104872  &impl_1034_meta_path
104873  }
104874  },
104875  &impl_1034_properties[0]
104876 };
104877 
104879 impl_1035;
104880 
104881 /*
104882  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_S_DN
104883  */
104884 
104885 static const afw_value_string_t
104886 impl_1035_property_value_brief = {
104888  AFW_UTF8_LITERAL("SSL client certificate subject DN")
104889 };
104890 
104891 static const afw_runtime_property_t
104892 impl_1035_property_brief = {
104893  &afw_s_brief,
104894  (const afw_value_t *)&impl_1035_property_value_brief
104895 };
104896 
104897 static const afw_value_string_t
104898 impl_1035_property_value_dataType = {
104900  AFW_UTF8_LITERAL("string")
104901 };
104902 
104903 static const afw_runtime_property_t
104904 impl_1035_property_dataType = {
104905  &afw_s_dataType,
104906  (const afw_value_t *)&impl_1035_property_value_dataType
104907 };
104908 
104909 static const afw_value_string_t
104910 impl_1035_property_value_description = {
104912  AFW_UTF8_LITERAL("The SSL client certificate subject DN field.")
104913 };
104914 
104915 static const afw_runtime_property_t
104916 impl_1035_property_description = {
104917  &afw_s_description,
104918  (const afw_value_t *)&impl_1035_property_value_description
104919 };
104920 
104921 static const afw_runtime_property_t *
104922 impl_1035_properties[] = {
104923  &impl_1035_property_brief,
104924  &impl_1035_property_dataType,
104925  &impl_1035_property_description,
104926  NULL
104927 };
104928 
104930 impl_1035_meta_object = {
104931  {
104932  &afw_runtime_inf_const_meta_object_inf
104933  },
104934  &impl_1035,
104935  NULL
104936 };
104937 
104938 static const afw_utf8_t
104939 impl_1035_meta_path =
104940  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_S_DN");
104941 
104943 impl_1035 = {
104944  {
104945  &afw_runtime_inf_const_embedded_untyped_object,
104946  NULL,
104947  {
104948  (const afw_object_t *)&impl_1035_meta_object,
104949  (const afw_object_t *)&impl_995,
104950  &afw_s_SSL_CLIENT_S_DN,
104951  &afw_s__AdaptiveValueMeta_,
104952  &impl_1035_meta_path
104953  }
104954  },
104955  &impl_1035_properties[0]
104956 };
104957 
104959 impl_1036;
104960 
104961 /*
104962  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_S_DN_CN
104963  */
104964 
104965 static const afw_value_string_t
104966 impl_1036_property_value_brief = {
104968  AFW_UTF8_LITERAL("SSL client certificate subject CN")
104969 };
104970 
104971 static const afw_runtime_property_t
104972 impl_1036_property_brief = {
104973  &afw_s_brief,
104974  (const afw_value_t *)&impl_1036_property_value_brief
104975 };
104976 
104977 static const afw_value_string_t
104978 impl_1036_property_value_dataType = {
104980  AFW_UTF8_LITERAL("string")
104981 };
104982 
104983 static const afw_runtime_property_t
104984 impl_1036_property_dataType = {
104985  &afw_s_dataType,
104986  (const afw_value_t *)&impl_1036_property_value_dataType
104987 };
104988 
104989 static const afw_value_string_t
104990 impl_1036_property_value_description = {
104992  AFW_UTF8_LITERAL("The SSL client certificate subject component of the DN field.")
104993 };
104994 
104995 static const afw_runtime_property_t
104996 impl_1036_property_description = {
104997  &afw_s_description,
104998  (const afw_value_t *)&impl_1036_property_value_description
104999 };
105000 
105001 static const afw_runtime_property_t *
105002 impl_1036_properties[] = {
105003  &impl_1036_property_brief,
105004  &impl_1036_property_dataType,
105005  &impl_1036_property_description,
105006  NULL
105007 };
105008 
105010 impl_1036_meta_object = {
105011  {
105012  &afw_runtime_inf_const_meta_object_inf
105013  },
105014  &impl_1036,
105015  NULL
105016 };
105017 
105018 static const afw_utf8_t
105019 impl_1036_meta_path =
105020  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_S_DN_CN");
105021 
105023 impl_1036 = {
105024  {
105025  &afw_runtime_inf_const_embedded_untyped_object,
105026  NULL,
105027  {
105028  (const afw_object_t *)&impl_1036_meta_object,
105029  (const afw_object_t *)&impl_995,
105030  &afw_s_SSL_CLIENT_S_DN_CN,
105031  &afw_s__AdaptiveValueMeta_,
105032  &impl_1036_meta_path
105033  }
105034  },
105035  &impl_1036_properties[0]
105036 };
105037 
105039 impl_1037;
105040 
105041 /*
105042  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_VERIFY
105043  */
105044 
105045 static const afw_value_string_t
105046 impl_1037_property_value_brief = {
105048  AFW_UTF8_LITERAL("SSL client certificate verification result")
105049 };
105050 
105051 static const afw_runtime_property_t
105052 impl_1037_property_brief = {
105053  &afw_s_brief,
105054  (const afw_value_t *)&impl_1037_property_value_brief
105055 };
105056 
105057 static const afw_value_string_t
105058 impl_1037_property_value_dataType = {
105060  AFW_UTF8_LITERAL("string")
105061 };
105062 
105063 static const afw_runtime_property_t
105064 impl_1037_property_dataType = {
105065  &afw_s_dataType,
105066  (const afw_value_t *)&impl_1037_property_value_dataType
105067 };
105068 
105069 static const afw_value_string_t
105070 impl_1037_property_value_description = {
105072  AFW_UTF8_LITERAL("The SSL client certificate verification result. May be NONE, SUCCESS, GENEROUS or FAILED:reason.")
105073 };
105074 
105075 static const afw_runtime_property_t
105076 impl_1037_property_description = {
105077  &afw_s_description,
105078  (const afw_value_t *)&impl_1037_property_value_description
105079 };
105080 
105081 static const afw_runtime_property_t *
105082 impl_1037_properties[] = {
105083  &impl_1037_property_brief,
105084  &impl_1037_property_dataType,
105085  &impl_1037_property_description,
105086  NULL
105087 };
105088 
105090 impl_1037_meta_object = {
105091  {
105092  &afw_runtime_inf_const_meta_object_inf
105093  },
105094  &impl_1037,
105095  NULL
105096 };
105097 
105098 static const afw_utf8_t
105099 impl_1037_meta_path =
105100  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_VERIFY");
105101 
105103 impl_1037 = {
105104  {
105105  &afw_runtime_inf_const_embedded_untyped_object,
105106  NULL,
105107  {
105108  (const afw_object_t *)&impl_1037_meta_object,
105109  (const afw_object_t *)&impl_995,
105110  &afw_s_SSL_CLIENT_VERIFY,
105111  &afw_s__AdaptiveValueMeta_,
105112  &impl_1037_meta_path
105113  }
105114  },
105115  &impl_1037_properties[0]
105116 };
105117 
105119 impl_1038;
105120 
105121 /*
105122  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_V_END
105123  */
105124 
105125 static const afw_value_string_t
105126 impl_1038_property_value_brief = {
105128  AFW_UTF8_LITERAL("Validity of client's certificate (end time)")
105129 };
105130 
105131 static const afw_runtime_property_t
105132 impl_1038_property_brief = {
105133  &afw_s_brief,
105134  (const afw_value_t *)&impl_1038_property_value_brief
105135 };
105136 
105137 static const afw_value_string_t
105138 impl_1038_property_value_dataType = {
105140  AFW_UTF8_LITERAL("string")
105141 };
105142 
105143 static const afw_runtime_property_t
105144 impl_1038_property_dataType = {
105145  &afw_s_dataType,
105146  (const afw_value_t *)&impl_1038_property_value_dataType
105147 };
105148 
105149 static const afw_value_string_t
105150 impl_1038_property_value_description = {
105152  AFW_UTF8_LITERAL("Validity of client's certificate (end time).")
105153 };
105154 
105155 static const afw_runtime_property_t
105156 impl_1038_property_description = {
105157  &afw_s_description,
105158  (const afw_value_t *)&impl_1038_property_value_description
105159 };
105160 
105161 static const afw_runtime_property_t *
105162 impl_1038_properties[] = {
105163  &impl_1038_property_brief,
105164  &impl_1038_property_dataType,
105165  &impl_1038_property_description,
105166  NULL
105167 };
105168 
105170 impl_1038_meta_object = {
105171  {
105172  &afw_runtime_inf_const_meta_object_inf
105173  },
105174  &impl_1038,
105175  NULL
105176 };
105177 
105178 static const afw_utf8_t
105179 impl_1038_meta_path =
105180  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_V_END");
105181 
105183 impl_1038 = {
105184  {
105185  &afw_runtime_inf_const_embedded_untyped_object,
105186  NULL,
105187  {
105188  (const afw_object_t *)&impl_1038_meta_object,
105189  (const afw_object_t *)&impl_995,
105190  &afw_s_SSL_CLIENT_V_END,
105191  &afw_s__AdaptiveValueMeta_,
105192  &impl_1038_meta_path
105193  }
105194  },
105195  &impl_1038_properties[0]
105196 };
105197 
105199 impl_1039;
105200 
105201 /*
105202  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_V_REMAIN
105203  */
105204 
105205 static const afw_value_string_t
105206 impl_1039_property_value_brief = {
105208  AFW_UTF8_LITERAL("Number of days until client's certificate expires")
105209 };
105210 
105211 static const afw_runtime_property_t
105212 impl_1039_property_brief = {
105213  &afw_s_brief,
105214  (const afw_value_t *)&impl_1039_property_value_brief
105215 };
105216 
105217 static const afw_value_string_t
105218 impl_1039_property_value_dataType = {
105220  AFW_UTF8_LITERAL("string")
105221 };
105222 
105223 static const afw_runtime_property_t
105224 impl_1039_property_dataType = {
105225  &afw_s_dataType,
105226  (const afw_value_t *)&impl_1039_property_value_dataType
105227 };
105228 
105229 static const afw_value_string_t
105230 impl_1039_property_value_description = {
105232  AFW_UTF8_LITERAL("Number of days until client's certificate expires.")
105233 };
105234 
105235 static const afw_runtime_property_t
105236 impl_1039_property_description = {
105237  &afw_s_description,
105238  (const afw_value_t *)&impl_1039_property_value_description
105239 };
105240 
105241 static const afw_runtime_property_t *
105242 impl_1039_properties[] = {
105243  &impl_1039_property_brief,
105244  &impl_1039_property_dataType,
105245  &impl_1039_property_description,
105246  NULL
105247 };
105248 
105250 impl_1039_meta_object = {
105251  {
105252  &afw_runtime_inf_const_meta_object_inf
105253  },
105254  &impl_1039,
105255  NULL
105256 };
105257 
105258 static const afw_utf8_t
105259 impl_1039_meta_path =
105260  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_V_REMAIN");
105261 
105263 impl_1039 = {
105264  {
105265  &afw_runtime_inf_const_embedded_untyped_object,
105266  NULL,
105267  {
105268  (const afw_object_t *)&impl_1039_meta_object,
105269  (const afw_object_t *)&impl_995,
105270  &afw_s_SSL_CLIENT_V_REMAIN,
105271  &afw_s__AdaptiveValueMeta_,
105272  &impl_1039_meta_path
105273  }
105274  },
105275  &impl_1039_properties[0]
105276 };
105277 
105279 impl_1040;
105280 
105281 /*
105282  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_V_START
105283  */
105284 
105285 static const afw_value_string_t
105286 impl_1040_property_value_brief = {
105288  AFW_UTF8_LITERAL("Validity of client's certificate (start time)")
105289 };
105290 
105291 static const afw_runtime_property_t
105292 impl_1040_property_brief = {
105293  &afw_s_brief,
105294  (const afw_value_t *)&impl_1040_property_value_brief
105295 };
105296 
105297 static const afw_value_string_t
105298 impl_1040_property_value_dataType = {
105300  AFW_UTF8_LITERAL("string")
105301 };
105302 
105303 static const afw_runtime_property_t
105304 impl_1040_property_dataType = {
105305  &afw_s_dataType,
105306  (const afw_value_t *)&impl_1040_property_value_dataType
105307 };
105308 
105309 static const afw_value_string_t
105310 impl_1040_property_value_description = {
105312  AFW_UTF8_LITERAL("Validity of client's certificate (start time).")
105313 };
105314 
105315 static const afw_runtime_property_t
105316 impl_1040_property_description = {
105317  &afw_s_description,
105318  (const afw_value_t *)&impl_1040_property_value_description
105319 };
105320 
105321 static const afw_runtime_property_t *
105322 impl_1040_properties[] = {
105323  &impl_1040_property_brief,
105324  &impl_1040_property_dataType,
105325  &impl_1040_property_description,
105326  NULL
105327 };
105328 
105330 impl_1040_meta_object = {
105331  {
105332  &afw_runtime_inf_const_meta_object_inf
105333  },
105334  &impl_1040,
105335  NULL
105336 };
105337 
105338 static const afw_utf8_t
105339 impl_1040_meta_path =
105340  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes/SSL_CLIENT_V_START");
105341 
105343 impl_1040 = {
105344  {
105345  &afw_runtime_inf_const_embedded_untyped_object,
105346  NULL,
105347  {
105348  (const afw_object_t *)&impl_1040_meta_object,
105349  (const afw_object_t *)&impl_995,
105350  &afw_s_SSL_CLIENT_V_START,
105351  &afw_s__AdaptiveValueMeta_,
105352  &impl_1040_meta_path
105353  }
105354  },
105355  &impl_1040_properties[0]
105356 };
105357 
105358 /*
105359  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes
105360  */
105361 
105362 static const afw_value_object_t
105363 impl_995_property_value_ACCEPT = {
105365  (const afw_object_t *)&impl_996
105366 };
105367 
105368 static const afw_runtime_property_t
105369 impl_995_property_ACCEPT = {
105370  &afw_s_ACCEPT,
105371  (const afw_value_t *)&impl_995_property_value_ACCEPT
105372 };
105373 
105374 static const afw_value_object_t
105375 impl_995_property_value_AUTH_TYPE = {
105377  (const afw_object_t *)&impl_997
105378 };
105379 
105380 static const afw_runtime_property_t
105381 impl_995_property_AUTH_TYPE = {
105382  &afw_s_AUTH_TYPE,
105383  (const afw_value_t *)&impl_995_property_value_AUTH_TYPE
105384 };
105385 
105386 static const afw_value_object_t
105387 impl_995_property_value_CONTENT_LENGTH = {
105389  (const afw_object_t *)&impl_998
105390 };
105391 
105392 static const afw_runtime_property_t
105393 impl_995_property_CONTENT_LENGTH = {
105394  &afw_s_CONTENT_LENGTH,
105395  (const afw_value_t *)&impl_995_property_value_CONTENT_LENGTH
105396 };
105397 
105398 static const afw_value_object_t
105399 impl_995_property_value_CONTENT_TYPE = {
105401  (const afw_object_t *)&impl_999
105402 };
105403 
105404 static const afw_runtime_property_t
105405 impl_995_property_CONTENT_TYPE = {
105406  &afw_s_CONTENT_TYPE,
105407  (const afw_value_t *)&impl_995_property_value_CONTENT_TYPE
105408 };
105409 
105410 static const afw_value_object_t
105411 impl_995_property_value_DOCUMENT_ROOT = {
105413  (const afw_object_t *)&impl_1000
105414 };
105415 
105416 static const afw_runtime_property_t
105417 impl_995_property_DOCUMENT_ROOT = {
105418  &afw_s_DOCUMENT_ROOT,
105419  (const afw_value_t *)&impl_995_property_value_DOCUMENT_ROOT
105420 };
105421 
105422 static const afw_value_object_t
105423 impl_995_property_value_FCGI_ROLE = {
105425  (const afw_object_t *)&impl_1001
105426 };
105427 
105428 static const afw_runtime_property_t
105429 impl_995_property_FCGI_ROLE = {
105430  &afw_s_FCGI_ROLE,
105431  (const afw_value_t *)&impl_995_property_value_FCGI_ROLE
105432 };
105433 
105434 static const afw_value_object_t
105435 impl_995_property_value_GATEWAY_INTERFACE = {
105437  (const afw_object_t *)&impl_1002
105438 };
105439 
105440 static const afw_runtime_property_t
105441 impl_995_property_GATEWAY_INTERFACE = {
105442  &afw_s_GATEWAY_INTERFACE,
105443  (const afw_value_t *)&impl_995_property_value_GATEWAY_INTERFACE
105444 };
105445 
105446 static const afw_value_object_t
105447 impl_995_property_value_HTTPS = {
105449  (const afw_object_t *)&impl_1003
105450 };
105451 
105452 static const afw_runtime_property_t
105453 impl_995_property_HTTPS = {
105454  &afw_s_HTTPS,
105455  (const afw_value_t *)&impl_995_property_value_HTTPS
105456 };
105457 
105458 static const afw_value_object_t
105459 impl_995_property_value_HTTP_ACCEPT = {
105461  (const afw_object_t *)&impl_1004
105462 };
105463 
105464 static const afw_runtime_property_t
105465 impl_995_property_HTTP_ACCEPT = {
105466  &afw_s_HTTP_ACCEPT,
105467  (const afw_value_t *)&impl_995_property_value_HTTP_ACCEPT
105468 };
105469 
105470 static const afw_value_object_t
105471 impl_995_property_value_HTTP_ACCEPT_CHARSET = {
105473  (const afw_object_t *)&impl_1005
105474 };
105475 
105476 static const afw_runtime_property_t
105477 impl_995_property_HTTP_ACCEPT_CHARSET = {
105478  &afw_s_HTTP_ACCEPT_CHARSET,
105479  (const afw_value_t *)&impl_995_property_value_HTTP_ACCEPT_CHARSET
105480 };
105481 
105482 static const afw_value_object_t
105483 impl_995_property_value_HTTP_ACCEPT_ENCODING = {
105485  (const afw_object_t *)&impl_1006
105486 };
105487 
105488 static const afw_runtime_property_t
105489 impl_995_property_HTTP_ACCEPT_ENCODING = {
105490  &afw_s_HTTP_ACCEPT_ENCODING,
105491  (const afw_value_t *)&impl_995_property_value_HTTP_ACCEPT_ENCODING
105492 };
105493 
105494 static const afw_value_object_t
105495 impl_995_property_value_HTTP_ACCEPT_LANGUAGE = {
105497  (const afw_object_t *)&impl_1007
105498 };
105499 
105500 static const afw_runtime_property_t
105501 impl_995_property_HTTP_ACCEPT_LANGUAGE = {
105502  &afw_s_HTTP_ACCEPT_LANGUAGE,
105503  (const afw_value_t *)&impl_995_property_value_HTTP_ACCEPT_LANGUAGE
105504 };
105505 
105506 static const afw_value_object_t
105507 impl_995_property_value_HTTP_COOKIE = {
105509  (const afw_object_t *)&impl_1008
105510 };
105511 
105512 static const afw_runtime_property_t
105513 impl_995_property_HTTP_COOKIE = {
105514  &afw_s_HTTP_COOKIE,
105515  (const afw_value_t *)&impl_995_property_value_HTTP_COOKIE
105516 };
105517 
105518 static const afw_value_object_t
105519 impl_995_property_value_HTTP_FROM = {
105521  (const afw_object_t *)&impl_1009
105522 };
105523 
105524 static const afw_runtime_property_t
105525 impl_995_property_HTTP_FROM = {
105526  &afw_s_HTTP_FROM,
105527  (const afw_value_t *)&impl_995_property_value_HTTP_FROM
105528 };
105529 
105530 static const afw_value_object_t
105531 impl_995_property_value_HTTP_HOST = {
105533  (const afw_object_t *)&impl_1010
105534 };
105535 
105536 static const afw_runtime_property_t
105537 impl_995_property_HTTP_HOST = {
105538  &afw_s_HTTP_HOST,
105539  (const afw_value_t *)&impl_995_property_value_HTTP_HOST
105540 };
105541 
105542 static const afw_value_object_t
105543 impl_995_property_value_HTTP_REFERER = {
105545  (const afw_object_t *)&impl_1011
105546 };
105547 
105548 static const afw_runtime_property_t
105549 impl_995_property_HTTP_REFERER = {
105550  &afw_s_HTTP_REFERER,
105551  (const afw_value_t *)&impl_995_property_value_HTTP_REFERER
105552 };
105553 
105554 static const afw_value_object_t
105555 impl_995_property_value_HTTP_USER_AGENT = {
105557  (const afw_object_t *)&impl_1012
105558 };
105559 
105560 static const afw_runtime_property_t
105561 impl_995_property_HTTP_USER_AGENT = {
105562  &afw_s_HTTP_USER_AGENT,
105563  (const afw_value_t *)&impl_995_property_value_HTTP_USER_AGENT
105564 };
105565 
105566 static const afw_value_object_t
105567 impl_995_property_value_PATH_INFO = {
105569  (const afw_object_t *)&impl_1013
105570 };
105571 
105572 static const afw_runtime_property_t
105573 impl_995_property_PATH_INFO = {
105574  &afw_s_PATH_INFO,
105575  (const afw_value_t *)&impl_995_property_value_PATH_INFO
105576 };
105577 
105578 static const afw_value_object_t
105579 impl_995_property_value_PATH_TRANSLATED = {
105581  (const afw_object_t *)&impl_1014
105582 };
105583 
105584 static const afw_runtime_property_t
105585 impl_995_property_PATH_TRANSLATED = {
105586  &afw_s_PATH_TRANSLATED,
105587  (const afw_value_t *)&impl_995_property_value_PATH_TRANSLATED
105588 };
105589 
105590 static const afw_value_object_t
105591 impl_995_property_value_QUERY_STRING = {
105593  (const afw_object_t *)&impl_1015
105594 };
105595 
105596 static const afw_runtime_property_t
105597 impl_995_property_QUERY_STRING = {
105598  &afw_s_QUERY_STRING,
105599  (const afw_value_t *)&impl_995_property_value_QUERY_STRING
105600 };
105601 
105602 static const afw_value_object_t
105603 impl_995_property_value_REMOTE_ADDR = {
105605  (const afw_object_t *)&impl_1016
105606 };
105607 
105608 static const afw_runtime_property_t
105609 impl_995_property_REMOTE_ADDR = {
105610  &afw_s_REMOTE_ADDR,
105611  (const afw_value_t *)&impl_995_property_value_REMOTE_ADDR
105612 };
105613 
105614 static const afw_value_object_t
105615 impl_995_property_value_REMOTE_HOST = {
105617  (const afw_object_t *)&impl_1017
105618 };
105619 
105620 static const afw_runtime_property_t
105621 impl_995_property_REMOTE_HOST = {
105622  &afw_s_REMOTE_HOST,
105623  (const afw_value_t *)&impl_995_property_value_REMOTE_HOST
105624 };
105625 
105626 static const afw_value_object_t
105627 impl_995_property_value_REMOTE_IDENT = {
105629  (const afw_object_t *)&impl_1018
105630 };
105631 
105632 static const afw_runtime_property_t
105633 impl_995_property_REMOTE_IDENT = {
105634  &afw_s_REMOTE_IDENT,
105635  (const afw_value_t *)&impl_995_property_value_REMOTE_IDENT
105636 };
105637 
105638 static const afw_value_object_t
105639 impl_995_property_value_REMOTE_PORT = {
105641  (const afw_object_t *)&impl_1019
105642 };
105643 
105644 static const afw_runtime_property_t
105645 impl_995_property_REMOTE_PORT = {
105646  &afw_s_REMOTE_PORT,
105647  (const afw_value_t *)&impl_995_property_value_REMOTE_PORT
105648 };
105649 
105650 static const afw_value_object_t
105651 impl_995_property_value_REMOTE_USER = {
105653  (const afw_object_t *)&impl_1020
105654 };
105655 
105656 static const afw_runtime_property_t
105657 impl_995_property_REMOTE_USER = {
105658  &afw_s_REMOTE_USER,
105659  (const afw_value_t *)&impl_995_property_value_REMOTE_USER
105660 };
105661 
105662 static const afw_value_object_t
105663 impl_995_property_value_REQUEST_METHOD = {
105665  (const afw_object_t *)&impl_1021
105666 };
105667 
105668 static const afw_runtime_property_t
105669 impl_995_property_REQUEST_METHOD = {
105670  &afw_s_REQUEST_METHOD,
105671  (const afw_value_t *)&impl_995_property_value_REQUEST_METHOD
105672 };
105673 
105674 static const afw_value_object_t
105675 impl_995_property_value_REQUEST_SCHEME = {
105677  (const afw_object_t *)&impl_1022
105678 };
105679 
105680 static const afw_runtime_property_t
105681 impl_995_property_REQUEST_SCHEME = {
105682  &afw_s_REQUEST_SCHEME,
105683  (const afw_value_t *)&impl_995_property_value_REQUEST_SCHEME
105684 };
105685 
105686 static const afw_value_object_t
105687 impl_995_property_value_REQUEST_URI = {
105689  (const afw_object_t *)&impl_1023
105690 };
105691 
105692 static const afw_runtime_property_t
105693 impl_995_property_REQUEST_URI = {
105694  &afw_s_REQUEST_URI,
105695  (const afw_value_t *)&impl_995_property_value_REQUEST_URI
105696 };
105697 
105698 static const afw_value_object_t
105699 impl_995_property_value_SCHEME = {
105701  (const afw_object_t *)&impl_1024
105702 };
105703 
105704 static const afw_runtime_property_t
105705 impl_995_property_SCHEME = {
105706  &afw_s_SCHEME,
105707  (const afw_value_t *)&impl_995_property_value_SCHEME
105708 };
105709 
105710 static const afw_value_object_t
105711 impl_995_property_value_SCRIPT_NAME = {
105713  (const afw_object_t *)&impl_1025
105714 };
105715 
105716 static const afw_runtime_property_t
105717 impl_995_property_SCRIPT_NAME = {
105718  &afw_s_SCRIPT_NAME,
105719  (const afw_value_t *)&impl_995_property_value_SCRIPT_NAME
105720 };
105721 
105722 static const afw_value_object_t
105723 impl_995_property_value_SERVER_ADDR = {
105725  (const afw_object_t *)&impl_1026
105726 };
105727 
105728 static const afw_runtime_property_t
105729 impl_995_property_SERVER_ADDR = {
105730  &afw_s_SERVER_ADDR,
105731  (const afw_value_t *)&impl_995_property_value_SERVER_ADDR
105732 };
105733 
105734 static const afw_value_object_t
105735 impl_995_property_value_SERVER_ADMIN = {
105737  (const afw_object_t *)&impl_1027
105738 };
105739 
105740 static const afw_runtime_property_t
105741 impl_995_property_SERVER_ADMIN = {
105742  &afw_s_SERVER_ADMIN,
105743  (const afw_value_t *)&impl_995_property_value_SERVER_ADMIN
105744 };
105745 
105746 static const afw_value_object_t
105747 impl_995_property_value_SERVER_NAME = {
105749  (const afw_object_t *)&impl_1028
105750 };
105751 
105752 static const afw_runtime_property_t
105753 impl_995_property_SERVER_NAME = {
105754  &afw_s_SERVER_NAME,
105755  (const afw_value_t *)&impl_995_property_value_SERVER_NAME
105756 };
105757 
105758 static const afw_value_object_t
105759 impl_995_property_value_SERVER_PORT = {
105761  (const afw_object_t *)&impl_1029
105762 };
105763 
105764 static const afw_runtime_property_t
105765 impl_995_property_SERVER_PORT = {
105766  &afw_s_SERVER_PORT,
105767  (const afw_value_t *)&impl_995_property_value_SERVER_PORT
105768 };
105769 
105770 static const afw_value_object_t
105771 impl_995_property_value_SERVER_PROTOCOL = {
105773  (const afw_object_t *)&impl_1030
105774 };
105775 
105776 static const afw_runtime_property_t
105777 impl_995_property_SERVER_PROTOCOL = {
105778  &afw_s_SERVER_PROTOCOL,
105779  (const afw_value_t *)&impl_995_property_value_SERVER_PROTOCOL
105780 };
105781 
105782 static const afw_value_object_t
105783 impl_995_property_value_SERVER_SIGNATURE = {
105785  (const afw_object_t *)&impl_1031
105786 };
105787 
105788 static const afw_runtime_property_t
105789 impl_995_property_SERVER_SIGNATURE = {
105790  &afw_s_SERVER_SIGNATURE,
105791  (const afw_value_t *)&impl_995_property_value_SERVER_SIGNATURE
105792 };
105793 
105794 static const afw_value_object_t
105795 impl_995_property_value_SERVER_SOFTWARE = {
105797  (const afw_object_t *)&impl_1032
105798 };
105799 
105800 static const afw_runtime_property_t
105801 impl_995_property_SERVER_SOFTWARE = {
105802  &afw_s_SERVER_SOFTWARE,
105803  (const afw_value_t *)&impl_995_property_value_SERVER_SOFTWARE
105804 };
105805 
105806 static const afw_value_object_t
105807 impl_995_property_value_SSL_CLIENT_M_SERIAL = {
105809  (const afw_object_t *)&impl_1033
105810 };
105811 
105812 static const afw_runtime_property_t
105813 impl_995_property_SSL_CLIENT_M_SERIAL = {
105814  &afw_s_SSL_CLIENT_M_SERIAL,
105815  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_M_SERIAL
105816 };
105817 
105818 static const afw_value_object_t
105819 impl_995_property_value_SSL_CLIENT_M_VERSION = {
105821  (const afw_object_t *)&impl_1034
105822 };
105823 
105824 static const afw_runtime_property_t
105825 impl_995_property_SSL_CLIENT_M_VERSION = {
105826  &afw_s_SSL_CLIENT_M_VERSION,
105827  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_M_VERSION
105828 };
105829 
105830 static const afw_value_object_t
105831 impl_995_property_value_SSL_CLIENT_S_DN = {
105833  (const afw_object_t *)&impl_1035
105834 };
105835 
105836 static const afw_runtime_property_t
105837 impl_995_property_SSL_CLIENT_S_DN = {
105838  &afw_s_SSL_CLIENT_S_DN,
105839  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_S_DN
105840 };
105841 
105842 static const afw_value_object_t
105843 impl_995_property_value_SSL_CLIENT_S_DN_CN = {
105845  (const afw_object_t *)&impl_1036
105846 };
105847 
105848 static const afw_runtime_property_t
105849 impl_995_property_SSL_CLIENT_S_DN_CN = {
105850  &afw_s_SSL_CLIENT_S_DN_CN,
105851  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_S_DN_CN
105852 };
105853 
105854 static const afw_value_object_t
105855 impl_995_property_value_SSL_CLIENT_VERIFY = {
105857  (const afw_object_t *)&impl_1037
105858 };
105859 
105860 static const afw_runtime_property_t
105861 impl_995_property_SSL_CLIENT_VERIFY = {
105862  &afw_s_SSL_CLIENT_VERIFY,
105863  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_VERIFY
105864 };
105865 
105866 static const afw_value_object_t
105867 impl_995_property_value_SSL_CLIENT_V_END = {
105869  (const afw_object_t *)&impl_1038
105870 };
105871 
105872 static const afw_runtime_property_t
105873 impl_995_property_SSL_CLIENT_V_END = {
105874  &afw_s_SSL_CLIENT_V_END,
105875  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_V_END
105876 };
105877 
105878 static const afw_value_object_t
105879 impl_995_property_value_SSL_CLIENT_V_REMAIN = {
105881  (const afw_object_t *)&impl_1039
105882 };
105883 
105884 static const afw_runtime_property_t
105885 impl_995_property_SSL_CLIENT_V_REMAIN = {
105886  &afw_s_SSL_CLIENT_V_REMAIN,
105887  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_V_REMAIN
105888 };
105889 
105890 static const afw_value_object_t
105891 impl_995_property_value_SSL_CLIENT_V_START = {
105893  (const afw_object_t *)&impl_1040
105894 };
105895 
105896 static const afw_runtime_property_t
105897 impl_995_property_SSL_CLIENT_V_START = {
105898  &afw_s_SSL_CLIENT_V_START,
105899  (const afw_value_t *)&impl_995_property_value_SSL_CLIENT_V_START
105900 };
105901 
105902 static const afw_runtime_property_t *
105903 impl_995_properties[] = {
105904  &impl_995_property_ACCEPT,
105905  &impl_995_property_AUTH_TYPE,
105906  &impl_995_property_CONTENT_LENGTH,
105907  &impl_995_property_CONTENT_TYPE,
105908  &impl_995_property_DOCUMENT_ROOT,
105909  &impl_995_property_FCGI_ROLE,
105910  &impl_995_property_GATEWAY_INTERFACE,
105911  &impl_995_property_HTTPS,
105912  &impl_995_property_HTTP_ACCEPT,
105913  &impl_995_property_HTTP_ACCEPT_CHARSET,
105914  &impl_995_property_HTTP_ACCEPT_ENCODING,
105915  &impl_995_property_HTTP_ACCEPT_LANGUAGE,
105916  &impl_995_property_HTTP_COOKIE,
105917  &impl_995_property_HTTP_FROM,
105918  &impl_995_property_HTTP_HOST,
105919  &impl_995_property_HTTP_REFERER,
105920  &impl_995_property_HTTP_USER_AGENT,
105921  &impl_995_property_PATH_INFO,
105922  &impl_995_property_PATH_TRANSLATED,
105923  &impl_995_property_QUERY_STRING,
105924  &impl_995_property_REMOTE_ADDR,
105925  &impl_995_property_REMOTE_HOST,
105926  &impl_995_property_REMOTE_IDENT,
105927  &impl_995_property_REMOTE_PORT,
105928  &impl_995_property_REMOTE_USER,
105929  &impl_995_property_REQUEST_METHOD,
105930  &impl_995_property_REQUEST_SCHEME,
105931  &impl_995_property_REQUEST_URI,
105932  &impl_995_property_SCHEME,
105933  &impl_995_property_SCRIPT_NAME,
105934  &impl_995_property_SERVER_ADDR,
105935  &impl_995_property_SERVER_ADMIN,
105936  &impl_995_property_SERVER_NAME,
105937  &impl_995_property_SERVER_PORT,
105938  &impl_995_property_SERVER_PROTOCOL,
105939  &impl_995_property_SERVER_SIGNATURE,
105940  &impl_995_property_SERVER_SOFTWARE,
105941  &impl_995_property_SSL_CLIENT_M_SERIAL,
105942  &impl_995_property_SSL_CLIENT_M_VERSION,
105943  &impl_995_property_SSL_CLIENT_S_DN,
105944  &impl_995_property_SSL_CLIENT_S_DN_CN,
105945  &impl_995_property_SSL_CLIENT_VERIFY,
105946  &impl_995_property_SSL_CLIENT_V_END,
105947  &impl_995_property_SSL_CLIENT_V_REMAIN,
105948  &impl_995_property_SSL_CLIENT_V_START,
105949  NULL
105950 };
105951 
105953 impl_995_meta_object = {
105954  {
105955  &afw_runtime_inf_const_meta_object_inf
105956  },
105957  &impl_995,
105958  NULL
105959 };
105960 
105961 static const afw_utf8_t
105962 impl_995_meta_path =
105963  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_/propertyTypes");
105964 
105966 impl_995 = {
105967  {
105968  &afw_runtime_inf_const_embedded_untyped_object,
105969  NULL,
105970  {
105971  (const afw_object_t *)&impl_995_meta_object,
105972  (const afw_object_t *)&impl_993,
105973  &afw_s_propertyTypes,
105974  &afw_s__AdaptivePropertyTypes_,
105975  &impl_995_meta_path
105976  }
105977  },
105978  &impl_995_properties[0]
105979 };
105980 
105981 /*
105982  * /afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_
105983  */
105984 
105985 static const afw_value_boolean_t
105986 impl_993_property_value_allowEntity = {
105988  true
105989 };
105990 
105991 static const afw_runtime_property_t
105992 impl_993_property_allowEntity = {
105993  &afw_s_allowEntity,
105994  (const afw_value_t *)&impl_993_property_value_allowEntity
105995 };
105996 
105997 static const afw_utf8_t
105998 impl_993_array_collectionURIs[] = {
105999  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
106000 };
106001 
106003 impl_993_list_collectionURIs = {
106006  sizeof(impl_993_array_collectionURIs) / sizeof(afw_utf8_t),
106007  &impl_993_array_collectionURIs
106008 };
106009 
106010 static const afw_value_list_t
106011 impl_993_property_value_collectionURIs = {
106013  (const afw_list_t *)&impl_993_list_collectionURIs
106014 };
106015 
106016 static const afw_runtime_property_t
106017 impl_993_property_collectionURIs = {
106018  &afw_s_collectionURIs,
106019  (const afw_value_t *)&impl_993_property_value_collectionURIs
106020 };
106021 
106022 static const afw_value_string_t
106023 impl_993_property_value_description = {
106025  AFW_UTF8_LITERAL("Object type for adaptive request properties. This includes most of the environment variables that are supplied by the associated server.")
106026 };
106027 
106028 static const afw_runtime_property_t
106029 impl_993_property_description = {
106030  &afw_s_description,
106031  (const afw_value_t *)&impl_993_property_value_description
106032 };
106033 
106034 static const afw_value_string_t
106035 impl_993_property_value_objectType = {
106037  AFW_UTF8_LITERAL("_AdaptiveRequestProperties_")
106038 };
106039 
106040 static const afw_runtime_property_t
106041 impl_993_property_objectType = {
106042  &afw_s_objectType,
106043  (const afw_value_t *)&impl_993_property_value_objectType
106044 };
106045 
106046 static const afw_value_object_t
106047 impl_993_property_value_otherProperties = {
106049  (const afw_object_t *)&impl_994
106050 };
106051 
106052 static const afw_runtime_property_t
106053 impl_993_property_otherProperties = {
106054  &afw_s_otherProperties,
106055  (const afw_value_t *)&impl_993_property_value_otherProperties
106056 };
106057 
106058 static const afw_value_object_t
106059 impl_993_property_value_propertyTypes = {
106061  (const afw_object_t *)&impl_995
106062 };
106063 
106064 static const afw_runtime_property_t
106065 impl_993_property_propertyTypes = {
106066  &afw_s_propertyTypes,
106067  (const afw_value_t *)&impl_993_property_value_propertyTypes
106068 };
106069 
106070 static const afw_runtime_property_t *
106071 impl_993_properties[] = {
106072  &impl_993_property_allowEntity,
106073  &impl_993_property_collectionURIs,
106074  &impl_993_property_description,
106075  &impl_993_property_objectType,
106076  &impl_993_property_otherProperties,
106077  &impl_993_property_propertyTypes,
106078  NULL
106079 };
106080 
106082 impl_993_meta_object = {
106083  {
106084  &afw_runtime_inf_const_meta_object_inf
106085  },
106086  &impl_993,
106087  NULL
106088 };
106089 
106090 static const afw_utf8_t
106091 impl_993_meta_path =
106092  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRequestProperties_");
106093 
106095 impl_993 = {
106096  {
106098  NULL,
106099  {
106100  (const afw_object_t *)&impl_993_meta_object,
106101  NULL,
106102  &afw_s__AdaptiveRequestProperties_,
106103  &afw_s__AdaptiveObjectType_,
106104  &impl_993_meta_path
106105  }
106106  },
106107  &impl_993_properties[0]
106108 };
106109 
106111 impl_1041;
106112 
106114 impl_1042;
106115 
106116 /*
106117  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/otherProperties
106118  */
106119 
106120 static const afw_runtime_property_t *
106121 impl_1042_properties[] = {
106122  NULL
106123 };
106124 
106126 impl_1042_meta_object = {
106127  {
106128  &afw_runtime_inf_const_meta_object_inf
106129  },
106130  &impl_1042,
106131  NULL
106132 };
106133 
106134 static const afw_utf8_t
106135 impl_1042_meta_path =
106136  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/otherProperties");
106137 
106139 impl_1042 = {
106140  {
106141  &afw_runtime_inf_const_embedded_untyped_object,
106142  NULL,
106143  {
106144  (const afw_object_t *)&impl_1042_meta_object,
106145  (const afw_object_t *)&impl_1041,
106146  &afw_s_otherProperties,
106147  &afw_s__AdaptiveValueMeta_,
106148  &impl_1042_meta_path
106149  }
106150  },
106151  &impl_1042_properties[0]
106152 };
106153 
106155 impl_1043;
106156 
106158 impl_1044;
106159 
106160 /*
106161  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/console
106162  */
106163 
106164 static const afw_value_string_t
106165 impl_1044_property_value_brief = {
106167  AFW_UTF8_LITERAL("Contains output written to console")
106168 };
106169 
106170 static const afw_runtime_property_t
106171 impl_1044_property_brief = {
106172  &afw_s_brief,
106173  (const afw_value_t *)&impl_1044_property_value_brief
106174 };
106175 
106176 static const afw_value_string_t
106177 impl_1044_property_value_dataType = {
106179  AFW_UTF8_LITERAL("string")
106180 };
106181 
106182 static const afw_runtime_property_t
106183 impl_1044_property_dataType = {
106184  &afw_s_dataType,
106185  (const afw_value_t *)&impl_1044_property_value_dataType
106186 };
106187 
106188 static const afw_value_string_t
106189 impl_1044_property_value_description = {
106191  AFW_UTF8_LITERAL("If response:console flag is set and response:console:stream is not set, this will have any output written to console.")
106192 };
106193 
106194 static const afw_runtime_property_t
106195 impl_1044_property_description = {
106196  &afw_s_description,
106197  (const afw_value_t *)&impl_1044_property_value_description
106198 };
106199 
106200 static const afw_value_string_t
106201 impl_1044_property_value_label = {
106203  AFW_UTF8_LITERAL("Console")
106204 };
106205 
106206 static const afw_runtime_property_t
106207 impl_1044_property_label = {
106208  &afw_s_label,
106209  (const afw_value_t *)&impl_1044_property_value_label
106210 };
106211 
106212 static const afw_runtime_property_t *
106213 impl_1044_properties[] = {
106214  &impl_1044_property_brief,
106215  &impl_1044_property_dataType,
106216  &impl_1044_property_description,
106217  &impl_1044_property_label,
106218  NULL
106219 };
106220 
106222 impl_1044_meta_object = {
106223  {
106224  &afw_runtime_inf_const_meta_object_inf
106225  },
106226  &impl_1044,
106227  NULL
106228 };
106229 
106230 static const afw_utf8_t
106231 impl_1044_meta_path =
106232  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/console");
106233 
106235 impl_1044 = {
106236  {
106237  &afw_runtime_inf_const_embedded_untyped_object,
106238  NULL,
106239  {
106240  (const afw_object_t *)&impl_1044_meta_object,
106241  (const afw_object_t *)&impl_1043,
106242  &afw_s_console,
106243  &afw_s__AdaptiveValueMeta_,
106244  &impl_1044_meta_path
106245  }
106246  },
106247  &impl_1044_properties[0]
106248 };
106249 
106251 impl_1045;
106252 
106253 /*
106254  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/result
106255  */
106256 
106257 static const afw_value_string_t
106258 impl_1045_property_value_brief = {
106260  AFW_UTF8_LITERAL("Result of action")
106261 };
106262 
106263 static const afw_runtime_property_t
106264 impl_1045_property_brief = {
106265  &afw_s_brief,
106266  (const afw_value_t *)&impl_1045_property_value_brief
106267 };
106268 
106269 static const afw_value_string_t
106270 impl_1045_property_value_description = {
106272  AFW_UTF8_LITERAL("Result of action.")
106273 };
106274 
106275 static const afw_runtime_property_t
106276 impl_1045_property_description = {
106277  &afw_s_description,
106278  (const afw_value_t *)&impl_1045_property_value_description
106279 };
106280 
106281 static const afw_value_string_t
106282 impl_1045_property_value_label = {
106284  AFW_UTF8_LITERAL("Result")
106285 };
106286 
106287 static const afw_runtime_property_t
106288 impl_1045_property_label = {
106289  &afw_s_label,
106290  (const afw_value_t *)&impl_1045_property_value_label
106291 };
106292 
106293 static const afw_runtime_property_t *
106294 impl_1045_properties[] = {
106295  &impl_1045_property_brief,
106296  &impl_1045_property_description,
106297  &impl_1045_property_label,
106298  NULL
106299 };
106300 
106302 impl_1045_meta_object = {
106303  {
106304  &afw_runtime_inf_const_meta_object_inf
106305  },
106306  &impl_1045,
106307  NULL
106308 };
106309 
106310 static const afw_utf8_t
106311 impl_1045_meta_path =
106312  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/result");
106313 
106315 impl_1045 = {
106316  {
106317  &afw_runtime_inf_const_embedded_untyped_object,
106318  NULL,
106319  {
106320  (const afw_object_t *)&impl_1045_meta_object,
106321  (const afw_object_t *)&impl_1043,
106322  &afw_s_result,
106323  &afw_s__AdaptiveValueMeta_,
106324  &impl_1045_meta_path
106325  }
106326  },
106327  &impl_1045_properties[0]
106328 };
106329 
106331 impl_1046;
106332 
106333 /*
106334  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/stderr
106335  */
106336 
106337 static const afw_value_string_t
106338 impl_1046_property_value_brief = {
106340  AFW_UTF8_LITERAL("Output written to stderr")
106341 };
106342 
106343 static const afw_runtime_property_t
106344 impl_1046_property_brief = {
106345  &afw_s_brief,
106346  (const afw_value_t *)&impl_1046_property_value_brief
106347 };
106348 
106349 static const afw_value_string_t
106350 impl_1046_property_value_dataType = {
106352  AFW_UTF8_LITERAL("string")
106353 };
106354 
106355 static const afw_runtime_property_t
106356 impl_1046_property_dataType = {
106357  &afw_s_dataType,
106358  (const afw_value_t *)&impl_1046_property_value_dataType
106359 };
106360 
106361 static const afw_value_string_t
106362 impl_1046_property_value_description = {
106364  AFW_UTF8_LITERAL("If response:stderr flag is set and response:stderr:stream is not set, this will have any output written to stderr.")
106365 };
106366 
106367 static const afw_runtime_property_t
106368 impl_1046_property_description = {
106369  &afw_s_description,
106370  (const afw_value_t *)&impl_1046_property_value_description
106371 };
106372 
106373 static const afw_value_string_t
106374 impl_1046_property_value_label = {
106376  AFW_UTF8_LITERAL("Stderr")
106377 };
106378 
106379 static const afw_runtime_property_t
106380 impl_1046_property_label = {
106381  &afw_s_label,
106382  (const afw_value_t *)&impl_1046_property_value_label
106383 };
106384 
106385 static const afw_runtime_property_t *
106386 impl_1046_properties[] = {
106387  &impl_1046_property_brief,
106388  &impl_1046_property_dataType,
106389  &impl_1046_property_description,
106390  &impl_1046_property_label,
106391  NULL
106392 };
106393 
106395 impl_1046_meta_object = {
106396  {
106397  &afw_runtime_inf_const_meta_object_inf
106398  },
106399  &impl_1046,
106400  NULL
106401 };
106402 
106403 static const afw_utf8_t
106404 impl_1046_meta_path =
106405  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/stderr");
106406 
106408 impl_1046 = {
106409  {
106410  &afw_runtime_inf_const_embedded_untyped_object,
106411  NULL,
106412  {
106413  (const afw_object_t *)&impl_1046_meta_object,
106414  (const afw_object_t *)&impl_1043,
106415  &afw_s_stderr,
106416  &afw_s__AdaptiveValueMeta_,
106417  &impl_1046_meta_path
106418  }
106419  },
106420  &impl_1046_properties[0]
106421 };
106422 
106424 impl_1047;
106425 
106426 /*
106427  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/stdout
106428  */
106429 
106430 static const afw_value_string_t
106431 impl_1047_property_value_brief = {
106433  AFW_UTF8_LITERAL("Output written to stdout")
106434 };
106435 
106436 static const afw_runtime_property_t
106437 impl_1047_property_brief = {
106438  &afw_s_brief,
106439  (const afw_value_t *)&impl_1047_property_value_brief
106440 };
106441 
106442 static const afw_value_string_t
106443 impl_1047_property_value_dataType = {
106445  AFW_UTF8_LITERAL("string")
106446 };
106447 
106448 static const afw_runtime_property_t
106449 impl_1047_property_dataType = {
106450  &afw_s_dataType,
106451  (const afw_value_t *)&impl_1047_property_value_dataType
106452 };
106453 
106454 static const afw_value_string_t
106455 impl_1047_property_value_description = {
106457  AFW_UTF8_LITERAL("If response:stdout flag is set and response:stdout:stream is not set, this will have any output written to stdout.")
106458 };
106459 
106460 static const afw_runtime_property_t
106461 impl_1047_property_description = {
106462  &afw_s_description,
106463  (const afw_value_t *)&impl_1047_property_value_description
106464 };
106465 
106466 static const afw_value_string_t
106467 impl_1047_property_value_label = {
106469  AFW_UTF8_LITERAL("Stdout")
106470 };
106471 
106472 static const afw_runtime_property_t
106473 impl_1047_property_label = {
106474  &afw_s_label,
106475  (const afw_value_t *)&impl_1047_property_value_label
106476 };
106477 
106478 static const afw_runtime_property_t *
106479 impl_1047_properties[] = {
106480  &impl_1047_property_brief,
106481  &impl_1047_property_dataType,
106482  &impl_1047_property_description,
106483  &impl_1047_property_label,
106484  NULL
106485 };
106486 
106488 impl_1047_meta_object = {
106489  {
106490  &afw_runtime_inf_const_meta_object_inf
106491  },
106492  &impl_1047,
106493  NULL
106494 };
106495 
106496 static const afw_utf8_t
106497 impl_1047_meta_path =
106498  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes/stdout");
106499 
106501 impl_1047 = {
106502  {
106503  &afw_runtime_inf_const_embedded_untyped_object,
106504  NULL,
106505  {
106506  (const afw_object_t *)&impl_1047_meta_object,
106507  (const afw_object_t *)&impl_1043,
106508  &afw_s_stdout,
106509  &afw_s__AdaptiveValueMeta_,
106510  &impl_1047_meta_path
106511  }
106512  },
106513  &impl_1047_properties[0]
106514 };
106515 
106516 /*
106517  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes
106518  */
106519 
106520 static const afw_value_object_t
106521 impl_1043_property_value_console = {
106523  (const afw_object_t *)&impl_1044
106524 };
106525 
106526 static const afw_runtime_property_t
106527 impl_1043_property_console = {
106528  &afw_s_console,
106529  (const afw_value_t *)&impl_1043_property_value_console
106530 };
106531 
106532 static const afw_value_object_t
106533 impl_1043_property_value_result = {
106535  (const afw_object_t *)&impl_1045
106536 };
106537 
106538 static const afw_runtime_property_t
106539 impl_1043_property_result = {
106540  &afw_s_result,
106541  (const afw_value_t *)&impl_1043_property_value_result
106542 };
106543 
106544 static const afw_value_object_t
106545 impl_1043_property_value_stderr = {
106547  (const afw_object_t *)&impl_1046
106548 };
106549 
106550 static const afw_runtime_property_t
106551 impl_1043_property_stderr = {
106552  &afw_s_stderr,
106553  (const afw_value_t *)&impl_1043_property_value_stderr
106554 };
106555 
106556 static const afw_value_object_t
106557 impl_1043_property_value_stdout = {
106559  (const afw_object_t *)&impl_1047
106560 };
106561 
106562 static const afw_runtime_property_t
106563 impl_1043_property_stdout = {
106564  &afw_s_stdout,
106565  (const afw_value_t *)&impl_1043_property_value_stdout
106566 };
106567 
106568 static const afw_runtime_property_t *
106569 impl_1043_properties[] = {
106570  &impl_1043_property_console,
106571  &impl_1043_property_result,
106572  &impl_1043_property_stderr,
106573  &impl_1043_property_stdout,
106574  NULL
106575 };
106576 
106578 impl_1043_meta_object = {
106579  {
106580  &afw_runtime_inf_const_meta_object_inf
106581  },
106582  &impl_1043,
106583  NULL
106584 };
106585 
106586 static const afw_utf8_t
106587 impl_1043_meta_path =
106588  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_/propertyTypes");
106589 
106591 impl_1043 = {
106592  {
106593  &afw_runtime_inf_const_embedded_untyped_object,
106594  NULL,
106595  {
106596  (const afw_object_t *)&impl_1043_meta_object,
106597  (const afw_object_t *)&impl_1041,
106598  &afw_s_propertyTypes,
106599  &afw_s__AdaptivePropertyTypes_,
106600  &impl_1043_meta_path
106601  }
106602  },
106603  &impl_1043_properties[0]
106604 };
106605 
106606 /*
106607  * /afw/_AdaptiveObjectType_/_AdaptiveResponseAction_
106608  */
106609 
106610 static const afw_value_boolean_t
106611 impl_1041_property_value_allowAdd = {
106613  false
106614 };
106615 
106616 static const afw_runtime_property_t
106617 impl_1041_property_allowAdd = {
106618  &afw_s_allowAdd,
106619  (const afw_value_t *)&impl_1041_property_value_allowAdd
106620 };
106621 
106622 static const afw_value_boolean_t
106623 impl_1041_property_value_allowChange = {
106625  false
106626 };
106627 
106628 static const afw_runtime_property_t
106629 impl_1041_property_allowChange = {
106630  &afw_s_allowChange,
106631  (const afw_value_t *)&impl_1041_property_value_allowChange
106632 };
106633 
106634 static const afw_value_boolean_t
106635 impl_1041_property_value_allowDelete = {
106637  false
106638 };
106639 
106640 static const afw_runtime_property_t
106641 impl_1041_property_allowDelete = {
106642  &afw_s_allowDelete,
106643  (const afw_value_t *)&impl_1041_property_value_allowDelete
106644 };
106645 
106646 static const afw_value_boolean_t
106647 impl_1041_property_value_allowEntity = {
106649  false
106650 };
106651 
106652 static const afw_runtime_property_t
106653 impl_1041_property_allowEntity = {
106654  &afw_s_allowEntity,
106655  (const afw_value_t *)&impl_1041_property_value_allowEntity
106656 };
106657 
106658 static const afw_utf8_t
106659 impl_1041_array_collectionURIs[] = {
106660  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
106661 };
106662 
106664 impl_1041_list_collectionURIs = {
106667  sizeof(impl_1041_array_collectionURIs) / sizeof(afw_utf8_t),
106668  &impl_1041_array_collectionURIs
106669 };
106670 
106671 static const afw_value_list_t
106672 impl_1041_property_value_collectionURIs = {
106674  (const afw_list_t *)&impl_1041_list_collectionURIs
106675 };
106676 
106677 static const afw_runtime_property_t
106678 impl_1041_property_collectionURIs = {
106679  &afw_s_collectionURIs,
106680  (const afw_value_t *)&impl_1041_property_value_collectionURIs
106681 };
106682 
106683 static const afw_value_string_t
106684 impl_1041_property_value_description = {
106686  AFW_UTF8_LITERAL("The result of an action.")
106687 };
106688 
106689 static const afw_runtime_property_t
106690 impl_1041_property_description = {
106691  &afw_s_description,
106692  (const afw_value_t *)&impl_1041_property_value_description
106693 };
106694 
106695 static const afw_value_string_t
106696 impl_1041_property_value_objectType = {
106698  AFW_UTF8_LITERAL("_AdaptiveResponseAction_")
106699 };
106700 
106701 static const afw_runtime_property_t
106702 impl_1041_property_objectType = {
106703  &afw_s_objectType,
106704  (const afw_value_t *)&impl_1041_property_value_objectType
106705 };
106706 
106707 static const afw_value_object_t
106708 impl_1041_property_value_otherProperties = {
106710  (const afw_object_t *)&impl_1042
106711 };
106712 
106713 static const afw_runtime_property_t
106714 impl_1041_property_otherProperties = {
106715  &afw_s_otherProperties,
106716  (const afw_value_t *)&impl_1041_property_value_otherProperties
106717 };
106718 
106719 static const afw_value_object_t
106720 impl_1041_property_value_propertyTypes = {
106722  (const afw_object_t *)&impl_1043
106723 };
106724 
106725 static const afw_runtime_property_t
106726 impl_1041_property_propertyTypes = {
106727  &afw_s_propertyTypes,
106728  (const afw_value_t *)&impl_1041_property_value_propertyTypes
106729 };
106730 
106731 static const afw_runtime_property_t *
106732 impl_1041_properties[] = {
106733  &impl_1041_property_allowAdd,
106734  &impl_1041_property_allowChange,
106735  &impl_1041_property_allowDelete,
106736  &impl_1041_property_allowEntity,
106737  &impl_1041_property_collectionURIs,
106738  &impl_1041_property_description,
106739  &impl_1041_property_objectType,
106740  &impl_1041_property_otherProperties,
106741  &impl_1041_property_propertyTypes,
106742  NULL
106743 };
106744 
106746 impl_1041_meta_object = {
106747  {
106748  &afw_runtime_inf_const_meta_object_inf
106749  },
106750  &impl_1041,
106751  NULL
106752 };
106753 
106754 static const afw_utf8_t
106755 impl_1041_meta_path =
106756  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseAction_");
106757 
106759 impl_1041 = {
106760  {
106762  NULL,
106763  {
106764  (const afw_object_t *)&impl_1041_meta_object,
106765  NULL,
106766  &afw_s__AdaptiveResponseAction_,
106767  &afw_s__AdaptiveObjectType_,
106768  &impl_1041_meta_path
106769  }
106770  },
106771  &impl_1041_properties[0]
106772 };
106773 
106775 impl_1048;
106776 
106778 impl_1049;
106779 
106780 /*
106781  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/otherProperties
106782  */
106783 
106784 static const afw_runtime_property_t *
106785 impl_1049_properties[] = {
106786  NULL
106787 };
106788 
106790 impl_1049_meta_object = {
106791  {
106792  &afw_runtime_inf_const_meta_object_inf
106793  },
106794  &impl_1049,
106795  NULL
106796 };
106797 
106798 static const afw_utf8_t
106799 impl_1049_meta_path =
106800  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/otherProperties");
106801 
106803 impl_1049 = {
106804  {
106805  &afw_runtime_inf_const_embedded_untyped_object,
106806  NULL,
106807  {
106808  (const afw_object_t *)&impl_1049_meta_object,
106809  (const afw_object_t *)&impl_1048,
106810  &afw_s_otherProperties,
106811  &afw_s__AdaptiveValueMeta_,
106812  &impl_1049_meta_path
106813  }
106814  },
106815  &impl_1049_properties[0]
106816 };
106817 
106819 impl_1050;
106820 
106822 impl_1051;
106823 
106824 /*
106825  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/actionNumber
106826  */
106827 
106828 static const afw_value_string_t
106829 impl_1051_property_value_brief = {
106831  AFW_UTF8_LITERAL("The index of the action that caused the error")
106832 };
106833 
106834 static const afw_runtime_property_t
106835 impl_1051_property_brief = {
106836  &afw_s_brief,
106837  (const afw_value_t *)&impl_1051_property_value_brief
106838 };
106839 
106840 static const afw_value_string_t
106841 impl_1051_property_value_dataType = {
106843  AFW_UTF8_LITERAL("integer")
106844 };
106845 
106846 static const afw_runtime_property_t
106847 impl_1051_property_dataType = {
106848  &afw_s_dataType,
106849  (const afw_value_t *)&impl_1051_property_value_dataType
106850 };
106851 
106852 static const afw_value_string_t
106853 impl_1051_property_value_description = {
106855  AFW_UTF8_LITERAL("If the request has multiple actions, this is the number, starting with 1, of the action that caused the error.")
106856 };
106857 
106858 static const afw_runtime_property_t
106859 impl_1051_property_description = {
106860  &afw_s_description,
106861  (const afw_value_t *)&impl_1051_property_value_description
106862 };
106863 
106864 static const afw_value_string_t
106865 impl_1051_property_value_label = {
106867  AFW_UTF8_LITERAL("Action Index")
106868 };
106869 
106870 static const afw_runtime_property_t
106871 impl_1051_property_label = {
106872  &afw_s_label,
106873  (const afw_value_t *)&impl_1051_property_value_label
106874 };
106875 
106876 static const afw_runtime_property_t *
106877 impl_1051_properties[] = {
106878  &impl_1051_property_brief,
106879  &impl_1051_property_dataType,
106880  &impl_1051_property_description,
106881  &impl_1051_property_label,
106882  NULL
106883 };
106884 
106886 impl_1051_meta_object = {
106887  {
106888  &afw_runtime_inf_const_meta_object_inf
106889  },
106890  &impl_1051,
106891  NULL
106892 };
106893 
106894 static const afw_utf8_t
106895 impl_1051_meta_path =
106896  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/actionNumber");
106897 
106899 impl_1051 = {
106900  {
106901  &afw_runtime_inf_const_embedded_untyped_object,
106902  NULL,
106903  {
106904  (const afw_object_t *)&impl_1051_meta_object,
106905  (const afw_object_t *)&impl_1050,
106906  &afw_s_actionNumber,
106907  &afw_s__AdaptiveValueMeta_,
106908  &impl_1051_meta_path
106909  }
106910  },
106911  &impl_1051_properties[0]
106912 };
106913 
106915 impl_1052;
106916 
106917 /*
106918  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/backtrace
106919  */
106920 
106921 static const afw_value_string_t
106922 impl_1052_property_value_brief = {
106924  AFW_UTF8_LITERAL("Backtrace from where the error occurred")
106925 };
106926 
106927 static const afw_runtime_property_t
106928 impl_1052_property_brief = {
106929  &afw_s_brief,
106930  (const afw_value_t *)&impl_1052_property_value_brief
106931 };
106932 
106933 static const afw_value_string_t
106934 impl_1052_property_value_dataType = {
106936  AFW_UTF8_LITERAL("string")
106937 };
106938 
106939 static const afw_runtime_property_t
106940 impl_1052_property_dataType = {
106941  &afw_s_dataType,
106942  (const afw_value_t *)&impl_1052_property_value_dataType
106943 };
106944 
106945 static const afw_value_string_t
106946 impl_1052_property_value_dataTypeParameter = {
106948  AFW_UTF8_LITERAL("text/plain")
106949 };
106950 
106951 static const afw_runtime_property_t
106952 impl_1052_property_dataTypeParameter = {
106953  &afw_s_dataTypeParameter,
106954  (const afw_value_t *)&impl_1052_property_value_dataTypeParameter
106955 };
106956 
106957 static const afw_value_string_t
106958 impl_1052_property_value_description = {
106960  AFW_UTF8_LITERAL("The backtrace from where the error occurred.")
106961 };
106962 
106963 static const afw_runtime_property_t
106964 impl_1052_property_description = {
106965  &afw_s_description,
106966  (const afw_value_t *)&impl_1052_property_value_description
106967 };
106968 
106969 static const afw_value_string_t
106970 impl_1052_property_value_label = {
106972  AFW_UTF8_LITERAL("Backtrace")
106973 };
106974 
106975 static const afw_runtime_property_t
106976 impl_1052_property_label = {
106977  &afw_s_label,
106978  (const afw_value_t *)&impl_1052_property_value_label
106979 };
106980 
106981 static const afw_runtime_property_t *
106982 impl_1052_properties[] = {
106983  &impl_1052_property_brief,
106984  &impl_1052_property_dataType,
106985  &impl_1052_property_dataTypeParameter,
106986  &impl_1052_property_description,
106987  &impl_1052_property_label,
106988  NULL
106989 };
106990 
106992 impl_1052_meta_object = {
106993  {
106994  &afw_runtime_inf_const_meta_object_inf
106995  },
106996  &impl_1052,
106997  NULL
106998 };
106999 
107000 static const afw_utf8_t
107001 impl_1052_meta_path =
107002  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/backtrace");
107003 
107005 impl_1052 = {
107006  {
107007  &afw_runtime_inf_const_embedded_untyped_object,
107008  NULL,
107009  {
107010  (const afw_object_t *)&impl_1052_meta_object,
107011  (const afw_object_t *)&impl_1050,
107012  &afw_s_backtrace,
107013  &afw_s__AdaptiveValueMeta_,
107014  &impl_1052_meta_path
107015  }
107016  },
107017  &impl_1052_properties[0]
107018 };
107019 
107021 impl_1053;
107022 
107023 /*
107024  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/backtraceEvaluation
107025  */
107026 
107027 static const afw_value_string_t
107028 impl_1053_property_value_brief = {
107030  AFW_UTF8_LITERAL("Evaluation backtrace from where the error occurred")
107031 };
107032 
107033 static const afw_runtime_property_t
107034 impl_1053_property_brief = {
107035  &afw_s_brief,
107036  (const afw_value_t *)&impl_1053_property_value_brief
107037 };
107038 
107039 static const afw_value_string_t
107040 impl_1053_property_value_dataType = {
107042  AFW_UTF8_LITERAL("string")
107043 };
107044 
107045 static const afw_runtime_property_t
107046 impl_1053_property_dataType = {
107047  &afw_s_dataType,
107048  (const afw_value_t *)&impl_1053_property_value_dataType
107049 };
107050 
107051 static const afw_value_string_t
107052 impl_1053_property_value_dataTypeParameter = {
107054  AFW_UTF8_LITERAL("text/plain")
107055 };
107056 
107057 static const afw_runtime_property_t
107058 impl_1053_property_dataTypeParameter = {
107059  &afw_s_dataTypeParameter,
107060  (const afw_value_t *)&impl_1053_property_value_dataTypeParameter
107061 };
107062 
107063 static const afw_value_string_t
107064 impl_1053_property_value_description = {
107066  AFW_UTF8_LITERAL("The evaluation backtrace from where the error occurred.")
107067 };
107068 
107069 static const afw_runtime_property_t
107070 impl_1053_property_description = {
107071  &afw_s_description,
107072  (const afw_value_t *)&impl_1053_property_value_description
107073 };
107074 
107075 static const afw_value_string_t
107076 impl_1053_property_value_label = {
107078  AFW_UTF8_LITERAL("Backtrace Expression")
107079 };
107080 
107081 static const afw_runtime_property_t
107082 impl_1053_property_label = {
107083  &afw_s_label,
107084  (const afw_value_t *)&impl_1053_property_value_label
107085 };
107086 
107087 static const afw_runtime_property_t *
107088 impl_1053_properties[] = {
107089  &impl_1053_property_brief,
107090  &impl_1053_property_dataType,
107091  &impl_1053_property_dataTypeParameter,
107092  &impl_1053_property_description,
107093  &impl_1053_property_label,
107094  NULL
107095 };
107096 
107098 impl_1053_meta_object = {
107099  {
107100  &afw_runtime_inf_const_meta_object_inf
107101  },
107102  &impl_1053,
107103  NULL
107104 };
107105 
107106 static const afw_utf8_t
107107 impl_1053_meta_path =
107108  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/backtraceEvaluation");
107109 
107111 impl_1053 = {
107112  {
107113  &afw_runtime_inf_const_embedded_untyped_object,
107114  NULL,
107115  {
107116  (const afw_object_t *)&impl_1053_meta_object,
107117  (const afw_object_t *)&impl_1050,
107118  &afw_s_backtraceEvaluation,
107119  &afw_s__AdaptiveValueMeta_,
107120  &impl_1053_meta_path
107121  }
107122  },
107123  &impl_1053_properties[0]
107124 };
107125 
107127 impl_1054;
107128 
107129 /*
107130  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/column
107131  */
107132 
107133 static const afw_value_string_t
107134 impl_1054_property_value_brief = {
107136  AFW_UTF8_LITERAL("The column in line of the error")
107137 };
107138 
107139 static const afw_runtime_property_t
107140 impl_1054_property_brief = {
107141  &afw_s_brief,
107142  (const afw_value_t *)&impl_1054_property_value_brief
107143 };
107144 
107145 static const afw_value_string_t
107146 impl_1054_property_value_dataType = {
107148  AFW_UTF8_LITERAL("integer")
107149 };
107150 
107151 static const afw_runtime_property_t
107152 impl_1054_property_dataType = {
107153  &afw_s_dataType,
107154  (const afw_value_t *)&impl_1054_property_value_dataType
107155 };
107156 
107157 static const afw_value_string_t
107158 impl_1054_property_value_description = {
107160  AFW_UTF8_LITERAL("The column in line of the error. This is only available if source contains line breaks.")
107161 };
107162 
107163 static const afw_runtime_property_t
107164 impl_1054_property_description = {
107165  &afw_s_description,
107166  (const afw_value_t *)&impl_1054_property_value_description
107167 };
107168 
107169 static const afw_value_string_t
107170 impl_1054_property_value_label = {
107172  AFW_UTF8_LITERAL("Column")
107173 };
107174 
107175 static const afw_runtime_property_t
107176 impl_1054_property_label = {
107177  &afw_s_label,
107178  (const afw_value_t *)&impl_1054_property_value_label
107179 };
107180 
107181 static const afw_runtime_property_t *
107182 impl_1054_properties[] = {
107183  &impl_1054_property_brief,
107184  &impl_1054_property_dataType,
107185  &impl_1054_property_description,
107186  &impl_1054_property_label,
107187  NULL
107188 };
107189 
107191 impl_1054_meta_object = {
107192  {
107193  &afw_runtime_inf_const_meta_object_inf
107194  },
107195  &impl_1054,
107196  NULL
107197 };
107198 
107199 static const afw_utf8_t
107200 impl_1054_meta_path =
107201  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/column");
107202 
107204 impl_1054 = {
107205  {
107206  &afw_runtime_inf_const_embedded_untyped_object,
107207  NULL,
107208  {
107209  (const afw_object_t *)&impl_1054_meta_object,
107210  (const afw_object_t *)&impl_1050,
107211  &afw_s_column,
107212  &afw_s__AdaptiveValueMeta_,
107213  &impl_1054_meta_path
107214  }
107215  },
107216  &impl_1054_properties[0]
107217 };
107218 
107220 impl_1055;
107221 
107222 /*
107223  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/errorCode
107224  */
107225 
107226 static const afw_value_string_t
107227 impl_1055_property_value_brief = {
107229  AFW_UTF8_LITERAL("The numeric error code")
107230 };
107231 
107232 static const afw_runtime_property_t
107233 impl_1055_property_brief = {
107234  &afw_s_brief,
107235  (const afw_value_t *)&impl_1055_property_value_brief
107236 };
107237 
107238 static const afw_value_string_t
107239 impl_1055_property_value_dataType = {
107241  AFW_UTF8_LITERAL("integer")
107242 };
107243 
107244 static const afw_runtime_property_t
107245 impl_1055_property_dataType = {
107246  &afw_s_dataType,
107247  (const afw_value_t *)&impl_1055_property_value_dataType
107248 };
107249 
107250 static const afw_value_string_t
107251 impl_1055_property_value_description = {
107253  AFW_UTF8_LITERAL("The numeric error code.")
107254 };
107255 
107256 static const afw_runtime_property_t
107257 impl_1055_property_description = {
107258  &afw_s_description,
107259  (const afw_value_t *)&impl_1055_property_value_description
107260 };
107261 
107262 static const afw_value_string_t
107263 impl_1055_property_value_label = {
107265  AFW_UTF8_LITERAL("Error Code")
107266 };
107267 
107268 static const afw_runtime_property_t
107269 impl_1055_property_label = {
107270  &afw_s_label,
107271  (const afw_value_t *)&impl_1055_property_value_label
107272 };
107273 
107274 static const afw_runtime_property_t *
107275 impl_1055_properties[] = {
107276  &impl_1055_property_brief,
107277  &impl_1055_property_dataType,
107278  &impl_1055_property_description,
107279  &impl_1055_property_label,
107280  NULL
107281 };
107282 
107284 impl_1055_meta_object = {
107285  {
107286  &afw_runtime_inf_const_meta_object_inf
107287  },
107288  &impl_1055,
107289  NULL
107290 };
107291 
107292 static const afw_utf8_t
107293 impl_1055_meta_path =
107294  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/errorCode");
107295 
107297 impl_1055 = {
107298  {
107299  &afw_runtime_inf_const_embedded_untyped_object,
107300  NULL,
107301  {
107302  (const afw_object_t *)&impl_1055_meta_object,
107303  (const afw_object_t *)&impl_1050,
107304  &afw_s_errorCode,
107305  &afw_s__AdaptiveValueMeta_,
107306  &impl_1055_meta_path
107307  }
107308  },
107309  &impl_1055_properties[0]
107310 };
107311 
107313 impl_1056;
107314 
107315 /*
107316  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/errorCodeId
107317  */
107318 
107319 static const afw_value_string_t
107320 impl_1056_property_value_brief = {
107322  AFW_UTF8_LITERAL("The decoded error code")
107323 };
107324 
107325 static const afw_runtime_property_t
107326 impl_1056_property_brief = {
107327  &afw_s_brief,
107328  (const afw_value_t *)&impl_1056_property_value_brief
107329 };
107330 
107331 static const afw_value_string_t
107332 impl_1056_property_value_dataType = {
107334  AFW_UTF8_LITERAL("string")
107335 };
107336 
107337 static const afw_runtime_property_t
107338 impl_1056_property_dataType = {
107339  &afw_s_dataType,
107340  (const afw_value_t *)&impl_1056_property_value_dataType
107341 };
107342 
107343 static const afw_value_string_t
107344 impl_1056_property_value_description = {
107346  AFW_UTF8_LITERAL("The decoded error code.")
107347 };
107348 
107349 static const afw_runtime_property_t
107350 impl_1056_property_description = {
107351  &afw_s_description,
107352  (const afw_value_t *)&impl_1056_property_value_description
107353 };
107354 
107355 static const afw_value_string_t
107356 impl_1056_property_value_label = {
107358  AFW_UTF8_LITERAL("Error Code Id")
107359 };
107360 
107361 static const afw_runtime_property_t
107362 impl_1056_property_label = {
107363  &afw_s_label,
107364  (const afw_value_t *)&impl_1056_property_value_label
107365 };
107366 
107367 static const afw_runtime_property_t *
107368 impl_1056_properties[] = {
107369  &impl_1056_property_brief,
107370  &impl_1056_property_dataType,
107371  &impl_1056_property_description,
107372  &impl_1056_property_label,
107373  NULL
107374 };
107375 
107377 impl_1056_meta_object = {
107378  {
107379  &afw_runtime_inf_const_meta_object_inf
107380  },
107381  &impl_1056,
107382  NULL
107383 };
107384 
107385 static const afw_utf8_t
107386 impl_1056_meta_path =
107387  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/errorCodeId");
107388 
107390 impl_1056 = {
107391  {
107392  &afw_runtime_inf_const_embedded_untyped_object,
107393  NULL,
107394  {
107395  (const afw_object_t *)&impl_1056_meta_object,
107396  (const afw_object_t *)&impl_1050,
107397  &afw_s_errorCodeId,
107398  &afw_s__AdaptiveValueMeta_,
107399  &impl_1056_meta_path
107400  }
107401  },
107402  &impl_1056_properties[0]
107403 };
107404 
107406 impl_1057;
107407 
107408 /*
107409  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/errorSource
107410  */
107411 
107412 static const afw_value_string_t
107413 impl_1057_property_value_brief = {
107415  AFW_UTF8_LITERAL("The internal source filename:line where the error occurred")
107416 };
107417 
107418 static const afw_runtime_property_t
107419 impl_1057_property_brief = {
107420  &afw_s_brief,
107421  (const afw_value_t *)&impl_1057_property_value_brief
107422 };
107423 
107424 static const afw_value_string_t
107425 impl_1057_property_value_dataType = {
107427  AFW_UTF8_LITERAL("string")
107428 };
107429 
107430 static const afw_runtime_property_t
107431 impl_1057_property_dataType = {
107432  &afw_s_dataType,
107433  (const afw_value_t *)&impl_1057_property_value_dataType
107434 };
107435 
107436 static const afw_value_string_t
107437 impl_1057_property_value_description = {
107439  AFW_UTF8_LITERAL("The internal source filename:line where the error occurred.")
107440 };
107441 
107442 static const afw_runtime_property_t
107443 impl_1057_property_description = {
107444  &afw_s_description,
107445  (const afw_value_t *)&impl_1057_property_value_description
107446 };
107447 
107448 static const afw_value_string_t
107449 impl_1057_property_value_label = {
107451  AFW_UTF8_LITERAL("Error Source")
107452 };
107453 
107454 static const afw_runtime_property_t
107455 impl_1057_property_label = {
107456  &afw_s_label,
107457  (const afw_value_t *)&impl_1057_property_value_label
107458 };
107459 
107460 static const afw_runtime_property_t *
107461 impl_1057_properties[] = {
107462  &impl_1057_property_brief,
107463  &impl_1057_property_dataType,
107464  &impl_1057_property_description,
107465  &impl_1057_property_label,
107466  NULL
107467 };
107468 
107470 impl_1057_meta_object = {
107471  {
107472  &afw_runtime_inf_const_meta_object_inf
107473  },
107474  &impl_1057,
107475  NULL
107476 };
107477 
107478 static const afw_utf8_t
107479 impl_1057_meta_path =
107480  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/errorSource");
107481 
107483 impl_1057 = {
107484  {
107485  &afw_runtime_inf_const_embedded_untyped_object,
107486  NULL,
107487  {
107488  (const afw_object_t *)&impl_1057_meta_object,
107489  (const afw_object_t *)&impl_1050,
107490  &afw_s_errorSource,
107491  &afw_s__AdaptiveValueMeta_,
107492  &impl_1057_meta_path
107493  }
107494  },
107495  &impl_1057_properties[0]
107496 };
107497 
107499 impl_1058;
107500 
107501 /*
107502  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/line
107503  */
107504 
107505 static const afw_value_string_t
107506 impl_1058_property_value_brief = {
107508  AFW_UTF8_LITERAL("The line number in the adaptive value source of the error")
107509 };
107510 
107511 static const afw_runtime_property_t
107512 impl_1058_property_brief = {
107513  &afw_s_brief,
107514  (const afw_value_t *)&impl_1058_property_value_brief
107515 };
107516 
107517 static const afw_value_string_t
107518 impl_1058_property_value_dataType = {
107520  AFW_UTF8_LITERAL("integer")
107521 };
107522 
107523 static const afw_runtime_property_t
107524 impl_1058_property_dataType = {
107525  &afw_s_dataType,
107526  (const afw_value_t *)&impl_1058_property_value_dataType
107527 };
107528 
107529 static const afw_value_string_t
107530 impl_1058_property_value_description = {
107532  AFW_UTF8_LITERAL("The line number in the adaptive value source of the error. This is only available if source contains line breaks.")
107533 };
107534 
107535 static const afw_runtime_property_t
107536 impl_1058_property_description = {
107537  &afw_s_description,
107538  (const afw_value_t *)&impl_1058_property_value_description
107539 };
107540 
107541 static const afw_value_string_t
107542 impl_1058_property_value_label = {
107544  AFW_UTF8_LITERAL("Line")
107545 };
107546 
107547 static const afw_runtime_property_t
107548 impl_1058_property_label = {
107549  &afw_s_label,
107550  (const afw_value_t *)&impl_1058_property_value_label
107551 };
107552 
107553 static const afw_runtime_property_t *
107554 impl_1058_properties[] = {
107555  &impl_1058_property_brief,
107556  &impl_1058_property_dataType,
107557  &impl_1058_property_description,
107558  &impl_1058_property_label,
107559  NULL
107560 };
107561 
107563 impl_1058_meta_object = {
107564  {
107565  &afw_runtime_inf_const_meta_object_inf
107566  },
107567  &impl_1058,
107568  NULL
107569 };
107570 
107571 static const afw_utf8_t
107572 impl_1058_meta_path =
107573  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/line");
107574 
107576 impl_1058 = {
107577  {
107578  &afw_runtime_inf_const_embedded_untyped_object,
107579  NULL,
107580  {
107581  (const afw_object_t *)&impl_1058_meta_object,
107582  (const afw_object_t *)&impl_1050,
107583  &afw_s_line,
107584  &afw_s__AdaptiveValueMeta_,
107585  &impl_1058_meta_path
107586  }
107587  },
107588  &impl_1058_properties[0]
107589 };
107590 
107592 impl_1059;
107593 
107594 /*
107595  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/message
107596  */
107597 
107598 static const afw_value_string_t
107599 impl_1059_property_value_brief = {
107601  AFW_UTF8_LITERAL("The error message")
107602 };
107603 
107604 static const afw_runtime_property_t
107605 impl_1059_property_brief = {
107606  &afw_s_brief,
107607  (const afw_value_t *)&impl_1059_property_value_brief
107608 };
107609 
107610 static const afw_value_string_t
107611 impl_1059_property_value_dataType = {
107613  AFW_UTF8_LITERAL("string")
107614 };
107615 
107616 static const afw_runtime_property_t
107617 impl_1059_property_dataType = {
107618  &afw_s_dataType,
107619  (const afw_value_t *)&impl_1059_property_value_dataType
107620 };
107621 
107622 static const afw_value_string_t
107623 impl_1059_property_value_description = {
107625  AFW_UTF8_LITERAL("The error message.")
107626 };
107627 
107628 static const afw_runtime_property_t
107629 impl_1059_property_description = {
107630  &afw_s_description,
107631  (const afw_value_t *)&impl_1059_property_value_description
107632 };
107633 
107634 static const afw_value_string_t
107635 impl_1059_property_value_label = {
107637  AFW_UTF8_LITERAL("Message")
107638 };
107639 
107640 static const afw_runtime_property_t
107641 impl_1059_property_label = {
107642  &afw_s_label,
107643  (const afw_value_t *)&impl_1059_property_value_label
107644 };
107645 
107646 static const afw_runtime_property_t *
107647 impl_1059_properties[] = {
107648  &impl_1059_property_brief,
107649  &impl_1059_property_dataType,
107650  &impl_1059_property_description,
107651  &impl_1059_property_label,
107652  NULL
107653 };
107654 
107656 impl_1059_meta_object = {
107657  {
107658  &afw_runtime_inf_const_meta_object_inf
107659  },
107660  &impl_1059,
107661  NULL
107662 };
107663 
107664 static const afw_utf8_t
107665 impl_1059_meta_path =
107666  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/message");
107667 
107669 impl_1059 = {
107670  {
107671  &afw_runtime_inf_const_embedded_untyped_object,
107672  NULL,
107673  {
107674  (const afw_object_t *)&impl_1059_meta_object,
107675  (const afw_object_t *)&impl_1050,
107676  &afw_s_message,
107677  &afw_s__AdaptiveValueMeta_,
107678  &impl_1059_meta_path
107679  }
107680  },
107681  &impl_1059_properties[0]
107682 };
107683 
107685 impl_1060;
107686 
107687 /*
107688  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/offset
107689  */
107690 
107691 static const afw_value_string_t
107692 impl_1060_property_value_brief = {
107694  AFW_UTF8_LITERAL("The offset in the adaptive value source of the error")
107695 };
107696 
107697 static const afw_runtime_property_t
107698 impl_1060_property_brief = {
107699  &afw_s_brief,
107700  (const afw_value_t *)&impl_1060_property_value_brief
107701 };
107702 
107703 static const afw_value_string_t
107704 impl_1060_property_value_dataType = {
107706  AFW_UTF8_LITERAL("integer")
107707 };
107708 
107709 static const afw_runtime_property_t
107710 impl_1060_property_dataType = {
107711  &afw_s_dataType,
107712  (const afw_value_t *)&impl_1060_property_value_dataType
107713 };
107714 
107715 static const afw_value_string_t
107716 impl_1060_property_value_description = {
107718  AFW_UTF8_LITERAL("The offset in the adaptive value source of the error.")
107719 };
107720 
107721 static const afw_runtime_property_t
107722 impl_1060_property_description = {
107723  &afw_s_description,
107724  (const afw_value_t *)&impl_1060_property_value_description
107725 };
107726 
107727 static const afw_value_string_t
107728 impl_1060_property_value_label = {
107730  AFW_UTF8_LITERAL("Offset")
107731 };
107732 
107733 static const afw_runtime_property_t
107734 impl_1060_property_label = {
107735  &afw_s_label,
107736  (const afw_value_t *)&impl_1060_property_value_label
107737 };
107738 
107739 static const afw_runtime_property_t *
107740 impl_1060_properties[] = {
107741  &impl_1060_property_brief,
107742  &impl_1060_property_dataType,
107743  &impl_1060_property_description,
107744  &impl_1060_property_label,
107745  NULL
107746 };
107747 
107749 impl_1060_meta_object = {
107750  {
107751  &afw_runtime_inf_const_meta_object_inf
107752  },
107753  &impl_1060,
107754  NULL
107755 };
107756 
107757 static const afw_utf8_t
107758 impl_1060_meta_path =
107759  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/offset");
107760 
107762 impl_1060 = {
107763  {
107764  &afw_runtime_inf_const_embedded_untyped_object,
107765  NULL,
107766  {
107767  (const afw_object_t *)&impl_1060_meta_object,
107768  (const afw_object_t *)&impl_1050,
107769  &afw_s_offset,
107770  &afw_s__AdaptiveValueMeta_,
107771  &impl_1060_meta_path
107772  }
107773  },
107774  &impl_1060_properties[0]
107775 };
107776 
107778 impl_1061;
107779 
107780 /*
107781  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserColumnNumber
107782  */
107783 
107784 static const afw_value_string_t
107785 impl_1061_property_value_brief = {
107787  AFW_UTF8_LITERAL("The column number where the syntax error occurred")
107788 };
107789 
107790 static const afw_runtime_property_t
107791 impl_1061_property_brief = {
107792  &afw_s_brief,
107793  (const afw_value_t *)&impl_1061_property_value_brief
107794 };
107795 
107796 static const afw_value_string_t
107797 impl_1061_property_value_dataType = {
107799  AFW_UTF8_LITERAL("integer")
107800 };
107801 
107802 static const afw_runtime_property_t
107803 impl_1061_property_dataType = {
107804  &afw_s_dataType,
107805  (const afw_value_t *)&impl_1061_property_value_dataType
107806 };
107807 
107808 static const afw_value_string_t
107809 impl_1061_property_value_description = {
107811  AFW_UTF8_LITERAL("The column number where the error occurred.")
107812 };
107813 
107814 static const afw_runtime_property_t
107815 impl_1061_property_description = {
107816  &afw_s_description,
107817  (const afw_value_t *)&impl_1061_property_value_description
107818 };
107819 
107820 static const afw_value_string_t
107821 impl_1061_property_value_label = {
107823  AFW_UTF8_LITERAL("Parser Column Number")
107824 };
107825 
107826 static const afw_runtime_property_t
107827 impl_1061_property_label = {
107828  &afw_s_label,
107829  (const afw_value_t *)&impl_1061_property_value_label
107830 };
107831 
107832 static const afw_runtime_property_t *
107833 impl_1061_properties[] = {
107834  &impl_1061_property_brief,
107835  &impl_1061_property_dataType,
107836  &impl_1061_property_description,
107837  &impl_1061_property_label,
107838  NULL
107839 };
107840 
107842 impl_1061_meta_object = {
107843  {
107844  &afw_runtime_inf_const_meta_object_inf
107845  },
107846  &impl_1061,
107847  NULL
107848 };
107849 
107850 static const afw_utf8_t
107851 impl_1061_meta_path =
107852  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserColumnNumber");
107853 
107855 impl_1061 = {
107856  {
107857  &afw_runtime_inf_const_embedded_untyped_object,
107858  NULL,
107859  {
107860  (const afw_object_t *)&impl_1061_meta_object,
107861  (const afw_object_t *)&impl_1050,
107862  &afw_s_parserColumnNumber,
107863  &afw_s__AdaptiveValueMeta_,
107864  &impl_1061_meta_path
107865  }
107866  },
107867  &impl_1061_properties[0]
107868 };
107869 
107871 impl_1062;
107872 
107873 /*
107874  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserCursor
107875  */
107876 
107877 static const afw_value_string_t
107878 impl_1062_property_value_brief = {
107880  AFW_UTF8_LITERAL("The parser cursor where the syntax error occurred")
107881 };
107882 
107883 static const afw_runtime_property_t
107884 impl_1062_property_brief = {
107885  &afw_s_brief,
107886  (const afw_value_t *)&impl_1062_property_value_brief
107887 };
107888 
107889 static const afw_value_string_t
107890 impl_1062_property_value_dataType = {
107892  AFW_UTF8_LITERAL("integer")
107893 };
107894 
107895 static const afw_runtime_property_t
107896 impl_1062_property_dataType = {
107897  &afw_s_dataType,
107898  (const afw_value_t *)&impl_1062_property_value_dataType
107899 };
107900 
107901 static const afw_value_string_t
107902 impl_1062_property_value_description = {
107904  AFW_UTF8_LITERAL("The UTF-8 octet source cursor that the parser at the time the syntax error occurred. This can be used as an offset into parserSource if it is available.")
107905 };
107906 
107907 static const afw_runtime_property_t
107908 impl_1062_property_description = {
107909  &afw_s_description,
107910  (const afw_value_t *)&impl_1062_property_value_description
107911 };
107912 
107913 static const afw_value_string_t
107914 impl_1062_property_value_label = {
107916  AFW_UTF8_LITERAL("Parser Cursor")
107917 };
107918 
107919 static const afw_runtime_property_t
107920 impl_1062_property_label = {
107921  &afw_s_label,
107922  (const afw_value_t *)&impl_1062_property_value_label
107923 };
107924 
107925 static const afw_runtime_property_t *
107926 impl_1062_properties[] = {
107927  &impl_1062_property_brief,
107928  &impl_1062_property_dataType,
107929  &impl_1062_property_description,
107930  &impl_1062_property_label,
107931  NULL
107932 };
107933 
107935 impl_1062_meta_object = {
107936  {
107937  &afw_runtime_inf_const_meta_object_inf
107938  },
107939  &impl_1062,
107940  NULL
107941 };
107942 
107943 static const afw_utf8_t
107944 impl_1062_meta_path =
107945  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserCursor");
107946 
107948 impl_1062 = {
107949  {
107950  &afw_runtime_inf_const_embedded_untyped_object,
107951  NULL,
107952  {
107953  (const afw_object_t *)&impl_1062_meta_object,
107954  (const afw_object_t *)&impl_1050,
107955  &afw_s_parserCursor,
107956  &afw_s__AdaptiveValueMeta_,
107957  &impl_1062_meta_path
107958  }
107959  },
107960  &impl_1062_properties[0]
107961 };
107962 
107964 impl_1063;
107965 
107966 /*
107967  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserLineNumber
107968  */
107969 
107970 static const afw_value_string_t
107971 impl_1063_property_value_brief = {
107973  AFW_UTF8_LITERAL("The line number where the syntax error occurred")
107974 };
107975 
107976 static const afw_runtime_property_t
107977 impl_1063_property_brief = {
107978  &afw_s_brief,
107979  (const afw_value_t *)&impl_1063_property_value_brief
107980 };
107981 
107982 static const afw_value_string_t
107983 impl_1063_property_value_dataType = {
107985  AFW_UTF8_LITERAL("integer")
107986 };
107987 
107988 static const afw_runtime_property_t
107989 impl_1063_property_dataType = {
107990  &afw_s_dataType,
107991  (const afw_value_t *)&impl_1063_property_value_dataType
107992 };
107993 
107994 static const afw_value_string_t
107995 impl_1063_property_value_description = {
107997  AFW_UTF8_LITERAL("The parser cursor's line number where the syntax error occurred.")
107998 };
107999 
108000 static const afw_runtime_property_t
108001 impl_1063_property_description = {
108002  &afw_s_description,
108003  (const afw_value_t *)&impl_1063_property_value_description
108004 };
108005 
108006 static const afw_value_string_t
108007 impl_1063_property_value_label = {
108009  AFW_UTF8_LITERAL("Parser Line Number")
108010 };
108011 
108012 static const afw_runtime_property_t
108013 impl_1063_property_label = {
108014  &afw_s_label,
108015  (const afw_value_t *)&impl_1063_property_value_label
108016 };
108017 
108018 static const afw_runtime_property_t *
108019 impl_1063_properties[] = {
108020  &impl_1063_property_brief,
108021  &impl_1063_property_dataType,
108022  &impl_1063_property_description,
108023  &impl_1063_property_label,
108024  NULL
108025 };
108026 
108028 impl_1063_meta_object = {
108029  {
108030  &afw_runtime_inf_const_meta_object_inf
108031  },
108032  &impl_1063,
108033  NULL
108034 };
108035 
108036 static const afw_utf8_t
108037 impl_1063_meta_path =
108038  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserLineNumber");
108039 
108041 impl_1063 = {
108042  {
108043  &afw_runtime_inf_const_embedded_untyped_object,
108044  NULL,
108045  {
108046  (const afw_object_t *)&impl_1063_meta_object,
108047  (const afw_object_t *)&impl_1050,
108048  &afw_s_parserLineNumber,
108049  &afw_s__AdaptiveValueMeta_,
108050  &impl_1063_meta_path
108051  }
108052  },
108053  &impl_1063_properties[0]
108054 };
108055 
108057 impl_1064;
108058 
108059 /*
108060  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserSource
108061  */
108062 
108063 static const afw_value_string_t
108064 impl_1064_property_value_brief = {
108066  AFW_UTF8_LITERAL("The partial/full source available when the syntax error occurred")
108067 };
108068 
108069 static const afw_runtime_property_t
108070 impl_1064_property_brief = {
108071  &afw_s_brief,
108072  (const afw_value_t *)&impl_1064_property_value_brief
108073 };
108074 
108075 static const afw_value_string_t
108076 impl_1064_property_value_dataType = {
108078  AFW_UTF8_LITERAL("integer")
108079 };
108080 
108081 static const afw_runtime_property_t
108082 impl_1064_property_dataType = {
108083  &afw_s_dataType,
108084  (const afw_value_t *)&impl_1064_property_value_dataType
108085 };
108086 
108087 static const afw_value_string_t
108088 impl_1064_property_value_description = {
108090  AFW_UTF8_LITERAL("This is the source being compiled that was available at the time of the syntax error. This may be the partial source since the compiler sometimes reads source as it is needed.")
108091 };
108092 
108093 static const afw_runtime_property_t
108094 impl_1064_property_description = {
108095  &afw_s_description,
108096  (const afw_value_t *)&impl_1064_property_value_description
108097 };
108098 
108099 static const afw_value_string_t
108100 impl_1064_property_value_label = {
108102  AFW_UTF8_LITERAL("Parser Source")
108103 };
108104 
108105 static const afw_runtime_property_t
108106 impl_1064_property_label = {
108107  &afw_s_label,
108108  (const afw_value_t *)&impl_1064_property_value_label
108109 };
108110 
108111 static const afw_runtime_property_t *
108112 impl_1064_properties[] = {
108113  &impl_1064_property_brief,
108114  &impl_1064_property_dataType,
108115  &impl_1064_property_description,
108116  &impl_1064_property_label,
108117  NULL
108118 };
108119 
108121 impl_1064_meta_object = {
108122  {
108123  &afw_runtime_inf_const_meta_object_inf
108124  },
108125  &impl_1064,
108126  NULL
108127 };
108128 
108129 static const afw_utf8_t
108130 impl_1064_meta_path =
108131  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/parserSource");
108132 
108134 impl_1064 = {
108135  {
108136  &afw_runtime_inf_const_embedded_untyped_object,
108137  NULL,
108138  {
108139  (const afw_object_t *)&impl_1064_meta_object,
108140  (const afw_object_t *)&impl_1050,
108141  &afw_s_parserSource,
108142  &afw_s__AdaptiveValueMeta_,
108143  &impl_1064_meta_path
108144  }
108145  },
108146  &impl_1064_properties[0]
108147 };
108148 
108150 impl_1065;
108151 
108152 /*
108153  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/recursiveError
108154  */
108155 
108156 static const afw_value_string_t
108157 impl_1065_property_value_brief = {
108159  AFW_UTF8_LITERAL("This error occurred while processing and handling the original error")
108160 };
108161 
108162 static const afw_runtime_property_t
108163 impl_1065_property_brief = {
108164  &afw_s_brief,
108165  (const afw_value_t *)&impl_1065_property_value_brief
108166 };
108167 
108168 static const afw_value_string_t
108169 impl_1065_property_value_dataType = {
108171  AFW_UTF8_LITERAL("string")
108172 };
108173 
108174 static const afw_runtime_property_t
108175 impl_1065_property_dataType = {
108176  &afw_s_dataType,
108177  (const afw_value_t *)&impl_1065_property_value_dataType
108178 };
108179 
108180 static const afw_value_string_t
108181 impl_1065_property_value_description = {
108183  AFW_UTF8_LITERAL("This is present if this error occurred while processing the original error's catch or finally.")
108184 };
108185 
108186 static const afw_runtime_property_t
108187 impl_1065_property_description = {
108188  &afw_s_description,
108189  (const afw_value_t *)&impl_1065_property_value_description
108190 };
108191 
108192 static const afw_value_string_t
108193 impl_1065_property_value_label = {
108195  AFW_UTF8_LITERAL("Recursive Error")
108196 };
108197 
108198 static const afw_runtime_property_t
108199 impl_1065_property_label = {
108200  &afw_s_label,
108201  (const afw_value_t *)&impl_1065_property_value_label
108202 };
108203 
108204 static const afw_runtime_property_t *
108205 impl_1065_properties[] = {
108206  &impl_1065_property_brief,
108207  &impl_1065_property_dataType,
108208  &impl_1065_property_description,
108209  &impl_1065_property_label,
108210  NULL
108211 };
108212 
108214 impl_1065_meta_object = {
108215  {
108216  &afw_runtime_inf_const_meta_object_inf
108217  },
108218  &impl_1065,
108219  NULL
108220 };
108221 
108222 static const afw_utf8_t
108223 impl_1065_meta_path =
108224  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/recursiveError");
108225 
108227 impl_1065 = {
108228  {
108229  &afw_runtime_inf_const_embedded_untyped_object,
108230  NULL,
108231  {
108232  (const afw_object_t *)&impl_1065_meta_object,
108233  (const afw_object_t *)&impl_1050,
108234  &afw_s_recursiveError,
108235  &afw_s__AdaptiveValueMeta_,
108236  &impl_1065_meta_path
108237  }
108238  },
108239  &impl_1065_properties[0]
108240 };
108241 
108243 impl_1066;
108244 
108245 /*
108246  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/rv
108247  */
108248 
108249 static const afw_value_string_t
108250 impl_1066_property_value_brief = {
108252  AFW_UTF8_LITERAL("The return value")
108253 };
108254 
108255 static const afw_runtime_property_t
108256 impl_1066_property_brief = {
108257  &afw_s_brief,
108258  (const afw_value_t *)&impl_1066_property_value_brief
108259 };
108260 
108261 static const afw_value_string_t
108262 impl_1066_property_value_dataType = {
108264  AFW_UTF8_LITERAL("string")
108265 };
108266 
108267 static const afw_runtime_property_t
108268 impl_1066_property_dataType = {
108269  &afw_s_dataType,
108270  (const afw_value_t *)&impl_1066_property_value_dataType
108271 };
108272 
108273 static const afw_value_string_t
108274 impl_1066_property_value_description = {
108276  AFW_UTF8_LITERAL("The return value.")
108277 };
108278 
108279 static const afw_runtime_property_t
108280 impl_1066_property_description = {
108281  &afw_s_description,
108282  (const afw_value_t *)&impl_1066_property_value_description
108283 };
108284 
108285 static const afw_value_string_t
108286 impl_1066_property_value_label = {
108288  AFW_UTF8_LITERAL("Rv")
108289 };
108290 
108291 static const afw_runtime_property_t
108292 impl_1066_property_label = {
108293  &afw_s_label,
108294  (const afw_value_t *)&impl_1066_property_value_label
108295 };
108296 
108297 static const afw_runtime_property_t *
108298 impl_1066_properties[] = {
108299  &impl_1066_property_brief,
108300  &impl_1066_property_dataType,
108301  &impl_1066_property_description,
108302  &impl_1066_property_label,
108303  NULL
108304 };
108305 
108307 impl_1066_meta_object = {
108308  {
108309  &afw_runtime_inf_const_meta_object_inf
108310  },
108311  &impl_1066,
108312  NULL
108313 };
108314 
108315 static const afw_utf8_t
108316 impl_1066_meta_path =
108317  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/rv");
108318 
108320 impl_1066 = {
108321  {
108322  &afw_runtime_inf_const_embedded_untyped_object,
108323  NULL,
108324  {
108325  (const afw_object_t *)&impl_1066_meta_object,
108326  (const afw_object_t *)&impl_1050,
108327  &afw_s_rv,
108328  &afw_s__AdaptiveValueMeta_,
108329  &impl_1066_meta_path
108330  }
108331  },
108332  &impl_1066_properties[0]
108333 };
108334 
108336 impl_1067;
108337 
108338 /*
108339  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/rvDecoded
108340  */
108341 
108342 static const afw_value_string_t
108343 impl_1067_property_value_brief = {
108345  AFW_UTF8_LITERAL("The decoded rv")
108346 };
108347 
108348 static const afw_runtime_property_t
108349 impl_1067_property_brief = {
108350  &afw_s_brief,
108351  (const afw_value_t *)&impl_1067_property_value_brief
108352 };
108353 
108354 static const afw_value_string_t
108355 impl_1067_property_value_dataType = {
108357  AFW_UTF8_LITERAL("string")
108358 };
108359 
108360 static const afw_runtime_property_t
108361 impl_1067_property_dataType = {
108362  &afw_s_dataType,
108363  (const afw_value_t *)&impl_1067_property_value_dataType
108364 };
108365 
108366 static const afw_value_string_t
108367 impl_1067_property_value_description = {
108369  AFW_UTF8_LITERAL("The decoded rv.")
108370 };
108371 
108372 static const afw_runtime_property_t
108373 impl_1067_property_description = {
108374  &afw_s_description,
108375  (const afw_value_t *)&impl_1067_property_value_description
108376 };
108377 
108378 static const afw_value_string_t
108379 impl_1067_property_value_label = {
108381  AFW_UTF8_LITERAL("Rv Decoded")
108382 };
108383 
108384 static const afw_runtime_property_t
108385 impl_1067_property_label = {
108386  &afw_s_label,
108387  (const afw_value_t *)&impl_1067_property_value_label
108388 };
108389 
108390 static const afw_runtime_property_t *
108391 impl_1067_properties[] = {
108392  &impl_1067_property_brief,
108393  &impl_1067_property_dataType,
108394  &impl_1067_property_description,
108395  &impl_1067_property_label,
108396  NULL
108397 };
108398 
108400 impl_1067_meta_object = {
108401  {
108402  &afw_runtime_inf_const_meta_object_inf
108403  },
108404  &impl_1067,
108405  NULL
108406 };
108407 
108408 static const afw_utf8_t
108409 impl_1067_meta_path =
108410  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/rvDecoded");
108411 
108413 impl_1067 = {
108414  {
108415  &afw_runtime_inf_const_embedded_untyped_object,
108416  NULL,
108417  {
108418  (const afw_object_t *)&impl_1067_meta_object,
108419  (const afw_object_t *)&impl_1050,
108420  &afw_s_rvDecoded,
108421  &afw_s__AdaptiveValueMeta_,
108422  &impl_1067_meta_path
108423  }
108424  },
108425  &impl_1067_properties[0]
108426 };
108427 
108429 impl_1068;
108430 
108431 /*
108432  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/rvSourceId
108433  */
108434 
108435 static const afw_value_string_t
108436 impl_1068_property_value_brief = {
108438  AFW_UTF8_LITERAL("The source id of rv")
108439 };
108440 
108441 static const afw_runtime_property_t
108442 impl_1068_property_brief = {
108443  &afw_s_brief,
108444  (const afw_value_t *)&impl_1068_property_value_brief
108445 };
108446 
108447 static const afw_value_string_t
108448 impl_1068_property_value_dataType = {
108450  AFW_UTF8_LITERAL("string")
108451 };
108452 
108453 static const afw_runtime_property_t
108454 impl_1068_property_dataType = {
108455  &afw_s_dataType,
108456  (const afw_value_t *)&impl_1068_property_value_dataType
108457 };
108458 
108459 static const afw_value_string_t
108460 impl_1068_property_value_description = {
108462  AFW_UTF8_LITERAL("The source id of rv.")
108463 };
108464 
108465 static const afw_runtime_property_t
108466 impl_1068_property_description = {
108467  &afw_s_description,
108468  (const afw_value_t *)&impl_1068_property_value_description
108469 };
108470 
108471 static const afw_value_string_t
108472 impl_1068_property_value_label = {
108474  AFW_UTF8_LITERAL("Rv Source")
108475 };
108476 
108477 static const afw_runtime_property_t
108478 impl_1068_property_label = {
108479  &afw_s_label,
108480  (const afw_value_t *)&impl_1068_property_value_label
108481 };
108482 
108483 static const afw_runtime_property_t *
108484 impl_1068_properties[] = {
108485  &impl_1068_property_brief,
108486  &impl_1068_property_dataType,
108487  &impl_1068_property_description,
108488  &impl_1068_property_label,
108489  NULL
108490 };
108491 
108493 impl_1068_meta_object = {
108494  {
108495  &afw_runtime_inf_const_meta_object_inf
108496  },
108497  &impl_1068,
108498  NULL
108499 };
108500 
108501 static const afw_utf8_t
108502 impl_1068_meta_path =
108503  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/rvSourceId");
108504 
108506 impl_1068 = {
108507  {
108508  &afw_runtime_inf_const_embedded_untyped_object,
108509  NULL,
108510  {
108511  (const afw_object_t *)&impl_1068_meta_object,
108512  (const afw_object_t *)&impl_1050,
108513  &afw_s_rvSourceId,
108514  &afw_s__AdaptiveValueMeta_,
108515  &impl_1068_meta_path
108516  }
108517  },
108518  &impl_1068_properties[0]
108519 };
108520 
108522 impl_1069;
108523 
108524 /*
108525  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/sourceFile
108526  */
108527 
108528 static const afw_value_string_t
108529 impl_1069_property_value_brief = {
108531  AFW_UTF8_LITERAL("The c source file where the error was thrown")
108532 };
108533 
108534 static const afw_runtime_property_t
108535 impl_1069_property_brief = {
108536  &afw_s_brief,
108537  (const afw_value_t *)&impl_1069_property_value_brief
108538 };
108539 
108540 static const afw_value_string_t
108541 impl_1069_property_value_dataType = {
108543  AFW_UTF8_LITERAL("string")
108544 };
108545 
108546 static const afw_runtime_property_t
108547 impl_1069_property_dataType = {
108548  &afw_s_dataType,
108549  (const afw_value_t *)&impl_1069_property_value_dataType
108550 };
108551 
108552 static const afw_value_string_t
108553 impl_1069_property_value_description = {
108555  AFW_UTF8_LITERAL("The c source file where the error was thrown.")
108556 };
108557 
108558 static const afw_runtime_property_t
108559 impl_1069_property_description = {
108560  &afw_s_description,
108561  (const afw_value_t *)&impl_1069_property_value_description
108562 };
108563 
108564 static const afw_value_string_t
108565 impl_1069_property_value_label = {
108567  AFW_UTF8_LITERAL("Source File")
108568 };
108569 
108570 static const afw_runtime_property_t
108571 impl_1069_property_label = {
108572  &afw_s_label,
108573  (const afw_value_t *)&impl_1069_property_value_label
108574 };
108575 
108576 static const afw_runtime_property_t *
108577 impl_1069_properties[] = {
108578  &impl_1069_property_brief,
108579  &impl_1069_property_dataType,
108580  &impl_1069_property_description,
108581  &impl_1069_property_label,
108582  NULL
108583 };
108584 
108586 impl_1069_meta_object = {
108587  {
108588  &afw_runtime_inf_const_meta_object_inf
108589  },
108590  &impl_1069,
108591  NULL
108592 };
108593 
108594 static const afw_utf8_t
108595 impl_1069_meta_path =
108596  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/sourceFile");
108597 
108599 impl_1069 = {
108600  {
108601  &afw_runtime_inf_const_embedded_untyped_object,
108602  NULL,
108603  {
108604  (const afw_object_t *)&impl_1069_meta_object,
108605  (const afw_object_t *)&impl_1050,
108606  &afw_s_sourceFile,
108607  &afw_s__AdaptiveValueMeta_,
108608  &impl_1069_meta_path
108609  }
108610  },
108611  &impl_1069_properties[0]
108612 };
108613 
108615 impl_1070;
108616 
108617 /*
108618  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/sourceLocation
108619  */
108620 
108621 static const afw_value_string_t
108622 impl_1070_property_value_brief = {
108624  AFW_UTF8_LITERAL("This is the source location of the error.")
108625 };
108626 
108627 static const afw_runtime_property_t
108628 impl_1070_property_brief = {
108629  &afw_s_brief,
108630  (const afw_value_t *)&impl_1070_property_value_brief
108631 };
108632 
108633 static const afw_value_string_t
108634 impl_1070_property_value_dataType = {
108636  AFW_UTF8_LITERAL("string")
108637 };
108638 
108639 static const afw_runtime_property_t
108640 impl_1070_property_dataType = {
108641  &afw_s_dataType,
108642  (const afw_value_t *)&impl_1070_property_value_dataType
108643 };
108644 
108645 static const afw_value_string_t
108646 impl_1070_property_value_description = {
108648  AFW_UTF8_LITERAL("This is the source location of the error. This is usually a reference to the adaptive value source location.")
108649 };
108650 
108651 static const afw_runtime_property_t
108652 impl_1070_property_description = {
108653  &afw_s_description,
108654  (const afw_value_t *)&impl_1070_property_value_description
108655 };
108656 
108657 static const afw_value_string_t
108658 impl_1070_property_value_label = {
108660  AFW_UTF8_LITERAL("Source Location")
108661 };
108662 
108663 static const afw_runtime_property_t
108664 impl_1070_property_label = {
108665  &afw_s_label,
108666  (const afw_value_t *)&impl_1070_property_value_label
108667 };
108668 
108669 static const afw_runtime_property_t *
108670 impl_1070_properties[] = {
108671  &impl_1070_property_brief,
108672  &impl_1070_property_dataType,
108673  &impl_1070_property_description,
108674  &impl_1070_property_label,
108675  NULL
108676 };
108677 
108679 impl_1070_meta_object = {
108680  {
108681  &afw_runtime_inf_const_meta_object_inf
108682  },
108683  &impl_1070,
108684  NULL
108685 };
108686 
108687 static const afw_utf8_t
108688 impl_1070_meta_path =
108689  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/sourceLocation");
108690 
108692 impl_1070 = {
108693  {
108694  &afw_runtime_inf_const_embedded_untyped_object,
108695  NULL,
108696  {
108697  (const afw_object_t *)&impl_1070_meta_object,
108698  (const afw_object_t *)&impl_1050,
108699  &afw_s_sourceLocation,
108700  &afw_s__AdaptiveValueMeta_,
108701  &impl_1070_meta_path
108702  }
108703  },
108704  &impl_1070_properties[0]
108705 };
108706 
108708 impl_1071;
108709 
108710 /*
108711  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/xctxUUID
108712  */
108713 
108714 static const afw_value_string_t
108715 impl_1071_property_value_brief = {
108717  AFW_UTF8_LITERAL("This is the UUID of the execution context (xctx) when the error occurred")
108718 };
108719 
108720 static const afw_runtime_property_t
108721 impl_1071_property_brief = {
108722  &afw_s_brief,
108723  (const afw_value_t *)&impl_1071_property_value_brief
108724 };
108725 
108726 static const afw_value_string_t
108727 impl_1071_property_value_dataType = {
108729  AFW_UTF8_LITERAL("string")
108730 };
108731 
108732 static const afw_runtime_property_t
108733 impl_1071_property_dataType = {
108734  &afw_s_dataType,
108735  (const afw_value_t *)&impl_1071_property_value_dataType
108736 };
108737 
108738 static const afw_value_string_t
108739 impl_1071_property_value_description = {
108741  AFW_UTF8_LITERAL("This is the UUID of the execution context (xctx) when the error occurred. There is normally one xctx per request. This UUID is included by default in log message, which can be useful for finding messages related to a request.")
108742 };
108743 
108744 static const afw_runtime_property_t
108745 impl_1071_property_description = {
108746  &afw_s_description,
108747  (const afw_value_t *)&impl_1071_property_value_description
108748 };
108749 
108750 static const afw_value_string_t
108751 impl_1071_property_value_label = {
108753  AFW_UTF8_LITERAL("XCTX UUID")
108754 };
108755 
108756 static const afw_runtime_property_t
108757 impl_1071_property_label = {
108758  &afw_s_label,
108759  (const afw_value_t *)&impl_1071_property_value_label
108760 };
108761 
108762 static const afw_runtime_property_t *
108763 impl_1071_properties[] = {
108764  &impl_1071_property_brief,
108765  &impl_1071_property_dataType,
108766  &impl_1071_property_description,
108767  &impl_1071_property_label,
108768  NULL
108769 };
108770 
108772 impl_1071_meta_object = {
108773  {
108774  &afw_runtime_inf_const_meta_object_inf
108775  },
108776  &impl_1071,
108777  NULL
108778 };
108779 
108780 static const afw_utf8_t
108781 impl_1071_meta_path =
108782  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes/xctxUUID");
108783 
108785 impl_1071 = {
108786  {
108787  &afw_runtime_inf_const_embedded_untyped_object,
108788  NULL,
108789  {
108790  (const afw_object_t *)&impl_1071_meta_object,
108791  (const afw_object_t *)&impl_1050,
108792  &afw_s_xctxUUID,
108793  &afw_s__AdaptiveValueMeta_,
108794  &impl_1071_meta_path
108795  }
108796  },
108797  &impl_1071_properties[0]
108798 };
108799 
108800 /*
108801  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes
108802  */
108803 
108804 static const afw_value_object_t
108805 impl_1050_property_value_actionNumber = {
108807  (const afw_object_t *)&impl_1051
108808 };
108809 
108810 static const afw_runtime_property_t
108811 impl_1050_property_actionNumber = {
108812  &afw_s_actionNumber,
108813  (const afw_value_t *)&impl_1050_property_value_actionNumber
108814 };
108815 
108816 static const afw_value_object_t
108817 impl_1050_property_value_backtrace = {
108819  (const afw_object_t *)&impl_1052
108820 };
108821 
108822 static const afw_runtime_property_t
108823 impl_1050_property_backtrace = {
108824  &afw_s_backtrace,
108825  (const afw_value_t *)&impl_1050_property_value_backtrace
108826 };
108827 
108828 static const afw_value_object_t
108829 impl_1050_property_value_backtraceEvaluation = {
108831  (const afw_object_t *)&impl_1053
108832 };
108833 
108834 static const afw_runtime_property_t
108835 impl_1050_property_backtraceEvaluation = {
108836  &afw_s_backtraceEvaluation,
108837  (const afw_value_t *)&impl_1050_property_value_backtraceEvaluation
108838 };
108839 
108840 static const afw_value_object_t
108841 impl_1050_property_value_column = {
108843  (const afw_object_t *)&impl_1054
108844 };
108845 
108846 static const afw_runtime_property_t
108847 impl_1050_property_column = {
108848  &afw_s_column,
108849  (const afw_value_t *)&impl_1050_property_value_column
108850 };
108851 
108852 static const afw_value_object_t
108853 impl_1050_property_value_errorCode = {
108855  (const afw_object_t *)&impl_1055
108856 };
108857 
108858 static const afw_runtime_property_t
108859 impl_1050_property_errorCode = {
108860  &afw_s_errorCode,
108861  (const afw_value_t *)&impl_1050_property_value_errorCode
108862 };
108863 
108864 static const afw_value_object_t
108865 impl_1050_property_value_errorCodeId = {
108867  (const afw_object_t *)&impl_1056
108868 };
108869 
108870 static const afw_runtime_property_t
108871 impl_1050_property_errorCodeId = {
108872  &afw_s_errorCodeId,
108873  (const afw_value_t *)&impl_1050_property_value_errorCodeId
108874 };
108875 
108876 static const afw_value_object_t
108877 impl_1050_property_value_errorSource = {
108879  (const afw_object_t *)&impl_1057
108880 };
108881 
108882 static const afw_runtime_property_t
108883 impl_1050_property_errorSource = {
108884  &afw_s_errorSource,
108885  (const afw_value_t *)&impl_1050_property_value_errorSource
108886 };
108887 
108888 static const afw_value_object_t
108889 impl_1050_property_value_line = {
108891  (const afw_object_t *)&impl_1058
108892 };
108893 
108894 static const afw_runtime_property_t
108895 impl_1050_property_line = {
108896  &afw_s_line,
108897  (const afw_value_t *)&impl_1050_property_value_line
108898 };
108899 
108900 static const afw_value_object_t
108901 impl_1050_property_value_message = {
108903  (const afw_object_t *)&impl_1059
108904 };
108905 
108906 static const afw_runtime_property_t
108907 impl_1050_property_message = {
108908  &afw_s_message,
108909  (const afw_value_t *)&impl_1050_property_value_message
108910 };
108911 
108912 static const afw_value_object_t
108913 impl_1050_property_value_offset = {
108915  (const afw_object_t *)&impl_1060
108916 };
108917 
108918 static const afw_runtime_property_t
108919 impl_1050_property_offset = {
108920  &afw_s_offset,
108921  (const afw_value_t *)&impl_1050_property_value_offset
108922 };
108923 
108924 static const afw_value_object_t
108925 impl_1050_property_value_parserColumnNumber = {
108927  (const afw_object_t *)&impl_1061
108928 };
108929 
108930 static const afw_runtime_property_t
108931 impl_1050_property_parserColumnNumber = {
108932  &afw_s_parserColumnNumber,
108933  (const afw_value_t *)&impl_1050_property_value_parserColumnNumber
108934 };
108935 
108936 static const afw_value_object_t
108937 impl_1050_property_value_parserCursor = {
108939  (const afw_object_t *)&impl_1062
108940 };
108941 
108942 static const afw_runtime_property_t
108943 impl_1050_property_parserCursor = {
108944  &afw_s_parserCursor,
108945  (const afw_value_t *)&impl_1050_property_value_parserCursor
108946 };
108947 
108948 static const afw_value_object_t
108949 impl_1050_property_value_parserLineNumber = {
108951  (const afw_object_t *)&impl_1063
108952 };
108953 
108954 static const afw_runtime_property_t
108955 impl_1050_property_parserLineNumber = {
108956  &afw_s_parserLineNumber,
108957  (const afw_value_t *)&impl_1050_property_value_parserLineNumber
108958 };
108959 
108960 static const afw_value_object_t
108961 impl_1050_property_value_parserSource = {
108963  (const afw_object_t *)&impl_1064
108964 };
108965 
108966 static const afw_runtime_property_t
108967 impl_1050_property_parserSource = {
108968  &afw_s_parserSource,
108969  (const afw_value_t *)&impl_1050_property_value_parserSource
108970 };
108971 
108972 static const afw_value_object_t
108973 impl_1050_property_value_recursiveError = {
108975  (const afw_object_t *)&impl_1065
108976 };
108977 
108978 static const afw_runtime_property_t
108979 impl_1050_property_recursiveError = {
108980  &afw_s_recursiveError,
108981  (const afw_value_t *)&impl_1050_property_value_recursiveError
108982 };
108983 
108984 static const afw_value_object_t
108985 impl_1050_property_value_rv = {
108987  (const afw_object_t *)&impl_1066
108988 };
108989 
108990 static const afw_runtime_property_t
108991 impl_1050_property_rv = {
108992  &afw_s_rv,
108993  (const afw_value_t *)&impl_1050_property_value_rv
108994 };
108995 
108996 static const afw_value_object_t
108997 impl_1050_property_value_rvDecoded = {
108999  (const afw_object_t *)&impl_1067
109000 };
109001 
109002 static const afw_runtime_property_t
109003 impl_1050_property_rvDecoded = {
109004  &afw_s_rvDecoded,
109005  (const afw_value_t *)&impl_1050_property_value_rvDecoded
109006 };
109007 
109008 static const afw_value_object_t
109009 impl_1050_property_value_rvSourceId = {
109011  (const afw_object_t *)&impl_1068
109012 };
109013 
109014 static const afw_runtime_property_t
109015 impl_1050_property_rvSourceId = {
109016  &afw_s_rvSourceId,
109017  (const afw_value_t *)&impl_1050_property_value_rvSourceId
109018 };
109019 
109020 static const afw_value_object_t
109021 impl_1050_property_value_sourceFile = {
109023  (const afw_object_t *)&impl_1069
109024 };
109025 
109026 static const afw_runtime_property_t
109027 impl_1050_property_sourceFile = {
109028  &afw_s_sourceFile,
109029  (const afw_value_t *)&impl_1050_property_value_sourceFile
109030 };
109031 
109032 static const afw_value_object_t
109033 impl_1050_property_value_sourceLocation = {
109035  (const afw_object_t *)&impl_1070
109036 };
109037 
109038 static const afw_runtime_property_t
109039 impl_1050_property_sourceLocation = {
109040  &afw_s_sourceLocation,
109041  (const afw_value_t *)&impl_1050_property_value_sourceLocation
109042 };
109043 
109044 static const afw_value_object_t
109045 impl_1050_property_value_xctxUUID = {
109047  (const afw_object_t *)&impl_1071
109048 };
109049 
109050 static const afw_runtime_property_t
109051 impl_1050_property_xctxUUID = {
109052  &afw_s_xctxUUID,
109053  (const afw_value_t *)&impl_1050_property_value_xctxUUID
109054 };
109055 
109056 static const afw_runtime_property_t *
109057 impl_1050_properties[] = {
109058  &impl_1050_property_actionNumber,
109059  &impl_1050_property_backtrace,
109060  &impl_1050_property_backtraceEvaluation,
109061  &impl_1050_property_column,
109062  &impl_1050_property_errorCode,
109063  &impl_1050_property_errorCodeId,
109064  &impl_1050_property_errorSource,
109065  &impl_1050_property_line,
109066  &impl_1050_property_message,
109067  &impl_1050_property_offset,
109068  &impl_1050_property_parserColumnNumber,
109069  &impl_1050_property_parserCursor,
109070  &impl_1050_property_parserLineNumber,
109071  &impl_1050_property_parserSource,
109072  &impl_1050_property_recursiveError,
109073  &impl_1050_property_rv,
109074  &impl_1050_property_rvDecoded,
109075  &impl_1050_property_rvSourceId,
109076  &impl_1050_property_sourceFile,
109077  &impl_1050_property_sourceLocation,
109078  &impl_1050_property_xctxUUID,
109079  NULL
109080 };
109081 
109083 impl_1050_meta_object = {
109084  {
109085  &afw_runtime_inf_const_meta_object_inf
109086  },
109087  &impl_1050,
109088  NULL
109089 };
109090 
109091 static const afw_utf8_t
109092 impl_1050_meta_path =
109093  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_/propertyTypes");
109094 
109096 impl_1050 = {
109097  {
109098  &afw_runtime_inf_const_embedded_untyped_object,
109099  NULL,
109100  {
109101  (const afw_object_t *)&impl_1050_meta_object,
109102  (const afw_object_t *)&impl_1048,
109103  &afw_s_propertyTypes,
109104  &afw_s__AdaptivePropertyTypes_,
109105  &impl_1050_meta_path
109106  }
109107  },
109108  &impl_1050_properties[0]
109109 };
109110 
109111 /*
109112  * /afw/_AdaptiveObjectType_/_AdaptiveResponseError_
109113  */
109114 
109115 static const afw_value_boolean_t
109116 impl_1048_property_value_allowAdd = {
109118  false
109119 };
109120 
109121 static const afw_runtime_property_t
109122 impl_1048_property_allowAdd = {
109123  &afw_s_allowAdd,
109124  (const afw_value_t *)&impl_1048_property_value_allowAdd
109125 };
109126 
109127 static const afw_value_boolean_t
109128 impl_1048_property_value_allowChange = {
109130  false
109131 };
109132 
109133 static const afw_runtime_property_t
109134 impl_1048_property_allowChange = {
109135  &afw_s_allowChange,
109136  (const afw_value_t *)&impl_1048_property_value_allowChange
109137 };
109138 
109139 static const afw_value_boolean_t
109140 impl_1048_property_value_allowDelete = {
109142  false
109143 };
109144 
109145 static const afw_runtime_property_t
109146 impl_1048_property_allowDelete = {
109147  &afw_s_allowDelete,
109148  (const afw_value_t *)&impl_1048_property_value_allowDelete
109149 };
109150 
109151 static const afw_value_boolean_t
109152 impl_1048_property_value_allowEntity = {
109154  false
109155 };
109156 
109157 static const afw_runtime_property_t
109158 impl_1048_property_allowEntity = {
109159  &afw_s_allowEntity,
109160  (const afw_value_t *)&impl_1048_property_value_allowEntity
109161 };
109162 
109163 static const afw_utf8_t
109164 impl_1048_array_collectionURIs[] = {
109165  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
109166 };
109167 
109169 impl_1048_list_collectionURIs = {
109172  sizeof(impl_1048_array_collectionURIs) / sizeof(afw_utf8_t),
109173  &impl_1048_array_collectionURIs
109174 };
109175 
109176 static const afw_value_list_t
109177 impl_1048_property_value_collectionURIs = {
109179  (const afw_list_t *)&impl_1048_list_collectionURIs
109180 };
109181 
109182 static const afw_runtime_property_t
109183 impl_1048_property_collectionURIs = {
109184  &afw_s_collectionURIs,
109185  (const afw_value_t *)&impl_1048_property_value_collectionURIs
109186 };
109187 
109188 static const afw_value_string_t
109189 impl_1048_property_value_description = {
109191  AFW_UTF8_LITERAL("The _AdaptiveObjectType_ for _AdaptiveResponseError_ objects.")
109192 };
109193 
109194 static const afw_runtime_property_t
109195 impl_1048_property_description = {
109196  &afw_s_description,
109197  (const afw_value_t *)&impl_1048_property_value_description
109198 };
109199 
109200 static const afw_value_string_t
109201 impl_1048_property_value_objectType = {
109203  AFW_UTF8_LITERAL("_AdaptiveResponseError_")
109204 };
109205 
109206 static const afw_runtime_property_t
109207 impl_1048_property_objectType = {
109208  &afw_s_objectType,
109209  (const afw_value_t *)&impl_1048_property_value_objectType
109210 };
109211 
109212 static const afw_value_object_t
109213 impl_1048_property_value_otherProperties = {
109215  (const afw_object_t *)&impl_1049
109216 };
109217 
109218 static const afw_runtime_property_t
109219 impl_1048_property_otherProperties = {
109220  &afw_s_otherProperties,
109221  (const afw_value_t *)&impl_1048_property_value_otherProperties
109222 };
109223 
109224 static const afw_value_object_t
109225 impl_1048_property_value_propertyTypes = {
109227  (const afw_object_t *)&impl_1050
109228 };
109229 
109230 static const afw_runtime_property_t
109231 impl_1048_property_propertyTypes = {
109232  &afw_s_propertyTypes,
109233  (const afw_value_t *)&impl_1048_property_value_propertyTypes
109234 };
109235 
109236 static const afw_runtime_property_t *
109237 impl_1048_properties[] = {
109238  &impl_1048_property_allowAdd,
109239  &impl_1048_property_allowChange,
109240  &impl_1048_property_allowDelete,
109241  &impl_1048_property_allowEntity,
109242  &impl_1048_property_collectionURIs,
109243  &impl_1048_property_description,
109244  &impl_1048_property_objectType,
109245  &impl_1048_property_otherProperties,
109246  &impl_1048_property_propertyTypes,
109247  NULL
109248 };
109249 
109251 impl_1048_meta_object = {
109252  {
109253  &afw_runtime_inf_const_meta_object_inf
109254  },
109255  &impl_1048,
109256  NULL
109257 };
109258 
109259 static const afw_utf8_t
109260 impl_1048_meta_path =
109261  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponseError_");
109262 
109264 impl_1048 = {
109265  {
109267  NULL,
109268  {
109269  (const afw_object_t *)&impl_1048_meta_object,
109270  NULL,
109271  &afw_s__AdaptiveResponseError_,
109272  &afw_s__AdaptiveObjectType_,
109273  &impl_1048_meta_path
109274  }
109275  },
109276  &impl_1048_properties[0]
109277 };
109278 
109280 impl_1072;
109281 
109283 impl_1073;
109284 
109285 /*
109286  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/otherProperties
109287  */
109288 
109289 static const afw_runtime_property_t *
109290 impl_1073_properties[] = {
109291  NULL
109292 };
109293 
109295 impl_1073_meta_object = {
109296  {
109297  &afw_runtime_inf_const_meta_object_inf
109298  },
109299  &impl_1073,
109300  NULL
109301 };
109302 
109303 static const afw_utf8_t
109304 impl_1073_meta_path =
109305  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/otherProperties");
109306 
109308 impl_1073 = {
109309  {
109310  &afw_runtime_inf_const_embedded_untyped_object,
109311  NULL,
109312  {
109313  (const afw_object_t *)&impl_1073_meta_object,
109314  (const afw_object_t *)&impl_1072,
109315  &afw_s_otherProperties,
109316  &afw_s__AdaptiveValueMeta_,
109317  &impl_1073_meta_path
109318  }
109319  },
109320  &impl_1073_properties[0]
109321 };
109322 
109324 impl_1074;
109325 
109327 impl_1075;
109328 
109329 /*
109330  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/actions
109331  */
109332 
109333 static const afw_value_string_t
109334 impl_1075_property_value_brief = {
109336  AFW_UTF8_LITERAL("List of _AdaptiveResponseAction_ objects")
109337 };
109338 
109339 static const afw_runtime_property_t
109340 impl_1075_property_brief = {
109341  &afw_s_brief,
109342  (const afw_value_t *)&impl_1075_property_value_brief
109343 };
109344 
109345 static const afw_value_string_t
109346 impl_1075_property_value_dataType = {
109348  AFW_UTF8_LITERAL("list")
109349 };
109350 
109351 static const afw_runtime_property_t
109352 impl_1075_property_dataType = {
109353  &afw_s_dataType,
109354  (const afw_value_t *)&impl_1075_property_value_dataType
109355 };
109356 
109357 static const afw_value_string_t
109358 impl_1075_property_value_dataTypeParameter = {
109360  AFW_UTF8_LITERAL("object _AdaptiveResponseAction_")
109361 };
109362 
109363 static const afw_runtime_property_t
109364 impl_1075_property_dataTypeParameter = {
109365  &afw_s_dataTypeParameter,
109366  (const afw_value_t *)&impl_1075_property_value_dataTypeParameter
109367 };
109368 
109369 static const afw_value_string_t
109370 impl_1075_property_value_description = {
109372  AFW_UTF8_LITERAL("If the request has multiple actions, this property is a list of _AdaptiveResponseAction_ objects.")
109373 };
109374 
109375 static const afw_runtime_property_t
109376 impl_1075_property_description = {
109377  &afw_s_description,
109378  (const afw_value_t *)&impl_1075_property_value_description
109379 };
109380 
109381 static const afw_value_string_t
109382 impl_1075_property_value_label = {
109384  AFW_UTF8_LITERAL("Actions")
109385 };
109386 
109387 static const afw_runtime_property_t
109388 impl_1075_property_label = {
109389  &afw_s_label,
109390  (const afw_value_t *)&impl_1075_property_value_label
109391 };
109392 
109393 static const afw_runtime_property_t *
109394 impl_1075_properties[] = {
109395  &impl_1075_property_brief,
109396  &impl_1075_property_dataType,
109397  &impl_1075_property_dataTypeParameter,
109398  &impl_1075_property_description,
109399  &impl_1075_property_label,
109400  NULL
109401 };
109402 
109404 impl_1075_meta_object = {
109405  {
109406  &afw_runtime_inf_const_meta_object_inf
109407  },
109408  &impl_1075,
109409  NULL
109410 };
109411 
109412 static const afw_utf8_t
109413 impl_1075_meta_path =
109414  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/actions");
109415 
109417 impl_1075 = {
109418  {
109419  &afw_runtime_inf_const_embedded_untyped_object,
109420  NULL,
109421  {
109422  (const afw_object_t *)&impl_1075_meta_object,
109423  (const afw_object_t *)&impl_1074,
109424  &afw_s_actions,
109425  &afw_s__AdaptiveValueMeta_,
109426  &impl_1075_meta_path
109427  }
109428  },
109429  &impl_1075_properties[0]
109430 };
109431 
109433 impl_1076;
109434 
109435 /*
109436  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/console
109437  */
109438 
109439 static const afw_value_string_t
109440 impl_1076_property_value_brief = {
109442  AFW_UTF8_LITERAL("Contains output written to console")
109443 };
109444 
109445 static const afw_runtime_property_t
109446 impl_1076_property_brief = {
109447  &afw_s_brief,
109448  (const afw_value_t *)&impl_1076_property_value_brief
109449 };
109450 
109451 static const afw_value_string_t
109452 impl_1076_property_value_dataType = {
109454  AFW_UTF8_LITERAL("string")
109455 };
109456 
109457 static const afw_runtime_property_t
109458 impl_1076_property_dataType = {
109459  &afw_s_dataType,
109460  (const afw_value_t *)&impl_1076_property_value_dataType
109461 };
109462 
109463 static const afw_value_string_t
109464 impl_1076_property_value_description = {
109466  AFW_UTF8_LITERAL("If response:console flag is set and response:console:stream is not set, this will have any output written to console.")
109467 };
109468 
109469 static const afw_runtime_property_t
109470 impl_1076_property_description = {
109471  &afw_s_description,
109472  (const afw_value_t *)&impl_1076_property_value_description
109473 };
109474 
109475 static const afw_value_string_t
109476 impl_1076_property_value_label = {
109478  AFW_UTF8_LITERAL("Console")
109479 };
109480 
109481 static const afw_runtime_property_t
109482 impl_1076_property_label = {
109483  &afw_s_label,
109484  (const afw_value_t *)&impl_1076_property_value_label
109485 };
109486 
109487 static const afw_runtime_property_t *
109488 impl_1076_properties[] = {
109489  &impl_1076_property_brief,
109490  &impl_1076_property_dataType,
109491  &impl_1076_property_description,
109492  &impl_1076_property_label,
109493  NULL
109494 };
109495 
109497 impl_1076_meta_object = {
109498  {
109499  &afw_runtime_inf_const_meta_object_inf
109500  },
109501  &impl_1076,
109502  NULL
109503 };
109504 
109505 static const afw_utf8_t
109506 impl_1076_meta_path =
109507  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/console");
109508 
109510 impl_1076 = {
109511  {
109512  &afw_runtime_inf_const_embedded_untyped_object,
109513  NULL,
109514  {
109515  (const afw_object_t *)&impl_1076_meta_object,
109516  (const afw_object_t *)&impl_1074,
109517  &afw_s_console,
109518  &afw_s__AdaptiveValueMeta_,
109519  &impl_1076_meta_path
109520  }
109521  },
109522  &impl_1076_properties[0]
109523 };
109524 
109526 impl_1077;
109527 
109528 /*
109529  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/error
109530  */
109531 
109532 static const afw_value_string_t
109533 impl_1077_property_value_brief = {
109535  AFW_UTF8_LITERAL("Details about the error")
109536 };
109537 
109538 static const afw_runtime_property_t
109539 impl_1077_property_brief = {
109540  &afw_s_brief,
109541  (const afw_value_t *)&impl_1077_property_value_brief
109542 };
109543 
109544 static const afw_value_string_t
109545 impl_1077_property_value_dataType = {
109547  AFW_UTF8_LITERAL("object")
109548 };
109549 
109550 static const afw_runtime_property_t
109551 impl_1077_property_dataType = {
109552  &afw_s_dataType,
109553  (const afw_value_t *)&impl_1077_property_value_dataType
109554 };
109555 
109556 static const afw_value_string_t
109557 impl_1077_property_value_dataTypeParameter = {
109559  AFW_UTF8_LITERAL("_AdaptiveResponseError_")
109560 };
109561 
109562 static const afw_runtime_property_t
109563 impl_1077_property_dataTypeParameter = {
109564  &afw_s_dataTypeParameter,
109565  (const afw_value_t *)&impl_1077_property_value_dataTypeParameter
109566 };
109567 
109568 static const afw_value_string_t
109569 impl_1077_property_value_description = {
109571  AFW_UTF8_LITERAL("This is error detail if status is error. This property will not exist for intermediate response objects.")
109572 };
109573 
109574 static const afw_runtime_property_t
109575 impl_1077_property_description = {
109576  &afw_s_description,
109577  (const afw_value_t *)&impl_1077_property_value_description
109578 };
109579 
109580 static const afw_value_string_t
109581 impl_1077_property_value_label = {
109583  AFW_UTF8_LITERAL("Error")
109584 };
109585 
109586 static const afw_runtime_property_t
109587 impl_1077_property_label = {
109588  &afw_s_label,
109589  (const afw_value_t *)&impl_1077_property_value_label
109590 };
109591 
109592 static const afw_runtime_property_t *
109593 impl_1077_properties[] = {
109594  &impl_1077_property_brief,
109595  &impl_1077_property_dataType,
109596  &impl_1077_property_dataTypeParameter,
109597  &impl_1077_property_description,
109598  &impl_1077_property_label,
109599  NULL
109600 };
109601 
109603 impl_1077_meta_object = {
109604  {
109605  &afw_runtime_inf_const_meta_object_inf
109606  },
109607  &impl_1077,
109608  NULL
109609 };
109610 
109611 static const afw_utf8_t
109612 impl_1077_meta_path =
109613  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/error");
109614 
109616 impl_1077 = {
109617  {
109618  &afw_runtime_inf_const_embedded_untyped_object,
109619  NULL,
109620  {
109621  (const afw_object_t *)&impl_1077_meta_object,
109622  (const afw_object_t *)&impl_1074,
109623  &afw_s_error,
109624  &afw_s__AdaptiveValueMeta_,
109625  &impl_1077_meta_path
109626  }
109627  },
109628  &impl_1077_properties[0]
109629 };
109630 
109632 impl_1078;
109633 
109634 /*
109635  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/intermediate
109636  */
109637 
109638 static const afw_value_string_t
109639 impl_1078_property_value_brief = {
109641  AFW_UTF8_LITERAL("Intermediate response")
109642 };
109643 
109644 static const afw_runtime_property_t
109645 impl_1078_property_brief = {
109646  &afw_s_brief,
109647  (const afw_value_t *)&impl_1078_property_value_brief
109648 };
109649 
109650 static const afw_value_string_t
109651 impl_1078_property_value_dataType = {
109653  AFW_UTF8_LITERAL("boolean")
109654 };
109655 
109656 static const afw_runtime_property_t
109657 impl_1078_property_dataType = {
109658  &afw_s_dataType,
109659  (const afw_value_t *)&impl_1078_property_value_dataType
109660 };
109661 
109662 static const afw_value_string_t
109663 impl_1078_property_value_description = {
109665  AFW_UTF8_LITERAL("If true, this is an intermediate response object containing a single result that will be followed by at least one more response object. If intermediate is missing or false, this is the final response object.")
109666 };
109667 
109668 static const afw_runtime_property_t
109669 impl_1078_property_description = {
109670  &afw_s_description,
109671  (const afw_value_t *)&impl_1078_property_value_description
109672 };
109673 
109674 static const afw_value_string_t
109675 impl_1078_property_value_label = {
109677  AFW_UTF8_LITERAL("Intermediate")
109678 };
109679 
109680 static const afw_runtime_property_t
109681 impl_1078_property_label = {
109682  &afw_s_label,
109683  (const afw_value_t *)&impl_1078_property_value_label
109684 };
109685 
109686 static const afw_runtime_property_t *
109687 impl_1078_properties[] = {
109688  &impl_1078_property_brief,
109689  &impl_1078_property_dataType,
109690  &impl_1078_property_description,
109691  &impl_1078_property_label,
109692  NULL
109693 };
109694 
109696 impl_1078_meta_object = {
109697  {
109698  &afw_runtime_inf_const_meta_object_inf
109699  },
109700  &impl_1078,
109701  NULL
109702 };
109703 
109704 static const afw_utf8_t
109705 impl_1078_meta_path =
109706  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/intermediate");
109707 
109709 impl_1078 = {
109710  {
109711  &afw_runtime_inf_const_embedded_untyped_object,
109712  NULL,
109713  {
109714  (const afw_object_t *)&impl_1078_meta_object,
109715  (const afw_object_t *)&impl_1074,
109716  &afw_s_intermediate,
109717  &afw_s__AdaptiveValueMeta_,
109718  &impl_1078_meta_path
109719  }
109720  },
109721  &impl_1078_properties[0]
109722 };
109723 
109725 impl_1079;
109726 
109727 /*
109728  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/result
109729  */
109730 
109731 static const afw_value_string_t
109732 impl_1079_property_value_brief = {
109734  AFW_UTF8_LITERAL("The result if this is a single action request and no error occurred")
109735 };
109736 
109737 static const afw_runtime_property_t
109738 impl_1079_property_brief = {
109739  &afw_s_brief,
109740  (const afw_value_t *)&impl_1079_property_value_brief
109741 };
109742 
109743 static const afw_value_string_t
109744 impl_1079_property_value_description = {
109746  AFW_UTF8_LITERAL("The result if this is a single action request or intermediate response when no error occurred. If the \"actions\" property is present, see that list of objects for results.")
109747 };
109748 
109749 static const afw_runtime_property_t
109750 impl_1079_property_description = {
109751  &afw_s_description,
109752  (const afw_value_t *)&impl_1079_property_value_description
109753 };
109754 
109755 static const afw_value_string_t
109756 impl_1079_property_value_label = {
109758  AFW_UTF8_LITERAL("Result")
109759 };
109760 
109761 static const afw_runtime_property_t
109762 impl_1079_property_label = {
109763  &afw_s_label,
109764  (const afw_value_t *)&impl_1079_property_value_label
109765 };
109766 
109767 static const afw_runtime_property_t *
109768 impl_1079_properties[] = {
109769  &impl_1079_property_brief,
109770  &impl_1079_property_description,
109771  &impl_1079_property_label,
109772  NULL
109773 };
109774 
109776 impl_1079_meta_object = {
109777  {
109778  &afw_runtime_inf_const_meta_object_inf
109779  },
109780  &impl_1079,
109781  NULL
109782 };
109783 
109784 static const afw_utf8_t
109785 impl_1079_meta_path =
109786  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/result");
109787 
109789 impl_1079 = {
109790  {
109791  &afw_runtime_inf_const_embedded_untyped_object,
109792  NULL,
109793  {
109794  (const afw_object_t *)&impl_1079_meta_object,
109795  (const afw_object_t *)&impl_1074,
109796  &afw_s_result,
109797  &afw_s__AdaptiveValueMeta_,
109798  &impl_1079_meta_path
109799  }
109800  },
109801  &impl_1079_properties[0]
109802 };
109803 
109805 impl_1080;
109806 
109807 /*
109808  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/resultDataType
109809  */
109810 
109811 static const afw_value_boolean_t
109812 impl_1080_property_value_allowQuery = {
109814  true
109815 };
109816 
109817 static const afw_runtime_property_t
109818 impl_1080_property_allowQuery = {
109819  &afw_s_allowQuery,
109820  (const afw_value_t *)&impl_1080_property_value_allowQuery
109821 };
109822 
109823 static const afw_value_string_t
109824 impl_1080_property_value_brief = {
109826  AFW_UTF8_LITERAL("Data type of result")
109827 };
109828 
109829 static const afw_runtime_property_t
109830 impl_1080_property_brief = {
109831  &afw_s_brief,
109832  (const afw_value_t *)&impl_1080_property_value_brief
109833 };
109834 
109835 static const afw_value_string_t
109836 impl_1080_property_value_dataType = {
109838  AFW_UTF8_LITERAL("string")
109839 };
109840 
109841 static const afw_runtime_property_t
109842 impl_1080_property_dataType = {
109843  &afw_s_dataType,
109844  (const afw_value_t *)&impl_1080_property_value_dataType
109845 };
109846 
109847 static const afw_value_string_t
109848 impl_1080_property_value_description = {
109850  AFW_UTF8_LITERAL("Data type of result.")
109851 };
109852 
109853 static const afw_runtime_property_t
109854 impl_1080_property_description = {
109855  &afw_s_description,
109856  (const afw_value_t *)&impl_1080_property_value_description
109857 };
109858 
109859 static const afw_value_string_t
109860 impl_1080_property_value_label = {
109862  AFW_UTF8_LITERAL("Result Data Type")
109863 };
109864 
109865 static const afw_runtime_property_t
109866 impl_1080_property_label = {
109867  &afw_s_label,
109868  (const afw_value_t *)&impl_1080_property_value_label
109869 };
109870 
109871 static const afw_runtime_property_t *
109872 impl_1080_properties[] = {
109873  &impl_1080_property_allowQuery,
109874  &impl_1080_property_brief,
109875  &impl_1080_property_dataType,
109876  &impl_1080_property_description,
109877  &impl_1080_property_label,
109878  NULL
109879 };
109880 
109882 impl_1080_meta_object = {
109883  {
109884  &afw_runtime_inf_const_meta_object_inf
109885  },
109886  &impl_1080,
109887  NULL
109888 };
109889 
109890 static const afw_utf8_t
109891 impl_1080_meta_path =
109892  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/resultDataType");
109893 
109895 impl_1080 = {
109896  {
109897  &afw_runtime_inf_const_embedded_untyped_object,
109898  NULL,
109899  {
109900  (const afw_object_t *)&impl_1080_meta_object,
109901  (const afw_object_t *)&impl_1074,
109902  &afw_s_resultDataType,
109903  &afw_s__AdaptiveValueMeta_,
109904  &impl_1080_meta_path
109905  }
109906  },
109907  &impl_1080_properties[0]
109908 };
109909 
109911 impl_1081;
109912 
109913 /*
109914  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/status
109915  */
109916 
109917 static const afw_value_string_t
109918 impl_1081_property_value_brief = {
109920  AFW_UTF8_LITERAL("The result status")
109921 };
109922 
109923 static const afw_runtime_property_t
109924 impl_1081_property_brief = {
109925  &afw_s_brief,
109926  (const afw_value_t *)&impl_1081_property_value_brief
109927 };
109928 
109929 static const afw_value_string_t
109930 impl_1081_property_value_dataType = {
109932  AFW_UTF8_LITERAL("string")
109933 };
109934 
109935 static const afw_runtime_property_t
109936 impl_1081_property_dataType = {
109937  &afw_s_dataType,
109938  (const afw_value_t *)&impl_1081_property_value_dataType
109939 };
109940 
109941 static const afw_value_string_t
109942 impl_1081_property_value_description = {
109944  AFW_UTF8_LITERAL("Result status. If this value is \"error\", see property \"error\" for more detail. This property will not exist for intermediate response objects.")
109945 };
109946 
109947 static const afw_runtime_property_t
109948 impl_1081_property_description = {
109949  &afw_s_description,
109950  (const afw_value_t *)&impl_1081_property_value_description
109951 };
109952 
109953 static const afw_value_string_t
109954 impl_1081_property_value_label = {
109956  AFW_UTF8_LITERAL("Status")
109957 };
109958 
109959 static const afw_runtime_property_t
109960 impl_1081_property_label = {
109961  &afw_s_label,
109962  (const afw_value_t *)&impl_1081_property_value_label
109963 };
109964 
109965 static const afw_utf8_t
109966 impl_1081_array_possibleValues[] = {
109967  AFW_UTF8_LITERAL("error"),
109968  AFW_UTF8_LITERAL("fatal"),
109969  AFW_UTF8_LITERAL("success")
109970 };
109971 
109973 impl_1081_list_possibleValues = {
109976  sizeof(impl_1081_array_possibleValues) / sizeof(afw_utf8_t),
109977  &impl_1081_array_possibleValues
109978 };
109979 
109980 static const afw_value_list_t
109981 impl_1081_property_value_possibleValues = {
109983  (const afw_list_t *)&impl_1081_list_possibleValues
109984 };
109985 
109986 static const afw_runtime_property_t
109987 impl_1081_property_possibleValues = {
109988  &afw_s_possibleValues,
109989  (const afw_value_t *)&impl_1081_property_value_possibleValues
109990 };
109991 
109992 static const afw_runtime_property_t *
109993 impl_1081_properties[] = {
109994  &impl_1081_property_brief,
109995  &impl_1081_property_dataType,
109996  &impl_1081_property_description,
109997  &impl_1081_property_label,
109998  &impl_1081_property_possibleValues,
109999  NULL
110000 };
110001 
110003 impl_1081_meta_object = {
110004  {
110005  &afw_runtime_inf_const_meta_object_inf
110006  },
110007  &impl_1081,
110008  NULL
110009 };
110010 
110011 static const afw_utf8_t
110012 impl_1081_meta_path =
110013  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/status");
110014 
110016 impl_1081 = {
110017  {
110018  &afw_runtime_inf_const_embedded_untyped_object,
110019  NULL,
110020  {
110021  (const afw_object_t *)&impl_1081_meta_object,
110022  (const afw_object_t *)&impl_1074,
110023  &afw_s_status,
110024  &afw_s__AdaptiveValueMeta_,
110025  &impl_1081_meta_path
110026  }
110027  },
110028  &impl_1081_properties[0]
110029 };
110030 
110032 impl_1082;
110033 
110034 /*
110035  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/stderr
110036  */
110037 
110038 static const afw_value_string_t
110039 impl_1082_property_value_brief = {
110041  AFW_UTF8_LITERAL("Output written to stderr")
110042 };
110043 
110044 static const afw_runtime_property_t
110045 impl_1082_property_brief = {
110046  &afw_s_brief,
110047  (const afw_value_t *)&impl_1082_property_value_brief
110048 };
110049 
110050 static const afw_value_string_t
110051 impl_1082_property_value_dataType = {
110053  AFW_UTF8_LITERAL("string")
110054 };
110055 
110056 static const afw_runtime_property_t
110057 impl_1082_property_dataType = {
110058  &afw_s_dataType,
110059  (const afw_value_t *)&impl_1082_property_value_dataType
110060 };
110061 
110062 static const afw_value_string_t
110063 impl_1082_property_value_description = {
110065  AFW_UTF8_LITERAL("If response:stderr flag is set and response:stderr:stream is not set, this will have any output written to stderr.")
110066 };
110067 
110068 static const afw_runtime_property_t
110069 impl_1082_property_description = {
110070  &afw_s_description,
110071  (const afw_value_t *)&impl_1082_property_value_description
110072 };
110073 
110074 static const afw_value_string_t
110075 impl_1082_property_value_label = {
110077  AFW_UTF8_LITERAL("Stderr")
110078 };
110079 
110080 static const afw_runtime_property_t
110081 impl_1082_property_label = {
110082  &afw_s_label,
110083  (const afw_value_t *)&impl_1082_property_value_label
110084 };
110085 
110086 static const afw_runtime_property_t *
110087 impl_1082_properties[] = {
110088  &impl_1082_property_brief,
110089  &impl_1082_property_dataType,
110090  &impl_1082_property_description,
110091  &impl_1082_property_label,
110092  NULL
110093 };
110094 
110096 impl_1082_meta_object = {
110097  {
110098  &afw_runtime_inf_const_meta_object_inf
110099  },
110100  &impl_1082,
110101  NULL
110102 };
110103 
110104 static const afw_utf8_t
110105 impl_1082_meta_path =
110106  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/stderr");
110107 
110109 impl_1082 = {
110110  {
110111  &afw_runtime_inf_const_embedded_untyped_object,
110112  NULL,
110113  {
110114  (const afw_object_t *)&impl_1082_meta_object,
110115  (const afw_object_t *)&impl_1074,
110116  &afw_s_stderr,
110117  &afw_s__AdaptiveValueMeta_,
110118  &impl_1082_meta_path
110119  }
110120  },
110121  &impl_1082_properties[0]
110122 };
110123 
110125 impl_1083;
110126 
110127 /*
110128  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/stdout
110129  */
110130 
110131 static const afw_value_string_t
110132 impl_1083_property_value_brief = {
110134  AFW_UTF8_LITERAL("Output written to stdout")
110135 };
110136 
110137 static const afw_runtime_property_t
110138 impl_1083_property_brief = {
110139  &afw_s_brief,
110140  (const afw_value_t *)&impl_1083_property_value_brief
110141 };
110142 
110143 static const afw_value_string_t
110144 impl_1083_property_value_dataType = {
110146  AFW_UTF8_LITERAL("string")
110147 };
110148 
110149 static const afw_runtime_property_t
110150 impl_1083_property_dataType = {
110151  &afw_s_dataType,
110152  (const afw_value_t *)&impl_1083_property_value_dataType
110153 };
110154 
110155 static const afw_value_string_t
110156 impl_1083_property_value_description = {
110158  AFW_UTF8_LITERAL("If response:stdout flag is set and response:stdout:stream is not set, this will have any output written to stdout.")
110159 };
110160 
110161 static const afw_runtime_property_t
110162 impl_1083_property_description = {
110163  &afw_s_description,
110164  (const afw_value_t *)&impl_1083_property_value_description
110165 };
110166 
110167 static const afw_value_string_t
110168 impl_1083_property_value_label = {
110170  AFW_UTF8_LITERAL("Stdout")
110171 };
110172 
110173 static const afw_runtime_property_t
110174 impl_1083_property_label = {
110175  &afw_s_label,
110176  (const afw_value_t *)&impl_1083_property_value_label
110177 };
110178 
110179 static const afw_runtime_property_t *
110180 impl_1083_properties[] = {
110181  &impl_1083_property_brief,
110182  &impl_1083_property_dataType,
110183  &impl_1083_property_description,
110184  &impl_1083_property_label,
110185  NULL
110186 };
110187 
110189 impl_1083_meta_object = {
110190  {
110191  &afw_runtime_inf_const_meta_object_inf
110192  },
110193  &impl_1083,
110194  NULL
110195 };
110196 
110197 static const afw_utf8_t
110198 impl_1083_meta_path =
110199  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes/stdout");
110200 
110202 impl_1083 = {
110203  {
110204  &afw_runtime_inf_const_embedded_untyped_object,
110205  NULL,
110206  {
110207  (const afw_object_t *)&impl_1083_meta_object,
110208  (const afw_object_t *)&impl_1074,
110209  &afw_s_stdout,
110210  &afw_s__AdaptiveValueMeta_,
110211  &impl_1083_meta_path
110212  }
110213  },
110214  &impl_1083_properties[0]
110215 };
110216 
110217 /*
110218  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes
110219  */
110220 
110221 static const afw_value_object_t
110222 impl_1074_property_value_actions = {
110224  (const afw_object_t *)&impl_1075
110225 };
110226 
110227 static const afw_runtime_property_t
110228 impl_1074_property_actions = {
110229  &afw_s_actions,
110230  (const afw_value_t *)&impl_1074_property_value_actions
110231 };
110232 
110233 static const afw_value_object_t
110234 impl_1074_property_value_console = {
110236  (const afw_object_t *)&impl_1076
110237 };
110238 
110239 static const afw_runtime_property_t
110240 impl_1074_property_console = {
110241  &afw_s_console,
110242  (const afw_value_t *)&impl_1074_property_value_console
110243 };
110244 
110245 static const afw_value_object_t
110246 impl_1074_property_value_error = {
110248  (const afw_object_t *)&impl_1077
110249 };
110250 
110251 static const afw_runtime_property_t
110252 impl_1074_property_error = {
110253  &afw_s_error,
110254  (const afw_value_t *)&impl_1074_property_value_error
110255 };
110256 
110257 static const afw_value_object_t
110258 impl_1074_property_value_intermediate = {
110260  (const afw_object_t *)&impl_1078
110261 };
110262 
110263 static const afw_runtime_property_t
110264 impl_1074_property_intermediate = {
110265  &afw_s_intermediate,
110266  (const afw_value_t *)&impl_1074_property_value_intermediate
110267 };
110268 
110269 static const afw_value_object_t
110270 impl_1074_property_value_result = {
110272  (const afw_object_t *)&impl_1079
110273 };
110274 
110275 static const afw_runtime_property_t
110276 impl_1074_property_result = {
110277  &afw_s_result,
110278  (const afw_value_t *)&impl_1074_property_value_result
110279 };
110280 
110281 static const afw_value_object_t
110282 impl_1074_property_value_resultDataType = {
110284  (const afw_object_t *)&impl_1080
110285 };
110286 
110287 static const afw_runtime_property_t
110288 impl_1074_property_resultDataType = {
110289  &afw_s_resultDataType,
110290  (const afw_value_t *)&impl_1074_property_value_resultDataType
110291 };
110292 
110293 static const afw_value_object_t
110294 impl_1074_property_value_status = {
110296  (const afw_object_t *)&impl_1081
110297 };
110298 
110299 static const afw_runtime_property_t
110300 impl_1074_property_status = {
110301  &afw_s_status,
110302  (const afw_value_t *)&impl_1074_property_value_status
110303 };
110304 
110305 static const afw_value_object_t
110306 impl_1074_property_value_stderr = {
110308  (const afw_object_t *)&impl_1082
110309 };
110310 
110311 static const afw_runtime_property_t
110312 impl_1074_property_stderr = {
110313  &afw_s_stderr,
110314  (const afw_value_t *)&impl_1074_property_value_stderr
110315 };
110316 
110317 static const afw_value_object_t
110318 impl_1074_property_value_stdout = {
110320  (const afw_object_t *)&impl_1083
110321 };
110322 
110323 static const afw_runtime_property_t
110324 impl_1074_property_stdout = {
110325  &afw_s_stdout,
110326  (const afw_value_t *)&impl_1074_property_value_stdout
110327 };
110328 
110329 static const afw_runtime_property_t *
110330 impl_1074_properties[] = {
110331  &impl_1074_property_actions,
110332  &impl_1074_property_console,
110333  &impl_1074_property_error,
110334  &impl_1074_property_intermediate,
110335  &impl_1074_property_result,
110336  &impl_1074_property_resultDataType,
110337  &impl_1074_property_status,
110338  &impl_1074_property_stderr,
110339  &impl_1074_property_stdout,
110340  NULL
110341 };
110342 
110344 impl_1074_meta_object = {
110345  {
110346  &afw_runtime_inf_const_meta_object_inf
110347  },
110348  &impl_1074,
110349  NULL
110350 };
110351 
110352 static const afw_utf8_t
110353 impl_1074_meta_path =
110354  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_/propertyTypes");
110355 
110357 impl_1074 = {
110358  {
110359  &afw_runtime_inf_const_embedded_untyped_object,
110360  NULL,
110361  {
110362  (const afw_object_t *)&impl_1074_meta_object,
110363  (const afw_object_t *)&impl_1072,
110364  &afw_s_propertyTypes,
110365  &afw_s__AdaptivePropertyTypes_,
110366  &impl_1074_meta_path
110367  }
110368  },
110369  &impl_1074_properties[0]
110370 };
110371 
110372 /*
110373  * /afw/_AdaptiveObjectType_/_AdaptiveResponse_
110374  */
110375 
110376 static const afw_value_boolean_t
110377 impl_1072_property_value_allowAdd = {
110379  false
110380 };
110381 
110382 static const afw_runtime_property_t
110383 impl_1072_property_allowAdd = {
110384  &afw_s_allowAdd,
110385  (const afw_value_t *)&impl_1072_property_value_allowAdd
110386 };
110387 
110388 static const afw_value_boolean_t
110389 impl_1072_property_value_allowChange = {
110391  false
110392 };
110393 
110394 static const afw_runtime_property_t
110395 impl_1072_property_allowChange = {
110396  &afw_s_allowChange,
110397  (const afw_value_t *)&impl_1072_property_value_allowChange
110398 };
110399 
110400 static const afw_value_boolean_t
110401 impl_1072_property_value_allowDelete = {
110403  false
110404 };
110405 
110406 static const afw_runtime_property_t
110407 impl_1072_property_allowDelete = {
110408  &afw_s_allowDelete,
110409  (const afw_value_t *)&impl_1072_property_value_allowDelete
110410 };
110411 
110412 static const afw_value_boolean_t
110413 impl_1072_property_value_allowEntity = {
110415  true
110416 };
110417 
110418 static const afw_runtime_property_t
110419 impl_1072_property_allowEntity = {
110420  &afw_s_allowEntity,
110421  (const afw_value_t *)&impl_1072_property_value_allowEntity
110422 };
110423 
110424 static const afw_utf8_t
110425 impl_1072_array_collectionURIs[] = {
110426  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
110427 };
110428 
110430 impl_1072_list_collectionURIs = {
110433  sizeof(impl_1072_array_collectionURIs) / sizeof(afw_utf8_t),
110434  &impl_1072_array_collectionURIs
110435 };
110436 
110437 static const afw_value_list_t
110438 impl_1072_property_value_collectionURIs = {
110440  (const afw_list_t *)&impl_1072_list_collectionURIs
110441 };
110442 
110443 static const afw_runtime_property_t
110444 impl_1072_property_collectionURIs = {
110445  &afw_s_collectionURIs,
110446  (const afw_value_t *)&impl_1072_property_value_collectionURIs
110447 };
110448 
110449 static const afw_value_string_t
110450 impl_1072_property_value_objectType = {
110452  AFW_UTF8_LITERAL("_AdaptiveResponse_")
110453 };
110454 
110455 static const afw_runtime_property_t
110456 impl_1072_property_objectType = {
110457  &afw_s_objectType,
110458  (const afw_value_t *)&impl_1072_property_value_objectType
110459 };
110460 
110461 static const afw_value_object_t
110462 impl_1072_property_value_otherProperties = {
110464  (const afw_object_t *)&impl_1073
110465 };
110466 
110467 static const afw_runtime_property_t
110468 impl_1072_property_otherProperties = {
110469  &afw_s_otherProperties,
110470  (const afw_value_t *)&impl_1072_property_value_otherProperties
110471 };
110472 
110473 static const afw_value_object_t
110474 impl_1072_property_value_propertyTypes = {
110476  (const afw_object_t *)&impl_1074
110477 };
110478 
110479 static const afw_runtime_property_t
110480 impl_1072_property_propertyTypes = {
110481  &afw_s_propertyTypes,
110482  (const afw_value_t *)&impl_1072_property_value_propertyTypes
110483 };
110484 
110485 static const afw_runtime_property_t *
110486 impl_1072_properties[] = {
110487  &impl_1072_property_allowAdd,
110488  &impl_1072_property_allowChange,
110489  &impl_1072_property_allowDelete,
110490  &impl_1072_property_allowEntity,
110491  &impl_1072_property_collectionURIs,
110492  &impl_1072_property_objectType,
110493  &impl_1072_property_otherProperties,
110494  &impl_1072_property_propertyTypes,
110495  NULL
110496 };
110497 
110499 impl_1072_meta_object = {
110500  {
110501  &afw_runtime_inf_const_meta_object_inf
110502  },
110503  &impl_1072,
110504  NULL
110505 };
110506 
110507 static const afw_utf8_t
110508 impl_1072_meta_path =
110509  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveResponse_");
110510 
110512 impl_1072 = {
110513  {
110515  NULL,
110516  {
110517  (const afw_object_t *)&impl_1072_meta_object,
110518  NULL,
110519  &afw_s__AdaptiveResponse_,
110520  &afw_s__AdaptiveObjectType_,
110521  &impl_1072_meta_path
110522  }
110523  },
110524  &impl_1072_properties[0]
110525 };
110526 
110528 impl_1084;
110529 
110531 impl_1085;
110532 
110533 /*
110534  * /afw/_AdaptiveObjectType_/_AdaptiveRootFilePaths_/otherProperties
110535  */
110536 
110537 static const afw_value_string_t
110538 impl_1085_property_value_dataType = {
110540  AFW_UTF8_LITERAL("string")
110541 };
110542 
110543 static const afw_runtime_property_t
110544 impl_1085_property_dataType = {
110545  &afw_s_dataType,
110546  (const afw_value_t *)&impl_1085_property_value_dataType
110547 };
110548 
110549 static const afw_value_string_t
110550 impl_1085_property_value_description = {
110552  AFW_UTF8_LITERAL("A function open_file path that begins with a slash followed by this property name will access a file in the directory path specified as a value to this property. For example, if this property is 'my': '/temp/my', file_open('mine', '/my/xyz', 'w') will open '/temp/my/xyz' for write in the host file system.")
110553 };
110554 
110555 static const afw_runtime_property_t
110556 impl_1085_property_description = {
110557  &afw_s_description,
110558  (const afw_value_t *)&impl_1085_property_value_description
110559 };
110560 
110561 static const afw_runtime_property_t *
110562 impl_1085_properties[] = {
110563  &impl_1085_property_dataType,
110564  &impl_1085_property_description,
110565  NULL
110566 };
110567 
110569 impl_1085_meta_object = {
110570  {
110571  &afw_runtime_inf_const_meta_object_inf
110572  },
110573  &impl_1085,
110574  NULL
110575 };
110576 
110577 static const afw_utf8_t
110578 impl_1085_meta_path =
110579  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRootFilePaths_/otherProperties");
110580 
110582 impl_1085 = {
110583  {
110584  &afw_runtime_inf_const_embedded_untyped_object,
110585  NULL,
110586  {
110587  (const afw_object_t *)&impl_1085_meta_object,
110588  (const afw_object_t *)&impl_1084,
110589  &afw_s_otherProperties,
110590  &afw_s__AdaptiveValueMeta_,
110591  &impl_1085_meta_path
110592  }
110593  },
110594  &impl_1085_properties[0]
110595 };
110596 
110597 /*
110598  * /afw/_AdaptiveObjectType_/_AdaptiveRootFilePaths_
110599  */
110600 
110601 static const afw_value_boolean_t
110602 impl_1084_property_value_allowEntity = {
110604  false
110605 };
110606 
110607 static const afw_runtime_property_t
110608 impl_1084_property_allowEntity = {
110609  &afw_s_allowEntity,
110610  (const afw_value_t *)&impl_1084_property_value_allowEntity
110611 };
110612 
110613 static const afw_utf8_t
110614 impl_1084_array_collectionURIs[] = {
110615  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
110616 };
110617 
110619 impl_1084_list_collectionURIs = {
110622  sizeof(impl_1084_array_collectionURIs) / sizeof(afw_utf8_t),
110623  &impl_1084_array_collectionURIs
110624 };
110625 
110626 static const afw_value_list_t
110627 impl_1084_property_value_collectionURIs = {
110629  (const afw_list_t *)&impl_1084_list_collectionURIs
110630 };
110631 
110632 static const afw_runtime_property_t
110633 impl_1084_property_collectionURIs = {
110634  &afw_s_collectionURIs,
110635  (const afw_value_t *)&impl_1084_property_value_collectionURIs
110636 };
110637 
110638 static const afw_value_string_t
110639 impl_1084_property_value_objectType = {
110641  AFW_UTF8_LITERAL("_AdaptiveRootFilePaths_")
110642 };
110643 
110644 static const afw_runtime_property_t
110645 impl_1084_property_objectType = {
110646  &afw_s_objectType,
110647  (const afw_value_t *)&impl_1084_property_value_objectType
110648 };
110649 
110650 static const afw_value_object_t
110651 impl_1084_property_value_otherProperties = {
110653  (const afw_object_t *)&impl_1085
110654 };
110655 
110656 static const afw_runtime_property_t
110657 impl_1084_property_otherProperties = {
110658  &afw_s_otherProperties,
110659  (const afw_value_t *)&impl_1084_property_value_otherProperties
110660 };
110661 
110662 static const afw_runtime_property_t *
110663 impl_1084_properties[] = {
110664  &impl_1084_property_allowEntity,
110665  &impl_1084_property_collectionURIs,
110666  &impl_1084_property_objectType,
110667  &impl_1084_property_otherProperties,
110668  NULL
110669 };
110670 
110672 impl_1084_meta_object = {
110673  {
110674  &afw_runtime_inf_const_meta_object_inf
110675  },
110676  &impl_1084,
110677  NULL
110678 };
110679 
110680 static const afw_utf8_t
110681 impl_1084_meta_path =
110682  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRootFilePaths_");
110683 
110685 impl_1084 = {
110686  {
110688  NULL,
110689  {
110690  (const afw_object_t *)&impl_1084_meta_object,
110691  NULL,
110692  &afw_s__AdaptiveRootFilePaths_,
110693  &afw_s__AdaptiveObjectType_,
110694  &impl_1084_meta_path
110695  }
110696  },
110697  &impl_1084_properties[0]
110698 };
110699 
110701 impl_1086;
110702 
110704 impl_1087;
110705 
110707 impl_1088;
110708 
110710 impl_1089;
110711 
110712 /*
110713  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/propertyTypes/key/runtime
110714  */
110715 
110716 static const afw_value_string_t
110717 impl_1089_property_value_valueAccessor = {
110719  AFW_UTF8_LITERAL("indirect")
110720 };
110721 
110722 static const afw_runtime_property_t
110723 impl_1089_property_valueAccessor = {
110724  &afw_s_valueAccessor,
110725  (const afw_value_t *)&impl_1089_property_value_valueAccessor
110726 };
110727 
110728 static const afw_runtime_property_t *
110729 impl_1089_properties[] = {
110730  &impl_1089_property_valueAccessor,
110731  NULL
110732 };
110733 
110735 impl_1089_meta_object = {
110736  {
110737  &afw_runtime_inf_const_meta_object_inf
110738  },
110739  &impl_1089,
110740  NULL
110741 };
110742 
110743 static const afw_utf8_t
110744 impl_1089_meta_path =
110745  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/propertyTypes/key/runtime");
110746 
110748 impl_1089 = {
110749  {
110750  &afw_runtime_inf_const_embedded_untyped_object,
110751  NULL,
110752  {
110753  (const afw_object_t *)&impl_1089_meta_object,
110754  (const afw_object_t *)&impl_1088,
110755  &afw_s_runtime,
110756  &afw_s__AdaptiveRuntimeProperty_,
110757  &impl_1089_meta_path
110758  }
110759  },
110760  &impl_1089_properties[0]
110761 };
110762 
110763 /*
110764  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/propertyTypes/key
110765  */
110766 
110767 static const afw_value_boolean_t
110768 impl_1088_property_value_allowQuery = {
110770  true
110771 };
110772 
110773 static const afw_runtime_property_t
110774 impl_1088_property_allowQuery = {
110775  &afw_s_allowQuery,
110776  (const afw_value_t *)&impl_1088_property_value_allowQuery
110777 };
110778 
110779 static const afw_value_string_t
110780 impl_1088_property_value_brief = {
110782  AFW_UTF8_LITERAL("Key of entry")
110783 };
110784 
110785 static const afw_runtime_property_t
110786 impl_1088_property_brief = {
110787  &afw_s_brief,
110788  (const afw_value_t *)&impl_1088_property_value_brief
110789 };
110790 
110791 static const afw_value_string_t
110792 impl_1088_property_value_dataType = {
110794  AFW_UTF8_LITERAL("string")
110795 };
110796 
110797 static const afw_runtime_property_t
110798 impl_1088_property_dataType = {
110799  &afw_s_dataType,
110800  (const afw_value_t *)&impl_1088_property_value_dataType
110801 };
110802 
110803 static const afw_value_string_t
110804 impl_1088_property_value_description = {
110806  AFW_UTF8_LITERAL("Key of entry.")
110807 };
110808 
110809 static const afw_runtime_property_t
110810 impl_1088_property_description = {
110811  &afw_s_description,
110812  (const afw_value_t *)&impl_1088_property_value_description
110813 };
110814 
110815 static const afw_value_string_t
110816 impl_1088_property_value_label = {
110818  AFW_UTF8_LITERAL("Key")
110819 };
110820 
110821 static const afw_runtime_property_t
110822 impl_1088_property_label = {
110823  &afw_s_label,
110824  (const afw_value_t *)&impl_1088_property_value_label
110825 };
110826 
110827 static const afw_value_object_t
110828 impl_1088_property_value_runtime = {
110830  (const afw_object_t *)&impl_1089
110831 };
110832 
110833 static const afw_runtime_property_t
110834 impl_1088_property_runtime = {
110835  &afw_s_runtime,
110836  (const afw_value_t *)&impl_1088_property_value_runtime
110837 };
110838 
110839 static const afw_runtime_property_t *
110840 impl_1088_properties[] = {
110841  &impl_1088_property_allowQuery,
110842  &impl_1088_property_brief,
110843  &impl_1088_property_dataType,
110844  &impl_1088_property_description,
110845  &impl_1088_property_label,
110846  &impl_1088_property_runtime,
110847  NULL
110848 };
110849 
110851 impl_1088_meta_object = {
110852  {
110853  &afw_runtime_inf_const_meta_object_inf
110854  },
110855  &impl_1088,
110856  NULL
110857 };
110858 
110859 static const afw_utf8_t
110860 impl_1088_meta_path =
110861  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/propertyTypes/key");
110862 
110864 impl_1088 = {
110865  {
110866  &afw_runtime_inf_const_embedded_untyped_object,
110867  NULL,
110868  {
110869  (const afw_object_t *)&impl_1088_meta_object,
110870  (const afw_object_t *)&impl_1087,
110871  &afw_s_key,
110872  &afw_s__AdaptiveValueMeta_,
110873  &impl_1088_meta_path
110874  }
110875  },
110876  &impl_1088_properties[0]
110877 };
110878 
110879 /*
110880  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/propertyTypes
110881  */
110882 
110883 static const afw_value_object_t
110884 impl_1087_property_value_key = {
110886  (const afw_object_t *)&impl_1088
110887 };
110888 
110889 static const afw_runtime_property_t
110890 impl_1087_property_key = {
110891  &afw_s_key,
110892  (const afw_value_t *)&impl_1087_property_value_key
110893 };
110894 
110895 static const afw_runtime_property_t *
110896 impl_1087_properties[] = {
110897  &impl_1087_property_key,
110898  NULL
110899 };
110900 
110902 impl_1087_meta_object = {
110903  {
110904  &afw_runtime_inf_const_meta_object_inf
110905  },
110906  &impl_1087,
110907  NULL
110908 };
110909 
110910 static const afw_utf8_t
110911 impl_1087_meta_path =
110912  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/propertyTypes");
110913 
110915 impl_1087 = {
110916  {
110917  &afw_runtime_inf_const_embedded_untyped_object,
110918  NULL,
110919  {
110920  (const afw_object_t *)&impl_1087_meta_object,
110921  (const afw_object_t *)&impl_1086,
110922  &afw_s_propertyTypes,
110923  &afw_s__AdaptivePropertyTypes_,
110924  &impl_1087_meta_path
110925  }
110926  },
110927  &impl_1087_properties[0]
110928 };
110929 
110931 impl_1090;
110932 
110934 impl_1091;
110935 
110936 /*
110937  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/runtime/labels
110938  */
110939 
110940 static const afw_value_boolean_t
110941 impl_1091_property_value_indirectObjectId = {
110943  true
110944 };
110945 
110946 static const afw_runtime_property_t
110947 impl_1091_property_indirectObjectId = {
110948  &afw_s_indirectObjectId,
110949  (const afw_value_t *)&impl_1091_property_value_indirectObjectId
110950 };
110951 
110952 static const afw_value_string_t
110953 impl_1091_property_value_objectId = {
110955  AFW_UTF8_LITERAL("key")
110956 };
110957 
110958 static const afw_runtime_property_t
110959 impl_1091_property_objectId = {
110960  &afw_s_objectId,
110961  (const afw_value_t *)&impl_1091_property_value_objectId
110962 };
110963 
110964 static const afw_runtime_property_t *
110965 impl_1091_properties[] = {
110966  &impl_1091_property_indirectObjectId,
110967  &impl_1091_property_objectId,
110968  NULL
110969 };
110970 
110972 impl_1091_meta_object = {
110973  {
110974  &afw_runtime_inf_const_meta_object_inf
110975  },
110976  &impl_1091,
110977  NULL
110978 };
110979 
110980 static const afw_utf8_t
110981 impl_1091_meta_path =
110982  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/runtime/labels");
110983 
110985 impl_1091 = {
110986  {
110987  &afw_runtime_inf_const_embedded_untyped_object,
110988  NULL,
110989  {
110990  (const afw_object_t *)&impl_1091_meta_object,
110991  (const afw_object_t *)&impl_1090,
110992  &afw_s_labels,
110993  &afw_s__AdaptiveRuntimeLabels_,
110994  &impl_1091_meta_path
110995  }
110996  },
110997  &impl_1091_properties[0]
110998 };
110999 
111000 /*
111001  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/runtime
111002  */
111003 
111004 static const afw_value_boolean_t
111005 impl_1090_property_value_indirect = {
111007  true
111008 };
111009 
111010 static const afw_runtime_property_t
111011 impl_1090_property_indirect = {
111012  &afw_s_indirect,
111013  (const afw_value_t *)&impl_1090_property_value_indirect
111014 };
111015 
111016 static const afw_value_object_t
111017 impl_1090_property_value_labels = {
111019  (const afw_object_t *)&impl_1091
111020 };
111021 
111022 static const afw_runtime_property_t
111023 impl_1090_property_labels = {
111024  &afw_s_labels,
111025  (const afw_value_t *)&impl_1090_property_value_labels
111026 };
111027 
111028 static const afw_value_string_t
111029 impl_1090_property_value_typedef = {
111031  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
111032 };
111033 
111034 static const afw_runtime_property_t
111035 impl_1090_property_typedef = {
111036  &afw_s_typedef,
111037  (const afw_value_t *)&impl_1090_property_value_typedef
111038 };
111039 
111040 static const afw_runtime_property_t *
111041 impl_1090_properties[] = {
111042  &impl_1090_property_indirect,
111043  &impl_1090_property_labels,
111044  &impl_1090_property_typedef,
111045  NULL
111046 };
111047 
111049 impl_1090_meta_object = {
111050  {
111051  &afw_runtime_inf_const_meta_object_inf
111052  },
111053  &impl_1090,
111054  NULL
111055 };
111056 
111057 static const afw_utf8_t
111058 impl_1090_meta_path =
111059  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_/runtime");
111060 
111062 impl_1090 = {
111063  {
111064  &afw_runtime_inf_const_embedded_untyped_object,
111065  NULL,
111066  {
111067  (const afw_object_t *)&impl_1090_meta_object,
111068  (const afw_object_t *)&impl_1086,
111069  &afw_s_runtime,
111070  &afw_s__AdaptiveRuntimeObject_,
111071  &impl_1090_meta_path
111072  }
111073  },
111074  &impl_1090_properties[0]
111075 };
111076 
111077 /*
111078  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_
111079  */
111080 
111081 static const afw_value_boolean_t
111082 impl_1086_property_value_allowEntity = {
111084  true
111085 };
111086 
111087 static const afw_runtime_property_t
111088 impl_1086_property_allowEntity = {
111089  &afw_s_allowEntity,
111090  (const afw_value_t *)&impl_1086_property_value_allowEntity
111091 };
111092 
111093 static const afw_utf8_t
111094 impl_1086_array_collectionURIs[] = {
111095  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
111096 };
111097 
111099 impl_1086_list_collectionURIs = {
111102  sizeof(impl_1086_array_collectionURIs) / sizeof(afw_utf8_t),
111103  &impl_1086_array_collectionURIs
111104 };
111105 
111106 static const afw_value_list_t
111107 impl_1086_property_value_collectionURIs = {
111109  (const afw_list_t *)&impl_1086_list_collectionURIs
111110 };
111111 
111112 static const afw_runtime_property_t
111113 impl_1086_property_collectionURIs = {
111114  &afw_s_collectionURIs,
111115  (const afw_value_t *)&impl_1086_property_value_collectionURIs
111116 };
111117 
111118 static const afw_value_string_t
111119 impl_1086_property_value_description = {
111121  AFW_UTF8_LITERAL("A registry type runtime_custom entry.")
111122 };
111123 
111124 static const afw_runtime_property_t
111125 impl_1086_property_description = {
111126  &afw_s_description,
111127  (const afw_value_t *)&impl_1086_property_value_description
111128 };
111129 
111130 static const afw_value_string_t
111131 impl_1086_property_value_objectType = {
111133  AFW_UTF8_LITERAL("_AdaptiveRuntimeCustom_")
111134 };
111135 
111136 static const afw_runtime_property_t
111137 impl_1086_property_objectType = {
111138  &afw_s_objectType,
111139  (const afw_value_t *)&impl_1086_property_value_objectType
111140 };
111141 
111142 static const afw_value_object_t
111143 impl_1086_property_value_propertyTypes = {
111145  (const afw_object_t *)&impl_1087
111146 };
111147 
111148 static const afw_runtime_property_t
111149 impl_1086_property_propertyTypes = {
111150  &afw_s_propertyTypes,
111151  (const afw_value_t *)&impl_1086_property_value_propertyTypes
111152 };
111153 
111154 static const afw_value_object_t
111155 impl_1086_property_value_runtime = {
111157  (const afw_object_t *)&impl_1090
111158 };
111159 
111160 static const afw_runtime_property_t
111161 impl_1086_property_runtime = {
111162  &afw_s_runtime,
111163  (const afw_value_t *)&impl_1086_property_value_runtime
111164 };
111165 
111166 static const afw_runtime_property_t *
111167 impl_1086_properties[] = {
111168  &impl_1086_property_allowEntity,
111169  &impl_1086_property_collectionURIs,
111170  &impl_1086_property_description,
111171  &impl_1086_property_objectType,
111172  &impl_1086_property_propertyTypes,
111173  &impl_1086_property_runtime,
111174  NULL
111175 };
111176 
111178 impl_1086_meta_object = {
111179  {
111180  &afw_runtime_inf_const_meta_object_inf
111181  },
111182  &impl_1086,
111183  NULL
111184 };
111185 
111186 static const afw_utf8_t
111187 impl_1086_meta_path =
111188  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeCustom_");
111189 
111191 impl_1086 = {
111192  {
111194  NULL,
111195  {
111196  (const afw_object_t *)&impl_1086_meta_object,
111197  NULL,
111198  &afw_s__AdaptiveRuntimeCustom_,
111199  &afw_s__AdaptiveObjectType_,
111200  &impl_1086_meta_path
111201  }
111202  },
111203  &impl_1086_properties[0]
111204 };
111205 
111207 impl_1092;
111208 
111210 impl_1093;
111211 
111213 impl_1094;
111214 
111215 /*
111216  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_/propertyTypes/indirectObjectId
111217  */
111218 
111219 static const afw_value_string_t
111220 impl_1094_property_value_brief = {
111222  AFW_UTF8_LITERAL("The objectId in the associated struct is a pointer")
111223 };
111224 
111225 static const afw_runtime_property_t
111226 impl_1094_property_brief = {
111227  &afw_s_brief,
111228  (const afw_value_t *)&impl_1094_property_value_brief
111229 };
111230 
111231 static const afw_value_string_t
111232 impl_1094_property_value_dataType = {
111234  AFW_UTF8_LITERAL("boolean")
111235 };
111236 
111237 static const afw_runtime_property_t
111238 impl_1094_property_dataType = {
111239  &afw_s_dataType,
111240  (const afw_value_t *)&impl_1094_property_value_dataType
111241 };
111242 
111243 static const afw_value_string_t
111244 impl_1094_property_value_description = {
111246  AFW_UTF8_LITERAL("Indicates that the objectId in the associated struct is a pointer.")
111247 };
111248 
111249 static const afw_runtime_property_t
111250 impl_1094_property_description = {
111251  &afw_s_description,
111252  (const afw_value_t *)&impl_1094_property_value_description
111253 };
111254 
111255 static const afw_value_string_t
111256 impl_1094_property_value_label = {
111258  AFW_UTF8_LITERAL("Indirect Object Id")
111259 };
111260 
111261 static const afw_runtime_property_t
111262 impl_1094_property_label = {
111263  &afw_s_label,
111264  (const afw_value_t *)&impl_1094_property_value_label
111265 };
111266 
111267 static const afw_runtime_property_t *
111268 impl_1094_properties[] = {
111269  &impl_1094_property_brief,
111270  &impl_1094_property_dataType,
111271  &impl_1094_property_description,
111272  &impl_1094_property_label,
111273  NULL
111274 };
111275 
111277 impl_1094_meta_object = {
111278  {
111279  &afw_runtime_inf_const_meta_object_inf
111280  },
111281  &impl_1094,
111282  NULL
111283 };
111284 
111285 static const afw_utf8_t
111286 impl_1094_meta_path =
111287  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_/propertyTypes/indirectObjectId");
111288 
111290 impl_1094 = {
111291  {
111292  &afw_runtime_inf_const_embedded_untyped_object,
111293  NULL,
111294  {
111295  (const afw_object_t *)&impl_1094_meta_object,
111296  (const afw_object_t *)&impl_1093,
111297  &afw_s_indirectObjectId,
111298  &afw_s__AdaptiveValueMeta_,
111299  &impl_1094_meta_path
111300  }
111301  },
111302  &impl_1094_properties[0]
111303 };
111304 
111306 impl_1095;
111307 
111308 /*
111309  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_/propertyTypes/objectId
111310  */
111311 
111312 static const afw_value_string_t
111313 impl_1095_property_value_brief = {
111315  AFW_UTF8_LITERAL("The name of member in the struct that contains the objectId")
111316 };
111317 
111318 static const afw_runtime_property_t
111319 impl_1095_property_brief = {
111320  &afw_s_brief,
111321  (const afw_value_t *)&impl_1095_property_value_brief
111322 };
111323 
111324 static const afw_value_string_t
111325 impl_1095_property_value_dataType = {
111327  AFW_UTF8_LITERAL("string")
111328 };
111329 
111330 static const afw_runtime_property_t
111331 impl_1095_property_dataType = {
111332  &afw_s_dataType,
111333  (const afw_value_t *)&impl_1095_property_value_dataType
111334 };
111335 
111336 static const afw_value_string_t
111337 impl_1095_property_value_description = {
111339  AFW_UTF8_LITERAL("The name of member in the struct that contains the objectId.")
111340 };
111341 
111342 static const afw_runtime_property_t
111343 impl_1095_property_description = {
111344  &afw_s_description,
111345  (const afw_value_t *)&impl_1095_property_value_description
111346 };
111347 
111348 static const afw_value_string_t
111349 impl_1095_property_value_label = {
111351  AFW_UTF8_LITERAL("Object Id")
111352 };
111353 
111354 static const afw_runtime_property_t
111355 impl_1095_property_label = {
111356  &afw_s_label,
111357  (const afw_value_t *)&impl_1095_property_value_label
111358 };
111359 
111360 static const afw_runtime_property_t *
111361 impl_1095_properties[] = {
111362  &impl_1095_property_brief,
111363  &impl_1095_property_dataType,
111364  &impl_1095_property_description,
111365  &impl_1095_property_label,
111366  NULL
111367 };
111368 
111370 impl_1095_meta_object = {
111371  {
111372  &afw_runtime_inf_const_meta_object_inf
111373  },
111374  &impl_1095,
111375  NULL
111376 };
111377 
111378 static const afw_utf8_t
111379 impl_1095_meta_path =
111380  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_/propertyTypes/objectId");
111381 
111383 impl_1095 = {
111384  {
111385  &afw_runtime_inf_const_embedded_untyped_object,
111386  NULL,
111387  {
111388  (const afw_object_t *)&impl_1095_meta_object,
111389  (const afw_object_t *)&impl_1093,
111390  &afw_s_objectId,
111391  &afw_s__AdaptiveValueMeta_,
111392  &impl_1095_meta_path
111393  }
111394  },
111395  &impl_1095_properties[0]
111396 };
111397 
111398 /*
111399  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_/propertyTypes
111400  */
111401 
111402 static const afw_value_object_t
111403 impl_1093_property_value_indirectObjectId = {
111405  (const afw_object_t *)&impl_1094
111406 };
111407 
111408 static const afw_runtime_property_t
111409 impl_1093_property_indirectObjectId = {
111410  &afw_s_indirectObjectId,
111411  (const afw_value_t *)&impl_1093_property_value_indirectObjectId
111412 };
111413 
111414 static const afw_value_object_t
111415 impl_1093_property_value_objectId = {
111417  (const afw_object_t *)&impl_1095
111418 };
111419 
111420 static const afw_runtime_property_t
111421 impl_1093_property_objectId = {
111422  &afw_s_objectId,
111423  (const afw_value_t *)&impl_1093_property_value_objectId
111424 };
111425 
111426 static const afw_runtime_property_t *
111427 impl_1093_properties[] = {
111428  &impl_1093_property_indirectObjectId,
111429  &impl_1093_property_objectId,
111430  NULL
111431 };
111432 
111434 impl_1093_meta_object = {
111435  {
111436  &afw_runtime_inf_const_meta_object_inf
111437  },
111438  &impl_1093,
111439  NULL
111440 };
111441 
111442 static const afw_utf8_t
111443 impl_1093_meta_path =
111444  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_/propertyTypes");
111445 
111447 impl_1093 = {
111448  {
111449  &afw_runtime_inf_const_embedded_untyped_object,
111450  NULL,
111451  {
111452  (const afw_object_t *)&impl_1093_meta_object,
111453  (const afw_object_t *)&impl_1092,
111454  &afw_s_propertyTypes,
111455  &afw_s__AdaptivePropertyTypes_,
111456  &impl_1093_meta_path
111457  }
111458  },
111459  &impl_1093_properties[0]
111460 };
111461 
111462 /*
111463  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_
111464  */
111465 
111466 static const afw_value_boolean_t
111467 impl_1092_property_value_allowEntity = {
111469  false
111470 };
111471 
111472 static const afw_runtime_property_t
111473 impl_1092_property_allowEntity = {
111474  &afw_s_allowEntity,
111475  (const afw_value_t *)&impl_1092_property_value_allowEntity
111476 };
111477 
111478 static const afw_utf8_t
111479 impl_1092_array_collectionURIs[] = {
111480  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
111481 };
111482 
111484 impl_1092_list_collectionURIs = {
111487  sizeof(impl_1092_array_collectionURIs) / sizeof(afw_utf8_t),
111488  &impl_1092_array_collectionURIs
111489 };
111490 
111491 static const afw_value_list_t
111492 impl_1092_property_value_collectionURIs = {
111494  (const afw_list_t *)&impl_1092_list_collectionURIs
111495 };
111496 
111497 static const afw_runtime_property_t
111498 impl_1092_property_collectionURIs = {
111499  &afw_s_collectionURIs,
111500  (const afw_value_t *)&impl_1092_property_value_collectionURIs
111501 };
111502 
111503 static const afw_value_string_t
111504 impl_1092_property_value_description = {
111506  AFW_UTF8_LITERAL("This is the object type of the labels property of _AdaptiveRuntimeObject_.")
111507 };
111508 
111509 static const afw_runtime_property_t
111510 impl_1092_property_description = {
111511  &afw_s_description,
111512  (const afw_value_t *)&impl_1092_property_value_description
111513 };
111514 
111515 static const afw_value_string_t
111516 impl_1092_property_value_objectType = {
111518  AFW_UTF8_LITERAL("_AdaptiveRuntimeLabels_")
111519 };
111520 
111521 static const afw_runtime_property_t
111522 impl_1092_property_objectType = {
111523  &afw_s_objectType,
111524  (const afw_value_t *)&impl_1092_property_value_objectType
111525 };
111526 
111527 static const afw_value_object_t
111528 impl_1092_property_value_propertyTypes = {
111530  (const afw_object_t *)&impl_1093
111531 };
111532 
111533 static const afw_runtime_property_t
111534 impl_1092_property_propertyTypes = {
111535  &afw_s_propertyTypes,
111536  (const afw_value_t *)&impl_1092_property_value_propertyTypes
111537 };
111538 
111539 static const afw_runtime_property_t *
111540 impl_1092_properties[] = {
111541  &impl_1092_property_allowEntity,
111542  &impl_1092_property_collectionURIs,
111543  &impl_1092_property_description,
111544  &impl_1092_property_objectType,
111545  &impl_1092_property_propertyTypes,
111546  NULL
111547 };
111548 
111550 impl_1092_meta_object = {
111551  {
111552  &afw_runtime_inf_const_meta_object_inf
111553  },
111554  &impl_1092,
111555  NULL
111556 };
111557 
111558 static const afw_utf8_t
111559 impl_1092_meta_path =
111560  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeLabels_");
111561 
111563 impl_1092 = {
111564  {
111566  NULL,
111567  {
111568  (const afw_object_t *)&impl_1092_meta_object,
111569  NULL,
111570  &afw_s__AdaptiveRuntimeLabels_,
111571  &afw_s__AdaptiveObjectType_,
111572  &impl_1092_meta_path
111573  }
111574  },
111575  &impl_1092_properties[0]
111576 };
111577 
111579 impl_1096;
111580 
111582 impl_1097;
111583 
111585 impl_1098;
111586 
111588 impl_1099;
111589 
111590 /*
111591  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/propertyTypes/key/runtime
111592  */
111593 
111594 static const afw_value_string_t
111595 impl_1099_property_value_valueAccessor = {
111597  AFW_UTF8_LITERAL("indirect")
111598 };
111599 
111600 static const afw_runtime_property_t
111601 impl_1099_property_valueAccessor = {
111602  &afw_s_valueAccessor,
111603  (const afw_value_t *)&impl_1099_property_value_valueAccessor
111604 };
111605 
111606 static const afw_runtime_property_t *
111607 impl_1099_properties[] = {
111608  &impl_1099_property_valueAccessor,
111609  NULL
111610 };
111611 
111613 impl_1099_meta_object = {
111614  {
111615  &afw_runtime_inf_const_meta_object_inf
111616  },
111617  &impl_1099,
111618  NULL
111619 };
111620 
111621 static const afw_utf8_t
111622 impl_1099_meta_path =
111623  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/propertyTypes/key/runtime");
111624 
111626 impl_1099 = {
111627  {
111628  &afw_runtime_inf_const_embedded_untyped_object,
111629  NULL,
111630  {
111631  (const afw_object_t *)&impl_1099_meta_object,
111632  (const afw_object_t *)&impl_1098,
111633  &afw_s_runtime,
111634  &afw_s__AdaptiveRuntimeProperty_,
111635  &impl_1099_meta_path
111636  }
111637  },
111638  &impl_1099_properties[0]
111639 };
111640 
111641 /*
111642  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/propertyTypes/key
111643  */
111644 
111645 static const afw_value_boolean_t
111646 impl_1098_property_value_allowQuery = {
111648  true
111649 };
111650 
111651 static const afw_runtime_property_t
111652 impl_1098_property_allowQuery = {
111653  &afw_s_allowQuery,
111654  (const afw_value_t *)&impl_1098_property_value_allowQuery
111655 };
111656 
111657 static const afw_value_string_t
111658 impl_1098_property_value_brief = {
111660  AFW_UTF8_LITERAL("Key of entry")
111661 };
111662 
111663 static const afw_runtime_property_t
111664 impl_1098_property_brief = {
111665  &afw_s_brief,
111666  (const afw_value_t *)&impl_1098_property_value_brief
111667 };
111668 
111669 static const afw_value_string_t
111670 impl_1098_property_value_dataType = {
111672  AFW_UTF8_LITERAL("string")
111673 };
111674 
111675 static const afw_runtime_property_t
111676 impl_1098_property_dataType = {
111677  &afw_s_dataType,
111678  (const afw_value_t *)&impl_1098_property_value_dataType
111679 };
111680 
111681 static const afw_value_string_t
111682 impl_1098_property_value_description = {
111684  AFW_UTF8_LITERAL("Key of entry.")
111685 };
111686 
111687 static const afw_runtime_property_t
111688 impl_1098_property_description = {
111689  &afw_s_description,
111690  (const afw_value_t *)&impl_1098_property_value_description
111691 };
111692 
111693 static const afw_value_string_t
111694 impl_1098_property_value_label = {
111696  AFW_UTF8_LITERAL("Key")
111697 };
111698 
111699 static const afw_runtime_property_t
111700 impl_1098_property_label = {
111701  &afw_s_label,
111702  (const afw_value_t *)&impl_1098_property_value_label
111703 };
111704 
111705 static const afw_value_object_t
111706 impl_1098_property_value_runtime = {
111708  (const afw_object_t *)&impl_1099
111709 };
111710 
111711 static const afw_runtime_property_t
111712 impl_1098_property_runtime = {
111713  &afw_s_runtime,
111714  (const afw_value_t *)&impl_1098_property_value_runtime
111715 };
111716 
111717 static const afw_runtime_property_t *
111718 impl_1098_properties[] = {
111719  &impl_1098_property_allowQuery,
111720  &impl_1098_property_brief,
111721  &impl_1098_property_dataType,
111722  &impl_1098_property_description,
111723  &impl_1098_property_label,
111724  &impl_1098_property_runtime,
111725  NULL
111726 };
111727 
111729 impl_1098_meta_object = {
111730  {
111731  &afw_runtime_inf_const_meta_object_inf
111732  },
111733  &impl_1098,
111734  NULL
111735 };
111736 
111737 static const afw_utf8_t
111738 impl_1098_meta_path =
111739  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/propertyTypes/key");
111740 
111742 impl_1098 = {
111743  {
111744  &afw_runtime_inf_const_embedded_untyped_object,
111745  NULL,
111746  {
111747  (const afw_object_t *)&impl_1098_meta_object,
111748  (const afw_object_t *)&impl_1097,
111749  &afw_s_key,
111750  &afw_s__AdaptiveValueMeta_,
111751  &impl_1098_meta_path
111752  }
111753  },
111754  &impl_1098_properties[0]
111755 };
111756 
111757 /*
111758  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/propertyTypes
111759  */
111760 
111761 static const afw_value_object_t
111762 impl_1097_property_value_key = {
111764  (const afw_object_t *)&impl_1098
111765 };
111766 
111767 static const afw_runtime_property_t
111768 impl_1097_property_key = {
111769  &afw_s_key,
111770  (const afw_value_t *)&impl_1097_property_value_key
111771 };
111772 
111773 static const afw_runtime_property_t *
111774 impl_1097_properties[] = {
111775  &impl_1097_property_key,
111776  NULL
111777 };
111778 
111780 impl_1097_meta_object = {
111781  {
111782  &afw_runtime_inf_const_meta_object_inf
111783  },
111784  &impl_1097,
111785  NULL
111786 };
111787 
111788 static const afw_utf8_t
111789 impl_1097_meta_path =
111790  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/propertyTypes");
111791 
111793 impl_1097 = {
111794  {
111795  &afw_runtime_inf_const_embedded_untyped_object,
111796  NULL,
111797  {
111798  (const afw_object_t *)&impl_1097_meta_object,
111799  (const afw_object_t *)&impl_1096,
111800  &afw_s_propertyTypes,
111801  &afw_s__AdaptivePropertyTypes_,
111802  &impl_1097_meta_path
111803  }
111804  },
111805  &impl_1097_properties[0]
111806 };
111807 
111809 impl_1100;
111810 
111812 impl_1101;
111813 
111814 /*
111815  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/runtime/labels
111816  */
111817 
111818 static const afw_value_boolean_t
111819 impl_1101_property_value_indirectObjectId = {
111821  true
111822 };
111823 
111824 static const afw_runtime_property_t
111825 impl_1101_property_indirectObjectId = {
111826  &afw_s_indirectObjectId,
111827  (const afw_value_t *)&impl_1101_property_value_indirectObjectId
111828 };
111829 
111830 static const afw_value_string_t
111831 impl_1101_property_value_objectId = {
111833  AFW_UTF8_LITERAL("key")
111834 };
111835 
111836 static const afw_runtime_property_t
111837 impl_1101_property_objectId = {
111838  &afw_s_objectId,
111839  (const afw_value_t *)&impl_1101_property_value_objectId
111840 };
111841 
111842 static const afw_runtime_property_t *
111843 impl_1101_properties[] = {
111844  &impl_1101_property_indirectObjectId,
111845  &impl_1101_property_objectId,
111846  NULL
111847 };
111848 
111850 impl_1101_meta_object = {
111851  {
111852  &afw_runtime_inf_const_meta_object_inf
111853  },
111854  &impl_1101,
111855  NULL
111856 };
111857 
111858 static const afw_utf8_t
111859 impl_1101_meta_path =
111860  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/runtime/labels");
111861 
111863 impl_1101 = {
111864  {
111865  &afw_runtime_inf_const_embedded_untyped_object,
111866  NULL,
111867  {
111868  (const afw_object_t *)&impl_1101_meta_object,
111869  (const afw_object_t *)&impl_1100,
111870  &afw_s_labels,
111871  &afw_s__AdaptiveRuntimeLabels_,
111872  &impl_1101_meta_path
111873  }
111874  },
111875  &impl_1101_properties[0]
111876 };
111877 
111878 /*
111879  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/runtime
111880  */
111881 
111882 static const afw_value_boolean_t
111883 impl_1100_property_value_indirect = {
111885  true
111886 };
111887 
111888 static const afw_runtime_property_t
111889 impl_1100_property_indirect = {
111890  &afw_s_indirect,
111891  (const afw_value_t *)&impl_1100_property_value_indirect
111892 };
111893 
111894 static const afw_value_object_t
111895 impl_1100_property_value_labels = {
111897  (const afw_object_t *)&impl_1101
111898 };
111899 
111900 static const afw_runtime_property_t
111901 impl_1100_property_labels = {
111902  &afw_s_labels,
111903  (const afw_value_t *)&impl_1100_property_value_labels
111904 };
111905 
111906 static const afw_value_string_t
111907 impl_1100_property_value_typedef = {
111909  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
111910 };
111911 
111912 static const afw_runtime_property_t
111913 impl_1100_property_typedef = {
111914  &afw_s_typedef,
111915  (const afw_value_t *)&impl_1100_property_value_typedef
111916 };
111917 
111918 static const afw_runtime_property_t *
111919 impl_1100_properties[] = {
111920  &impl_1100_property_indirect,
111921  &impl_1100_property_labels,
111922  &impl_1100_property_typedef,
111923  NULL
111924 };
111925 
111927 impl_1100_meta_object = {
111928  {
111929  &afw_runtime_inf_const_meta_object_inf
111930  },
111931  &impl_1100,
111932  NULL
111933 };
111934 
111935 static const afw_utf8_t
111936 impl_1100_meta_path =
111937  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_/runtime");
111938 
111940 impl_1100 = {
111941  {
111942  &afw_runtime_inf_const_embedded_untyped_object,
111943  NULL,
111944  {
111945  (const afw_object_t *)&impl_1100_meta_object,
111946  (const afw_object_t *)&impl_1096,
111947  &afw_s_runtime,
111948  &afw_s__AdaptiveRuntimeObject_,
111949  &impl_1100_meta_path
111950  }
111951  },
111952  &impl_1100_properties[0]
111953 };
111954 
111955 /*
111956  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_
111957  */
111958 
111959 static const afw_value_boolean_t
111960 impl_1096_property_value_allowAdd = {
111962  false
111963 };
111964 
111965 static const afw_runtime_property_t
111966 impl_1096_property_allowAdd = {
111967  &afw_s_allowAdd,
111968  (const afw_value_t *)&impl_1096_property_value_allowAdd
111969 };
111970 
111971 static const afw_value_boolean_t
111972 impl_1096_property_value_allowChange = {
111974  false
111975 };
111976 
111977 static const afw_runtime_property_t
111978 impl_1096_property_allowChange = {
111979  &afw_s_allowChange,
111980  (const afw_value_t *)&impl_1096_property_value_allowChange
111981 };
111982 
111983 static const afw_value_boolean_t
111984 impl_1096_property_value_allowDelete = {
111986  false
111987 };
111988 
111989 static const afw_runtime_property_t
111990 impl_1096_property_allowDelete = {
111991  &afw_s_allowDelete,
111992  (const afw_value_t *)&impl_1096_property_value_allowDelete
111993 };
111994 
111995 static const afw_value_boolean_t
111996 impl_1096_property_value_allowEntity = {
111998  false
111999 };
112000 
112001 static const afw_runtime_property_t
112002 impl_1096_property_allowEntity = {
112003  &afw_s_allowEntity,
112004  (const afw_value_t *)&impl_1096_property_value_allowEntity
112005 };
112006 
112007 static const afw_utf8_t
112008 impl_1096_array_collectionURIs[] = {
112009  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
112010 };
112011 
112013 impl_1096_list_collectionURIs = {
112016  sizeof(impl_1096_array_collectionURIs) / sizeof(afw_utf8_t),
112017  &impl_1096_array_collectionURIs
112018 };
112019 
112020 static const afw_value_list_t
112021 impl_1096_property_value_collectionURIs = {
112023  (const afw_list_t *)&impl_1096_list_collectionURIs
112024 };
112025 
112026 static const afw_runtime_property_t
112027 impl_1096_property_collectionURIs = {
112028  &afw_s_collectionURIs,
112029  (const afw_value_t *)&impl_1096_property_value_collectionURIs
112030 };
112031 
112032 static const afw_value_string_t
112033 impl_1096_property_value_description = {
112035  AFW_UTF8_LITERAL("A registry type runtime_object_map_inf entry.")
112036 };
112037 
112038 static const afw_runtime_property_t
112039 impl_1096_property_description = {
112040  &afw_s_description,
112041  (const afw_value_t *)&impl_1096_property_value_description
112042 };
112043 
112044 static const afw_value_string_t
112045 impl_1096_property_value_objectType = {
112047  AFW_UTF8_LITERAL("_AdaptiveRuntimeObjectMapInf_")
112048 };
112049 
112050 static const afw_runtime_property_t
112051 impl_1096_property_objectType = {
112052  &afw_s_objectType,
112053  (const afw_value_t *)&impl_1096_property_value_objectType
112054 };
112055 
112056 static const afw_value_object_t
112057 impl_1096_property_value_propertyTypes = {
112059  (const afw_object_t *)&impl_1097
112060 };
112061 
112062 static const afw_runtime_property_t
112063 impl_1096_property_propertyTypes = {
112064  &afw_s_propertyTypes,
112065  (const afw_value_t *)&impl_1096_property_value_propertyTypes
112066 };
112067 
112068 static const afw_value_object_t
112069 impl_1096_property_value_runtime = {
112071  (const afw_object_t *)&impl_1100
112072 };
112073 
112074 static const afw_runtime_property_t
112075 impl_1096_property_runtime = {
112076  &afw_s_runtime,
112077  (const afw_value_t *)&impl_1096_property_value_runtime
112078 };
112079 
112080 static const afw_runtime_property_t *
112081 impl_1096_properties[] = {
112082  &impl_1096_property_allowAdd,
112083  &impl_1096_property_allowChange,
112084  &impl_1096_property_allowDelete,
112085  &impl_1096_property_allowEntity,
112086  &impl_1096_property_collectionURIs,
112087  &impl_1096_property_description,
112088  &impl_1096_property_objectType,
112089  &impl_1096_property_propertyTypes,
112090  &impl_1096_property_runtime,
112091  NULL
112092 };
112093 
112095 impl_1096_meta_object = {
112096  {
112097  &afw_runtime_inf_const_meta_object_inf
112098  },
112099  &impl_1096,
112100  NULL
112101 };
112102 
112103 static const afw_utf8_t
112104 impl_1096_meta_path =
112105  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObjectMapInf_");
112106 
112108 impl_1096 = {
112109  {
112111  NULL,
112112  {
112113  (const afw_object_t *)&impl_1096_meta_object,
112114  NULL,
112115  &afw_s__AdaptiveRuntimeObjectMapInf_,
112116  &afw_s__AdaptiveObjectType_,
112117  &impl_1096_meta_path
112118  }
112119  },
112120  &impl_1096_properties[0]
112121 };
112122 
112124 impl_1102;
112125 
112127 impl_1103;
112128 
112130 impl_1104;
112131 
112132 /*
112133  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes/indirect
112134  */
112135 
112136 static const afw_value_string_t
112137 impl_1104_property_value_brief = {
112139  AFW_UTF8_LITERAL("The runtime struct is a pointer")
112140 };
112141 
112142 static const afw_runtime_property_t
112143 impl_1104_property_brief = {
112144  &afw_s_brief,
112145  (const afw_value_t *)&impl_1104_property_value_brief
112146 };
112147 
112148 static const afw_value_string_t
112149 impl_1104_property_value_dataType = {
112151  AFW_UTF8_LITERAL("boolean")
112152 };
112153 
112154 static const afw_runtime_property_t
112155 impl_1104_property_dataType = {
112156  &afw_s_dataType,
112157  (const afw_value_t *)&impl_1104_property_value_dataType
112158 };
112159 
112160 static const afw_value_string_t
112161 impl_1104_property_value_description = {
112163  AFW_UTF8_LITERAL("Indicates that the runtime struct is a pointer. If a property of this object type has runtime.onGetValueCFunctionName specified, the is ignored and runtime structure is always indirect.")
112164 };
112165 
112166 static const afw_runtime_property_t
112167 impl_1104_property_description = {
112168  &afw_s_description,
112169  (const afw_value_t *)&impl_1104_property_value_description
112170 };
112171 
112172 static const afw_value_string_t
112173 impl_1104_property_value_label = {
112175  AFW_UTF8_LITERAL("Indirect")
112176 };
112177 
112178 static const afw_runtime_property_t
112179 impl_1104_property_label = {
112180  &afw_s_label,
112181  (const afw_value_t *)&impl_1104_property_value_label
112182 };
112183 
112184 static const afw_runtime_property_t *
112185 impl_1104_properties[] = {
112186  &impl_1104_property_brief,
112187  &impl_1104_property_dataType,
112188  &impl_1104_property_description,
112189  &impl_1104_property_label,
112190  NULL
112191 };
112192 
112194 impl_1104_meta_object = {
112195  {
112196  &afw_runtime_inf_const_meta_object_inf
112197  },
112198  &impl_1104,
112199  NULL
112200 };
112201 
112202 static const afw_utf8_t
112203 impl_1104_meta_path =
112204  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes/indirect");
112205 
112207 impl_1104 = {
112208  {
112209  &afw_runtime_inf_const_embedded_untyped_object,
112210  NULL,
112211  {
112212  (const afw_object_t *)&impl_1104_meta_object,
112213  (const afw_object_t *)&impl_1103,
112214  &afw_s_indirect,
112215  &afw_s__AdaptiveValueMeta_,
112216  &impl_1104_meta_path
112217  }
112218  },
112219  &impl_1104_properties[0]
112220 };
112221 
112223 impl_1105;
112224 
112225 /*
112226  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes/labels
112227  */
112228 
112229 static const afw_value_string_t
112230 impl_1105_property_value_brief = {
112232  AFW_UTF8_LITERAL("Labels")
112233 };
112234 
112235 static const afw_runtime_property_t
112236 impl_1105_property_brief = {
112237  &afw_s_brief,
112238  (const afw_value_t *)&impl_1105_property_value_brief
112239 };
112240 
112241 static const afw_value_string_t
112242 impl_1105_property_value_dataType = {
112244  AFW_UTF8_LITERAL("object")
112245 };
112246 
112247 static const afw_runtime_property_t
112248 impl_1105_property_dataType = {
112249  &afw_s_dataType,
112250  (const afw_value_t *)&impl_1105_property_value_dataType
112251 };
112252 
112253 static const afw_value_string_t
112254 impl_1105_property_value_dataTypeParameter = {
112256  AFW_UTF8_LITERAL("_AdaptiveRuntimeLabels_")
112257 };
112258 
112259 static const afw_runtime_property_t
112260 impl_1105_property_dataTypeParameter = {
112261  &afw_s_dataTypeParameter,
112262  (const afw_value_t *)&impl_1105_property_value_dataTypeParameter
112263 };
112264 
112265 static const afw_value_string_t
112266 impl_1105_property_value_description = {
112268  AFW_UTF8_LITERAL("Labels.")
112269 };
112270 
112271 static const afw_runtime_property_t
112272 impl_1105_property_description = {
112273  &afw_s_description,
112274  (const afw_value_t *)&impl_1105_property_value_description
112275 };
112276 
112277 static const afw_value_string_t
112278 impl_1105_property_value_label = {
112280  AFW_UTF8_LITERAL("Labels")
112281 };
112282 
112283 static const afw_runtime_property_t
112284 impl_1105_property_label = {
112285  &afw_s_label,
112286  (const afw_value_t *)&impl_1105_property_value_label
112287 };
112288 
112289 static const afw_runtime_property_t *
112290 impl_1105_properties[] = {
112291  &impl_1105_property_brief,
112292  &impl_1105_property_dataType,
112293  &impl_1105_property_dataTypeParameter,
112294  &impl_1105_property_description,
112295  &impl_1105_property_label,
112296  NULL
112297 };
112298 
112300 impl_1105_meta_object = {
112301  {
112302  &afw_runtime_inf_const_meta_object_inf
112303  },
112304  &impl_1105,
112305  NULL
112306 };
112307 
112308 static const afw_utf8_t
112309 impl_1105_meta_path =
112310  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes/labels");
112311 
112313 impl_1105 = {
112314  {
112315  &afw_runtime_inf_const_embedded_untyped_object,
112316  NULL,
112317  {
112318  (const afw_object_t *)&impl_1105_meta_object,
112319  (const afw_object_t *)&impl_1103,
112320  &afw_s_labels,
112321  &afw_s__AdaptiveValueMeta_,
112322  &impl_1105_meta_path
112323  }
112324  },
112325  &impl_1105_properties[0]
112326 };
112327 
112329 impl_1106;
112330 
112331 /*
112332  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes/typedef
112333  */
112334 
112335 static const afw_value_string_t
112336 impl_1106_property_value_brief = {
112338  AFW_UTF8_LITERAL("The typedef of the struct for the runtime object")
112339 };
112340 
112341 static const afw_runtime_property_t
112342 impl_1106_property_brief = {
112343  &afw_s_brief,
112344  (const afw_value_t *)&impl_1106_property_value_brief
112345 };
112346 
112347 static const afw_value_string_t
112348 impl_1106_property_value_dataType = {
112350  AFW_UTF8_LITERAL("string")
112351 };
112352 
112353 static const afw_runtime_property_t
112354 impl_1106_property_dataType = {
112355  &afw_s_dataType,
112356  (const afw_value_t *)&impl_1106_property_value_dataType
112357 };
112358 
112359 static const afw_value_string_t
112360 impl_1106_property_value_description = {
112362  AFW_UTF8_LITERAL("The typedef of the struct for the runtime object.")
112363 };
112364 
112365 static const afw_runtime_property_t
112366 impl_1106_property_description = {
112367  &afw_s_description,
112368  (const afw_value_t *)&impl_1106_property_value_description
112369 };
112370 
112371 static const afw_value_string_t
112372 impl_1106_property_value_label = {
112374  AFW_UTF8_LITERAL("Typedef")
112375 };
112376 
112377 static const afw_runtime_property_t
112378 impl_1106_property_label = {
112379  &afw_s_label,
112380  (const afw_value_t *)&impl_1106_property_value_label
112381 };
112382 
112383 static const afw_runtime_property_t *
112384 impl_1106_properties[] = {
112385  &impl_1106_property_brief,
112386  &impl_1106_property_dataType,
112387  &impl_1106_property_description,
112388  &impl_1106_property_label,
112389  NULL
112390 };
112391 
112393 impl_1106_meta_object = {
112394  {
112395  &afw_runtime_inf_const_meta_object_inf
112396  },
112397  &impl_1106,
112398  NULL
112399 };
112400 
112401 static const afw_utf8_t
112402 impl_1106_meta_path =
112403  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes/typedef");
112404 
112406 impl_1106 = {
112407  {
112408  &afw_runtime_inf_const_embedded_untyped_object,
112409  NULL,
112410  {
112411  (const afw_object_t *)&impl_1106_meta_object,
112412  (const afw_object_t *)&impl_1103,
112413  &afw_s_typedef,
112414  &afw_s__AdaptiveValueMeta_,
112415  &impl_1106_meta_path
112416  }
112417  },
112418  &impl_1106_properties[0]
112419 };
112420 
112421 /*
112422  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes
112423  */
112424 
112425 static const afw_value_object_t
112426 impl_1103_property_value_indirect = {
112428  (const afw_object_t *)&impl_1104
112429 };
112430 
112431 static const afw_runtime_property_t
112432 impl_1103_property_indirect = {
112433  &afw_s_indirect,
112434  (const afw_value_t *)&impl_1103_property_value_indirect
112435 };
112436 
112437 static const afw_value_object_t
112438 impl_1103_property_value_labels = {
112440  (const afw_object_t *)&impl_1105
112441 };
112442 
112443 static const afw_runtime_property_t
112444 impl_1103_property_labels = {
112445  &afw_s_labels,
112446  (const afw_value_t *)&impl_1103_property_value_labels
112447 };
112448 
112449 static const afw_value_object_t
112450 impl_1103_property_value_typedef = {
112452  (const afw_object_t *)&impl_1106
112453 };
112454 
112455 static const afw_runtime_property_t
112456 impl_1103_property_typedef = {
112457  &afw_s_typedef,
112458  (const afw_value_t *)&impl_1103_property_value_typedef
112459 };
112460 
112461 static const afw_runtime_property_t *
112462 impl_1103_properties[] = {
112463  &impl_1103_property_indirect,
112464  &impl_1103_property_labels,
112465  &impl_1103_property_typedef,
112466  NULL
112467 };
112468 
112470 impl_1103_meta_object = {
112471  {
112472  &afw_runtime_inf_const_meta_object_inf
112473  },
112474  &impl_1103,
112475  NULL
112476 };
112477 
112478 static const afw_utf8_t
112479 impl_1103_meta_path =
112480  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_/propertyTypes");
112481 
112483 impl_1103 = {
112484  {
112485  &afw_runtime_inf_const_embedded_untyped_object,
112486  NULL,
112487  {
112488  (const afw_object_t *)&impl_1103_meta_object,
112489  (const afw_object_t *)&impl_1102,
112490  &afw_s_propertyTypes,
112491  &afw_s__AdaptivePropertyTypes_,
112492  &impl_1103_meta_path
112493  }
112494  },
112495  &impl_1103_properties[0]
112496 };
112497 
112498 /*
112499  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_
112500  */
112501 
112502 static const afw_value_boolean_t
112503 impl_1102_property_value_allowAdd = {
112505  false
112506 };
112507 
112508 static const afw_runtime_property_t
112509 impl_1102_property_allowAdd = {
112510  &afw_s_allowAdd,
112511  (const afw_value_t *)&impl_1102_property_value_allowAdd
112512 };
112513 
112514 static const afw_value_boolean_t
112515 impl_1102_property_value_allowChange = {
112517  false
112518 };
112519 
112520 static const afw_runtime_property_t
112521 impl_1102_property_allowChange = {
112522  &afw_s_allowChange,
112523  (const afw_value_t *)&impl_1102_property_value_allowChange
112524 };
112525 
112526 static const afw_value_boolean_t
112527 impl_1102_property_value_allowDelete = {
112529  false
112530 };
112531 
112532 static const afw_runtime_property_t
112533 impl_1102_property_allowDelete = {
112534  &afw_s_allowDelete,
112535  (const afw_value_t *)&impl_1102_property_value_allowDelete
112536 };
112537 
112538 static const afw_value_boolean_t
112539 impl_1102_property_value_allowEntity = {
112541  false
112542 };
112543 
112544 static const afw_runtime_property_t
112545 impl_1102_property_allowEntity = {
112546  &afw_s_allowEntity,
112547  (const afw_value_t *)&impl_1102_property_value_allowEntity
112548 };
112549 
112550 static const afw_utf8_t
112551 impl_1102_array_collectionURIs[] = {
112552  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
112553 };
112554 
112556 impl_1102_list_collectionURIs = {
112559  sizeof(impl_1102_array_collectionURIs) / sizeof(afw_utf8_t),
112560  &impl_1102_array_collectionURIs
112561 };
112562 
112563 static const afw_value_list_t
112564 impl_1102_property_value_collectionURIs = {
112566  (const afw_list_t *)&impl_1102_list_collectionURIs
112567 };
112568 
112569 static const afw_runtime_property_t
112570 impl_1102_property_collectionURIs = {
112571  &afw_s_collectionURIs,
112572  (const afw_value_t *)&impl_1102_property_value_collectionURIs
112573 };
112574 
112575 static const afw_value_string_t
112576 impl_1102_property_value_description = {
112578  AFW_UTF8_LITERAL("This is the object type of the runtime property of _AdaptiveObjectType_.")
112579 };
112580 
112581 static const afw_runtime_property_t
112582 impl_1102_property_description = {
112583  &afw_s_description,
112584  (const afw_value_t *)&impl_1102_property_value_description
112585 };
112586 
112587 static const afw_value_string_t
112588 impl_1102_property_value_objectType = {
112590  AFW_UTF8_LITERAL("_AdaptiveRuntimeObject_")
112591 };
112592 
112593 static const afw_runtime_property_t
112594 impl_1102_property_objectType = {
112595  &afw_s_objectType,
112596  (const afw_value_t *)&impl_1102_property_value_objectType
112597 };
112598 
112599 static const afw_value_object_t
112600 impl_1102_property_value_propertyTypes = {
112602  (const afw_object_t *)&impl_1103
112603 };
112604 
112605 static const afw_runtime_property_t
112606 impl_1102_property_propertyTypes = {
112607  &afw_s_propertyTypes,
112608  (const afw_value_t *)&impl_1102_property_value_propertyTypes
112609 };
112610 
112611 static const afw_runtime_property_t *
112612 impl_1102_properties[] = {
112613  &impl_1102_property_allowAdd,
112614  &impl_1102_property_allowChange,
112615  &impl_1102_property_allowDelete,
112616  &impl_1102_property_allowEntity,
112617  &impl_1102_property_collectionURIs,
112618  &impl_1102_property_description,
112619  &impl_1102_property_objectType,
112620  &impl_1102_property_propertyTypes,
112621  NULL
112622 };
112623 
112625 impl_1102_meta_object = {
112626  {
112627  &afw_runtime_inf_const_meta_object_inf
112628  },
112629  &impl_1102,
112630  NULL
112631 };
112632 
112633 static const afw_utf8_t
112634 impl_1102_meta_path =
112635  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeObject_");
112636 
112638 impl_1102 = {
112639  {
112641  NULL,
112642  {
112643  (const afw_object_t *)&impl_1102_meta_object,
112644  NULL,
112645  &afw_s__AdaptiveRuntimeObject_,
112646  &afw_s__AdaptiveObjectType_,
112647  &impl_1102_meta_path
112648  }
112649  },
112650  &impl_1102_properties[0]
112651 };
112652 
112654 impl_1107;
112655 
112657 impl_1108;
112658 
112660 impl_1109;
112661 
112662 /*
112663  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/memberName
112664  */
112665 
112666 static const afw_value_string_t
112667 impl_1109_property_value_brief = {
112669  AFW_UTF8_LITERAL("The member name of this property in the runtime struct if other than the property name")
112670 };
112671 
112672 static const afw_runtime_property_t
112673 impl_1109_property_brief = {
112674  &afw_s_brief,
112675  (const afw_value_t *)&impl_1109_property_value_brief
112676 };
112677 
112678 static const afw_value_string_t
112679 impl_1109_property_value_dataType = {
112681  AFW_UTF8_LITERAL("string")
112682 };
112683 
112684 static const afw_runtime_property_t
112685 impl_1109_property_dataType = {
112686  &afw_s_dataType,
112687  (const afw_value_t *)&impl_1109_property_value_dataType
112688 };
112689 
112690 static const afw_value_string_t
112691 impl_1109_property_value_description = {
112693  AFW_UTF8_LITERAL("The member name of this property in the runtime struct if other than the property name.")
112694 };
112695 
112696 static const afw_runtime_property_t
112697 impl_1109_property_description = {
112698  &afw_s_description,
112699  (const afw_value_t *)&impl_1109_property_value_description
112700 };
112701 
112702 static const afw_value_string_t
112703 impl_1109_property_value_label = {
112705  AFW_UTF8_LITERAL("Member Name")
112706 };
112707 
112708 static const afw_runtime_property_t
112709 impl_1109_property_label = {
112710  &afw_s_label,
112711  (const afw_value_t *)&impl_1109_property_value_label
112712 };
112713 
112714 static const afw_runtime_property_t *
112715 impl_1109_properties[] = {
112716  &impl_1109_property_brief,
112717  &impl_1109_property_dataType,
112718  &impl_1109_property_description,
112719  &impl_1109_property_label,
112720  NULL
112721 };
112722 
112724 impl_1109_meta_object = {
112725  {
112726  &afw_runtime_inf_const_meta_object_inf
112727  },
112728  &impl_1109,
112729  NULL
112730 };
112731 
112732 static const afw_utf8_t
112733 impl_1109_meta_path =
112734  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/memberName");
112735 
112737 impl_1109 = {
112738  {
112739  &afw_runtime_inf_const_embedded_untyped_object,
112740  NULL,
112741  {
112742  (const afw_object_t *)&impl_1109_meta_object,
112743  (const afw_object_t *)&impl_1108,
112744  &afw_s_memberName,
112745  &afw_s__AdaptiveValueMeta_,
112746  &impl_1109_meta_path
112747  }
112748  },
112749  &impl_1109_properties[0]
112750 };
112751 
112753 impl_1110;
112754 
112755 /*
112756  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/onGetValueCFunctionName
112757  */
112758 
112759 static const afw_value_string_t
112760 impl_1110_property_value_brief = {
112762  AFW_UTF8_LITERAL("Name of c callback function")
112763 };
112764 
112765 static const afw_runtime_property_t
112766 impl_1110_property_brief = {
112767  &afw_s_brief,
112768  (const afw_value_t *)&impl_1110_property_value_brief
112769 };
112770 
112771 static const afw_value_string_t
112772 impl_1110_property_value_dataType = {
112774  AFW_UTF8_LITERAL("string")
112775 };
112776 
112777 static const afw_runtime_property_t
112778 impl_1110_property_dataType = {
112779  &afw_s_dataType,
112780  (const afw_value_t *)&impl_1110_property_value_dataType
112781 };
112782 
112783 static const afw_value_string_t
112784 impl_1110_property_value_description = {
112786  AFW_UTF8_LITERAL("This is the name of the c callback function called to get the value of this property at runtime. If this property is specified, valueAccessor is ignored.")
112787 };
112788 
112789 static const afw_runtime_property_t
112790 impl_1110_property_description = {
112791  &afw_s_description,
112792  (const afw_value_t *)&impl_1110_property_value_description
112793 };
112794 
112795 static const afw_value_string_t
112796 impl_1110_property_value_label = {
112798  AFW_UTF8_LITERAL("onGetValueCFunctionName")
112799 };
112800 
112801 static const afw_runtime_property_t
112802 impl_1110_property_label = {
112803  &afw_s_label,
112804  (const afw_value_t *)&impl_1110_property_value_label
112805 };
112806 
112807 static const afw_runtime_property_t *
112808 impl_1110_properties[] = {
112809  &impl_1110_property_brief,
112810  &impl_1110_property_dataType,
112811  &impl_1110_property_description,
112812  &impl_1110_property_label,
112813  NULL
112814 };
112815 
112817 impl_1110_meta_object = {
112818  {
112819  &afw_runtime_inf_const_meta_object_inf
112820  },
112821  &impl_1110,
112822  NULL
112823 };
112824 
112825 static const afw_utf8_t
112826 impl_1110_meta_path =
112827  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/onGetValueCFunctionName");
112828 
112830 impl_1110 = {
112831  {
112832  &afw_runtime_inf_const_embedded_untyped_object,
112833  NULL,
112834  {
112835  (const afw_object_t *)&impl_1110_meta_object,
112836  (const afw_object_t *)&impl_1108,
112837  &afw_s_onGetValueCFunctionName,
112838  &afw_s__AdaptiveValueMeta_,
112839  &impl_1110_meta_path
112840  }
112841  },
112842  &impl_1110_properties[0]
112843 };
112844 
112846 impl_1111;
112847 
112848 /*
112849  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/valueAccessor
112850  */
112851 
112852 static const afw_value_string_t
112853 impl_1111_property_value_brief = {
112855  AFW_UTF8_LITERAL("The name of the registered value accessor used to access this property")
112856 };
112857 
112858 static const afw_runtime_property_t
112859 impl_1111_property_brief = {
112860  &afw_s_brief,
112861  (const afw_value_t *)&impl_1111_property_value_brief
112862 };
112863 
112864 static const afw_value_string_t
112865 impl_1111_property_value_dataType = {
112867  AFW_UTF8_LITERAL("string")
112868 };
112869 
112870 static const afw_runtime_property_t
112871 impl_1111_property_dataType = {
112872  &afw_s_dataType,
112873  (const afw_value_t *)&impl_1111_property_value_dataType
112874 };
112875 
112876 static const afw_value_string_t
112877 impl_1111_property_value_description = {
112879  AFW_UTF8_LITERAL("The name of the registered value accessor used to access this property. The default is default. See afw_runtime_value_accessor.h for the built in accessors.")
112880 };
112881 
112882 static const afw_runtime_property_t
112883 impl_1111_property_description = {
112884  &afw_s_description,
112885  (const afw_value_t *)&impl_1111_property_value_description
112886 };
112887 
112888 static const afw_value_string_t
112889 impl_1111_property_value_label = {
112891  AFW_UTF8_LITERAL("Value Accessor")
112892 };
112893 
112894 static const afw_runtime_property_t
112895 impl_1111_property_label = {
112896  &afw_s_label,
112897  (const afw_value_t *)&impl_1111_property_value_label
112898 };
112899 
112900 static const afw_runtime_property_t *
112901 impl_1111_properties[] = {
112902  &impl_1111_property_brief,
112903  &impl_1111_property_dataType,
112904  &impl_1111_property_description,
112905  &impl_1111_property_label,
112906  NULL
112907 };
112908 
112910 impl_1111_meta_object = {
112911  {
112912  &afw_runtime_inf_const_meta_object_inf
112913  },
112914  &impl_1111,
112915  NULL
112916 };
112917 
112918 static const afw_utf8_t
112919 impl_1111_meta_path =
112920  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/valueAccessor");
112921 
112923 impl_1111 = {
112924  {
112925  &afw_runtime_inf_const_embedded_untyped_object,
112926  NULL,
112927  {
112928  (const afw_object_t *)&impl_1111_meta_object,
112929  (const afw_object_t *)&impl_1108,
112930  &afw_s_valueAccessor,
112931  &afw_s__AdaptiveValueMeta_,
112932  &impl_1111_meta_path
112933  }
112934  },
112935  &impl_1111_properties[0]
112936 };
112937 
112939 impl_1112;
112940 
112941 /*
112942  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/zeroOffset
112943  */
112944 
112945 static const afw_value_string_t
112946 impl_1112_property_value_brief = {
112948  AFW_UTF8_LITERAL("Indicates that the value accessor is called with a pointer to the struct and a 0 offset")
112949 };
112950 
112951 static const afw_runtime_property_t
112952 impl_1112_property_brief = {
112953  &afw_s_brief,
112954  (const afw_value_t *)&impl_1112_property_value_brief
112955 };
112956 
112957 static const afw_value_string_t
112958 impl_1112_property_value_dataType = {
112960  AFW_UTF8_LITERAL("boolean")
112961 };
112962 
112963 static const afw_runtime_property_t
112964 impl_1112_property_dataType = {
112965  &afw_s_dataType,
112966  (const afw_value_t *)&impl_1112_property_value_dataType
112967 };
112968 
112969 static const afw_value_string_t
112970 impl_1112_property_value_description = {
112972  AFW_UTF8_LITERAL("Indicates that the value accessor is called with a pointer to the struct and a 0 offset.")
112973 };
112974 
112975 static const afw_runtime_property_t
112976 impl_1112_property_description = {
112977  &afw_s_description,
112978  (const afw_value_t *)&impl_1112_property_value_description
112979 };
112980 
112981 static const afw_value_string_t
112982 impl_1112_property_value_label = {
112984  AFW_UTF8_LITERAL("Zero Offset")
112985 };
112986 
112987 static const afw_runtime_property_t
112988 impl_1112_property_label = {
112989  &afw_s_label,
112990  (const afw_value_t *)&impl_1112_property_value_label
112991 };
112992 
112993 static const afw_runtime_property_t *
112994 impl_1112_properties[] = {
112995  &impl_1112_property_brief,
112996  &impl_1112_property_dataType,
112997  &impl_1112_property_description,
112998  &impl_1112_property_label,
112999  NULL
113000 };
113001 
113003 impl_1112_meta_object = {
113004  {
113005  &afw_runtime_inf_const_meta_object_inf
113006  },
113007  &impl_1112,
113008  NULL
113009 };
113010 
113011 static const afw_utf8_t
113012 impl_1112_meta_path =
113013  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes/zeroOffset");
113014 
113016 impl_1112 = {
113017  {
113018  &afw_runtime_inf_const_embedded_untyped_object,
113019  NULL,
113020  {
113021  (const afw_object_t *)&impl_1112_meta_object,
113022  (const afw_object_t *)&impl_1108,
113023  &afw_s_zeroOffset,
113024  &afw_s__AdaptiveValueMeta_,
113025  &impl_1112_meta_path
113026  }
113027  },
113028  &impl_1112_properties[0]
113029 };
113030 
113031 /*
113032  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes
113033  */
113034 
113035 static const afw_value_object_t
113036 impl_1108_property_value_memberName = {
113038  (const afw_object_t *)&impl_1109
113039 };
113040 
113041 static const afw_runtime_property_t
113042 impl_1108_property_memberName = {
113043  &afw_s_memberName,
113044  (const afw_value_t *)&impl_1108_property_value_memberName
113045 };
113046 
113047 static const afw_value_object_t
113048 impl_1108_property_value_onGetValueCFunctionName = {
113050  (const afw_object_t *)&impl_1110
113051 };
113052 
113053 static const afw_runtime_property_t
113054 impl_1108_property_onGetValueCFunctionName = {
113055  &afw_s_onGetValueCFunctionName,
113056  (const afw_value_t *)&impl_1108_property_value_onGetValueCFunctionName
113057 };
113058 
113059 static const afw_value_object_t
113060 impl_1108_property_value_valueAccessor = {
113062  (const afw_object_t *)&impl_1111
113063 };
113064 
113065 static const afw_runtime_property_t
113066 impl_1108_property_valueAccessor = {
113067  &afw_s_valueAccessor,
113068  (const afw_value_t *)&impl_1108_property_value_valueAccessor
113069 };
113070 
113071 static const afw_value_object_t
113072 impl_1108_property_value_zeroOffset = {
113074  (const afw_object_t *)&impl_1112
113075 };
113076 
113077 static const afw_runtime_property_t
113078 impl_1108_property_zeroOffset = {
113079  &afw_s_zeroOffset,
113080  (const afw_value_t *)&impl_1108_property_value_zeroOffset
113081 };
113082 
113083 static const afw_runtime_property_t *
113084 impl_1108_properties[] = {
113085  &impl_1108_property_memberName,
113086  &impl_1108_property_onGetValueCFunctionName,
113087  &impl_1108_property_valueAccessor,
113088  &impl_1108_property_zeroOffset,
113089  NULL
113090 };
113091 
113093 impl_1108_meta_object = {
113094  {
113095  &afw_runtime_inf_const_meta_object_inf
113096  },
113097  &impl_1108,
113098  NULL
113099 };
113100 
113101 static const afw_utf8_t
113102 impl_1108_meta_path =
113103  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_/propertyTypes");
113104 
113106 impl_1108 = {
113107  {
113108  &afw_runtime_inf_const_embedded_untyped_object,
113109  NULL,
113110  {
113111  (const afw_object_t *)&impl_1108_meta_object,
113112  (const afw_object_t *)&impl_1107,
113113  &afw_s_propertyTypes,
113114  &afw_s__AdaptivePropertyTypes_,
113115  &impl_1108_meta_path
113116  }
113117  },
113118  &impl_1108_properties[0]
113119 };
113120 
113121 /*
113122  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_
113123  */
113124 
113125 static const afw_value_boolean_t
113126 impl_1107_property_value_allowAdd = {
113128  false
113129 };
113130 
113131 static const afw_runtime_property_t
113132 impl_1107_property_allowAdd = {
113133  &afw_s_allowAdd,
113134  (const afw_value_t *)&impl_1107_property_value_allowAdd
113135 };
113136 
113137 static const afw_value_boolean_t
113138 impl_1107_property_value_allowChange = {
113140  false
113141 };
113142 
113143 static const afw_runtime_property_t
113144 impl_1107_property_allowChange = {
113145  &afw_s_allowChange,
113146  (const afw_value_t *)&impl_1107_property_value_allowChange
113147 };
113148 
113149 static const afw_value_boolean_t
113150 impl_1107_property_value_allowDelete = {
113152  false
113153 };
113154 
113155 static const afw_runtime_property_t
113156 impl_1107_property_allowDelete = {
113157  &afw_s_allowDelete,
113158  (const afw_value_t *)&impl_1107_property_value_allowDelete
113159 };
113160 
113161 static const afw_value_boolean_t
113162 impl_1107_property_value_allowEntity = {
113164  false
113165 };
113166 
113167 static const afw_runtime_property_t
113168 impl_1107_property_allowEntity = {
113169  &afw_s_allowEntity,
113170  (const afw_value_t *)&impl_1107_property_value_allowEntity
113171 };
113172 
113173 static const afw_utf8_t
113174 impl_1107_array_collectionURIs[] = {
113175  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
113176 };
113177 
113179 impl_1107_list_collectionURIs = {
113182  sizeof(impl_1107_array_collectionURIs) / sizeof(afw_utf8_t),
113183  &impl_1107_array_collectionURIs
113184 };
113185 
113186 static const afw_value_list_t
113187 impl_1107_property_value_collectionURIs = {
113189  (const afw_list_t *)&impl_1107_list_collectionURIs
113190 };
113191 
113192 static const afw_runtime_property_t
113193 impl_1107_property_collectionURIs = {
113194  &afw_s_collectionURIs,
113195  (const afw_value_t *)&impl_1107_property_value_collectionURIs
113196 };
113197 
113198 static const afw_value_string_t
113199 impl_1107_property_value_description = {
113201  AFW_UTF8_LITERAL("This is the object type of the runtime property of _AdaptiveValueMeta_.")
113202 };
113203 
113204 static const afw_runtime_property_t
113205 impl_1107_property_description = {
113206  &afw_s_description,
113207  (const afw_value_t *)&impl_1107_property_value_description
113208 };
113209 
113210 static const afw_value_string_t
113211 impl_1107_property_value_objectType = {
113213  AFW_UTF8_LITERAL("_AdaptiveRuntimeProperty_")
113214 };
113215 
113216 static const afw_runtime_property_t
113217 impl_1107_property_objectType = {
113218  &afw_s_objectType,
113219  (const afw_value_t *)&impl_1107_property_value_objectType
113220 };
113221 
113222 static const afw_value_object_t
113223 impl_1107_property_value_propertyTypes = {
113225  (const afw_object_t *)&impl_1108
113226 };
113227 
113228 static const afw_runtime_property_t
113229 impl_1107_property_propertyTypes = {
113230  &afw_s_propertyTypes,
113231  (const afw_value_t *)&impl_1107_property_value_propertyTypes
113232 };
113233 
113234 static const afw_runtime_property_t *
113235 impl_1107_properties[] = {
113236  &impl_1107_property_allowAdd,
113237  &impl_1107_property_allowChange,
113238  &impl_1107_property_allowDelete,
113239  &impl_1107_property_allowEntity,
113240  &impl_1107_property_collectionURIs,
113241  &impl_1107_property_description,
113242  &impl_1107_property_objectType,
113243  &impl_1107_property_propertyTypes,
113244  NULL
113245 };
113246 
113248 impl_1107_meta_object = {
113249  {
113250  &afw_runtime_inf_const_meta_object_inf
113251  },
113252  &impl_1107,
113253  NULL
113254 };
113255 
113256 static const afw_utf8_t
113257 impl_1107_meta_path =
113258  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeProperty_");
113259 
113261 impl_1107 = {
113262  {
113264  NULL,
113265  {
113266  (const afw_object_t *)&impl_1107_meta_object,
113267  NULL,
113268  &afw_s__AdaptiveRuntimeProperty_,
113269  &afw_s__AdaptiveObjectType_,
113270  &impl_1107_meta_path
113271  }
113272  },
113273  &impl_1107_properties[0]
113274 };
113275 
113277 impl_1113;
113278 
113280 impl_1114;
113281 
113283 impl_1115;
113284 
113286 impl_1116;
113287 
113288 /*
113289  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/propertyTypes/key/runtime
113290  */
113291 
113292 static const afw_value_string_t
113293 impl_1116_property_value_valueAccessor = {
113295  AFW_UTF8_LITERAL("indirect")
113296 };
113297 
113298 static const afw_runtime_property_t
113299 impl_1116_property_valueAccessor = {
113300  &afw_s_valueAccessor,
113301  (const afw_value_t *)&impl_1116_property_value_valueAccessor
113302 };
113303 
113304 static const afw_runtime_property_t *
113305 impl_1116_properties[] = {
113306  &impl_1116_property_valueAccessor,
113307  NULL
113308 };
113309 
113311 impl_1116_meta_object = {
113312  {
113313  &afw_runtime_inf_const_meta_object_inf
113314  },
113315  &impl_1116,
113316  NULL
113317 };
113318 
113319 static const afw_utf8_t
113320 impl_1116_meta_path =
113321  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/propertyTypes/key/runtime");
113322 
113324 impl_1116 = {
113325  {
113326  &afw_runtime_inf_const_embedded_untyped_object,
113327  NULL,
113328  {
113329  (const afw_object_t *)&impl_1116_meta_object,
113330  (const afw_object_t *)&impl_1115,
113331  &afw_s_runtime,
113332  &afw_s__AdaptiveRuntimeProperty_,
113333  &impl_1116_meta_path
113334  }
113335  },
113336  &impl_1116_properties[0]
113337 };
113338 
113339 /*
113340  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/propertyTypes/key
113341  */
113342 
113343 static const afw_value_boolean_t
113344 impl_1115_property_value_allowQuery = {
113346  true
113347 };
113348 
113349 static const afw_runtime_property_t
113350 impl_1115_property_allowQuery = {
113351  &afw_s_allowQuery,
113352  (const afw_value_t *)&impl_1115_property_value_allowQuery
113353 };
113354 
113355 static const afw_value_string_t
113356 impl_1115_property_value_brief = {
113358  AFW_UTF8_LITERAL("Key of entry")
113359 };
113360 
113361 static const afw_runtime_property_t
113362 impl_1115_property_brief = {
113363  &afw_s_brief,
113364  (const afw_value_t *)&impl_1115_property_value_brief
113365 };
113366 
113367 static const afw_value_string_t
113368 impl_1115_property_value_dataType = {
113370  AFW_UTF8_LITERAL("string")
113371 };
113372 
113373 static const afw_runtime_property_t
113374 impl_1115_property_dataType = {
113375  &afw_s_dataType,
113376  (const afw_value_t *)&impl_1115_property_value_dataType
113377 };
113378 
113379 static const afw_value_string_t
113380 impl_1115_property_value_description = {
113382  AFW_UTF8_LITERAL("Key of entry.")
113383 };
113384 
113385 static const afw_runtime_property_t
113386 impl_1115_property_description = {
113387  &afw_s_description,
113388  (const afw_value_t *)&impl_1115_property_value_description
113389 };
113390 
113391 static const afw_value_string_t
113392 impl_1115_property_value_label = {
113394  AFW_UTF8_LITERAL("Key")
113395 };
113396 
113397 static const afw_runtime_property_t
113398 impl_1115_property_label = {
113399  &afw_s_label,
113400  (const afw_value_t *)&impl_1115_property_value_label
113401 };
113402 
113403 static const afw_value_object_t
113404 impl_1115_property_value_runtime = {
113406  (const afw_object_t *)&impl_1116
113407 };
113408 
113409 static const afw_runtime_property_t
113410 impl_1115_property_runtime = {
113411  &afw_s_runtime,
113412  (const afw_value_t *)&impl_1115_property_value_runtime
113413 };
113414 
113415 static const afw_runtime_property_t *
113416 impl_1115_properties[] = {
113417  &impl_1115_property_allowQuery,
113418  &impl_1115_property_brief,
113419  &impl_1115_property_dataType,
113420  &impl_1115_property_description,
113421  &impl_1115_property_label,
113422  &impl_1115_property_runtime,
113423  NULL
113424 };
113425 
113427 impl_1115_meta_object = {
113428  {
113429  &afw_runtime_inf_const_meta_object_inf
113430  },
113431  &impl_1115,
113432  NULL
113433 };
113434 
113435 static const afw_utf8_t
113436 impl_1115_meta_path =
113437  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/propertyTypes/key");
113438 
113440 impl_1115 = {
113441  {
113442  &afw_runtime_inf_const_embedded_untyped_object,
113443  NULL,
113444  {
113445  (const afw_object_t *)&impl_1115_meta_object,
113446  (const afw_object_t *)&impl_1114,
113447  &afw_s_key,
113448  &afw_s__AdaptiveValueMeta_,
113449  &impl_1115_meta_path
113450  }
113451  },
113452  &impl_1115_properties[0]
113453 };
113454 
113455 /*
113456  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/propertyTypes
113457  */
113458 
113459 static const afw_value_object_t
113460 impl_1114_property_value_key = {
113462  (const afw_object_t *)&impl_1115
113463 };
113464 
113465 static const afw_runtime_property_t
113466 impl_1114_property_key = {
113467  &afw_s_key,
113468  (const afw_value_t *)&impl_1114_property_value_key
113469 };
113470 
113471 static const afw_runtime_property_t *
113472 impl_1114_properties[] = {
113473  &impl_1114_property_key,
113474  NULL
113475 };
113476 
113478 impl_1114_meta_object = {
113479  {
113480  &afw_runtime_inf_const_meta_object_inf
113481  },
113482  &impl_1114,
113483  NULL
113484 };
113485 
113486 static const afw_utf8_t
113487 impl_1114_meta_path =
113488  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/propertyTypes");
113489 
113491 impl_1114 = {
113492  {
113493  &afw_runtime_inf_const_embedded_untyped_object,
113494  NULL,
113495  {
113496  (const afw_object_t *)&impl_1114_meta_object,
113497  (const afw_object_t *)&impl_1113,
113498  &afw_s_propertyTypes,
113499  &afw_s__AdaptivePropertyTypes_,
113500  &impl_1114_meta_path
113501  }
113502  },
113503  &impl_1114_properties[0]
113504 };
113505 
113507 impl_1117;
113508 
113510 impl_1118;
113511 
113512 /*
113513  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/runtime/labels
113514  */
113515 
113516 static const afw_value_boolean_t
113517 impl_1118_property_value_indirectObjectId = {
113519  true
113520 };
113521 
113522 static const afw_runtime_property_t
113523 impl_1118_property_indirectObjectId = {
113524  &afw_s_indirectObjectId,
113525  (const afw_value_t *)&impl_1118_property_value_indirectObjectId
113526 };
113527 
113528 static const afw_value_string_t
113529 impl_1118_property_value_objectId = {
113531  AFW_UTF8_LITERAL("key")
113532 };
113533 
113534 static const afw_runtime_property_t
113535 impl_1118_property_objectId = {
113536  &afw_s_objectId,
113537  (const afw_value_t *)&impl_1118_property_value_objectId
113538 };
113539 
113540 static const afw_runtime_property_t *
113541 impl_1118_properties[] = {
113542  &impl_1118_property_indirectObjectId,
113543  &impl_1118_property_objectId,
113544  NULL
113545 };
113546 
113548 impl_1118_meta_object = {
113549  {
113550  &afw_runtime_inf_const_meta_object_inf
113551  },
113552  &impl_1118,
113553  NULL
113554 };
113555 
113556 static const afw_utf8_t
113557 impl_1118_meta_path =
113558  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/runtime/labels");
113559 
113561 impl_1118 = {
113562  {
113563  &afw_runtime_inf_const_embedded_untyped_object,
113564  NULL,
113565  {
113566  (const afw_object_t *)&impl_1118_meta_object,
113567  (const afw_object_t *)&impl_1117,
113568  &afw_s_labels,
113569  &afw_s__AdaptiveRuntimeLabels_,
113570  &impl_1118_meta_path
113571  }
113572  },
113573  &impl_1118_properties[0]
113574 };
113575 
113576 /*
113577  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/runtime
113578  */
113579 
113580 static const afw_value_boolean_t
113581 impl_1117_property_value_indirect = {
113583  true
113584 };
113585 
113586 static const afw_runtime_property_t
113587 impl_1117_property_indirect = {
113588  &afw_s_indirect,
113589  (const afw_value_t *)&impl_1117_property_value_indirect
113590 };
113591 
113592 static const afw_value_object_t
113593 impl_1117_property_value_labels = {
113595  (const afw_object_t *)&impl_1118
113596 };
113597 
113598 static const afw_runtime_property_t
113599 impl_1117_property_labels = {
113600  &afw_s_labels,
113601  (const afw_value_t *)&impl_1117_property_value_labels
113602 };
113603 
113604 static const afw_value_string_t
113605 impl_1117_property_value_typedef = {
113607  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
113608 };
113609 
113610 static const afw_runtime_property_t
113611 impl_1117_property_typedef = {
113612  &afw_s_typedef,
113613  (const afw_value_t *)&impl_1117_property_value_typedef
113614 };
113615 
113616 static const afw_runtime_property_t *
113617 impl_1117_properties[] = {
113618  &impl_1117_property_indirect,
113619  &impl_1117_property_labels,
113620  &impl_1117_property_typedef,
113621  NULL
113622 };
113623 
113625 impl_1117_meta_object = {
113626  {
113627  &afw_runtime_inf_const_meta_object_inf
113628  },
113629  &impl_1117,
113630  NULL
113631 };
113632 
113633 static const afw_utf8_t
113634 impl_1117_meta_path =
113635  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_/runtime");
113636 
113638 impl_1117 = {
113639  {
113640  &afw_runtime_inf_const_embedded_untyped_object,
113641  NULL,
113642  {
113643  (const afw_object_t *)&impl_1117_meta_object,
113644  (const afw_object_t *)&impl_1113,
113645  &afw_s_runtime,
113646  &afw_s__AdaptiveRuntimeObject_,
113647  &impl_1117_meta_path
113648  }
113649  },
113650  &impl_1117_properties[0]
113651 };
113652 
113653 /*
113654  * /afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_
113655  */
113656 
113657 static const afw_value_boolean_t
113658 impl_1113_property_value_allowAdd = {
113660  false
113661 };
113662 
113663 static const afw_runtime_property_t
113664 impl_1113_property_allowAdd = {
113665  &afw_s_allowAdd,
113666  (const afw_value_t *)&impl_1113_property_value_allowAdd
113667 };
113668 
113669 static const afw_value_boolean_t
113670 impl_1113_property_value_allowChange = {
113672  false
113673 };
113674 
113675 static const afw_runtime_property_t
113676 impl_1113_property_allowChange = {
113677  &afw_s_allowChange,
113678  (const afw_value_t *)&impl_1113_property_value_allowChange
113679 };
113680 
113681 static const afw_value_boolean_t
113682 impl_1113_property_value_allowDelete = {
113684  false
113685 };
113686 
113687 static const afw_runtime_property_t
113688 impl_1113_property_allowDelete = {
113689  &afw_s_allowDelete,
113690  (const afw_value_t *)&impl_1113_property_value_allowDelete
113691 };
113692 
113693 static const afw_value_boolean_t
113694 impl_1113_property_value_allowEntity = {
113696  true
113697 };
113698 
113699 static const afw_runtime_property_t
113700 impl_1113_property_allowEntity = {
113701  &afw_s_allowEntity,
113702  (const afw_value_t *)&impl_1113_property_value_allowEntity
113703 };
113704 
113705 static const afw_utf8_t
113706 impl_1113_array_collectionURIs[] = {
113707  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
113708 };
113709 
113711 impl_1113_list_collectionURIs = {
113714  sizeof(impl_1113_array_collectionURIs) / sizeof(afw_utf8_t),
113715  &impl_1113_array_collectionURIs
113716 };
113717 
113718 static const afw_value_list_t
113719 impl_1113_property_value_collectionURIs = {
113721  (const afw_list_t *)&impl_1113_list_collectionURIs
113722 };
113723 
113724 static const afw_runtime_property_t
113725 impl_1113_property_collectionURIs = {
113726  &afw_s_collectionURIs,
113727  (const afw_value_t *)&impl_1113_property_value_collectionURIs
113728 };
113729 
113730 static const afw_value_string_t
113731 impl_1113_property_value_description = {
113733  AFW_UTF8_LITERAL("A registry type runtime_value_accessor entry.")
113734 };
113735 
113736 static const afw_runtime_property_t
113737 impl_1113_property_description = {
113738  &afw_s_description,
113739  (const afw_value_t *)&impl_1113_property_value_description
113740 };
113741 
113742 static const afw_value_string_t
113743 impl_1113_property_value_objectType = {
113745  AFW_UTF8_LITERAL("_AdaptiveRuntimeValueAccessor_")
113746 };
113747 
113748 static const afw_runtime_property_t
113749 impl_1113_property_objectType = {
113750  &afw_s_objectType,
113751  (const afw_value_t *)&impl_1113_property_value_objectType
113752 };
113753 
113754 static const afw_value_object_t
113755 impl_1113_property_value_propertyTypes = {
113757  (const afw_object_t *)&impl_1114
113758 };
113759 
113760 static const afw_runtime_property_t
113761 impl_1113_property_propertyTypes = {
113762  &afw_s_propertyTypes,
113763  (const afw_value_t *)&impl_1113_property_value_propertyTypes
113764 };
113765 
113766 static const afw_value_object_t
113767 impl_1113_property_value_runtime = {
113769  (const afw_object_t *)&impl_1117
113770 };
113771 
113772 static const afw_runtime_property_t
113773 impl_1113_property_runtime = {
113774  &afw_s_runtime,
113775  (const afw_value_t *)&impl_1113_property_value_runtime
113776 };
113777 
113778 static const afw_runtime_property_t *
113779 impl_1113_properties[] = {
113780  &impl_1113_property_allowAdd,
113781  &impl_1113_property_allowChange,
113782  &impl_1113_property_allowDelete,
113783  &impl_1113_property_allowEntity,
113784  &impl_1113_property_collectionURIs,
113785  &impl_1113_property_description,
113786  &impl_1113_property_objectType,
113787  &impl_1113_property_propertyTypes,
113788  &impl_1113_property_runtime,
113789  NULL
113790 };
113791 
113793 impl_1113_meta_object = {
113794  {
113795  &afw_runtime_inf_const_meta_object_inf
113796  },
113797  &impl_1113,
113798  NULL
113799 };
113800 
113801 static const afw_utf8_t
113802 impl_1113_meta_path =
113803  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveRuntimeValueAccessor_");
113804 
113806 impl_1113 = {
113807  {
113809  NULL,
113810  {
113811  (const afw_object_t *)&impl_1113_meta_object,
113812  NULL,
113813  &afw_s__AdaptiveRuntimeValueAccessor_,
113814  &afw_s__AdaptiveObjectType_,
113815  &impl_1113_meta_path
113816  }
113817  },
113818  &impl_1113_properties[0]
113819 };
113820 
113822 impl_1119;
113823 
113825 impl_1120;
113826 
113828 impl_1121;
113829 
113831 impl_1122;
113832 
113833 /*
113834  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwCompiledVersion/runtime
113835  */
113836 
113837 static const afw_value_string_t
113838 impl_1122_property_value_memberName = {
113840  AFW_UTF8_LITERAL("afw_compiled_version")
113841 };
113842 
113843 static const afw_runtime_property_t
113844 impl_1122_property_memberName = {
113845  &afw_s_memberName,
113846  (const afw_value_t *)&impl_1122_property_value_memberName
113847 };
113848 
113849 static const afw_value_string_t
113850 impl_1122_property_value_valueAccessor = {
113852  AFW_UTF8_LITERAL("indirect")
113853 };
113854 
113855 static const afw_runtime_property_t
113856 impl_1122_property_valueAccessor = {
113857  &afw_s_valueAccessor,
113858  (const afw_value_t *)&impl_1122_property_value_valueAccessor
113859 };
113860 
113861 static const afw_runtime_property_t *
113862 impl_1122_properties[] = {
113863  &impl_1122_property_memberName,
113864  &impl_1122_property_valueAccessor,
113865  NULL
113866 };
113867 
113869 impl_1122_meta_object = {
113870  {
113871  &afw_runtime_inf_const_meta_object_inf
113872  },
113873  &impl_1122,
113874  NULL
113875 };
113876 
113877 static const afw_utf8_t
113878 impl_1122_meta_path =
113879  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwCompiledVersion/runtime");
113880 
113882 impl_1122 = {
113883  {
113884  &afw_runtime_inf_const_embedded_untyped_object,
113885  NULL,
113886  {
113887  (const afw_object_t *)&impl_1122_meta_object,
113888  (const afw_object_t *)&impl_1121,
113889  &afw_s_runtime,
113890  &afw_s__AdaptiveRuntimeProperty_,
113891  &impl_1122_meta_path
113892  }
113893  },
113894  &impl_1122_properties[0]
113895 };
113896 
113897 /*
113898  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwCompiledVersion
113899  */
113900 
113901 static const afw_value_boolean_t
113902 impl_1121_property_value_allowQuery = {
113904  true
113905 };
113906 
113907 static const afw_runtime_property_t
113908 impl_1121_property_allowQuery = {
113909  &afw_s_allowQuery,
113910  (const afw_value_t *)&impl_1121_property_value_allowQuery
113911 };
113912 
113913 static const afw_value_string_t
113914 impl_1121_property_value_brief = {
113916  AFW_UTF8_LITERAL("The version of libafw this server was compiled against")
113917 };
113918 
113919 static const afw_runtime_property_t
113920 impl_1121_property_brief = {
113921  &afw_s_brief,
113922  (const afw_value_t *)&impl_1121_property_value_brief
113923 };
113924 
113925 static const afw_value_string_t
113926 impl_1121_property_value_dataType = {
113928  AFW_UTF8_LITERAL("string")
113929 };
113930 
113931 static const afw_runtime_property_t
113932 impl_1121_property_dataType = {
113933  &afw_s_dataType,
113934  (const afw_value_t *)&impl_1121_property_value_dataType
113935 };
113936 
113937 static const afw_value_string_t
113938 impl_1121_property_value_description = {
113940  AFW_UTF8_LITERAL("The server is an application, which is dynamically linked to libafw, containing Adaptive Framework Core. In many cases, these two versions would be the same, but may differ if the server binary has been updated and the libafw has not (or vice versa). This is the version of Adaptive Framework core (libafw) the server was compiled against, not what is currently active.")
113941 };
113942 
113943 static const afw_runtime_property_t
113944 impl_1121_property_description = {
113945  &afw_s_description,
113946  (const afw_value_t *)&impl_1121_property_value_description
113947 };
113948 
113949 static const afw_value_string_t
113950 impl_1121_property_value_label = {
113952  AFW_UTF8_LITERAL("Compiled AFW Version")
113953 };
113954 
113955 static const afw_runtime_property_t
113956 impl_1121_property_label = {
113957  &afw_s_label,
113958  (const afw_value_t *)&impl_1121_property_value_label
113959 };
113960 
113961 static const afw_value_object_t
113962 impl_1121_property_value_runtime = {
113964  (const afw_object_t *)&impl_1122
113965 };
113966 
113967 static const afw_runtime_property_t
113968 impl_1121_property_runtime = {
113969  &afw_s_runtime,
113970  (const afw_value_t *)&impl_1121_property_value_runtime
113971 };
113972 
113973 static const afw_runtime_property_t *
113974 impl_1121_properties[] = {
113975  &impl_1121_property_allowQuery,
113976  &impl_1121_property_brief,
113977  &impl_1121_property_dataType,
113978  &impl_1121_property_description,
113979  &impl_1121_property_label,
113980  &impl_1121_property_runtime,
113981  NULL
113982 };
113983 
113985 impl_1121_meta_object = {
113986  {
113987  &afw_runtime_inf_const_meta_object_inf
113988  },
113989  &impl_1121,
113990  NULL
113991 };
113992 
113993 static const afw_utf8_t
113994 impl_1121_meta_path =
113995  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwCompiledVersion");
113996 
113998 impl_1121 = {
113999  {
114000  &afw_runtime_inf_const_embedded_untyped_object,
114001  NULL,
114002  {
114003  (const afw_object_t *)&impl_1121_meta_object,
114004  (const afw_object_t *)&impl_1120,
114005  &afw_s_afwCompiledVersion,
114006  &afw_s__AdaptiveValueMeta_,
114007  &impl_1121_meta_path
114008  }
114009  },
114010  &impl_1121_properties[0]
114011 };
114012 
114014 impl_1123;
114015 
114017 impl_1124;
114018 
114019 /*
114020  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwVersion/runtime
114021  */
114022 
114023 static const afw_value_string_t
114024 impl_1124_property_value_memberName = {
114026  AFW_UTF8_LITERAL("afw_version")
114027 };
114028 
114029 static const afw_runtime_property_t
114030 impl_1124_property_memberName = {
114031  &afw_s_memberName,
114032  (const afw_value_t *)&impl_1124_property_value_memberName
114033 };
114034 
114035 static const afw_value_string_t
114036 impl_1124_property_value_valueAccessor = {
114038  AFW_UTF8_LITERAL("indirect")
114039 };
114040 
114041 static const afw_runtime_property_t
114042 impl_1124_property_valueAccessor = {
114043  &afw_s_valueAccessor,
114044  (const afw_value_t *)&impl_1124_property_value_valueAccessor
114045 };
114046 
114047 static const afw_runtime_property_t *
114048 impl_1124_properties[] = {
114049  &impl_1124_property_memberName,
114050  &impl_1124_property_valueAccessor,
114051  NULL
114052 };
114053 
114055 impl_1124_meta_object = {
114056  {
114057  &afw_runtime_inf_const_meta_object_inf
114058  },
114059  &impl_1124,
114060  NULL
114061 };
114062 
114063 static const afw_utf8_t
114064 impl_1124_meta_path =
114065  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwVersion/runtime");
114066 
114068 impl_1124 = {
114069  {
114070  &afw_runtime_inf_const_embedded_untyped_object,
114071  NULL,
114072  {
114073  (const afw_object_t *)&impl_1124_meta_object,
114074  (const afw_object_t *)&impl_1123,
114075  &afw_s_runtime,
114076  &afw_s__AdaptiveRuntimeProperty_,
114077  &impl_1124_meta_path
114078  }
114079  },
114080  &impl_1124_properties[0]
114081 };
114082 
114083 /*
114084  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwVersion
114085  */
114086 
114087 static const afw_value_boolean_t
114088 impl_1123_property_value_allowQuery = {
114090  true
114091 };
114092 
114093 static const afw_runtime_property_t
114094 impl_1123_property_allowQuery = {
114095  &afw_s_allowQuery,
114096  (const afw_value_t *)&impl_1123_property_value_allowQuery
114097 };
114098 
114099 static const afw_value_string_t
114100 impl_1123_property_value_brief = {
114102  AFW_UTF8_LITERAL("Active Adaptive Framework core (libafw) version")
114103 };
114104 
114105 static const afw_runtime_property_t
114106 impl_1123_property_brief = {
114107  &afw_s_brief,
114108  (const afw_value_t *)&impl_1123_property_value_brief
114109 };
114110 
114111 static const afw_value_string_t
114112 impl_1123_property_value_dataType = {
114114  AFW_UTF8_LITERAL("string")
114115 };
114116 
114117 static const afw_runtime_property_t
114118 impl_1123_property_dataType = {
114119  &afw_s_dataType,
114120  (const afw_value_t *)&impl_1123_property_value_dataType
114121 };
114122 
114123 static const afw_value_string_t
114124 impl_1123_property_value_description = {
114126  AFW_UTF8_LITERAL("When the Adaptive Framework server is run, it executes Adaptive Framework core code out of libafw. This is the version of the actively available libafw.")
114127 };
114128 
114129 static const afw_runtime_property_t
114130 impl_1123_property_description = {
114131  &afw_s_description,
114132  (const afw_value_t *)&impl_1123_property_value_description
114133 };
114134 
114135 static const afw_value_string_t
114136 impl_1123_property_value_label = {
114138  AFW_UTF8_LITERAL("AFW Version")
114139 };
114140 
114141 static const afw_runtime_property_t
114142 impl_1123_property_label = {
114143  &afw_s_label,
114144  (const afw_value_t *)&impl_1123_property_value_label
114145 };
114146 
114147 static const afw_value_object_t
114148 impl_1123_property_value_runtime = {
114150  (const afw_object_t *)&impl_1124
114151 };
114152 
114153 static const afw_runtime_property_t
114154 impl_1123_property_runtime = {
114155  &afw_s_runtime,
114156  (const afw_value_t *)&impl_1123_property_value_runtime
114157 };
114158 
114159 static const afw_runtime_property_t *
114160 impl_1123_properties[] = {
114161  &impl_1123_property_allowQuery,
114162  &impl_1123_property_brief,
114163  &impl_1123_property_dataType,
114164  &impl_1123_property_description,
114165  &impl_1123_property_label,
114166  &impl_1123_property_runtime,
114167  NULL
114168 };
114169 
114171 impl_1123_meta_object = {
114172  {
114173  &afw_runtime_inf_const_meta_object_inf
114174  },
114175  &impl_1123,
114176  NULL
114177 };
114178 
114179 static const afw_utf8_t
114180 impl_1123_meta_path =
114181  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/afwVersion");
114182 
114184 impl_1123 = {
114185  {
114186  &afw_runtime_inf_const_embedded_untyped_object,
114187  NULL,
114188  {
114189  (const afw_object_t *)&impl_1123_meta_object,
114190  (const afw_object_t *)&impl_1120,
114191  &afw_s_afwVersion,
114192  &afw_s__AdaptiveValueMeta_,
114193  &impl_1123_meta_path
114194  }
114195  },
114196  &impl_1123_properties[0]
114197 };
114198 
114200 impl_1125;
114201 
114202 /*
114203  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/concurrent
114204  */
114205 
114206 static const afw_value_boolean_t
114207 impl_1125_property_value_allowQuery = {
114209  true
114210 };
114211 
114212 static const afw_runtime_property_t
114213 impl_1125_property_allowQuery = {
114214  &afw_s_allowQuery,
114215  (const afw_value_t *)&impl_1125_property_value_allowQuery
114216 };
114217 
114218 static const afw_value_string_t
114219 impl_1125_property_value_brief = {
114221  AFW_UTF8_LITERAL("Current number of concurrent threads")
114222 };
114223 
114224 static const afw_runtime_property_t
114225 impl_1125_property_brief = {
114226  &afw_s_brief,
114227  (const afw_value_t *)&impl_1125_property_value_brief
114228 };
114229 
114230 static const afw_value_string_t
114231 impl_1125_property_value_dataType = {
114233  AFW_UTF8_LITERAL("integer")
114234 };
114235 
114236 static const afw_runtime_property_t
114237 impl_1125_property_dataType = {
114238  &afw_s_dataType,
114239  (const afw_value_t *)&impl_1125_property_value_dataType
114240 };
114241 
114242 static const afw_value_string_t
114243 impl_1125_property_value_description = {
114245  AFW_UTF8_LITERAL("This is the number of threads that are currently being processed at the time of this request. It may change over time, and will not exceed the the number of threads that are available.")
114246 };
114247 
114248 static const afw_runtime_property_t
114249 impl_1125_property_description = {
114250  &afw_s_description,
114251  (const afw_value_t *)&impl_1125_property_value_description
114252 };
114253 
114254 static const afw_value_string_t
114255 impl_1125_property_value_label = {
114257  AFW_UTF8_LITERAL("Concurrent")
114258 };
114259 
114260 static const afw_runtime_property_t
114261 impl_1125_property_label = {
114262  &afw_s_label,
114263  (const afw_value_t *)&impl_1125_property_value_label
114264 };
114265 
114266 static const afw_value_boolean_t
114267 impl_1125_property_value_required = {
114269  true
114270 };
114271 
114272 static const afw_runtime_property_t
114273 impl_1125_property_required = {
114274  &afw_s_required,
114275  (const afw_value_t *)&impl_1125_property_value_required
114276 };
114277 
114278 static const afw_value_boolean_t
114279 impl_1125_property_value_unique = {
114281  false
114282 };
114283 
114284 static const afw_runtime_property_t
114285 impl_1125_property_unique = {
114286  &afw_s_unique,
114287  (const afw_value_t *)&impl_1125_property_value_unique
114288 };
114289 
114290 static const afw_runtime_property_t *
114291 impl_1125_properties[] = {
114292  &impl_1125_property_allowQuery,
114293  &impl_1125_property_brief,
114294  &impl_1125_property_dataType,
114295  &impl_1125_property_description,
114296  &impl_1125_property_label,
114297  &impl_1125_property_required,
114298  &impl_1125_property_unique,
114299  NULL
114300 };
114301 
114303 impl_1125_meta_object = {
114304  {
114305  &afw_runtime_inf_const_meta_object_inf
114306  },
114307  &impl_1125,
114308  NULL
114309 };
114310 
114311 static const afw_utf8_t
114312 impl_1125_meta_path =
114313  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/concurrent");
114314 
114316 impl_1125 = {
114317  {
114318  &afw_runtime_inf_const_embedded_untyped_object,
114319  NULL,
114320  {
114321  (const afw_object_t *)&impl_1125_meta_object,
114322  (const afw_object_t *)&impl_1120,
114323  &afw_s_concurrent,
114324  &afw_s__AdaptiveValueMeta_,
114325  &impl_1125_meta_path
114326  }
114327  },
114328  &impl_1125_properties[0]
114329 };
114330 
114332 impl_1126;
114333 
114335 impl_1127;
114336 
114337 /*
114338  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/maxConcurrent/runtime
114339  */
114340 
114341 static const afw_value_string_t
114342 impl_1127_property_value_memberName = {
114344  AFW_UTF8_LITERAL("max_concurrent")
114345 };
114346 
114347 static const afw_runtime_property_t
114348 impl_1127_property_memberName = {
114349  &afw_s_memberName,
114350  (const afw_value_t *)&impl_1127_property_value_memberName
114351 };
114352 
114353 static const afw_runtime_property_t *
114354 impl_1127_properties[] = {
114355  &impl_1127_property_memberName,
114356  NULL
114357 };
114358 
114360 impl_1127_meta_object = {
114361  {
114362  &afw_runtime_inf_const_meta_object_inf
114363  },
114364  &impl_1127,
114365  NULL
114366 };
114367 
114368 static const afw_utf8_t
114369 impl_1127_meta_path =
114370  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/maxConcurrent/runtime");
114371 
114373 impl_1127 = {
114374  {
114375  &afw_runtime_inf_const_embedded_untyped_object,
114376  NULL,
114377  {
114378  (const afw_object_t *)&impl_1127_meta_object,
114379  (const afw_object_t *)&impl_1126,
114380  &afw_s_runtime,
114381  &afw_s__AdaptiveRuntimeProperty_,
114382  &impl_1127_meta_path
114383  }
114384  },
114385  &impl_1127_properties[0]
114386 };
114387 
114388 /*
114389  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/maxConcurrent
114390  */
114391 
114392 static const afw_value_boolean_t
114393 impl_1126_property_value_allowQuery = {
114395  true
114396 };
114397 
114398 static const afw_runtime_property_t
114399 impl_1126_property_allowQuery = {
114400  &afw_s_allowQuery,
114401  (const afw_value_t *)&impl_1126_property_value_allowQuery
114402 };
114403 
114404 static const afw_value_string_t
114405 impl_1126_property_value_brief = {
114407  AFW_UTF8_LITERAL("Maximum number of concurrent threads since server started")
114408 };
114409 
114410 static const afw_runtime_property_t
114411 impl_1126_property_brief = {
114412  &afw_s_brief,
114413  (const afw_value_t *)&impl_1126_property_value_brief
114414 };
114415 
114416 static const afw_value_string_t
114417 impl_1126_property_value_dataType = {
114419  AFW_UTF8_LITERAL("integer")
114420 };
114421 
114422 static const afw_runtime_property_t
114423 impl_1126_property_dataType = {
114424  &afw_s_dataType,
114425  (const afw_value_t *)&impl_1126_property_value_dataType
114426 };
114427 
114428 static const afw_value_string_t
114429 impl_1126_property_value_description = {
114431  AFW_UTF8_LITERAL("This is the maximum water-level number of threads that have been observed to have been currently being processed by the server at any given time.")
114432 };
114433 
114434 static const afw_runtime_property_t
114435 impl_1126_property_description = {
114436  &afw_s_description,
114437  (const afw_value_t *)&impl_1126_property_value_description
114438 };
114439 
114440 static const afw_value_string_t
114441 impl_1126_property_value_label = {
114443  AFW_UTF8_LITERAL("Max Concurrent")
114444 };
114445 
114446 static const afw_runtime_property_t
114447 impl_1126_property_label = {
114448  &afw_s_label,
114449  (const afw_value_t *)&impl_1126_property_value_label
114450 };
114451 
114452 static const afw_value_boolean_t
114453 impl_1126_property_value_required = {
114455  true
114456 };
114457 
114458 static const afw_runtime_property_t
114459 impl_1126_property_required = {
114460  &afw_s_required,
114461  (const afw_value_t *)&impl_1126_property_value_required
114462 };
114463 
114464 static const afw_value_object_t
114465 impl_1126_property_value_runtime = {
114467  (const afw_object_t *)&impl_1127
114468 };
114469 
114470 static const afw_runtime_property_t
114471 impl_1126_property_runtime = {
114472  &afw_s_runtime,
114473  (const afw_value_t *)&impl_1126_property_value_runtime
114474 };
114475 
114476 static const afw_value_boolean_t
114477 impl_1126_property_value_unique = {
114479  false
114480 };
114481 
114482 static const afw_runtime_property_t
114483 impl_1126_property_unique = {
114484  &afw_s_unique,
114485  (const afw_value_t *)&impl_1126_property_value_unique
114486 };
114487 
114488 static const afw_runtime_property_t *
114489 impl_1126_properties[] = {
114490  &impl_1126_property_allowQuery,
114491  &impl_1126_property_brief,
114492  &impl_1126_property_dataType,
114493  &impl_1126_property_description,
114494  &impl_1126_property_label,
114495  &impl_1126_property_required,
114496  &impl_1126_property_runtime,
114497  &impl_1126_property_unique,
114498  NULL
114499 };
114500 
114502 impl_1126_meta_object = {
114503  {
114504  &afw_runtime_inf_const_meta_object_inf
114505  },
114506  &impl_1126,
114507  NULL
114508 };
114509 
114510 static const afw_utf8_t
114511 impl_1126_meta_path =
114512  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/maxConcurrent");
114513 
114515 impl_1126 = {
114516  {
114517  &afw_runtime_inf_const_embedded_untyped_object,
114518  NULL,
114519  {
114520  (const afw_object_t *)&impl_1126_meta_object,
114521  (const afw_object_t *)&impl_1120,
114522  &afw_s_maxConcurrent,
114523  &afw_s__AdaptiveValueMeta_,
114524  &impl_1126_meta_path
114525  }
114526  },
114527  &impl_1126_properties[0]
114528 };
114529 
114531 impl_1128;
114532 
114534 impl_1129;
114535 
114536 /*
114537  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/requestCount/runtime
114538  */
114539 
114540 static const afw_value_string_t
114541 impl_1129_property_value_memberName = {
114543  AFW_UTF8_LITERAL("request_count")
114544 };
114545 
114546 static const afw_runtime_property_t
114547 impl_1129_property_memberName = {
114548  &afw_s_memberName,
114549  (const afw_value_t *)&impl_1129_property_value_memberName
114550 };
114551 
114552 static const afw_runtime_property_t *
114553 impl_1129_properties[] = {
114554  &impl_1129_property_memberName,
114555  NULL
114556 };
114557 
114559 impl_1129_meta_object = {
114560  {
114561  &afw_runtime_inf_const_meta_object_inf
114562  },
114563  &impl_1129,
114564  NULL
114565 };
114566 
114567 static const afw_utf8_t
114568 impl_1129_meta_path =
114569  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/requestCount/runtime");
114570 
114572 impl_1129 = {
114573  {
114574  &afw_runtime_inf_const_embedded_untyped_object,
114575  NULL,
114576  {
114577  (const afw_object_t *)&impl_1129_meta_object,
114578  (const afw_object_t *)&impl_1128,
114579  &afw_s_runtime,
114580  &afw_s__AdaptiveRuntimeProperty_,
114581  &impl_1129_meta_path
114582  }
114583  },
114584  &impl_1129_properties[0]
114585 };
114586 
114587 /*
114588  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/requestCount
114589  */
114590 
114591 static const afw_value_boolean_t
114592 impl_1128_property_value_allowQuery = {
114594  true
114595 };
114596 
114597 static const afw_runtime_property_t
114598 impl_1128_property_allowQuery = {
114599  &afw_s_allowQuery,
114600  (const afw_value_t *)&impl_1128_property_value_allowQuery
114601 };
114602 
114603 static const afw_value_string_t
114604 impl_1128_property_value_brief = {
114606  AFW_UTF8_LITERAL("Number of requests since server started")
114607 };
114608 
114609 static const afw_runtime_property_t
114610 impl_1128_property_brief = {
114611  &afw_s_brief,
114612  (const afw_value_t *)&impl_1128_property_value_brief
114613 };
114614 
114615 static const afw_value_string_t
114616 impl_1128_property_value_dataType = {
114618  AFW_UTF8_LITERAL("integer")
114619 };
114620 
114621 static const afw_runtime_property_t
114622 impl_1128_property_dataType = {
114623  &afw_s_dataType,
114624  (const afw_value_t *)&impl_1128_property_value_dataType
114625 };
114626 
114627 static const afw_value_string_t
114628 impl_1128_property_value_description = {
114630  AFW_UTF8_LITERAL("This is the total number of requests that have been processed since the server was started.")
114631 };
114632 
114633 static const afw_runtime_property_t
114634 impl_1128_property_description = {
114635  &afw_s_description,
114636  (const afw_value_t *)&impl_1128_property_value_description
114637 };
114638 
114639 static const afw_value_string_t
114640 impl_1128_property_value_label = {
114642  AFW_UTF8_LITERAL("Request Count")
114643 };
114644 
114645 static const afw_runtime_property_t
114646 impl_1128_property_label = {
114647  &afw_s_label,
114648  (const afw_value_t *)&impl_1128_property_value_label
114649 };
114650 
114651 static const afw_value_boolean_t
114652 impl_1128_property_value_required = {
114654  true
114655 };
114656 
114657 static const afw_runtime_property_t
114658 impl_1128_property_required = {
114659  &afw_s_required,
114660  (const afw_value_t *)&impl_1128_property_value_required
114661 };
114662 
114663 static const afw_value_object_t
114664 impl_1128_property_value_runtime = {
114666  (const afw_object_t *)&impl_1129
114667 };
114668 
114669 static const afw_runtime_property_t
114670 impl_1128_property_runtime = {
114671  &afw_s_runtime,
114672  (const afw_value_t *)&impl_1128_property_value_runtime
114673 };
114674 
114675 static const afw_value_boolean_t
114676 impl_1128_property_value_unique = {
114678  false
114679 };
114680 
114681 static const afw_runtime_property_t
114682 impl_1128_property_unique = {
114683  &afw_s_unique,
114684  (const afw_value_t *)&impl_1128_property_value_unique
114685 };
114686 
114687 static const afw_runtime_property_t *
114688 impl_1128_properties[] = {
114689  &impl_1128_property_allowQuery,
114690  &impl_1128_property_brief,
114691  &impl_1128_property_dataType,
114692  &impl_1128_property_description,
114693  &impl_1128_property_label,
114694  &impl_1128_property_required,
114695  &impl_1128_property_runtime,
114696  &impl_1128_property_unique,
114697  NULL
114698 };
114699 
114701 impl_1128_meta_object = {
114702  {
114703  &afw_runtime_inf_const_meta_object_inf
114704  },
114705  &impl_1128,
114706  NULL
114707 };
114708 
114709 static const afw_utf8_t
114710 impl_1128_meta_path =
114711  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/requestCount");
114712 
114714 impl_1128 = {
114715  {
114716  &afw_runtime_inf_const_embedded_untyped_object,
114717  NULL,
114718  {
114719  (const afw_object_t *)&impl_1128_meta_object,
114720  (const afw_object_t *)&impl_1120,
114721  &afw_s_requestCount,
114722  &afw_s__AdaptiveValueMeta_,
114723  &impl_1128_meta_path
114724  }
114725  },
114726  &impl_1128_properties[0]
114727 };
114728 
114730 impl_1130;
114731 
114733 impl_1131;
114734 
114735 /*
114736  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverType/runtime
114737  */
114738 
114739 static const afw_value_string_t
114740 impl_1131_property_value_memberName = {
114742  AFW_UTF8_LITERAL("server_type")
114743 };
114744 
114745 static const afw_runtime_property_t
114746 impl_1131_property_memberName = {
114747  &afw_s_memberName,
114748  (const afw_value_t *)&impl_1131_property_value_memberName
114749 };
114750 
114751 static const afw_value_string_t
114752 impl_1131_property_value_valueAccessor = {
114754  AFW_UTF8_LITERAL("indirect")
114755 };
114756 
114757 static const afw_runtime_property_t
114758 impl_1131_property_valueAccessor = {
114759  &afw_s_valueAccessor,
114760  (const afw_value_t *)&impl_1131_property_value_valueAccessor
114761 };
114762 
114763 static const afw_runtime_property_t *
114764 impl_1131_properties[] = {
114765  &impl_1131_property_memberName,
114766  &impl_1131_property_valueAccessor,
114767  NULL
114768 };
114769 
114771 impl_1131_meta_object = {
114772  {
114773  &afw_runtime_inf_const_meta_object_inf
114774  },
114775  &impl_1131,
114776  NULL
114777 };
114778 
114779 static const afw_utf8_t
114780 impl_1131_meta_path =
114781  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverType/runtime");
114782 
114784 impl_1131 = {
114785  {
114786  &afw_runtime_inf_const_embedded_untyped_object,
114787  NULL,
114788  {
114789  (const afw_object_t *)&impl_1131_meta_object,
114790  (const afw_object_t *)&impl_1130,
114791  &afw_s_runtime,
114792  &afw_s__AdaptiveRuntimeProperty_,
114793  &impl_1131_meta_path
114794  }
114795  },
114796  &impl_1131_properties[0]
114797 };
114798 
114799 /*
114800  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverType
114801  */
114802 
114803 static const afw_value_boolean_t
114804 impl_1130_property_value_allowQuery = {
114806  true
114807 };
114808 
114809 static const afw_runtime_property_t
114810 impl_1130_property_allowQuery = {
114811  &afw_s_allowQuery,
114812  (const afw_value_t *)&impl_1130_property_value_allowQuery
114813 };
114814 
114815 static const afw_value_string_t
114816 impl_1130_property_value_brief = {
114818  AFW_UTF8_LITERAL("Server type")
114819 };
114820 
114821 static const afw_runtime_property_t
114822 impl_1130_property_brief = {
114823  &afw_s_brief,
114824  (const afw_value_t *)&impl_1130_property_value_brief
114825 };
114826 
114827 static const afw_value_string_t
114828 impl_1130_property_value_dataType = {
114830  AFW_UTF8_LITERAL("string")
114831 };
114832 
114833 static const afw_runtime_property_t
114834 impl_1130_property_dataType = {
114835  &afw_s_dataType,
114836  (const afw_value_t *)&impl_1130_property_value_dataType
114837 };
114838 
114839 static const afw_value_string_t
114840 impl_1130_property_value_description = {
114842  AFW_UTF8_LITERAL("An Adaptive Framework server can be implemented in a variety of ways. This field describes the type of this server.")
114843 };
114844 
114845 static const afw_runtime_property_t
114846 impl_1130_property_description = {
114847  &afw_s_description,
114848  (const afw_value_t *)&impl_1130_property_value_description
114849 };
114850 
114851 static const afw_value_string_t
114852 impl_1130_property_value_label = {
114854  AFW_UTF8_LITERAL("Server Type")
114855 };
114856 
114857 static const afw_runtime_property_t
114858 impl_1130_property_label = {
114859  &afw_s_label,
114860  (const afw_value_t *)&impl_1130_property_value_label
114861 };
114862 
114863 static const afw_value_object_t
114864 impl_1130_property_value_runtime = {
114866  (const afw_object_t *)&impl_1131
114867 };
114868 
114869 static const afw_runtime_property_t
114870 impl_1130_property_runtime = {
114871  &afw_s_runtime,
114872  (const afw_value_t *)&impl_1130_property_value_runtime
114873 };
114874 
114875 static const afw_runtime_property_t *
114876 impl_1130_properties[] = {
114877  &impl_1130_property_allowQuery,
114878  &impl_1130_property_brief,
114879  &impl_1130_property_dataType,
114880  &impl_1130_property_description,
114881  &impl_1130_property_label,
114882  &impl_1130_property_runtime,
114883  NULL
114884 };
114885 
114887 impl_1130_meta_object = {
114888  {
114889  &afw_runtime_inf_const_meta_object_inf
114890  },
114891  &impl_1130,
114892  NULL
114893 };
114894 
114895 static const afw_utf8_t
114896 impl_1130_meta_path =
114897  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverType");
114898 
114900 impl_1130 = {
114901  {
114902  &afw_runtime_inf_const_embedded_untyped_object,
114903  NULL,
114904  {
114905  (const afw_object_t *)&impl_1130_meta_object,
114906  (const afw_object_t *)&impl_1120,
114907  &afw_s_serverType,
114908  &afw_s__AdaptiveValueMeta_,
114909  &impl_1130_meta_path
114910  }
114911  },
114912  &impl_1130_properties[0]
114913 };
114914 
114916 impl_1132;
114917 
114919 impl_1133;
114920 
114921 /*
114922  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverVersion/runtime
114923  */
114924 
114925 static const afw_value_string_t
114926 impl_1133_property_value_memberName = {
114928  AFW_UTF8_LITERAL("server_version")
114929 };
114930 
114931 static const afw_runtime_property_t
114932 impl_1133_property_memberName = {
114933  &afw_s_memberName,
114934  (const afw_value_t *)&impl_1133_property_value_memberName
114935 };
114936 
114937 static const afw_value_string_t
114938 impl_1133_property_value_valueAccessor = {
114940  AFW_UTF8_LITERAL("indirect")
114941 };
114942 
114943 static const afw_runtime_property_t
114944 impl_1133_property_valueAccessor = {
114945  &afw_s_valueAccessor,
114946  (const afw_value_t *)&impl_1133_property_value_valueAccessor
114947 };
114948 
114949 static const afw_runtime_property_t *
114950 impl_1133_properties[] = {
114951  &impl_1133_property_memberName,
114952  &impl_1133_property_valueAccessor,
114953  NULL
114954 };
114955 
114957 impl_1133_meta_object = {
114958  {
114959  &afw_runtime_inf_const_meta_object_inf
114960  },
114961  &impl_1133,
114962  NULL
114963 };
114964 
114965 static const afw_utf8_t
114966 impl_1133_meta_path =
114967  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverVersion/runtime");
114968 
114970 impl_1133 = {
114971  {
114972  &afw_runtime_inf_const_embedded_untyped_object,
114973  NULL,
114974  {
114975  (const afw_object_t *)&impl_1133_meta_object,
114976  (const afw_object_t *)&impl_1132,
114977  &afw_s_runtime,
114978  &afw_s__AdaptiveRuntimeProperty_,
114979  &impl_1133_meta_path
114980  }
114981  },
114982  &impl_1133_properties[0]
114983 };
114984 
114985 /*
114986  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverVersion
114987  */
114988 
114989 static const afw_value_boolean_t
114990 impl_1132_property_value_allowQuery = {
114992  true
114993 };
114994 
114995 static const afw_runtime_property_t
114996 impl_1132_property_allowQuery = {
114997  &afw_s_allowQuery,
114998  (const afw_value_t *)&impl_1132_property_value_allowQuery
114999 };
115000 
115001 static const afw_value_string_t
115002 impl_1132_property_value_brief = {
115004  AFW_UTF8_LITERAL("Server version")
115005 };
115006 
115007 static const afw_runtime_property_t
115008 impl_1132_property_brief = {
115009  &afw_s_brief,
115010  (const afw_value_t *)&impl_1132_property_value_brief
115011 };
115012 
115013 static const afw_value_string_t
115014 impl_1132_property_value_dataType = {
115016  AFW_UTF8_LITERAL("string")
115017 };
115018 
115019 static const afw_runtime_property_t
115020 impl_1132_property_dataType = {
115021  &afw_s_dataType,
115022  (const afw_value_t *)&impl_1132_property_value_dataType
115023 };
115024 
115025 static const afw_value_string_t
115026 impl_1132_property_value_description = {
115028  AFW_UTF8_LITERAL("This version represents the compiled version of the Adaptive Framework server code.")
115029 };
115030 
115031 static const afw_runtime_property_t
115032 impl_1132_property_description = {
115033  &afw_s_description,
115034  (const afw_value_t *)&impl_1132_property_value_description
115035 };
115036 
115037 static const afw_value_string_t
115038 impl_1132_property_value_label = {
115040  AFW_UTF8_LITERAL("Server Version")
115041 };
115042 
115043 static const afw_runtime_property_t
115044 impl_1132_property_label = {
115045  &afw_s_label,
115046  (const afw_value_t *)&impl_1132_property_value_label
115047 };
115048 
115049 static const afw_value_object_t
115050 impl_1132_property_value_runtime = {
115052  (const afw_object_t *)&impl_1133
115053 };
115054 
115055 static const afw_runtime_property_t
115056 impl_1132_property_runtime = {
115057  &afw_s_runtime,
115058  (const afw_value_t *)&impl_1132_property_value_runtime
115059 };
115060 
115061 static const afw_runtime_property_t *
115062 impl_1132_properties[] = {
115063  &impl_1132_property_allowQuery,
115064  &impl_1132_property_brief,
115065  &impl_1132_property_dataType,
115066  &impl_1132_property_description,
115067  &impl_1132_property_label,
115068  &impl_1132_property_runtime,
115069  NULL
115070 };
115071 
115073 impl_1132_meta_object = {
115074  {
115075  &afw_runtime_inf_const_meta_object_inf
115076  },
115077  &impl_1132,
115078  NULL
115079 };
115080 
115081 static const afw_utf8_t
115082 impl_1132_meta_path =
115083  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/serverVersion");
115084 
115086 impl_1132 = {
115087  {
115088  &afw_runtime_inf_const_embedded_untyped_object,
115089  NULL,
115090  {
115091  (const afw_object_t *)&impl_1132_meta_object,
115092  (const afw_object_t *)&impl_1120,
115093  &afw_s_serverVersion,
115094  &afw_s__AdaptiveValueMeta_,
115095  &impl_1132_meta_path
115096  }
115097  },
115098  &impl_1132_properties[0]
115099 };
115100 
115102 impl_1134;
115103 
115105 impl_1135;
115106 
115107 /*
115108  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/startTime/runtime
115109  */
115110 
115111 static const afw_value_string_t
115112 impl_1135_property_value_memberName = {
115114  AFW_UTF8_LITERAL("start_time")
115115 };
115116 
115117 static const afw_runtime_property_t
115118 impl_1135_property_memberName = {
115119  &afw_s_memberName,
115120  (const afw_value_t *)&impl_1135_property_value_memberName
115121 };
115122 
115123 static const afw_value_string_t
115124 impl_1135_property_value_valueAccessor = {
115126  AFW_UTF8_LITERAL("indirect")
115127 };
115128 
115129 static const afw_runtime_property_t
115130 impl_1135_property_valueAccessor = {
115131  &afw_s_valueAccessor,
115132  (const afw_value_t *)&impl_1135_property_value_valueAccessor
115133 };
115134 
115135 static const afw_runtime_property_t *
115136 impl_1135_properties[] = {
115137  &impl_1135_property_memberName,
115138  &impl_1135_property_valueAccessor,
115139  NULL
115140 };
115141 
115143 impl_1135_meta_object = {
115144  {
115145  &afw_runtime_inf_const_meta_object_inf
115146  },
115147  &impl_1135,
115148  NULL
115149 };
115150 
115151 static const afw_utf8_t
115152 impl_1135_meta_path =
115153  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/startTime/runtime");
115154 
115156 impl_1135 = {
115157  {
115158  &afw_runtime_inf_const_embedded_untyped_object,
115159  NULL,
115160  {
115161  (const afw_object_t *)&impl_1135_meta_object,
115162  (const afw_object_t *)&impl_1134,
115163  &afw_s_runtime,
115164  &afw_s__AdaptiveRuntimeProperty_,
115165  &impl_1135_meta_path
115166  }
115167  },
115168  &impl_1135_properties[0]
115169 };
115170 
115171 /*
115172  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/startTime
115173  */
115174 
115175 static const afw_value_boolean_t
115176 impl_1134_property_value_allowQuery = {
115178  true
115179 };
115180 
115181 static const afw_runtime_property_t
115182 impl_1134_property_allowQuery = {
115183  &afw_s_allowQuery,
115184  (const afw_value_t *)&impl_1134_property_value_allowQuery
115185 };
115186 
115187 static const afw_value_string_t
115188 impl_1134_property_value_brief = {
115190  AFW_UTF8_LITERAL("Server start time")
115191 };
115192 
115193 static const afw_runtime_property_t
115194 impl_1134_property_brief = {
115195  &afw_s_brief,
115196  (const afw_value_t *)&impl_1134_property_value_brief
115197 };
115198 
115199 static const afw_value_string_t
115200 impl_1134_property_value_dataType = {
115202  AFW_UTF8_LITERAL("dateTime")
115203 };
115204 
115205 static const afw_runtime_property_t
115206 impl_1134_property_dataType = {
115207  &afw_s_dataType,
115208  (const afw_value_t *)&impl_1134_property_value_dataType
115209 };
115210 
115211 static const afw_value_string_t
115212 impl_1134_property_value_description = {
115214  AFW_UTF8_LITERAL("This timestamp represents when the server was started.")
115215 };
115216 
115217 static const afw_runtime_property_t
115218 impl_1134_property_description = {
115219  &afw_s_description,
115220  (const afw_value_t *)&impl_1134_property_value_description
115221 };
115222 
115223 static const afw_value_string_t
115224 impl_1134_property_value_label = {
115226  AFW_UTF8_LITERAL("Start Time")
115227 };
115228 
115229 static const afw_runtime_property_t
115230 impl_1134_property_label = {
115231  &afw_s_label,
115232  (const afw_value_t *)&impl_1134_property_value_label
115233 };
115234 
115235 static const afw_value_object_t
115236 impl_1134_property_value_runtime = {
115238  (const afw_object_t *)&impl_1135
115239 };
115240 
115241 static const afw_runtime_property_t
115242 impl_1134_property_runtime = {
115243  &afw_s_runtime,
115244  (const afw_value_t *)&impl_1134_property_value_runtime
115245 };
115246 
115247 static const afw_runtime_property_t *
115248 impl_1134_properties[] = {
115249  &impl_1134_property_allowQuery,
115250  &impl_1134_property_brief,
115251  &impl_1134_property_dataType,
115252  &impl_1134_property_description,
115253  &impl_1134_property_label,
115254  &impl_1134_property_runtime,
115255  NULL
115256 };
115257 
115259 impl_1134_meta_object = {
115260  {
115261  &afw_runtime_inf_const_meta_object_inf
115262  },
115263  &impl_1134,
115264  NULL
115265 };
115266 
115267 static const afw_utf8_t
115268 impl_1134_meta_path =
115269  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/startTime");
115270 
115272 impl_1134 = {
115273  {
115274  &afw_runtime_inf_const_embedded_untyped_object,
115275  NULL,
115276  {
115277  (const afw_object_t *)&impl_1134_meta_object,
115278  (const afw_object_t *)&impl_1120,
115279  &afw_s_startTime,
115280  &afw_s__AdaptiveValueMeta_,
115281  &impl_1134_meta_path
115282  }
115283  },
115284  &impl_1134_properties[0]
115285 };
115286 
115288 impl_1136;
115289 
115291 impl_1137;
115292 
115293 /*
115294  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/threadCount/runtime
115295  */
115296 
115297 static const afw_value_string_t
115298 impl_1137_property_value_memberName = {
115300  AFW_UTF8_LITERAL("thread_count")
115301 };
115302 
115303 static const afw_runtime_property_t
115304 impl_1137_property_memberName = {
115305  &afw_s_memberName,
115306  (const afw_value_t *)&impl_1137_property_value_memberName
115307 };
115308 
115309 static const afw_runtime_property_t *
115310 impl_1137_properties[] = {
115311  &impl_1137_property_memberName,
115312  NULL
115313 };
115314 
115316 impl_1137_meta_object = {
115317  {
115318  &afw_runtime_inf_const_meta_object_inf
115319  },
115320  &impl_1137,
115321  NULL
115322 };
115323 
115324 static const afw_utf8_t
115325 impl_1137_meta_path =
115326  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/threadCount/runtime");
115327 
115329 impl_1137 = {
115330  {
115331  &afw_runtime_inf_const_embedded_untyped_object,
115332  NULL,
115333  {
115334  (const afw_object_t *)&impl_1137_meta_object,
115335  (const afw_object_t *)&impl_1136,
115336  &afw_s_runtime,
115337  &afw_s__AdaptiveRuntimeProperty_,
115338  &impl_1137_meta_path
115339  }
115340  },
115341  &impl_1137_properties[0]
115342 };
115343 
115344 /*
115345  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/threadCount
115346  */
115347 
115348 static const afw_value_boolean_t
115349 impl_1136_property_value_allowQuery = {
115351  true
115352 };
115353 
115354 static const afw_runtime_property_t
115355 impl_1136_property_allowQuery = {
115356  &afw_s_allowQuery,
115357  (const afw_value_t *)&impl_1136_property_value_allowQuery
115358 };
115359 
115360 static const afw_value_string_t
115361 impl_1136_property_value_brief = {
115363  AFW_UTF8_LITERAL("Number of threads")
115364 };
115365 
115366 static const afw_runtime_property_t
115367 impl_1136_property_brief = {
115368  &afw_s_brief,
115369  (const afw_value_t *)&impl_1136_property_value_brief
115370 };
115371 
115372 static const afw_value_string_t
115373 impl_1136_property_value_dataType = {
115375  AFW_UTF8_LITERAL("integer")
115376 };
115377 
115378 static const afw_runtime_property_t
115379 impl_1136_property_dataType = {
115380  &afw_s_dataType,
115381  (const afw_value_t *)&impl_1136_property_value_dataType
115382 };
115383 
115384 static const afw_value_string_t
115385 impl_1136_property_value_description = {
115387  AFW_UTF8_LITERAL("The number of threads to create at startup to process client requests.")
115388 };
115389 
115390 static const afw_runtime_property_t
115391 impl_1136_property_description = {
115392  &afw_s_description,
115393  (const afw_value_t *)&impl_1136_property_value_description
115394 };
115395 
115396 static const afw_value_string_t
115397 impl_1136_property_value_label = {
115399  AFW_UTF8_LITERAL("Thread Count")
115400 };
115401 
115402 static const afw_runtime_property_t
115403 impl_1136_property_label = {
115404  &afw_s_label,
115405  (const afw_value_t *)&impl_1136_property_value_label
115406 };
115407 
115408 static const afw_value_boolean_t
115409 impl_1136_property_value_required = {
115411  true
115412 };
115413 
115414 static const afw_runtime_property_t
115415 impl_1136_property_required = {
115416  &afw_s_required,
115417  (const afw_value_t *)&impl_1136_property_value_required
115418 };
115419 
115420 static const afw_value_object_t
115421 impl_1136_property_value_runtime = {
115423  (const afw_object_t *)&impl_1137
115424 };
115425 
115426 static const afw_runtime_property_t
115427 impl_1136_property_runtime = {
115428  &afw_s_runtime,
115429  (const afw_value_t *)&impl_1136_property_value_runtime
115430 };
115431 
115432 static const afw_value_boolean_t
115433 impl_1136_property_value_unique = {
115435  false
115436 };
115437 
115438 static const afw_runtime_property_t
115439 impl_1136_property_unique = {
115440  &afw_s_unique,
115441  (const afw_value_t *)&impl_1136_property_value_unique
115442 };
115443 
115444 static const afw_runtime_property_t *
115445 impl_1136_properties[] = {
115446  &impl_1136_property_allowQuery,
115447  &impl_1136_property_brief,
115448  &impl_1136_property_dataType,
115449  &impl_1136_property_description,
115450  &impl_1136_property_label,
115451  &impl_1136_property_required,
115452  &impl_1136_property_runtime,
115453  &impl_1136_property_unique,
115454  NULL
115455 };
115456 
115458 impl_1136_meta_object = {
115459  {
115460  &afw_runtime_inf_const_meta_object_inf
115461  },
115462  &impl_1136,
115463  NULL
115464 };
115465 
115466 static const afw_utf8_t
115467 impl_1136_meta_path =
115468  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/threadCount");
115469 
115471 impl_1136 = {
115472  {
115473  &afw_runtime_inf_const_embedded_untyped_object,
115474  NULL,
115475  {
115476  (const afw_object_t *)&impl_1136_meta_object,
115477  (const afw_object_t *)&impl_1120,
115478  &afw_s_threadCount,
115479  &afw_s__AdaptiveValueMeta_,
115480  &impl_1136_meta_path
115481  }
115482  },
115483  &impl_1136_properties[0]
115484 };
115485 
115487 impl_1138;
115488 
115490 impl_1139;
115491 
115492 /*
115493  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/unhandledErrors/runtime
115494  */
115495 
115496 static const afw_value_string_t
115497 impl_1139_property_value_memberName = {
115499  AFW_UTF8_LITERAL("unhandled_errors")
115500 };
115501 
115502 static const afw_runtime_property_t
115503 impl_1139_property_memberName = {
115504  &afw_s_memberName,
115505  (const afw_value_t *)&impl_1139_property_value_memberName
115506 };
115507 
115508 static const afw_runtime_property_t *
115509 impl_1139_properties[] = {
115510  &impl_1139_property_memberName,
115511  NULL
115512 };
115513 
115515 impl_1139_meta_object = {
115516  {
115517  &afw_runtime_inf_const_meta_object_inf
115518  },
115519  &impl_1139,
115520  NULL
115521 };
115522 
115523 static const afw_utf8_t
115524 impl_1139_meta_path =
115525  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/unhandledErrors/runtime");
115526 
115528 impl_1139 = {
115529  {
115530  &afw_runtime_inf_const_embedded_untyped_object,
115531  NULL,
115532  {
115533  (const afw_object_t *)&impl_1139_meta_object,
115534  (const afw_object_t *)&impl_1138,
115535  &afw_s_runtime,
115536  &afw_s__AdaptiveRuntimeProperty_,
115537  &impl_1139_meta_path
115538  }
115539  },
115540  &impl_1139_properties[0]
115541 };
115542 
115543 /*
115544  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/unhandledErrors
115545  */
115546 
115547 static const afw_value_boolean_t
115548 impl_1138_property_value_allowQuery = {
115550  true
115551 };
115552 
115553 static const afw_runtime_property_t
115554 impl_1138_property_allowQuery = {
115555  &afw_s_allowQuery,
115556  (const afw_value_t *)&impl_1138_property_value_allowQuery
115557 };
115558 
115559 static const afw_value_string_t
115560 impl_1138_property_value_brief = {
115562  AFW_UTF8_LITERAL("The number of errors that remained unreported")
115563 };
115564 
115565 static const afw_runtime_property_t
115566 impl_1138_property_brief = {
115567  &afw_s_brief,
115568  (const afw_value_t *)&impl_1138_property_value_brief
115569 };
115570 
115571 static const afw_value_string_t
115572 impl_1138_property_value_dataType = {
115574  AFW_UTF8_LITERAL("integer")
115575 };
115576 
115577 static const afw_runtime_property_t
115578 impl_1138_property_dataType = {
115579  &afw_s_dataType,
115580  (const afw_value_t *)&impl_1138_property_value_dataType
115581 };
115582 
115583 static const afw_value_string_t
115584 impl_1138_property_value_description = {
115586  AFW_UTF8_LITERAL("The number of errors that remained unreported. This usually happens when an error occurs while trying to respond to an error.")
115587 };
115588 
115589 static const afw_runtime_property_t
115590 impl_1138_property_description = {
115591  &afw_s_description,
115592  (const afw_value_t *)&impl_1138_property_value_description
115593 };
115594 
115595 static const afw_value_string_t
115596 impl_1138_property_value_label = {
115598  AFW_UTF8_LITERAL("Unhandled Errors")
115599 };
115600 
115601 static const afw_runtime_property_t
115602 impl_1138_property_label = {
115603  &afw_s_label,
115604  (const afw_value_t *)&impl_1138_property_value_label
115605 };
115606 
115607 static const afw_value_boolean_t
115608 impl_1138_property_value_required = {
115610  true
115611 };
115612 
115613 static const afw_runtime_property_t
115614 impl_1138_property_required = {
115615  &afw_s_required,
115616  (const afw_value_t *)&impl_1138_property_value_required
115617 };
115618 
115619 static const afw_value_object_t
115620 impl_1138_property_value_runtime = {
115622  (const afw_object_t *)&impl_1139
115623 };
115624 
115625 static const afw_runtime_property_t
115626 impl_1138_property_runtime = {
115627  &afw_s_runtime,
115628  (const afw_value_t *)&impl_1138_property_value_runtime
115629 };
115630 
115631 static const afw_value_boolean_t
115632 impl_1138_property_value_unique = {
115634  false
115635 };
115636 
115637 static const afw_runtime_property_t
115638 impl_1138_property_unique = {
115639  &afw_s_unique,
115640  (const afw_value_t *)&impl_1138_property_value_unique
115641 };
115642 
115643 static const afw_runtime_property_t *
115644 impl_1138_properties[] = {
115645  &impl_1138_property_allowQuery,
115646  &impl_1138_property_brief,
115647  &impl_1138_property_dataType,
115648  &impl_1138_property_description,
115649  &impl_1138_property_label,
115650  &impl_1138_property_required,
115651  &impl_1138_property_runtime,
115652  &impl_1138_property_unique,
115653  NULL
115654 };
115655 
115657 impl_1138_meta_object = {
115658  {
115659  &afw_runtime_inf_const_meta_object_inf
115660  },
115661  &impl_1138,
115662  NULL
115663 };
115664 
115665 static const afw_utf8_t
115666 impl_1138_meta_path =
115667  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes/unhandledErrors");
115668 
115670 impl_1138 = {
115671  {
115672  &afw_runtime_inf_const_embedded_untyped_object,
115673  NULL,
115674  {
115675  (const afw_object_t *)&impl_1138_meta_object,
115676  (const afw_object_t *)&impl_1120,
115677  &afw_s_unhandledErrors,
115678  &afw_s__AdaptiveValueMeta_,
115679  &impl_1138_meta_path
115680  }
115681  },
115682  &impl_1138_properties[0]
115683 };
115684 
115685 /*
115686  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes
115687  */
115688 
115689 static const afw_value_object_t
115690 impl_1120_property_value_afwCompiledVersion = {
115692  (const afw_object_t *)&impl_1121
115693 };
115694 
115695 static const afw_runtime_property_t
115696 impl_1120_property_afwCompiledVersion = {
115697  &afw_s_afwCompiledVersion,
115698  (const afw_value_t *)&impl_1120_property_value_afwCompiledVersion
115699 };
115700 
115701 static const afw_value_object_t
115702 impl_1120_property_value_afwVersion = {
115704  (const afw_object_t *)&impl_1123
115705 };
115706 
115707 static const afw_runtime_property_t
115708 impl_1120_property_afwVersion = {
115709  &afw_s_afwVersion,
115710  (const afw_value_t *)&impl_1120_property_value_afwVersion
115711 };
115712 
115713 static const afw_value_object_t
115714 impl_1120_property_value_concurrent = {
115716  (const afw_object_t *)&impl_1125
115717 };
115718 
115719 static const afw_runtime_property_t
115720 impl_1120_property_concurrent = {
115721  &afw_s_concurrent,
115722  (const afw_value_t *)&impl_1120_property_value_concurrent
115723 };
115724 
115725 static const afw_value_object_t
115726 impl_1120_property_value_maxConcurrent = {
115728  (const afw_object_t *)&impl_1126
115729 };
115730 
115731 static const afw_runtime_property_t
115732 impl_1120_property_maxConcurrent = {
115733  &afw_s_maxConcurrent,
115734  (const afw_value_t *)&impl_1120_property_value_maxConcurrent
115735 };
115736 
115737 static const afw_value_object_t
115738 impl_1120_property_value_requestCount = {
115740  (const afw_object_t *)&impl_1128
115741 };
115742 
115743 static const afw_runtime_property_t
115744 impl_1120_property_requestCount = {
115745  &afw_s_requestCount,
115746  (const afw_value_t *)&impl_1120_property_value_requestCount
115747 };
115748 
115749 static const afw_value_object_t
115750 impl_1120_property_value_serverType = {
115752  (const afw_object_t *)&impl_1130
115753 };
115754 
115755 static const afw_runtime_property_t
115756 impl_1120_property_serverType = {
115757  &afw_s_serverType,
115758  (const afw_value_t *)&impl_1120_property_value_serverType
115759 };
115760 
115761 static const afw_value_object_t
115762 impl_1120_property_value_serverVersion = {
115764  (const afw_object_t *)&impl_1132
115765 };
115766 
115767 static const afw_runtime_property_t
115768 impl_1120_property_serverVersion = {
115769  &afw_s_serverVersion,
115770  (const afw_value_t *)&impl_1120_property_value_serverVersion
115771 };
115772 
115773 static const afw_value_object_t
115774 impl_1120_property_value_startTime = {
115776  (const afw_object_t *)&impl_1134
115777 };
115778 
115779 static const afw_runtime_property_t
115780 impl_1120_property_startTime = {
115781  &afw_s_startTime,
115782  (const afw_value_t *)&impl_1120_property_value_startTime
115783 };
115784 
115785 static const afw_value_object_t
115786 impl_1120_property_value_threadCount = {
115788  (const afw_object_t *)&impl_1136
115789 };
115790 
115791 static const afw_runtime_property_t
115792 impl_1120_property_threadCount = {
115793  &afw_s_threadCount,
115794  (const afw_value_t *)&impl_1120_property_value_threadCount
115795 };
115796 
115797 static const afw_value_object_t
115798 impl_1120_property_value_unhandledErrors = {
115800  (const afw_object_t *)&impl_1138
115801 };
115802 
115803 static const afw_runtime_property_t
115804 impl_1120_property_unhandledErrors = {
115805  &afw_s_unhandledErrors,
115806  (const afw_value_t *)&impl_1120_property_value_unhandledErrors
115807 };
115808 
115809 static const afw_runtime_property_t *
115810 impl_1120_properties[] = {
115811  &impl_1120_property_afwCompiledVersion,
115812  &impl_1120_property_afwVersion,
115813  &impl_1120_property_concurrent,
115814  &impl_1120_property_maxConcurrent,
115815  &impl_1120_property_requestCount,
115816  &impl_1120_property_serverType,
115817  &impl_1120_property_serverVersion,
115818  &impl_1120_property_startTime,
115819  &impl_1120_property_threadCount,
115820  &impl_1120_property_unhandledErrors,
115821  NULL
115822 };
115823 
115825 impl_1120_meta_object = {
115826  {
115827  &afw_runtime_inf_const_meta_object_inf
115828  },
115829  &impl_1120,
115830  NULL
115831 };
115832 
115833 static const afw_utf8_t
115834 impl_1120_meta_path =
115835  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/propertyTypes");
115836 
115838 impl_1120 = {
115839  {
115840  &afw_runtime_inf_const_embedded_untyped_object,
115841  NULL,
115842  {
115843  (const afw_object_t *)&impl_1120_meta_object,
115844  (const afw_object_t *)&impl_1119,
115845  &afw_s_propertyTypes,
115846  &afw_s__AdaptivePropertyTypes_,
115847  &impl_1120_meta_path
115848  }
115849  },
115850  &impl_1120_properties[0]
115851 };
115852 
115854 impl_1140;
115855 
115857 impl_1141;
115858 
115859 /*
115860  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/runtime/labels
115861  */
115862 
115863 static const afw_value_string_t
115864 impl_1141_property_value_objectId = {
115866  AFW_UTF8_LITERAL("objectId")
115867 };
115868 
115869 static const afw_runtime_property_t
115870 impl_1141_property_objectId = {
115871  &afw_s_objectId,
115872  (const afw_value_t *)&impl_1141_property_value_objectId
115873 };
115874 
115875 static const afw_runtime_property_t *
115876 impl_1141_properties[] = {
115877  &impl_1141_property_objectId,
115878  NULL
115879 };
115880 
115882 impl_1141_meta_object = {
115883  {
115884  &afw_runtime_inf_const_meta_object_inf
115885  },
115886  &impl_1141,
115887  NULL
115888 };
115889 
115890 static const afw_utf8_t
115891 impl_1141_meta_path =
115892  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/runtime/labels");
115893 
115895 impl_1141 = {
115896  {
115897  &afw_runtime_inf_const_embedded_untyped_object,
115898  NULL,
115899  {
115900  (const afw_object_t *)&impl_1141_meta_object,
115901  (const afw_object_t *)&impl_1140,
115902  &afw_s_labels,
115903  &afw_s__AdaptiveRuntimeLabels_,
115904  &impl_1141_meta_path
115905  }
115906  },
115907  &impl_1141_properties[0]
115908 };
115909 
115910 /*
115911  * /afw/_AdaptiveObjectType_/_AdaptiveServer_/runtime
115912  */
115913 
115914 static const afw_value_boolean_t
115915 impl_1140_property_value_indirect = {
115917  true
115918 };
115919 
115920 static const afw_runtime_property_t
115921 impl_1140_property_indirect = {
115922  &afw_s_indirect,
115923  (const afw_value_t *)&impl_1140_property_value_indirect
115924 };
115925 
115926 static const afw_value_object_t
115927 impl_1140_property_value_labels = {
115929  (const afw_object_t *)&impl_1141
115930 };
115931 
115932 static const afw_runtime_property_t
115933 impl_1140_property_labels = {
115934  &afw_s_labels,
115935  (const afw_value_t *)&impl_1140_property_value_labels
115936 };
115937 
115938 static const afw_value_string_t
115939 impl_1140_property_value_typedef = {
115941  AFW_UTF8_LITERAL("afw_server_t")
115942 };
115943 
115944 static const afw_runtime_property_t
115945 impl_1140_property_typedef = {
115946  &afw_s_typedef,
115947  (const afw_value_t *)&impl_1140_property_value_typedef
115948 };
115949 
115950 static const afw_runtime_property_t *
115951 impl_1140_properties[] = {
115952  &impl_1140_property_indirect,
115953  &impl_1140_property_labels,
115954  &impl_1140_property_typedef,
115955  NULL
115956 };
115957 
115959 impl_1140_meta_object = {
115960  {
115961  &afw_runtime_inf_const_meta_object_inf
115962  },
115963  &impl_1140,
115964  NULL
115965 };
115966 
115967 static const afw_utf8_t
115968 impl_1140_meta_path =
115969  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_/runtime");
115970 
115972 impl_1140 = {
115973  {
115974  &afw_runtime_inf_const_embedded_untyped_object,
115975  NULL,
115976  {
115977  (const afw_object_t *)&impl_1140_meta_object,
115978  (const afw_object_t *)&impl_1119,
115979  &afw_s_runtime,
115980  &afw_s__AdaptiveRuntimeObject_,
115981  &impl_1140_meta_path
115982  }
115983  },
115984  &impl_1140_properties[0]
115985 };
115986 
115987 /*
115988  * /afw/_AdaptiveObjectType_/_AdaptiveServer_
115989  */
115990 
115991 static const afw_value_boolean_t
115992 impl_1119_property_value_allowAdd = {
115994  false
115995 };
115996 
115997 static const afw_runtime_property_t
115998 impl_1119_property_allowAdd = {
115999  &afw_s_allowAdd,
116000  (const afw_value_t *)&impl_1119_property_value_allowAdd
116001 };
116002 
116003 static const afw_value_boolean_t
116004 impl_1119_property_value_allowChange = {
116006  false
116007 };
116008 
116009 static const afw_runtime_property_t
116010 impl_1119_property_allowChange = {
116011  &afw_s_allowChange,
116012  (const afw_value_t *)&impl_1119_property_value_allowChange
116013 };
116014 
116015 static const afw_value_boolean_t
116016 impl_1119_property_value_allowDelete = {
116018  false
116019 };
116020 
116021 static const afw_runtime_property_t
116022 impl_1119_property_allowDelete = {
116023  &afw_s_allowDelete,
116024  (const afw_value_t *)&impl_1119_property_value_allowDelete
116025 };
116026 
116027 static const afw_value_boolean_t
116028 impl_1119_property_value_allowEntity = {
116030  true
116031 };
116032 
116033 static const afw_runtime_property_t
116034 impl_1119_property_allowEntity = {
116035  &afw_s_allowEntity,
116036  (const afw_value_t *)&impl_1119_property_value_allowEntity
116037 };
116038 
116039 static const afw_utf8_t
116040 impl_1119_array_collectionURIs[] = {
116041  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/afw_server_fcgi")
116042 };
116043 
116045 impl_1119_list_collectionURIs = {
116048  sizeof(impl_1119_array_collectionURIs) / sizeof(afw_utf8_t),
116049  &impl_1119_array_collectionURIs
116050 };
116051 
116052 static const afw_value_list_t
116053 impl_1119_property_value_collectionURIs = {
116055  (const afw_list_t *)&impl_1119_list_collectionURIs
116056 };
116057 
116058 static const afw_runtime_property_t
116059 impl_1119_property_collectionURIs = {
116060  &afw_s_collectionURIs,
116061  (const afw_value_t *)&impl_1119_property_value_collectionURIs
116062 };
116063 
116064 static const afw_value_string_t
116065 impl_1119_property_value_description = {
116067  AFW_UTF8_LITERAL("Object type for afw_server_fcgi server info.")
116068 };
116069 
116070 static const afw_runtime_property_t
116071 impl_1119_property_description = {
116072  &afw_s_description,
116073  (const afw_value_t *)&impl_1119_property_value_description
116074 };
116075 
116076 static const afw_value_string_t
116077 impl_1119_property_value_objectType = {
116079  AFW_UTF8_LITERAL("_AdaptiveServer_")
116080 };
116081 
116082 static const afw_runtime_property_t
116083 impl_1119_property_objectType = {
116084  &afw_s_objectType,
116085  (const afw_value_t *)&impl_1119_property_value_objectType
116086 };
116087 
116088 static const afw_value_object_t
116089 impl_1119_property_value_propertyTypes = {
116091  (const afw_object_t *)&impl_1120
116092 };
116093 
116094 static const afw_runtime_property_t
116095 impl_1119_property_propertyTypes = {
116096  &afw_s_propertyTypes,
116097  (const afw_value_t *)&impl_1119_property_value_propertyTypes
116098 };
116099 
116100 static const afw_value_object_t
116101 impl_1119_property_value_runtime = {
116103  (const afw_object_t *)&impl_1140
116104 };
116105 
116106 static const afw_runtime_property_t
116107 impl_1119_property_runtime = {
116108  &afw_s_runtime,
116109  (const afw_value_t *)&impl_1119_property_value_runtime
116110 };
116111 
116112 static const afw_runtime_property_t *
116113 impl_1119_properties[] = {
116114  &impl_1119_property_allowAdd,
116115  &impl_1119_property_allowChange,
116116  &impl_1119_property_allowDelete,
116117  &impl_1119_property_allowEntity,
116118  &impl_1119_property_collectionURIs,
116119  &impl_1119_property_description,
116120  &impl_1119_property_objectType,
116121  &impl_1119_property_propertyTypes,
116122  &impl_1119_property_runtime,
116123  NULL
116124 };
116125 
116127 impl_1119_meta_object = {
116128  {
116129  &afw_runtime_inf_const_meta_object_inf
116130  },
116131  &impl_1119,
116132  NULL
116133 };
116134 
116135 static const afw_utf8_t
116136 impl_1119_meta_path =
116137  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServer_");
116138 
116140 impl_1119 = {
116141  {
116143  NULL,
116144  {
116145  (const afw_object_t *)&impl_1119_meta_object,
116146  NULL,
116147  &afw_s__AdaptiveServer_,
116148  &afw_s__AdaptiveObjectType_,
116149  &impl_1119_meta_path
116150  }
116151  },
116152  &impl_1119_properties[0]
116153 };
116154 
116156 impl_1142;
116157 
116159 impl_1143;
116160 
116162 impl_1144;
116163 
116164 /*
116165  * /afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/annotation
116166  */
116167 
116168 static const afw_value_string_t
116169 impl_1144_property_value_brief = {
116171  AFW_UTF8_LITERAL("Annotation object")
116172 };
116173 
116174 static const afw_runtime_property_t
116175 impl_1144_property_brief = {
116176  &afw_s_brief,
116177  (const afw_value_t *)&impl_1144_property_value_brief
116178 };
116179 
116180 static const afw_value_string_t
116181 impl_1144_property_value_dataType = {
116183  AFW_UTF8_LITERAL("object")
116184 };
116185 
116186 static const afw_runtime_property_t
116187 impl_1144_property_dataType = {
116188  &afw_s_dataType,
116189  (const afw_value_t *)&impl_1144_property_value_dataType
116190 };
116191 
116192 static const afw_value_string_t
116193 impl_1144_property_value_dataTypeParameter = {
116195  AFW_UTF8_LITERAL("_AdaptiveAnnotation_")
116196 };
116197 
116198 static const afw_runtime_property_t
116199 impl_1144_property_dataTypeParameter = {
116200  &afw_s_dataTypeParameter,
116201  (const afw_value_t *)&impl_1144_property_value_dataTypeParameter
116202 };
116203 
116204 static const afw_value_string_t
116205 impl_1144_property_value_description = {
116207  AFW_UTF8_LITERAL("Annotation object")
116208 };
116209 
116210 static const afw_runtime_property_t
116211 impl_1144_property_description = {
116212  &afw_s_description,
116213  (const afw_value_t *)&impl_1144_property_value_description
116214 };
116215 
116216 static const afw_value_string_t
116217 impl_1144_property_value_label = {
116219  AFW_UTF8_LITERAL("Annotation")
116220 };
116221 
116222 static const afw_runtime_property_t
116223 impl_1144_property_label = {
116224  &afw_s_label,
116225  (const afw_value_t *)&impl_1144_property_value_label
116226 };
116227 
116228 static const afw_runtime_property_t *
116229 impl_1144_properties[] = {
116230  &impl_1144_property_brief,
116231  &impl_1144_property_dataType,
116232  &impl_1144_property_dataTypeParameter,
116233  &impl_1144_property_description,
116234  &impl_1144_property_label,
116235  NULL
116236 };
116237 
116239 impl_1144_meta_object = {
116240  {
116241  &afw_runtime_inf_const_meta_object_inf
116242  },
116243  &impl_1144,
116244  NULL
116245 };
116246 
116247 static const afw_utf8_t
116248 impl_1144_meta_path =
116249  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/annotation");
116250 
116252 impl_1144 = {
116253  {
116254  &afw_runtime_inf_const_embedded_untyped_object,
116255  NULL,
116256  {
116257  (const afw_object_t *)&impl_1144_meta_object,
116258  (const afw_object_t *)&impl_1143,
116259  &afw_s_annotation,
116260  &afw_s__AdaptiveValueMeta_,
116261  &impl_1144_meta_path
116262  }
116263  },
116264  &impl_1144_properties[0]
116265 };
116266 
116268 impl_1145;
116269 
116270 /*
116271  * /afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/conf
116272  */
116273 
116274 static const afw_value_string_t
116275 impl_1145_property_value_brief = {
116277  AFW_UTF8_LITERAL("The configuration object")
116278 };
116279 
116280 static const afw_runtime_property_t
116281 impl_1145_property_brief = {
116282  &afw_s_brief,
116283  (const afw_value_t *)&impl_1145_property_value_brief
116284 };
116285 
116286 static const afw_value_string_t
116287 impl_1145_property_value_dataType = {
116289  AFW_UTF8_LITERAL("object")
116290 };
116291 
116292 static const afw_runtime_property_t
116293 impl_1145_property_dataType = {
116294  &afw_s_dataType,
116295  (const afw_value_t *)&impl_1145_property_value_dataType
116296 };
116297 
116298 static const afw_value_string_t
116299 impl_1145_property_value_description = {
116301  AFW_UTF8_LITERAL("Configuration object. The object must have type and id property where type is a supported value.")
116302 };
116303 
116304 static const afw_runtime_property_t
116305 impl_1145_property_description = {
116306  &afw_s_description,
116307  (const afw_value_t *)&impl_1145_property_value_description
116308 };
116309 
116310 static const afw_value_string_t
116311 impl_1145_property_value_label = {
116313  AFW_UTF8_LITERAL("Conf")
116314 };
116315 
116316 static const afw_runtime_property_t
116317 impl_1145_property_label = {
116318  &afw_s_label,
116319  (const afw_value_t *)&impl_1145_property_value_label
116320 };
116321 
116322 static const afw_runtime_property_t *
116323 impl_1145_properties[] = {
116324  &impl_1145_property_brief,
116325  &impl_1145_property_dataType,
116326  &impl_1145_property_description,
116327  &impl_1145_property_label,
116328  NULL
116329 };
116330 
116332 impl_1145_meta_object = {
116333  {
116334  &afw_runtime_inf_const_meta_object_inf
116335  },
116336  &impl_1145,
116337  NULL
116338 };
116339 
116340 static const afw_utf8_t
116341 impl_1145_meta_path =
116342  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/conf");
116343 
116345 impl_1145 = {
116346  {
116347  &afw_runtime_inf_const_embedded_untyped_object,
116348  NULL,
116349  {
116350  (const afw_object_t *)&impl_1145_meta_object,
116351  (const afw_object_t *)&impl_1143,
116352  &afw_s_conf,
116353  &afw_s__AdaptiveValueMeta_,
116354  &impl_1145_meta_path
116355  }
116356  },
116357  &impl_1145_properties[0]
116358 };
116359 
116361 impl_1146;
116362 
116363 /*
116364  * /afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/serviceId
116365  */
116366 
116367 static const afw_value_boolean_t
116368 impl_1146_property_value_allowQuery = {
116370  true
116371 };
116372 
116373 static const afw_runtime_property_t
116374 impl_1146_property_allowQuery = {
116375  &afw_s_allowQuery,
116376  (const afw_value_t *)&impl_1146_property_value_allowQuery
116377 };
116378 
116379 static const afw_value_string_t
116380 impl_1146_property_value_brief = {
116382  AFW_UTF8_LITERAL("The unique service id")
116383 };
116384 
116385 static const afw_runtime_property_t
116386 impl_1146_property_brief = {
116387  &afw_s_brief,
116388  (const afw_value_t *)&impl_1146_property_value_brief
116389 };
116390 
116391 static const afw_value_string_t
116392 impl_1146_property_value_dataType = {
116394  AFW_UTF8_LITERAL("string")
116395 };
116396 
116397 static const afw_runtime_property_t
116398 impl_1146_property_dataType = {
116399  &afw_s_dataType,
116400  (const afw_value_t *)&impl_1146_property_value_dataType
116401 };
116402 
116403 static const afw_value_string_t
116404 impl_1146_property_value_description = {
116406  AFW_UTF8_LITERAL("Service id. This is the type and type specific id property separated with a '-'. For example, for conf type=adaptor, adaptorId=x, the serviceId must be \"adaptor-x\".")
116407 };
116408 
116409 static const afw_runtime_property_t
116410 impl_1146_property_description = {
116411  &afw_s_description,
116412  (const afw_value_t *)&impl_1146_property_value_description
116413 };
116414 
116415 static const afw_value_string_t
116416 impl_1146_property_value_label = {
116418  AFW_UTF8_LITERAL("Service Id")
116419 };
116420 
116421 static const afw_runtime_property_t
116422 impl_1146_property_label = {
116423  &afw_s_label,
116424  (const afw_value_t *)&impl_1146_property_value_label
116425 };
116426 
116427 static const afw_runtime_property_t *
116428 impl_1146_properties[] = {
116429  &impl_1146_property_allowQuery,
116430  &impl_1146_property_brief,
116431  &impl_1146_property_dataType,
116432  &impl_1146_property_description,
116433  &impl_1146_property_label,
116434  NULL
116435 };
116436 
116438 impl_1146_meta_object = {
116439  {
116440  &afw_runtime_inf_const_meta_object_inf
116441  },
116442  &impl_1146,
116443  NULL
116444 };
116445 
116446 static const afw_utf8_t
116447 impl_1146_meta_path =
116448  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/serviceId");
116449 
116451 impl_1146 = {
116452  {
116453  &afw_runtime_inf_const_embedded_untyped_object,
116454  NULL,
116455  {
116456  (const afw_object_t *)&impl_1146_meta_object,
116457  (const afw_object_t *)&impl_1143,
116458  &afw_s_serviceId,
116459  &afw_s__AdaptiveValueMeta_,
116460  &impl_1146_meta_path
116461  }
116462  },
116463  &impl_1146_properties[0]
116464 };
116465 
116467 impl_1147;
116468 
116469 /*
116470  * /afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/startup
116471  */
116472 
116473 static const afw_value_boolean_t
116474 impl_1147_property_value_allowQuery = {
116476  true
116477 };
116478 
116479 static const afw_runtime_property_t
116480 impl_1147_property_allowQuery = {
116481  &afw_s_allowQuery,
116482  (const afw_value_t *)&impl_1147_property_value_allowQuery
116483 };
116484 
116485 static const afw_value_string_t
116486 impl_1147_property_value_brief = {
116488  AFW_UTF8_LITERAL("Service startup condition")
116489 };
116490 
116491 static const afw_runtime_property_t
116492 impl_1147_property_brief = {
116493  &afw_s_brief,
116494  (const afw_value_t *)&impl_1147_property_value_brief
116495 };
116496 
116497 static const afw_value_string_t
116498 impl_1147_property_value_dataType = {
116500  AFW_UTF8_LITERAL("string")
116501 };
116502 
116503 static const afw_runtime_property_t
116504 impl_1147_property_dataType = {
116505  &afw_s_dataType,
116506  (const afw_value_t *)&impl_1147_property_value_dataType
116507 };
116508 
116509 static const afw_value_string_t
116510 impl_1147_property_value_defaultValue = {
116512  AFW_UTF8_LITERAL("manual")
116513 };
116514 
116515 static const afw_runtime_property_t
116516 impl_1147_property_defaultValue = {
116517  &afw_s_defaultValue,
116518  (const afw_value_t *)&impl_1147_property_value_defaultValue
116519 };
116520 
116521 static const afw_value_string_t
116522 impl_1147_property_value_description = {
116524  AFW_UTF8_LITERAL("Service startup condition specifies how the service should be started. Choose 'manual', if you intend to start the service by hand. Choose 'immediate' if the service should be started as soon as it as loaded. Services defined in the main configuration file are 'permanent', which are started immediately and cannot be stopped.")
116525 };
116526 
116527 static const afw_runtime_property_t
116528 impl_1147_property_description = {
116529  &afw_s_description,
116530  (const afw_value_t *)&impl_1147_property_value_description
116531 };
116532 
116533 static const afw_value_string_t
116534 impl_1147_property_value_label = {
116536  AFW_UTF8_LITERAL("Startup")
116537 };
116538 
116539 static const afw_runtime_property_t
116540 impl_1147_property_label = {
116541  &afw_s_label,
116542  (const afw_value_t *)&impl_1147_property_value_label
116543 };
116544 
116545 static const afw_runtime_property_t *
116546 impl_1147_properties[] = {
116547  &impl_1147_property_allowQuery,
116548  &impl_1147_property_brief,
116549  &impl_1147_property_dataType,
116550  &impl_1147_property_defaultValue,
116551  &impl_1147_property_description,
116552  &impl_1147_property_label,
116553  NULL
116554 };
116555 
116557 impl_1147_meta_object = {
116558  {
116559  &afw_runtime_inf_const_meta_object_inf
116560  },
116561  &impl_1147,
116562  NULL
116563 };
116564 
116565 static const afw_utf8_t
116566 impl_1147_meta_path =
116567  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes/startup");
116568 
116570 impl_1147 = {
116571  {
116572  &afw_runtime_inf_const_embedded_untyped_object,
116573  NULL,
116574  {
116575  (const afw_object_t *)&impl_1147_meta_object,
116576  (const afw_object_t *)&impl_1143,
116577  &afw_s_startup,
116578  &afw_s__AdaptiveValueMeta_,
116579  &impl_1147_meta_path
116580  }
116581  },
116582  &impl_1147_properties[0]
116583 };
116584 
116585 /*
116586  * /afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes
116587  */
116588 
116589 static const afw_value_object_t
116590 impl_1143_property_value_annotation = {
116592  (const afw_object_t *)&impl_1144
116593 };
116594 
116595 static const afw_runtime_property_t
116596 impl_1143_property_annotation = {
116597  &afw_s_annotation,
116598  (const afw_value_t *)&impl_1143_property_value_annotation
116599 };
116600 
116601 static const afw_value_object_t
116602 impl_1143_property_value_conf = {
116604  (const afw_object_t *)&impl_1145
116605 };
116606 
116607 static const afw_runtime_property_t
116608 impl_1143_property_conf = {
116609  &afw_s_conf,
116610  (const afw_value_t *)&impl_1143_property_value_conf
116611 };
116612 
116613 static const afw_value_object_t
116614 impl_1143_property_value_serviceId = {
116616  (const afw_object_t *)&impl_1146
116617 };
116618 
116619 static const afw_runtime_property_t
116620 impl_1143_property_serviceId = {
116621  &afw_s_serviceId,
116622  (const afw_value_t *)&impl_1143_property_value_serviceId
116623 };
116624 
116625 static const afw_value_object_t
116626 impl_1143_property_value_startup = {
116628  (const afw_object_t *)&impl_1147
116629 };
116630 
116631 static const afw_runtime_property_t
116632 impl_1143_property_startup = {
116633  &afw_s_startup,
116634  (const afw_value_t *)&impl_1143_property_value_startup
116635 };
116636 
116637 static const afw_runtime_property_t *
116638 impl_1143_properties[] = {
116639  &impl_1143_property_annotation,
116640  &impl_1143_property_conf,
116641  &impl_1143_property_serviceId,
116642  &impl_1143_property_startup,
116643  NULL
116644 };
116645 
116647 impl_1143_meta_object = {
116648  {
116649  &afw_runtime_inf_const_meta_object_inf
116650  },
116651  &impl_1143,
116652  NULL
116653 };
116654 
116655 static const afw_utf8_t
116656 impl_1143_meta_path =
116657  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceConf_/propertyTypes");
116658 
116660 impl_1143 = {
116661  {
116662  &afw_runtime_inf_const_embedded_untyped_object,
116663  NULL,
116664  {
116665  (const afw_object_t *)&impl_1143_meta_object,
116666  (const afw_object_t *)&impl_1142,
116667  &afw_s_propertyTypes,
116668  &afw_s__AdaptivePropertyTypes_,
116669  &impl_1143_meta_path
116670  }
116671  },
116672  &impl_1143_properties[0]
116673 };
116674 
116675 /*
116676  * /afw/_AdaptiveObjectType_/_AdaptiveServiceConf_
116677  */
116678 
116679 static const afw_value_boolean_t
116680 impl_1142_property_value_allowAdd = {
116682  true
116683 };
116684 
116685 static const afw_runtime_property_t
116686 impl_1142_property_allowAdd = {
116687  &afw_s_allowAdd,
116688  (const afw_value_t *)&impl_1142_property_value_allowAdd
116689 };
116690 
116691 static const afw_value_boolean_t
116692 impl_1142_property_value_allowChange = {
116694  true
116695 };
116696 
116697 static const afw_runtime_property_t
116698 impl_1142_property_allowChange = {
116699  &afw_s_allowChange,
116700  (const afw_value_t *)&impl_1142_property_value_allowChange
116701 };
116702 
116703 static const afw_value_boolean_t
116704 impl_1142_property_value_allowDelete = {
116706  true
116707 };
116708 
116709 static const afw_runtime_property_t
116710 impl_1142_property_allowDelete = {
116711  &afw_s_allowDelete,
116712  (const afw_value_t *)&impl_1142_property_value_allowDelete
116713 };
116714 
116715 static const afw_value_boolean_t
116716 impl_1142_property_value_allowEntity = {
116718  true
116719 };
116720 
116721 static const afw_runtime_property_t
116722 impl_1142_property_allowEntity = {
116723  &afw_s_allowEntity,
116724  (const afw_value_t *)&impl_1142_property_value_allowEntity
116725 };
116726 
116727 static const afw_utf8_t
116728 impl_1142_array_collectionURIs[] = {
116729  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
116730 };
116731 
116733 impl_1142_list_collectionURIs = {
116736  sizeof(impl_1142_array_collectionURIs) / sizeof(afw_utf8_t),
116737  &impl_1142_array_collectionURIs
116738 };
116739 
116740 static const afw_value_list_t
116741 impl_1142_property_value_collectionURIs = {
116743  (const afw_list_t *)&impl_1142_list_collectionURIs
116744 };
116745 
116746 static const afw_runtime_property_t
116747 impl_1142_property_collectionURIs = {
116748  &afw_s_collectionURIs,
116749  (const afw_value_t *)&impl_1142_property_value_collectionURIs
116750 };
116751 
116752 static const afw_value_string_t
116753 impl_1142_property_value_description = {
116755  AFW_UTF8_LITERAL("An adaptive service.")
116756 };
116757 
116758 static const afw_runtime_property_t
116759 impl_1142_property_description = {
116760  &afw_s_description,
116761  (const afw_value_t *)&impl_1142_property_value_description
116762 };
116763 
116764 static const afw_value_string_t
116765 impl_1142_property_value_objectIdPropertyName = {
116767  AFW_UTF8_LITERAL("serviceId")
116768 };
116769 
116770 static const afw_runtime_property_t
116771 impl_1142_property_objectIdPropertyName = {
116772  &afw_s_objectIdPropertyName,
116773  (const afw_value_t *)&impl_1142_property_value_objectIdPropertyName
116774 };
116775 
116776 static const afw_value_string_t
116777 impl_1142_property_value_objectType = {
116779  AFW_UTF8_LITERAL("_AdaptiveServiceConf_")
116780 };
116781 
116782 static const afw_runtime_property_t
116783 impl_1142_property_objectType = {
116784  &afw_s_objectType,
116785  (const afw_value_t *)&impl_1142_property_value_objectType
116786 };
116787 
116788 static const afw_value_object_t
116789 impl_1142_property_value_propertyTypes = {
116791  (const afw_object_t *)&impl_1143
116792 };
116793 
116794 static const afw_runtime_property_t
116795 impl_1142_property_propertyTypes = {
116796  &afw_s_propertyTypes,
116797  (const afw_value_t *)&impl_1142_property_value_propertyTypes
116798 };
116799 
116800 static const afw_runtime_property_t *
116801 impl_1142_properties[] = {
116802  &impl_1142_property_allowAdd,
116803  &impl_1142_property_allowChange,
116804  &impl_1142_property_allowDelete,
116805  &impl_1142_property_allowEntity,
116806  &impl_1142_property_collectionURIs,
116807  &impl_1142_property_description,
116808  &impl_1142_property_objectIdPropertyName,
116809  &impl_1142_property_objectType,
116810  &impl_1142_property_propertyTypes,
116811  NULL
116812 };
116813 
116815 impl_1142_meta_object = {
116816  {
116817  &afw_runtime_inf_const_meta_object_inf
116818  },
116819  &impl_1142,
116820  NULL
116821 };
116822 
116823 static const afw_utf8_t
116824 impl_1142_meta_path =
116825  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceConf_");
116826 
116828 impl_1142 = {
116829  {
116831  NULL,
116832  {
116833  (const afw_object_t *)&impl_1142_meta_object,
116834  NULL,
116835  &afw_s__AdaptiveServiceConf_,
116836  &afw_s__AdaptiveObjectType_,
116837  &impl_1142_meta_path
116838  }
116839  },
116840  &impl_1142_properties[0]
116841 };
116842 
116844 impl_1148;
116845 
116847 impl_1149;
116848 
116850 impl_1150;
116851 
116853 impl_1151;
116854 
116855 /*
116856  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/confType/runtime
116857  */
116858 
116859 static const afw_value_string_t
116860 impl_1151_property_value_memberName = {
116862  AFW_UTF8_LITERAL("conf_type_object")
116863 };
116864 
116865 static const afw_runtime_property_t
116866 impl_1151_property_memberName = {
116867  &afw_s_memberName,
116868  (const afw_value_t *)&impl_1151_property_value_memberName
116869 };
116870 
116871 static const afw_runtime_property_t *
116872 impl_1151_properties[] = {
116873  &impl_1151_property_memberName,
116874  NULL
116875 };
116876 
116878 impl_1151_meta_object = {
116879  {
116880  &afw_runtime_inf_const_meta_object_inf
116881  },
116882  &impl_1151,
116883  NULL
116884 };
116885 
116886 static const afw_utf8_t
116887 impl_1151_meta_path =
116888  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/confType/runtime");
116889 
116891 impl_1151 = {
116892  {
116893  &afw_runtime_inf_const_embedded_untyped_object,
116894  NULL,
116895  {
116896  (const afw_object_t *)&impl_1151_meta_object,
116897  (const afw_object_t *)&impl_1150,
116898  &afw_s_runtime,
116899  &afw_s__AdaptiveRuntimeProperty_,
116900  &impl_1151_meta_path
116901  }
116902  },
116903  &impl_1151_properties[0]
116904 };
116905 
116906 /*
116907  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/confType
116908  */
116909 
116910 static const afw_value_boolean_t
116911 impl_1150_property_value_allowQuery = {
116913  true
116914 };
116915 
116916 static const afw_runtime_property_t
116917 impl_1150_property_allowQuery = {
116918  &afw_s_allowQuery,
116919  (const afw_value_t *)&impl_1150_property_value_allowQuery
116920 };
116921 
116922 static const afw_value_string_t
116923 impl_1150_property_value_brief = {
116925  AFW_UTF8_LITERAL("Conf type for this service type")
116926 };
116927 
116928 static const afw_runtime_property_t
116929 impl_1150_property_brief = {
116930  &afw_s_brief,
116931  (const afw_value_t *)&impl_1150_property_value_brief
116932 };
116933 
116934 static const afw_value_string_t
116935 impl_1150_property_value_dataType = {
116937  AFW_UTF8_LITERAL("object")
116938 };
116939 
116940 static const afw_runtime_property_t
116941 impl_1150_property_dataType = {
116942  &afw_s_dataType,
116943  (const afw_value_t *)&impl_1150_property_value_dataType
116944 };
116945 
116946 static const afw_value_string_t
116947 impl_1150_property_value_dataTypeParameter = {
116949  AFW_UTF8_LITERAL("_AdaptiveConfType_")
116950 };
116951 
116952 static const afw_runtime_property_t
116953 impl_1150_property_dataTypeParameter = {
116954  &afw_s_dataTypeParameter,
116955  (const afw_value_t *)&impl_1150_property_value_dataTypeParameter
116956 };
116957 
116958 static const afw_value_string_t
116959 impl_1150_property_value_description = {
116961  AFW_UTF8_LITERAL("Conf type for this service type.")
116962 };
116963 
116964 static const afw_runtime_property_t
116965 impl_1150_property_description = {
116966  &afw_s_description,
116967  (const afw_value_t *)&impl_1150_property_value_description
116968 };
116969 
116970 static const afw_value_string_t
116971 impl_1150_property_value_label = {
116973  AFW_UTF8_LITERAL("Conf Type")
116974 };
116975 
116976 static const afw_runtime_property_t
116977 impl_1150_property_label = {
116978  &afw_s_label,
116979  (const afw_value_t *)&impl_1150_property_value_label
116980 };
116981 
116982 static const afw_value_object_t
116983 impl_1150_property_value_runtime = {
116985  (const afw_object_t *)&impl_1151
116986 };
116987 
116988 static const afw_runtime_property_t
116989 impl_1150_property_runtime = {
116990  &afw_s_runtime,
116991  (const afw_value_t *)&impl_1150_property_value_runtime
116992 };
116993 
116994 static const afw_runtime_property_t *
116995 impl_1150_properties[] = {
116996  &impl_1150_property_allowQuery,
116997  &impl_1150_property_brief,
116998  &impl_1150_property_dataType,
116999  &impl_1150_property_dataTypeParameter,
117000  &impl_1150_property_description,
117001  &impl_1150_property_label,
117002  &impl_1150_property_runtime,
117003  NULL
117004 };
117005 
117007 impl_1150_meta_object = {
117008  {
117009  &afw_runtime_inf_const_meta_object_inf
117010  },
117011  &impl_1150,
117012  NULL
117013 };
117014 
117015 static const afw_utf8_t
117016 impl_1150_meta_path =
117017  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/confType");
117018 
117020 impl_1150 = {
117021  {
117022  &afw_runtime_inf_const_embedded_untyped_object,
117023  NULL,
117024  {
117025  (const afw_object_t *)&impl_1150_meta_object,
117026  (const afw_object_t *)&impl_1149,
117027  &afw_s_confType,
117028  &afw_s__AdaptiveValueMeta_,
117029  &impl_1150_meta_path
117030  }
117031  },
117032  &impl_1150_properties[0]
117033 };
117034 
117036 impl_1152;
117037 
117039 impl_1153;
117040 
117041 /*
117042  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/description/runtime
117043  */
117044 
117045 static const afw_value_string_t
117046 impl_1153_property_value_valueAccessor = {
117048  AFW_UTF8_LITERAL("indirect")
117049 };
117050 
117051 static const afw_runtime_property_t
117052 impl_1153_property_valueAccessor = {
117053  &afw_s_valueAccessor,
117054  (const afw_value_t *)&impl_1153_property_value_valueAccessor
117055 };
117056 
117057 static const afw_runtime_property_t *
117058 impl_1153_properties[] = {
117059  &impl_1153_property_valueAccessor,
117060  NULL
117061 };
117062 
117064 impl_1153_meta_object = {
117065  {
117066  &afw_runtime_inf_const_meta_object_inf
117067  },
117068  &impl_1153,
117069  NULL
117070 };
117071 
117072 static const afw_utf8_t
117073 impl_1153_meta_path =
117074  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/description/runtime");
117075 
117077 impl_1153 = {
117078  {
117079  &afw_runtime_inf_const_embedded_untyped_object,
117080  NULL,
117081  {
117082  (const afw_object_t *)&impl_1153_meta_object,
117083  (const afw_object_t *)&impl_1152,
117084  &afw_s_runtime,
117085  &afw_s__AdaptiveRuntimeProperty_,
117086  &impl_1153_meta_path
117087  }
117088  },
117089  &impl_1153_properties[0]
117090 };
117091 
117092 /*
117093  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/description
117094  */
117095 
117096 static const afw_value_boolean_t
117097 impl_1152_property_value_allowQuery = {
117099  true
117100 };
117101 
117102 static const afw_runtime_property_t
117103 impl_1152_property_allowQuery = {
117104  &afw_s_allowQuery,
117105  (const afw_value_t *)&impl_1152_property_value_allowQuery
117106 };
117107 
117108 static const afw_value_string_t
117109 impl_1152_property_value_brief = {
117111  AFW_UTF8_LITERAL("'Service type' description")
117112 };
117113 
117114 static const afw_runtime_property_t
117115 impl_1152_property_brief = {
117116  &afw_s_brief,
117117  (const afw_value_t *)&impl_1152_property_value_brief
117118 };
117119 
117120 static const afw_value_string_t
117121 impl_1152_property_value_dataType = {
117123  AFW_UTF8_LITERAL("string")
117124 };
117125 
117126 static const afw_runtime_property_t
117127 impl_1152_property_dataType = {
117128  &afw_s_dataType,
117129  (const afw_value_t *)&impl_1152_property_value_dataType
117130 };
117131 
117132 static const afw_value_string_t
117133 impl_1152_property_value_dataTypeParameter = {
117135  AFW_UTF8_LITERAL("text/plain")
117136 };
117137 
117138 static const afw_runtime_property_t
117139 impl_1152_property_dataTypeParameter = {
117140  &afw_s_dataTypeParameter,
117141  (const afw_value_t *)&impl_1152_property_value_dataTypeParameter
117142 };
117143 
117144 static const afw_value_string_t
117145 impl_1152_property_value_description = {
117147  AFW_UTF8_LITERAL("'Service type' description.")
117148 };
117149 
117150 static const afw_runtime_property_t
117151 impl_1152_property_description = {
117152  &afw_s_description,
117153  (const afw_value_t *)&impl_1152_property_value_description
117154 };
117155 
117156 static const afw_value_string_t
117157 impl_1152_property_value_label = {
117159  AFW_UTF8_LITERAL("Description")
117160 };
117161 
117162 static const afw_runtime_property_t
117163 impl_1152_property_label = {
117164  &afw_s_label,
117165  (const afw_value_t *)&impl_1152_property_value_label
117166 };
117167 
117168 static const afw_value_object_t
117169 impl_1152_property_value_runtime = {
117171  (const afw_object_t *)&impl_1153
117172 };
117173 
117174 static const afw_runtime_property_t
117175 impl_1152_property_runtime = {
117176  &afw_s_runtime,
117177  (const afw_value_t *)&impl_1152_property_value_runtime
117178 };
117179 
117180 static const afw_runtime_property_t *
117181 impl_1152_properties[] = {
117182  &impl_1152_property_allowQuery,
117183  &impl_1152_property_brief,
117184  &impl_1152_property_dataType,
117185  &impl_1152_property_dataTypeParameter,
117186  &impl_1152_property_description,
117187  &impl_1152_property_label,
117188  &impl_1152_property_runtime,
117189  NULL
117190 };
117191 
117193 impl_1152_meta_object = {
117194  {
117195  &afw_runtime_inf_const_meta_object_inf
117196  },
117197  &impl_1152,
117198  NULL
117199 };
117200 
117201 static const afw_utf8_t
117202 impl_1152_meta_path =
117203  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/description");
117204 
117206 impl_1152 = {
117207  {
117208  &afw_runtime_inf_const_embedded_untyped_object,
117209  NULL,
117210  {
117211  (const afw_object_t *)&impl_1152_meta_object,
117212  (const afw_object_t *)&impl_1149,
117213  &afw_s_description,
117214  &afw_s__AdaptiveValueMeta_,
117215  &impl_1152_meta_path
117216  }
117217  },
117218  &impl_1152_properties[0]
117219 };
117220 
117222 impl_1154;
117223 
117225 impl_1155;
117226 
117227 /*
117228  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/serviceType/runtime
117229  */
117230 
117231 static const afw_value_string_t
117232 impl_1155_property_value_memberName = {
117234  AFW_UTF8_LITERAL("service_type_id")
117235 };
117236 
117237 static const afw_runtime_property_t
117238 impl_1155_property_memberName = {
117239  &afw_s_memberName,
117240  (const afw_value_t *)&impl_1155_property_value_memberName
117241 };
117242 
117243 static const afw_runtime_property_t *
117244 impl_1155_properties[] = {
117245  &impl_1155_property_memberName,
117246  NULL
117247 };
117248 
117250 impl_1155_meta_object = {
117251  {
117252  &afw_runtime_inf_const_meta_object_inf
117253  },
117254  &impl_1155,
117255  NULL
117256 };
117257 
117258 static const afw_utf8_t
117259 impl_1155_meta_path =
117260  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/serviceType/runtime");
117261 
117263 impl_1155 = {
117264  {
117265  &afw_runtime_inf_const_embedded_untyped_object,
117266  NULL,
117267  {
117268  (const afw_object_t *)&impl_1155_meta_object,
117269  (const afw_object_t *)&impl_1154,
117270  &afw_s_runtime,
117271  &afw_s__AdaptiveRuntimeProperty_,
117272  &impl_1155_meta_path
117273  }
117274  },
117275  &impl_1155_properties[0]
117276 };
117277 
117278 /*
117279  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/serviceType
117280  */
117281 
117282 static const afw_value_boolean_t
117283 impl_1154_property_value_allowQuery = {
117285  true
117286 };
117287 
117288 static const afw_runtime_property_t
117289 impl_1154_property_allowQuery = {
117290  &afw_s_allowQuery,
117291  (const afw_value_t *)&impl_1154_property_value_allowQuery
117292 };
117293 
117294 static const afw_value_string_t
117295 impl_1154_property_value_brief = {
117297  AFW_UTF8_LITERAL("Configuration type id")
117298 };
117299 
117300 static const afw_runtime_property_t
117301 impl_1154_property_brief = {
117302  &afw_s_brief,
117303  (const afw_value_t *)&impl_1154_property_value_brief
117304 };
117305 
117306 static const afw_value_string_t
117307 impl_1154_property_value_dataType = {
117309  AFW_UTF8_LITERAL("string")
117310 };
117311 
117312 static const afw_runtime_property_t
117313 impl_1154_property_dataType = {
117314  &afw_s_dataType,
117315  (const afw_value_t *)&impl_1154_property_value_dataType
117316 };
117317 
117318 static const afw_value_string_t
117319 impl_1154_property_value_description = {
117321  AFW_UTF8_LITERAL("Configuration type id.")
117322 };
117323 
117324 static const afw_runtime_property_t
117325 impl_1154_property_description = {
117326  &afw_s_description,
117327  (const afw_value_t *)&impl_1154_property_value_description
117328 };
117329 
117330 static const afw_value_string_t
117331 impl_1154_property_value_label = {
117333  AFW_UTF8_LITERAL("Service Type")
117334 };
117335 
117336 static const afw_runtime_property_t
117337 impl_1154_property_label = {
117338  &afw_s_label,
117339  (const afw_value_t *)&impl_1154_property_value_label
117340 };
117341 
117342 static const afw_value_object_t
117343 impl_1154_property_value_runtime = {
117345  (const afw_object_t *)&impl_1155
117346 };
117347 
117348 static const afw_runtime_property_t
117349 impl_1154_property_runtime = {
117350  &afw_s_runtime,
117351  (const afw_value_t *)&impl_1154_property_value_runtime
117352 };
117353 
117354 static const afw_runtime_property_t *
117355 impl_1154_properties[] = {
117356  &impl_1154_property_allowQuery,
117357  &impl_1154_property_brief,
117358  &impl_1154_property_dataType,
117359  &impl_1154_property_description,
117360  &impl_1154_property_label,
117361  &impl_1154_property_runtime,
117362  NULL
117363 };
117364 
117366 impl_1154_meta_object = {
117367  {
117368  &afw_runtime_inf_const_meta_object_inf
117369  },
117370  &impl_1154,
117371  NULL
117372 };
117373 
117374 static const afw_utf8_t
117375 impl_1154_meta_path =
117376  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/serviceType");
117377 
117379 impl_1154 = {
117380  {
117381  &afw_runtime_inf_const_embedded_untyped_object,
117382  NULL,
117383  {
117384  (const afw_object_t *)&impl_1154_meta_object,
117385  (const afw_object_t *)&impl_1149,
117386  &afw_s_serviceType,
117387  &afw_s__AdaptiveValueMeta_,
117388  &impl_1154_meta_path
117389  }
117390  },
117391  &impl_1154_properties[0]
117392 };
117393 
117395 impl_1156;
117396 
117398 impl_1157;
117399 
117400 /*
117401  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/title/runtime
117402  */
117403 
117404 static const afw_value_string_t
117405 impl_1157_property_value_valueAccessor = {
117407  AFW_UTF8_LITERAL("indirect")
117408 };
117409 
117410 static const afw_runtime_property_t
117411 impl_1157_property_valueAccessor = {
117412  &afw_s_valueAccessor,
117413  (const afw_value_t *)&impl_1157_property_value_valueAccessor
117414 };
117415 
117416 static const afw_runtime_property_t *
117417 impl_1157_properties[] = {
117418  &impl_1157_property_valueAccessor,
117419  NULL
117420 };
117421 
117423 impl_1157_meta_object = {
117424  {
117425  &afw_runtime_inf_const_meta_object_inf
117426  },
117427  &impl_1157,
117428  NULL
117429 };
117430 
117431 static const afw_utf8_t
117432 impl_1157_meta_path =
117433  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/title/runtime");
117434 
117436 impl_1157 = {
117437  {
117438  &afw_runtime_inf_const_embedded_untyped_object,
117439  NULL,
117440  {
117441  (const afw_object_t *)&impl_1157_meta_object,
117442  (const afw_object_t *)&impl_1156,
117443  &afw_s_runtime,
117444  &afw_s__AdaptiveRuntimeProperty_,
117445  &impl_1157_meta_path
117446  }
117447  },
117448  &impl_1157_properties[0]
117449 };
117450 
117451 /*
117452  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/title
117453  */
117454 
117455 static const afw_value_boolean_t
117456 impl_1156_property_value_allowQuery = {
117458  true
117459 };
117460 
117461 static const afw_runtime_property_t
117462 impl_1156_property_allowQuery = {
117463  &afw_s_allowQuery,
117464  (const afw_value_t *)&impl_1156_property_value_allowQuery
117465 };
117466 
117467 static const afw_value_string_t
117468 impl_1156_property_value_brief = {
117470  AFW_UTF8_LITERAL("'Service type' title")
117471 };
117472 
117473 static const afw_runtime_property_t
117474 impl_1156_property_brief = {
117475  &afw_s_brief,
117476  (const afw_value_t *)&impl_1156_property_value_brief
117477 };
117478 
117479 static const afw_value_string_t
117480 impl_1156_property_value_dataType = {
117482  AFW_UTF8_LITERAL("string")
117483 };
117484 
117485 static const afw_runtime_property_t
117486 impl_1156_property_dataType = {
117487  &afw_s_dataType,
117488  (const afw_value_t *)&impl_1156_property_value_dataType
117489 };
117490 
117491 static const afw_value_string_t
117492 impl_1156_property_value_description = {
117494  AFW_UTF8_LITERAL("'Service type' title.")
117495 };
117496 
117497 static const afw_runtime_property_t
117498 impl_1156_property_description = {
117499  &afw_s_description,
117500  (const afw_value_t *)&impl_1156_property_value_description
117501 };
117502 
117503 static const afw_value_string_t
117504 impl_1156_property_value_label = {
117506  AFW_UTF8_LITERAL("Title")
117507 };
117508 
117509 static const afw_runtime_property_t
117510 impl_1156_property_label = {
117511  &afw_s_label,
117512  (const afw_value_t *)&impl_1156_property_value_label
117513 };
117514 
117515 static const afw_value_object_t
117516 impl_1156_property_value_runtime = {
117518  (const afw_object_t *)&impl_1157
117519 };
117520 
117521 static const afw_runtime_property_t
117522 impl_1156_property_runtime = {
117523  &afw_s_runtime,
117524  (const afw_value_t *)&impl_1156_property_value_runtime
117525 };
117526 
117527 static const afw_runtime_property_t *
117528 impl_1156_properties[] = {
117529  &impl_1156_property_allowQuery,
117530  &impl_1156_property_brief,
117531  &impl_1156_property_dataType,
117532  &impl_1156_property_description,
117533  &impl_1156_property_label,
117534  &impl_1156_property_runtime,
117535  NULL
117536 };
117537 
117539 impl_1156_meta_object = {
117540  {
117541  &afw_runtime_inf_const_meta_object_inf
117542  },
117543  &impl_1156,
117544  NULL
117545 };
117546 
117547 static const afw_utf8_t
117548 impl_1156_meta_path =
117549  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes/title");
117550 
117552 impl_1156 = {
117553  {
117554  &afw_runtime_inf_const_embedded_untyped_object,
117555  NULL,
117556  {
117557  (const afw_object_t *)&impl_1156_meta_object,
117558  (const afw_object_t *)&impl_1149,
117559  &afw_s_title,
117560  &afw_s__AdaptiveValueMeta_,
117561  &impl_1156_meta_path
117562  }
117563  },
117564  &impl_1156_properties[0]
117565 };
117566 
117567 /*
117568  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes
117569  */
117570 
117571 static const afw_value_object_t
117572 impl_1149_property_value_confType = {
117574  (const afw_object_t *)&impl_1150
117575 };
117576 
117577 static const afw_runtime_property_t
117578 impl_1149_property_confType = {
117579  &afw_s_confType,
117580  (const afw_value_t *)&impl_1149_property_value_confType
117581 };
117582 
117583 static const afw_value_object_t
117584 impl_1149_property_value_description = {
117586  (const afw_object_t *)&impl_1152
117587 };
117588 
117589 static const afw_runtime_property_t
117590 impl_1149_property_description = {
117591  &afw_s_description,
117592  (const afw_value_t *)&impl_1149_property_value_description
117593 };
117594 
117595 static const afw_value_object_t
117596 impl_1149_property_value_serviceType = {
117598  (const afw_object_t *)&impl_1154
117599 };
117600 
117601 static const afw_runtime_property_t
117602 impl_1149_property_serviceType = {
117603  &afw_s_serviceType,
117604  (const afw_value_t *)&impl_1149_property_value_serviceType
117605 };
117606 
117607 static const afw_value_object_t
117608 impl_1149_property_value_title = {
117610  (const afw_object_t *)&impl_1156
117611 };
117612 
117613 static const afw_runtime_property_t
117614 impl_1149_property_title = {
117615  &afw_s_title,
117616  (const afw_value_t *)&impl_1149_property_value_title
117617 };
117618 
117619 static const afw_runtime_property_t *
117620 impl_1149_properties[] = {
117621  &impl_1149_property_confType,
117622  &impl_1149_property_description,
117623  &impl_1149_property_serviceType,
117624  &impl_1149_property_title,
117625  NULL
117626 };
117627 
117629 impl_1149_meta_object = {
117630  {
117631  &afw_runtime_inf_const_meta_object_inf
117632  },
117633  &impl_1149,
117634  NULL
117635 };
117636 
117637 static const afw_utf8_t
117638 impl_1149_meta_path =
117639  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/propertyTypes");
117640 
117642 impl_1149 = {
117643  {
117644  &afw_runtime_inf_const_embedded_untyped_object,
117645  NULL,
117646  {
117647  (const afw_object_t *)&impl_1149_meta_object,
117648  (const afw_object_t *)&impl_1148,
117649  &afw_s_propertyTypes,
117650  &afw_s__AdaptivePropertyTypes_,
117651  &impl_1149_meta_path
117652  }
117653  },
117654  &impl_1149_properties[0]
117655 };
117656 
117658 impl_1158;
117659 
117661 impl_1159;
117662 
117663 /*
117664  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/runtime/labels
117665  */
117666 
117667 static const afw_value_string_t
117668 impl_1159_property_value_objectId = {
117670  AFW_UTF8_LITERAL("service_type_id")
117671 };
117672 
117673 static const afw_runtime_property_t
117674 impl_1159_property_objectId = {
117675  &afw_s_objectId,
117676  (const afw_value_t *)&impl_1159_property_value_objectId
117677 };
117678 
117679 static const afw_runtime_property_t *
117680 impl_1159_properties[] = {
117681  &impl_1159_property_objectId,
117682  NULL
117683 };
117684 
117686 impl_1159_meta_object = {
117687  {
117688  &afw_runtime_inf_const_meta_object_inf
117689  },
117690  &impl_1159,
117691  NULL
117692 };
117693 
117694 static const afw_utf8_t
117695 impl_1159_meta_path =
117696  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/runtime/labels");
117697 
117699 impl_1159 = {
117700  {
117701  &afw_runtime_inf_const_embedded_untyped_object,
117702  NULL,
117703  {
117704  (const afw_object_t *)&impl_1159_meta_object,
117705  (const afw_object_t *)&impl_1158,
117706  &afw_s_labels,
117707  &afw_s__AdaptiveRuntimeLabels_,
117708  &impl_1159_meta_path
117709  }
117710  },
117711  &impl_1159_properties[0]
117712 };
117713 
117714 /*
117715  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_/runtime
117716  */
117717 
117718 static const afw_value_boolean_t
117719 impl_1158_property_value_indirect = {
117721  true
117722 };
117723 
117724 static const afw_runtime_property_t
117725 impl_1158_property_indirect = {
117726  &afw_s_indirect,
117727  (const afw_value_t *)&impl_1158_property_value_indirect
117728 };
117729 
117730 static const afw_value_object_t
117731 impl_1158_property_value_labels = {
117733  (const afw_object_t *)&impl_1159
117734 };
117735 
117736 static const afw_runtime_property_t
117737 impl_1158_property_labels = {
117738  &afw_s_labels,
117739  (const afw_value_t *)&impl_1158_property_value_labels
117740 };
117741 
117742 static const afw_value_string_t
117743 impl_1158_property_value_typedef = {
117745  AFW_UTF8_LITERAL("afw_service_type_t")
117746 };
117747 
117748 static const afw_runtime_property_t
117749 impl_1158_property_typedef = {
117750  &afw_s_typedef,
117751  (const afw_value_t *)&impl_1158_property_value_typedef
117752 };
117753 
117754 static const afw_runtime_property_t *
117755 impl_1158_properties[] = {
117756  &impl_1158_property_indirect,
117757  &impl_1158_property_labels,
117758  &impl_1158_property_typedef,
117759  NULL
117760 };
117761 
117763 impl_1158_meta_object = {
117764  {
117765  &afw_runtime_inf_const_meta_object_inf
117766  },
117767  &impl_1158,
117768  NULL
117769 };
117770 
117771 static const afw_utf8_t
117772 impl_1158_meta_path =
117773  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_/runtime");
117774 
117776 impl_1158 = {
117777  {
117778  &afw_runtime_inf_const_embedded_untyped_object,
117779  NULL,
117780  {
117781  (const afw_object_t *)&impl_1158_meta_object,
117782  (const afw_object_t *)&impl_1148,
117783  &afw_s_runtime,
117784  &afw_s__AdaptiveRuntimeObject_,
117785  &impl_1158_meta_path
117786  }
117787  },
117788  &impl_1158_properties[0]
117789 };
117790 
117791 /*
117792  * /afw/_AdaptiveObjectType_/_AdaptiveServiceType_
117793  */
117794 
117795 static const afw_value_boolean_t
117796 impl_1148_property_value_allowAdd = {
117798  false
117799 };
117800 
117801 static const afw_runtime_property_t
117802 impl_1148_property_allowAdd = {
117803  &afw_s_allowAdd,
117804  (const afw_value_t *)&impl_1148_property_value_allowAdd
117805 };
117806 
117807 static const afw_value_boolean_t
117808 impl_1148_property_value_allowChange = {
117810  false
117811 };
117812 
117813 static const afw_runtime_property_t
117814 impl_1148_property_allowChange = {
117815  &afw_s_allowChange,
117816  (const afw_value_t *)&impl_1148_property_value_allowChange
117817 };
117818 
117819 static const afw_value_boolean_t
117820 impl_1148_property_value_allowDelete = {
117822  false
117823 };
117824 
117825 static const afw_runtime_property_t
117826 impl_1148_property_allowDelete = {
117827  &afw_s_allowDelete,
117828  (const afw_value_t *)&impl_1148_property_value_allowDelete
117829 };
117830 
117831 static const afw_value_boolean_t
117832 impl_1148_property_value_allowEntity = {
117834  true
117835 };
117836 
117837 static const afw_runtime_property_t
117838 impl_1148_property_allowEntity = {
117839  &afw_s_allowEntity,
117840  (const afw_value_t *)&impl_1148_property_value_allowEntity
117841 };
117842 
117843 static const afw_utf8_t
117844 impl_1148_array_collectionURIs[] = {
117845  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
117846 };
117847 
117849 impl_1148_list_collectionURIs = {
117852  sizeof(impl_1148_array_collectionURIs) / sizeof(afw_utf8_t),
117853  &impl_1148_array_collectionURIs
117854 };
117855 
117856 static const afw_value_list_t
117857 impl_1148_property_value_collectionURIs = {
117859  (const afw_list_t *)&impl_1148_list_collectionURIs
117860 };
117861 
117862 static const afw_runtime_property_t
117863 impl_1148_property_collectionURIs = {
117864  &afw_s_collectionURIs,
117865  (const afw_value_t *)&impl_1148_property_value_collectionURIs
117866 };
117867 
117868 static const afw_value_string_t
117869 impl_1148_property_value_description = {
117871  AFW_UTF8_LITERAL("An adaptive service type.")
117872 };
117873 
117874 static const afw_runtime_property_t
117875 impl_1148_property_description = {
117876  &afw_s_description,
117877  (const afw_value_t *)&impl_1148_property_value_description
117878 };
117879 
117880 static const afw_value_string_t
117881 impl_1148_property_value_objectType = {
117883  AFW_UTF8_LITERAL("_AdaptiveServiceType_")
117884 };
117885 
117886 static const afw_runtime_property_t
117887 impl_1148_property_objectType = {
117888  &afw_s_objectType,
117889  (const afw_value_t *)&impl_1148_property_value_objectType
117890 };
117891 
117892 static const afw_value_object_t
117893 impl_1148_property_value_propertyTypes = {
117895  (const afw_object_t *)&impl_1149
117896 };
117897 
117898 static const afw_runtime_property_t
117899 impl_1148_property_propertyTypes = {
117900  &afw_s_propertyTypes,
117901  (const afw_value_t *)&impl_1148_property_value_propertyTypes
117902 };
117903 
117904 static const afw_value_object_t
117905 impl_1148_property_value_runtime = {
117907  (const afw_object_t *)&impl_1158
117908 };
117909 
117910 static const afw_runtime_property_t
117911 impl_1148_property_runtime = {
117912  &afw_s_runtime,
117913  (const afw_value_t *)&impl_1148_property_value_runtime
117914 };
117915 
117916 static const afw_runtime_property_t *
117917 impl_1148_properties[] = {
117918  &impl_1148_property_allowAdd,
117919  &impl_1148_property_allowChange,
117920  &impl_1148_property_allowDelete,
117921  &impl_1148_property_allowEntity,
117922  &impl_1148_property_collectionURIs,
117923  &impl_1148_property_description,
117924  &impl_1148_property_objectType,
117925  &impl_1148_property_propertyTypes,
117926  &impl_1148_property_runtime,
117927  NULL
117928 };
117929 
117931 impl_1148_meta_object = {
117932  {
117933  &afw_runtime_inf_const_meta_object_inf
117934  },
117935  &impl_1148,
117936  NULL
117937 };
117938 
117939 static const afw_utf8_t
117940 impl_1148_meta_path =
117941  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveServiceType_");
117942 
117944 impl_1148 = {
117945  {
117947  NULL,
117948  {
117949  (const afw_object_t *)&impl_1148_meta_object,
117950  NULL,
117951  &afw_s__AdaptiveServiceType_,
117952  &afw_s__AdaptiveObjectType_,
117953  &impl_1148_meta_path
117954  }
117955  },
117956  &impl_1148_properties[0]
117957 };
117958 
117960 impl_1160;
117961 
117963 impl_1161;
117964 
117966 impl_1162;
117967 
117968 /*
117969  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/annotation
117970  */
117971 
117972 static const afw_value_string_t
117973 impl_1162_property_value_dataType = {
117975  AFW_UTF8_LITERAL("object")
117976 };
117977 
117978 static const afw_runtime_property_t
117979 impl_1162_property_dataType = {
117980  &afw_s_dataType,
117981  (const afw_value_t *)&impl_1162_property_value_dataType
117982 };
117983 
117984 static const afw_value_string_t
117985 impl_1162_property_value_dataTypeParameter = {
117987  AFW_UTF8_LITERAL("_AdaptiveAnnotation_")
117988 };
117989 
117990 static const afw_runtime_property_t
117991 impl_1162_property_dataTypeParameter = {
117992  &afw_s_dataTypeParameter,
117993  (const afw_value_t *)&impl_1162_property_value_dataTypeParameter
117994 };
117995 
117996 static const afw_value_string_t
117997 impl_1162_property_value_description = {
117999  AFW_UTF8_LITERAL("Annotation object")
118000 };
118001 
118002 static const afw_runtime_property_t
118003 impl_1162_property_description = {
118004  &afw_s_description,
118005  (const afw_value_t *)&impl_1162_property_value_description
118006 };
118007 
118008 static const afw_value_string_t
118009 impl_1162_property_value_label = {
118011  AFW_UTF8_LITERAL("Annotation")
118012 };
118013 
118014 static const afw_runtime_property_t
118015 impl_1162_property_label = {
118016  &afw_s_label,
118017  (const afw_value_t *)&impl_1162_property_value_label
118018 };
118019 
118020 static const afw_runtime_property_t *
118021 impl_1162_properties[] = {
118022  &impl_1162_property_dataType,
118023  &impl_1162_property_dataTypeParameter,
118024  &impl_1162_property_description,
118025  &impl_1162_property_label,
118026  NULL
118027 };
118028 
118030 impl_1162_meta_object = {
118031  {
118032  &afw_runtime_inf_const_meta_object_inf
118033  },
118034  &impl_1162,
118035  NULL
118036 };
118037 
118038 static const afw_utf8_t
118039 impl_1162_meta_path =
118040  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/annotation");
118041 
118043 impl_1162 = {
118044  {
118045  &afw_runtime_inf_const_embedded_untyped_object,
118046  NULL,
118047  {
118048  (const afw_object_t *)&impl_1162_meta_object,
118049  (const afw_object_t *)&impl_1161,
118050  &afw_s_annotation,
118051  &afw_s__AdaptiveValueMeta_,
118052  &impl_1162_meta_path
118053  }
118054  },
118055  &impl_1162_properties[0]
118056 };
118057 
118059 impl_1163;
118060 
118061 /*
118062  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/canRestart
118063  */
118064 
118065 static const afw_value_boolean_t
118066 impl_1163_property_value_allowQuery = {
118068  true
118069 };
118070 
118071 static const afw_runtime_property_t
118072 impl_1163_property_allowQuery = {
118073  &afw_s_allowQuery,
118074  (const afw_value_t *)&impl_1163_property_value_allowQuery
118075 };
118076 
118077 static const afw_value_string_t
118078 impl_1163_property_value_dataType = {
118080  AFW_UTF8_LITERAL("boolean")
118081 };
118082 
118083 static const afw_runtime_property_t
118084 impl_1163_property_dataType = {
118085  &afw_s_dataType,
118086  (const afw_value_t *)&impl_1163_property_value_dataType
118087 };
118088 
118089 static const afw_value_string_t
118090 impl_1163_property_value_description = {
118092  AFW_UTF8_LITERAL("Can attempt to restart this service.")
118093 };
118094 
118095 static const afw_runtime_property_t
118096 impl_1163_property_description = {
118097  &afw_s_description,
118098  (const afw_value_t *)&impl_1163_property_value_description
118099 };
118100 
118101 static const afw_value_string_t
118102 impl_1163_property_value_label = {
118104  AFW_UTF8_LITERAL("Can Restart")
118105 };
118106 
118107 static const afw_runtime_property_t
118108 impl_1163_property_label = {
118109  &afw_s_label,
118110  (const afw_value_t *)&impl_1163_property_value_label
118111 };
118112 
118113 static const afw_runtime_property_t *
118114 impl_1163_properties[] = {
118115  &impl_1163_property_allowQuery,
118116  &impl_1163_property_dataType,
118117  &impl_1163_property_description,
118118  &impl_1163_property_label,
118119  NULL
118120 };
118121 
118123 impl_1163_meta_object = {
118124  {
118125  &afw_runtime_inf_const_meta_object_inf
118126  },
118127  &impl_1163,
118128  NULL
118129 };
118130 
118131 static const afw_utf8_t
118132 impl_1163_meta_path =
118133  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/canRestart");
118134 
118136 impl_1163 = {
118137  {
118138  &afw_runtime_inf_const_embedded_untyped_object,
118139  NULL,
118140  {
118141  (const afw_object_t *)&impl_1163_meta_object,
118142  (const afw_object_t *)&impl_1161,
118143  &afw_s_canRestart,
118144  &afw_s__AdaptiveValueMeta_,
118145  &impl_1163_meta_path
118146  }
118147  },
118148  &impl_1163_properties[0]
118149 };
118150 
118152 impl_1164;
118153 
118154 /*
118155  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/canStart
118156  */
118157 
118158 static const afw_value_boolean_t
118159 impl_1164_property_value_allowQuery = {
118161  true
118162 };
118163 
118164 static const afw_runtime_property_t
118165 impl_1164_property_allowQuery = {
118166  &afw_s_allowQuery,
118167  (const afw_value_t *)&impl_1164_property_value_allowQuery
118168 };
118169 
118170 static const afw_value_string_t
118171 impl_1164_property_value_dataType = {
118173  AFW_UTF8_LITERAL("boolean")
118174 };
118175 
118176 static const afw_runtime_property_t
118177 impl_1164_property_dataType = {
118178  &afw_s_dataType,
118179  (const afw_value_t *)&impl_1164_property_value_dataType
118180 };
118181 
118182 static const afw_value_string_t
118183 impl_1164_property_value_description = {
118185  AFW_UTF8_LITERAL("Can attempt to start this service.")
118186 };
118187 
118188 static const afw_runtime_property_t
118189 impl_1164_property_description = {
118190  &afw_s_description,
118191  (const afw_value_t *)&impl_1164_property_value_description
118192 };
118193 
118194 static const afw_value_string_t
118195 impl_1164_property_value_label = {
118197  AFW_UTF8_LITERAL("Can Start")
118198 };
118199 
118200 static const afw_runtime_property_t
118201 impl_1164_property_label = {
118202  &afw_s_label,
118203  (const afw_value_t *)&impl_1164_property_value_label
118204 };
118205 
118206 static const afw_runtime_property_t *
118207 impl_1164_properties[] = {
118208  &impl_1164_property_allowQuery,
118209  &impl_1164_property_dataType,
118210  &impl_1164_property_description,
118211  &impl_1164_property_label,
118212  NULL
118213 };
118214 
118216 impl_1164_meta_object = {
118217  {
118218  &afw_runtime_inf_const_meta_object_inf
118219  },
118220  &impl_1164,
118221  NULL
118222 };
118223 
118224 static const afw_utf8_t
118225 impl_1164_meta_path =
118226  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/canStart");
118227 
118229 impl_1164 = {
118230  {
118231  &afw_runtime_inf_const_embedded_untyped_object,
118232  NULL,
118233  {
118234  (const afw_object_t *)&impl_1164_meta_object,
118235  (const afw_object_t *)&impl_1161,
118236  &afw_s_canStart,
118237  &afw_s__AdaptiveValueMeta_,
118238  &impl_1164_meta_path
118239  }
118240  },
118241  &impl_1164_properties[0]
118242 };
118243 
118245 impl_1165;
118246 
118247 /*
118248  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/canStop
118249  */
118250 
118251 static const afw_value_boolean_t
118252 impl_1165_property_value_allowQuery = {
118254  true
118255 };
118256 
118257 static const afw_runtime_property_t
118258 impl_1165_property_allowQuery = {
118259  &afw_s_allowQuery,
118260  (const afw_value_t *)&impl_1165_property_value_allowQuery
118261 };
118262 
118263 static const afw_value_string_t
118264 impl_1165_property_value_dataType = {
118266  AFW_UTF8_LITERAL("boolean")
118267 };
118268 
118269 static const afw_runtime_property_t
118270 impl_1165_property_dataType = {
118271  &afw_s_dataType,
118272  (const afw_value_t *)&impl_1165_property_value_dataType
118273 };
118274 
118275 static const afw_value_string_t
118276 impl_1165_property_value_description = {
118278  AFW_UTF8_LITERAL("Can attempt to stop this service.")
118279 };
118280 
118281 static const afw_runtime_property_t
118282 impl_1165_property_description = {
118283  &afw_s_description,
118284  (const afw_value_t *)&impl_1165_property_value_description
118285 };
118286 
118287 static const afw_value_string_t
118288 impl_1165_property_value_label = {
118290  AFW_UTF8_LITERAL("Can Stop")
118291 };
118292 
118293 static const afw_runtime_property_t
118294 impl_1165_property_label = {
118295  &afw_s_label,
118296  (const afw_value_t *)&impl_1165_property_value_label
118297 };
118298 
118299 static const afw_runtime_property_t *
118300 impl_1165_properties[] = {
118301  &impl_1165_property_allowQuery,
118302  &impl_1165_property_dataType,
118303  &impl_1165_property_description,
118304  &impl_1165_property_label,
118305  NULL
118306 };
118307 
118309 impl_1165_meta_object = {
118310  {
118311  &afw_runtime_inf_const_meta_object_inf
118312  },
118313  &impl_1165,
118314  NULL
118315 };
118316 
118317 static const afw_utf8_t
118318 impl_1165_meta_path =
118319  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/canStop");
118320 
118322 impl_1165 = {
118323  {
118324  &afw_runtime_inf_const_embedded_untyped_object,
118325  NULL,
118326  {
118327  (const afw_object_t *)&impl_1165_meta_object,
118328  (const afw_object_t *)&impl_1161,
118329  &afw_s_canStop,
118330  &afw_s__AdaptiveValueMeta_,
118331  &impl_1165_meta_path
118332  }
118333  },
118334  &impl_1165_properties[0]
118335 };
118336 
118338 impl_1166;
118339 
118340 /*
118341  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/confId
118342  */
118343 
118344 static const afw_value_boolean_t
118345 impl_1166_property_value_allowQuery = {
118347  true
118348 };
118349 
118350 static const afw_runtime_property_t
118351 impl_1166_property_allowQuery = {
118352  &afw_s_allowQuery,
118353  (const afw_value_t *)&impl_1166_property_value_allowQuery
118354 };
118355 
118356 static const afw_value_string_t
118357 impl_1166_property_value_dataType = {
118359  AFW_UTF8_LITERAL("string")
118360 };
118361 
118362 static const afw_runtime_property_t
118363 impl_1166_property_dataType = {
118364  &afw_s_dataType,
118365  (const afw_value_t *)&impl_1166_property_value_dataType
118366 };
118367 
118368 static const afw_value_string_t
118369 impl_1166_property_value_description = {
118371  AFW_UTF8_LITERAL("The \"id\" part of serviceId. This is the value of appropriate conf id property based on the conf type.")
118372 };
118373 
118374 static const afw_runtime_property_t
118375 impl_1166_property_description = {
118376  &afw_s_description,
118377  (const afw_value_t *)&impl_1166_property_value_description
118378 };
118379 
118380 static const afw_value_string_t
118381 impl_1166_property_value_label = {
118383  AFW_UTF8_LITERAL("Conf Id")
118384 };
118385 
118386 static const afw_runtime_property_t
118387 impl_1166_property_label = {
118388  &afw_s_label,
118389  (const afw_value_t *)&impl_1166_property_value_label
118390 };
118391 
118392 static const afw_runtime_property_t *
118393 impl_1166_properties[] = {
118394  &impl_1166_property_allowQuery,
118395  &impl_1166_property_dataType,
118396  &impl_1166_property_description,
118397  &impl_1166_property_label,
118398  NULL
118399 };
118400 
118402 impl_1166_meta_object = {
118403  {
118404  &afw_runtime_inf_const_meta_object_inf
118405  },
118406  &impl_1166,
118407  NULL
118408 };
118409 
118410 static const afw_utf8_t
118411 impl_1166_meta_path =
118412  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/confId");
118413 
118415 impl_1166 = {
118416  {
118417  &afw_runtime_inf_const_embedded_untyped_object,
118418  NULL,
118419  {
118420  (const afw_object_t *)&impl_1166_meta_object,
118421  (const afw_object_t *)&impl_1161,
118422  &afw_s_confId,
118423  &afw_s__AdaptiveValueMeta_,
118424  &impl_1166_meta_path
118425  }
118426  },
118427  &impl_1166_properties[0]
118428 };
118429 
118431 impl_1167;
118432 
118433 /*
118434  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/confPropertyObjectType
118435  */
118436 
118437 static const afw_value_boolean_t
118438 impl_1167_property_value_allowQuery = {
118440  true
118441 };
118442 
118443 static const afw_runtime_property_t
118444 impl_1167_property_allowQuery = {
118445  &afw_s_allowQuery,
118446  (const afw_value_t *)&impl_1167_property_value_allowQuery
118447 };
118448 
118449 static const afw_value_string_t
118450 impl_1167_property_value_dataType = {
118452  AFW_UTF8_LITERAL("string")
118453 };
118454 
118455 static const afw_runtime_property_t
118456 impl_1167_property_dataType = {
118457  &afw_s_dataType,
118458  (const afw_value_t *)&impl_1167_property_value_dataType
118459 };
118460 
118461 static const afw_value_string_t
118462 impl_1167_property_value_description = {
118464  AFW_UTF8_LITERAL("Object type for \"conf\" property object.")
118465 };
118466 
118467 static const afw_runtime_property_t
118468 impl_1167_property_description = {
118469  &afw_s_description,
118470  (const afw_value_t *)&impl_1167_property_value_description
118471 };
118472 
118473 static const afw_value_string_t
118474 impl_1167_property_value_label = {
118476  AFW_UTF8_LITERAL("Conf Property Object Type")
118477 };
118478 
118479 static const afw_runtime_property_t
118480 impl_1167_property_label = {
118481  &afw_s_label,
118482  (const afw_value_t *)&impl_1167_property_value_label
118483 };
118484 
118485 static const afw_runtime_property_t *
118486 impl_1167_properties[] = {
118487  &impl_1167_property_allowQuery,
118488  &impl_1167_property_dataType,
118489  &impl_1167_property_description,
118490  &impl_1167_property_label,
118491  NULL
118492 };
118493 
118495 impl_1167_meta_object = {
118496  {
118497  &afw_runtime_inf_const_meta_object_inf
118498  },
118499  &impl_1167,
118500  NULL
118501 };
118502 
118503 static const afw_utf8_t
118504 impl_1167_meta_path =
118505  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/confPropertyObjectType");
118506 
118508 impl_1167 = {
118509  {
118510  &afw_runtime_inf_const_embedded_untyped_object,
118511  NULL,
118512  {
118513  (const afw_object_t *)&impl_1167_meta_object,
118514  (const afw_object_t *)&impl_1161,
118515  &afw_s_confPropertyObjectType,
118516  &afw_s__AdaptiveValueMeta_,
118517  &impl_1167_meta_path
118518  }
118519  },
118520  &impl_1167_properties[0]
118521 };
118522 
118524 impl_1168;
118525 
118526 /*
118527  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/confSubtype
118528  */
118529 
118530 static const afw_value_boolean_t
118531 impl_1168_property_value_allowQuery = {
118533  true
118534 };
118535 
118536 static const afw_runtime_property_t
118537 impl_1168_property_allowQuery = {
118538  &afw_s_allowQuery,
118539  (const afw_value_t *)&impl_1168_property_value_allowQuery
118540 };
118541 
118542 static const afw_value_string_t
118543 impl_1168_property_value_dataType = {
118545  AFW_UTF8_LITERAL("string")
118546 };
118547 
118548 static const afw_runtime_property_t
118549 impl_1168_property_dataType = {
118550  &afw_s_dataType,
118551  (const afw_value_t *)&impl_1168_property_value_dataType
118552 };
118553 
118554 static const afw_value_string_t
118555 impl_1168_property_value_description = {
118557  AFW_UTF8_LITERAL("This is the value of appropriate conf subtype property based on the conf type.")
118558 };
118559 
118560 static const afw_runtime_property_t
118561 impl_1168_property_description = {
118562  &afw_s_description,
118563  (const afw_value_t *)&impl_1168_property_value_description
118564 };
118565 
118566 static const afw_value_string_t
118567 impl_1168_property_value_label = {
118569  AFW_UTF8_LITERAL("Conf Subtype")
118570 };
118571 
118572 static const afw_runtime_property_t
118573 impl_1168_property_label = {
118574  &afw_s_label,
118575  (const afw_value_t *)&impl_1168_property_value_label
118576 };
118577 
118578 static const afw_runtime_property_t *
118579 impl_1168_properties[] = {
118580  &impl_1168_property_allowQuery,
118581  &impl_1168_property_dataType,
118582  &impl_1168_property_description,
118583  &impl_1168_property_label,
118584  NULL
118585 };
118586 
118588 impl_1168_meta_object = {
118589  {
118590  &afw_runtime_inf_const_meta_object_inf
118591  },
118592  &impl_1168,
118593  NULL
118594 };
118595 
118596 static const afw_utf8_t
118597 impl_1168_meta_path =
118598  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/confSubtype");
118599 
118601 impl_1168 = {
118602  {
118603  &afw_runtime_inf_const_embedded_untyped_object,
118604  NULL,
118605  {
118606  (const afw_object_t *)&impl_1168_meta_object,
118607  (const afw_object_t *)&impl_1161,
118608  &afw_s_confSubtype,
118609  &afw_s__AdaptiveValueMeta_,
118610  &impl_1168_meta_path
118611  }
118612  },
118613  &impl_1168_properties[0]
118614 };
118615 
118617 impl_1169;
118618 
118619 /*
118620  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/serviceId
118621  */
118622 
118623 static const afw_value_boolean_t
118624 impl_1169_property_value_allowQuery = {
118626  true
118627 };
118628 
118629 static const afw_runtime_property_t
118630 impl_1169_property_allowQuery = {
118631  &afw_s_allowQuery,
118632  (const afw_value_t *)&impl_1169_property_value_allowQuery
118633 };
118634 
118635 static const afw_value_string_t
118636 impl_1169_property_value_dataType = {
118638  AFW_UTF8_LITERAL("string")
118639 };
118640 
118641 static const afw_runtime_property_t
118642 impl_1169_property_dataType = {
118643  &afw_s_dataType,
118644  (const afw_value_t *)&impl_1169_property_value_dataType
118645 };
118646 
118647 static const afw_value_string_t
118648 impl_1169_property_value_description = {
118650  AFW_UTF8_LITERAL("Service id.")
118651 };
118652 
118653 static const afw_runtime_property_t
118654 impl_1169_property_description = {
118655  &afw_s_description,
118656  (const afw_value_t *)&impl_1169_property_value_description
118657 };
118658 
118659 static const afw_value_string_t
118660 impl_1169_property_value_label = {
118662  AFW_UTF8_LITERAL("Service")
118663 };
118664 
118665 static const afw_runtime_property_t
118666 impl_1169_property_label = {
118667  &afw_s_label,
118668  (const afw_value_t *)&impl_1169_property_value_label
118669 };
118670 
118671 static const afw_runtime_property_t *
118672 impl_1169_properties[] = {
118673  &impl_1169_property_allowQuery,
118674  &impl_1169_property_dataType,
118675  &impl_1169_property_description,
118676  &impl_1169_property_label,
118677  NULL
118678 };
118679 
118681 impl_1169_meta_object = {
118682  {
118683  &afw_runtime_inf_const_meta_object_inf
118684  },
118685  &impl_1169,
118686  NULL
118687 };
118688 
118689 static const afw_utf8_t
118690 impl_1169_meta_path =
118691  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/serviceId");
118692 
118694 impl_1169 = {
118695  {
118696  &afw_runtime_inf_const_embedded_untyped_object,
118697  NULL,
118698  {
118699  (const afw_object_t *)&impl_1169_meta_object,
118700  (const afw_object_t *)&impl_1161,
118701  &afw_s_serviceId,
118702  &afw_s__AdaptiveValueMeta_,
118703  &impl_1169_meta_path
118704  }
118705  },
118706  &impl_1169_properties[0]
118707 };
118708 
118710 impl_1170;
118711 
118712 /*
118713  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/serviceType
118714  */
118715 
118716 static const afw_value_boolean_t
118717 impl_1170_property_value_allowQuery = {
118719  true
118720 };
118721 
118722 static const afw_runtime_property_t
118723 impl_1170_property_allowQuery = {
118724  &afw_s_allowQuery,
118725  (const afw_value_t *)&impl_1170_property_value_allowQuery
118726 };
118727 
118728 static const afw_value_string_t
118729 impl_1170_property_value_dataType = {
118731  AFW_UTF8_LITERAL("string")
118732 };
118733 
118734 static const afw_runtime_property_t
118735 impl_1170_property_dataType = {
118736  &afw_s_dataType,
118737  (const afw_value_t *)&impl_1170_property_value_dataType
118738 };
118739 
118740 static const afw_value_string_t
118741 impl_1170_property_value_description = {
118743  AFW_UTF8_LITERAL("The \"type\" part of serviceId.")
118744 };
118745 
118746 static const afw_runtime_property_t
118747 impl_1170_property_description = {
118748  &afw_s_description,
118749  (const afw_value_t *)&impl_1170_property_value_description
118750 };
118751 
118752 static const afw_value_string_t
118753 impl_1170_property_value_label = {
118755  AFW_UTF8_LITERAL("Service Type")
118756 };
118757 
118758 static const afw_runtime_property_t
118759 impl_1170_property_label = {
118760  &afw_s_label,
118761  (const afw_value_t *)&impl_1170_property_value_label
118762 };
118763 
118764 static const afw_runtime_property_t *
118765 impl_1170_properties[] = {
118766  &impl_1170_property_allowQuery,
118767  &impl_1170_property_dataType,
118768  &impl_1170_property_description,
118769  &impl_1170_property_label,
118770  NULL
118771 };
118772 
118774 impl_1170_meta_object = {
118775  {
118776  &afw_runtime_inf_const_meta_object_inf
118777  },
118778  &impl_1170,
118779  NULL
118780 };
118781 
118782 static const afw_utf8_t
118783 impl_1170_meta_path =
118784  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/serviceType");
118785 
118787 impl_1170 = {
118788  {
118789  &afw_runtime_inf_const_embedded_untyped_object,
118790  NULL,
118791  {
118792  (const afw_object_t *)&impl_1170_meta_object,
118793  (const afw_object_t *)&impl_1161,
118794  &afw_s_serviceType,
118795  &afw_s__AdaptiveValueMeta_,
118796  &impl_1170_meta_path
118797  }
118798  },
118799  &impl_1170_properties[0]
118800 };
118801 
118803 impl_1171;
118804 
118805 /*
118806  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/sourceLocation
118807  */
118808 
118809 static const afw_value_boolean_t
118810 impl_1171_property_value_allowQuery = {
118812  true
118813 };
118814 
118815 static const afw_runtime_property_t
118816 impl_1171_property_allowQuery = {
118817  &afw_s_allowQuery,
118818  (const afw_value_t *)&impl_1171_property_value_allowQuery
118819 };
118820 
118821 static const afw_value_string_t
118822 impl_1171_property_value_dataType = {
118824  AFW_UTF8_LITERAL("string")
118825 };
118826 
118827 static const afw_runtime_property_t
118828 impl_1171_property_dataType = {
118829  &afw_s_dataType,
118830  (const afw_value_t *)&impl_1171_property_value_dataType
118831 };
118832 
118833 static const afw_value_string_t
118834 impl_1171_property_value_description = {
118836  AFW_UTF8_LITERAL("Related to where service was defined.")
118837 };
118838 
118839 static const afw_runtime_property_t
118840 impl_1171_property_description = {
118841  &afw_s_description,
118842  (const afw_value_t *)&impl_1171_property_value_description
118843 };
118844 
118845 static const afw_value_string_t
118846 impl_1171_property_value_label = {
118848  AFW_UTF8_LITERAL("Source Location")
118849 };
118850 
118851 static const afw_runtime_property_t
118852 impl_1171_property_label = {
118853  &afw_s_label,
118854  (const afw_value_t *)&impl_1171_property_value_label
118855 };
118856 
118857 static const afw_runtime_property_t *
118858 impl_1171_properties[] = {
118859  &impl_1171_property_allowQuery,
118860  &impl_1171_property_dataType,
118861  &impl_1171_property_description,
118862  &impl_1171_property_label,
118863  NULL
118864 };
118865 
118867 impl_1171_meta_object = {
118868  {
118869  &afw_runtime_inf_const_meta_object_inf
118870  },
118871  &impl_1171,
118872  NULL
118873 };
118874 
118875 static const afw_utf8_t
118876 impl_1171_meta_path =
118877  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/sourceLocation");
118878 
118880 impl_1171 = {
118881  {
118882  &afw_runtime_inf_const_embedded_untyped_object,
118883  NULL,
118884  {
118885  (const afw_object_t *)&impl_1171_meta_object,
118886  (const afw_object_t *)&impl_1161,
118887  &afw_s_sourceLocation,
118888  &afw_s__AdaptiveValueMeta_,
118889  &impl_1171_meta_path
118890  }
118891  },
118892  &impl_1171_properties[0]
118893 };
118894 
118896 impl_1172;
118897 
118898 /*
118899  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/startTime
118900  */
118901 
118902 static const afw_value_boolean_t
118903 impl_1172_property_value_allowQuery = {
118905  true
118906 };
118907 
118908 static const afw_runtime_property_t
118909 impl_1172_property_allowQuery = {
118910  &afw_s_allowQuery,
118911  (const afw_value_t *)&impl_1172_property_value_allowQuery
118912 };
118913 
118914 static const afw_value_string_t
118915 impl_1172_property_value_dataType = {
118917  AFW_UTF8_LITERAL("dateTime")
118918 };
118919 
118920 static const afw_runtime_property_t
118921 impl_1172_property_dataType = {
118922  &afw_s_dataType,
118923  (const afw_value_t *)&impl_1172_property_value_dataType
118924 };
118925 
118926 static const afw_value_string_t
118927 impl_1172_property_value_description = {
118929  AFW_UTF8_LITERAL("Start time.")
118930 };
118931 
118932 static const afw_runtime_property_t
118933 impl_1172_property_description = {
118934  &afw_s_description,
118935  (const afw_value_t *)&impl_1172_property_value_description
118936 };
118937 
118938 static const afw_value_string_t
118939 impl_1172_property_value_label = {
118941  AFW_UTF8_LITERAL("Start Time")
118942 };
118943 
118944 static const afw_runtime_property_t
118945 impl_1172_property_label = {
118946  &afw_s_label,
118947  (const afw_value_t *)&impl_1172_property_value_label
118948 };
118949 
118950 static const afw_runtime_property_t *
118951 impl_1172_properties[] = {
118952  &impl_1172_property_allowQuery,
118953  &impl_1172_property_dataType,
118954  &impl_1172_property_description,
118955  &impl_1172_property_label,
118956  NULL
118957 };
118958 
118960 impl_1172_meta_object = {
118961  {
118962  &afw_runtime_inf_const_meta_object_inf
118963  },
118964  &impl_1172,
118965  NULL
118966 };
118967 
118968 static const afw_utf8_t
118969 impl_1172_meta_path =
118970  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/startTime");
118971 
118973 impl_1172 = {
118974  {
118975  &afw_runtime_inf_const_embedded_untyped_object,
118976  NULL,
118977  {
118978  (const afw_object_t *)&impl_1172_meta_object,
118979  (const afw_object_t *)&impl_1161,
118980  &afw_s_startTime,
118981  &afw_s__AdaptiveValueMeta_,
118982  &impl_1172_meta_path
118983  }
118984  },
118985  &impl_1172_properties[0]
118986 };
118987 
118989 impl_1173;
118990 
118991 /*
118992  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/startup
118993  */
118994 
118995 static const afw_value_boolean_t
118996 impl_1173_property_value_allowQuery = {
118998  true
118999 };
119000 
119001 static const afw_runtime_property_t
119002 impl_1173_property_allowQuery = {
119003  &afw_s_allowQuery,
119004  (const afw_value_t *)&impl_1173_property_value_allowQuery
119005 };
119006 
119007 static const afw_value_string_t
119008 impl_1173_property_value_dataType = {
119010  AFW_UTF8_LITERAL("string")
119011 };
119012 
119013 static const afw_runtime_property_t
119014 impl_1173_property_dataType = {
119015  &afw_s_dataType,
119016  (const afw_value_t *)&impl_1173_property_value_dataType
119017 };
119018 
119019 static const afw_value_string_t
119020 impl_1173_property_value_defaultValue = {
119022  AFW_UTF8_LITERAL("manual")
119023 };
119024 
119025 static const afw_runtime_property_t
119026 impl_1173_property_defaultValue = {
119027  &afw_s_defaultValue,
119028  (const afw_value_t *)&impl_1173_property_value_defaultValue
119029 };
119030 
119031 static const afw_value_string_t
119032 impl_1173_property_value_description = {
119034  AFW_UTF8_LITERAL("Service startup condition.")
119035 };
119036 
119037 static const afw_runtime_property_t
119038 impl_1173_property_description = {
119039  &afw_s_description,
119040  (const afw_value_t *)&impl_1173_property_value_description
119041 };
119042 
119043 static const afw_value_string_t
119044 impl_1173_property_value_label = {
119046  AFW_UTF8_LITERAL("Startup")
119047 };
119048 
119049 static const afw_runtime_property_t
119050 impl_1173_property_label = {
119051  &afw_s_label,
119052  (const afw_value_t *)&impl_1173_property_value_label
119053 };
119054 
119055 static const afw_runtime_property_t *
119056 impl_1173_properties[] = {
119057  &impl_1173_property_allowQuery,
119058  &impl_1173_property_dataType,
119059  &impl_1173_property_defaultValue,
119060  &impl_1173_property_description,
119061  &impl_1173_property_label,
119062  NULL
119063 };
119064 
119066 impl_1173_meta_object = {
119067  {
119068  &afw_runtime_inf_const_meta_object_inf
119069  },
119070  &impl_1173,
119071  NULL
119072 };
119073 
119074 static const afw_utf8_t
119075 impl_1173_meta_path =
119076  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/startup");
119077 
119079 impl_1173 = {
119080  {
119081  &afw_runtime_inf_const_embedded_untyped_object,
119082  NULL,
119083  {
119084  (const afw_object_t *)&impl_1173_meta_object,
119085  (const afw_object_t *)&impl_1161,
119086  &afw_s_startup,
119087  &afw_s__AdaptiveValueMeta_,
119088  &impl_1173_meta_path
119089  }
119090  },
119091  &impl_1173_properties[0]
119092 };
119093 
119095 impl_1174;
119096 
119097 /*
119098  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/startupDescription
119099  */
119100 
119101 static const afw_value_boolean_t
119102 impl_1174_property_value_allowQuery = {
119104  true
119105 };
119106 
119107 static const afw_runtime_property_t
119108 impl_1174_property_allowQuery = {
119109  &afw_s_allowQuery,
119110  (const afw_value_t *)&impl_1174_property_value_allowQuery
119111 };
119112 
119113 static const afw_value_string_t
119114 impl_1174_property_value_dataType = {
119116  AFW_UTF8_LITERAL("string")
119117 };
119118 
119119 static const afw_runtime_property_t
119120 impl_1174_property_dataType = {
119121  &afw_s_dataType,
119122  (const afw_value_t *)&impl_1174_property_value_dataType
119123 };
119124 
119125 static const afw_value_string_t
119126 impl_1174_property_value_description = {
119128  AFW_UTF8_LITERAL("Service startup condition description.")
119129 };
119130 
119131 static const afw_runtime_property_t
119132 impl_1174_property_description = {
119133  &afw_s_description,
119134  (const afw_value_t *)&impl_1174_property_value_description
119135 };
119136 
119137 static const afw_value_string_t
119138 impl_1174_property_value_label = {
119140  AFW_UTF8_LITERAL("Startup Description")
119141 };
119142 
119143 static const afw_runtime_property_t
119144 impl_1174_property_label = {
119145  &afw_s_label,
119146  (const afw_value_t *)&impl_1174_property_value_label
119147 };
119148 
119149 static const afw_runtime_property_t *
119150 impl_1174_properties[] = {
119151  &impl_1174_property_allowQuery,
119152  &impl_1174_property_dataType,
119153  &impl_1174_property_description,
119154  &impl_1174_property_label,
119155  NULL
119156 };
119157 
119159 impl_1174_meta_object = {
119160  {
119161  &afw_runtime_inf_const_meta_object_inf
119162  },
119163  &impl_1174,
119164  NULL
119165 };
119166 
119167 static const afw_utf8_t
119168 impl_1174_meta_path =
119169  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/startupDescription");
119170 
119172 impl_1174 = {
119173  {
119174  &afw_runtime_inf_const_embedded_untyped_object,
119175  NULL,
119176  {
119177  (const afw_object_t *)&impl_1174_meta_object,
119178  (const afw_object_t *)&impl_1161,
119179  &afw_s_startupDescription,
119180  &afw_s__AdaptiveValueMeta_,
119181  &impl_1174_meta_path
119182  }
119183  },
119184  &impl_1174_properties[0]
119185 };
119186 
119188 impl_1175;
119189 
119190 /*
119191  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/status
119192  */
119193 
119194 static const afw_value_boolean_t
119195 impl_1175_property_value_allowQuery = {
119197  true
119198 };
119199 
119200 static const afw_runtime_property_t
119201 impl_1175_property_allowQuery = {
119202  &afw_s_allowQuery,
119203  (const afw_value_t *)&impl_1175_property_value_allowQuery
119204 };
119205 
119206 static const afw_value_string_t
119207 impl_1175_property_value_dataType = {
119209  AFW_UTF8_LITERAL("string")
119210 };
119211 
119212 static const afw_runtime_property_t
119213 impl_1175_property_dataType = {
119214  &afw_s_dataType,
119215  (const afw_value_t *)&impl_1175_property_value_dataType
119216 };
119217 
119218 static const afw_value_string_t
119219 impl_1175_property_value_description = {
119221  AFW_UTF8_LITERAL("Service status.")
119222 };
119223 
119224 static const afw_runtime_property_t
119225 impl_1175_property_description = {
119226  &afw_s_description,
119227  (const afw_value_t *)&impl_1175_property_value_description
119228 };
119229 
119230 static const afw_value_string_t
119231 impl_1175_property_value_label = {
119233  AFW_UTF8_LITERAL("Status")
119234 };
119235 
119236 static const afw_runtime_property_t
119237 impl_1175_property_label = {
119238  &afw_s_label,
119239  (const afw_value_t *)&impl_1175_property_value_label
119240 };
119241 
119242 static const afw_runtime_property_t *
119243 impl_1175_properties[] = {
119244  &impl_1175_property_allowQuery,
119245  &impl_1175_property_dataType,
119246  &impl_1175_property_description,
119247  &impl_1175_property_label,
119248  NULL
119249 };
119250 
119252 impl_1175_meta_object = {
119253  {
119254  &afw_runtime_inf_const_meta_object_inf
119255  },
119256  &impl_1175,
119257  NULL
119258 };
119259 
119260 static const afw_utf8_t
119261 impl_1175_meta_path =
119262  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/status");
119263 
119265 impl_1175 = {
119266  {
119267  &afw_runtime_inf_const_embedded_untyped_object,
119268  NULL,
119269  {
119270  (const afw_object_t *)&impl_1175_meta_object,
119271  (const afw_object_t *)&impl_1161,
119272  &afw_s_status,
119273  &afw_s__AdaptiveValueMeta_,
119274  &impl_1175_meta_path
119275  }
119276  },
119277  &impl_1175_properties[0]
119278 };
119279 
119281 impl_1176;
119282 
119283 /*
119284  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/statusDebug
119285  */
119286 
119287 static const afw_value_boolean_t
119288 impl_1176_property_value_allowQuery = {
119290  true
119291 };
119292 
119293 static const afw_runtime_property_t
119294 impl_1176_property_allowQuery = {
119295  &afw_s_allowQuery,
119296  (const afw_value_t *)&impl_1176_property_value_allowQuery
119297 };
119298 
119299 static const afw_value_string_t
119300 impl_1176_property_value_dataType = {
119302  AFW_UTF8_LITERAL("string")
119303 };
119304 
119305 static const afw_runtime_property_t
119306 impl_1176_property_dataType = {
119307  &afw_s_dataType,
119308  (const afw_value_t *)&impl_1176_property_value_dataType
119309 };
119310 
119311 static const afw_value_string_t
119312 impl_1176_property_value_dataTypeParameter = {
119314  AFW_UTF8_LITERAL("text/plain")
119315 };
119316 
119317 static const afw_runtime_property_t
119318 impl_1176_property_dataTypeParameter = {
119319  &afw_s_dataTypeParameter,
119320  (const afw_value_t *)&impl_1176_property_value_dataTypeParameter
119321 };
119322 
119323 static const afw_value_string_t
119324 impl_1176_property_value_description = {
119326  AFW_UTF8_LITERAL("This is statusMessage with additional debug information.")
119327 };
119328 
119329 static const afw_runtime_property_t
119330 impl_1176_property_description = {
119331  &afw_s_description,
119332  (const afw_value_t *)&impl_1176_property_value_description
119333 };
119334 
119335 static const afw_value_string_t
119336 impl_1176_property_value_label = {
119338  AFW_UTF8_LITERAL("Status Debug")
119339 };
119340 
119341 static const afw_runtime_property_t
119342 impl_1176_property_label = {
119343  &afw_s_label,
119344  (const afw_value_t *)&impl_1176_property_value_label
119345 };
119346 
119347 static const afw_runtime_property_t *
119348 impl_1176_properties[] = {
119349  &impl_1176_property_allowQuery,
119350  &impl_1176_property_dataType,
119351  &impl_1176_property_dataTypeParameter,
119352  &impl_1176_property_description,
119353  &impl_1176_property_label,
119354  NULL
119355 };
119356 
119358 impl_1176_meta_object = {
119359  {
119360  &afw_runtime_inf_const_meta_object_inf
119361  },
119362  &impl_1176,
119363  NULL
119364 };
119365 
119366 static const afw_utf8_t
119367 impl_1176_meta_path =
119368  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/statusDebug");
119369 
119371 impl_1176 = {
119372  {
119373  &afw_runtime_inf_const_embedded_untyped_object,
119374  NULL,
119375  {
119376  (const afw_object_t *)&impl_1176_meta_object,
119377  (const afw_object_t *)&impl_1161,
119378  &afw_s_statusDebug,
119379  &afw_s__AdaptiveValueMeta_,
119380  &impl_1176_meta_path
119381  }
119382  },
119383  &impl_1176_properties[0]
119384 };
119385 
119387 impl_1177;
119388 
119389 /*
119390  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/statusDescription
119391  */
119392 
119393 static const afw_value_boolean_t
119394 impl_1177_property_value_allowQuery = {
119396  true
119397 };
119398 
119399 static const afw_runtime_property_t
119400 impl_1177_property_allowQuery = {
119401  &afw_s_allowQuery,
119402  (const afw_value_t *)&impl_1177_property_value_allowQuery
119403 };
119404 
119405 static const afw_value_string_t
119406 impl_1177_property_value_dataType = {
119408  AFW_UTF8_LITERAL("string")
119409 };
119410 
119411 static const afw_runtime_property_t
119412 impl_1177_property_dataType = {
119413  &afw_s_dataType,
119414  (const afw_value_t *)&impl_1177_property_value_dataType
119415 };
119416 
119417 static const afw_value_string_t
119418 impl_1177_property_value_description = {
119420  AFW_UTF8_LITERAL("Service status description.")
119421 };
119422 
119423 static const afw_runtime_property_t
119424 impl_1177_property_description = {
119425  &afw_s_description,
119426  (const afw_value_t *)&impl_1177_property_value_description
119427 };
119428 
119429 static const afw_value_string_t
119430 impl_1177_property_value_label = {
119432  AFW_UTF8_LITERAL("Status Description")
119433 };
119434 
119435 static const afw_runtime_property_t
119436 impl_1177_property_label = {
119437  &afw_s_label,
119438  (const afw_value_t *)&impl_1177_property_value_label
119439 };
119440 
119441 static const afw_runtime_property_t *
119442 impl_1177_properties[] = {
119443  &impl_1177_property_allowQuery,
119444  &impl_1177_property_dataType,
119445  &impl_1177_property_description,
119446  &impl_1177_property_label,
119447  NULL
119448 };
119449 
119451 impl_1177_meta_object = {
119452  {
119453  &afw_runtime_inf_const_meta_object_inf
119454  },
119455  &impl_1177,
119456  NULL
119457 };
119458 
119459 static const afw_utf8_t
119460 impl_1177_meta_path =
119461  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/statusDescription");
119462 
119464 impl_1177 = {
119465  {
119466  &afw_runtime_inf_const_embedded_untyped_object,
119467  NULL,
119468  {
119469  (const afw_object_t *)&impl_1177_meta_object,
119470  (const afw_object_t *)&impl_1161,
119471  &afw_s_statusDescription,
119472  &afw_s__AdaptiveValueMeta_,
119473  &impl_1177_meta_path
119474  }
119475  },
119476  &impl_1177_properties[0]
119477 };
119478 
119480 impl_1178;
119481 
119482 /*
119483  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/statusMessage
119484  */
119485 
119486 static const afw_value_boolean_t
119487 impl_1178_property_value_allowQuery = {
119489  true
119490 };
119491 
119492 static const afw_runtime_property_t
119493 impl_1178_property_allowQuery = {
119494  &afw_s_allowQuery,
119495  (const afw_value_t *)&impl_1178_property_value_allowQuery
119496 };
119497 
119498 static const afw_value_string_t
119499 impl_1178_property_value_dataType = {
119501  AFW_UTF8_LITERAL("string")
119502 };
119503 
119504 static const afw_runtime_property_t
119505 impl_1178_property_dataType = {
119506  &afw_s_dataType,
119507  (const afw_value_t *)&impl_1178_property_value_dataType
119508 };
119509 
119510 static const afw_value_string_t
119511 impl_1178_property_value_description = {
119513  AFW_UTF8_LITERAL("Optional message associated with status. In the case of status=error, this is the error message.")
119514 };
119515 
119516 static const afw_runtime_property_t
119517 impl_1178_property_description = {
119518  &afw_s_description,
119519  (const afw_value_t *)&impl_1178_property_value_description
119520 };
119521 
119522 static const afw_value_string_t
119523 impl_1178_property_value_label = {
119525  AFW_UTF8_LITERAL("Status Message")
119526 };
119527 
119528 static const afw_runtime_property_t
119529 impl_1178_property_label = {
119530  &afw_s_label,
119531  (const afw_value_t *)&impl_1178_property_value_label
119532 };
119533 
119534 static const afw_runtime_property_t *
119535 impl_1178_properties[] = {
119536  &impl_1178_property_allowQuery,
119537  &impl_1178_property_dataType,
119538  &impl_1178_property_description,
119539  &impl_1178_property_label,
119540  NULL
119541 };
119542 
119544 impl_1178_meta_object = {
119545  {
119546  &afw_runtime_inf_const_meta_object_inf
119547  },
119548  &impl_1178,
119549  NULL
119550 };
119551 
119552 static const afw_utf8_t
119553 impl_1178_meta_path =
119554  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/statusMessage");
119555 
119557 impl_1178 = {
119558  {
119559  &afw_runtime_inf_const_embedded_untyped_object,
119560  NULL,
119561  {
119562  (const afw_object_t *)&impl_1178_meta_object,
119563  (const afw_object_t *)&impl_1161,
119564  &afw_s_statusMessage,
119565  &afw_s__AdaptiveValueMeta_,
119566  &impl_1178_meta_path
119567  }
119568  },
119569  &impl_1178_properties[0]
119570 };
119571 
119573 impl_1179;
119574 
119575 /*
119576  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/uriRelated
119577  */
119578 
119579 static const afw_value_boolean_t
119580 impl_1179_property_value_allowQuery = {
119582  true
119583 };
119584 
119585 static const afw_runtime_property_t
119586 impl_1179_property_allowQuery = {
119587  &afw_s_allowQuery,
119588  (const afw_value_t *)&impl_1179_property_value_allowQuery
119589 };
119590 
119591 static const afw_value_string_t
119592 impl_1179_property_value_dataType = {
119594  AFW_UTF8_LITERAL("anyURI")
119595 };
119596 
119597 static const afw_runtime_property_t
119598 impl_1179_property_dataType = {
119599  &afw_s_dataType,
119600  (const afw_value_t *)&impl_1179_property_value_dataType
119601 };
119602 
119603 static const afw_value_string_t
119604 impl_1179_property_value_description = {
119606  AFW_UTF8_LITERAL("URI of related object.")
119607 };
119608 
119609 static const afw_runtime_property_t
119610 impl_1179_property_description = {
119611  &afw_s_description,
119612  (const afw_value_t *)&impl_1179_property_value_description
119613 };
119614 
119615 static const afw_value_string_t
119616 impl_1179_property_value_label = {
119618  AFW_UTF8_LITERAL("URI Related")
119619 };
119620 
119621 static const afw_runtime_property_t
119622 impl_1179_property_label = {
119623  &afw_s_label,
119624  (const afw_value_t *)&impl_1179_property_value_label
119625 };
119626 
119627 static const afw_runtime_property_t *
119628 impl_1179_properties[] = {
119629  &impl_1179_property_allowQuery,
119630  &impl_1179_property_dataType,
119631  &impl_1179_property_description,
119632  &impl_1179_property_label,
119633  NULL
119634 };
119635 
119637 impl_1179_meta_object = {
119638  {
119639  &afw_runtime_inf_const_meta_object_inf
119640  },
119641  &impl_1179,
119642  NULL
119643 };
119644 
119645 static const afw_utf8_t
119646 impl_1179_meta_path =
119647  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/uriRelated");
119648 
119650 impl_1179 = {
119651  {
119652  &afw_runtime_inf_const_embedded_untyped_object,
119653  NULL,
119654  {
119655  (const afw_object_t *)&impl_1179_meta_object,
119656  (const afw_object_t *)&impl_1161,
119657  &afw_s_uriRelated,
119658  &afw_s__AdaptiveValueMeta_,
119659  &impl_1179_meta_path
119660  }
119661  },
119662  &impl_1179_properties[0]
119663 };
119664 
119666 impl_1180;
119667 
119668 /*
119669  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/uriServiceConf
119670  */
119671 
119672 static const afw_value_boolean_t
119673 impl_1180_property_value_allowQuery = {
119675  true
119676 };
119677 
119678 static const afw_runtime_property_t
119679 impl_1180_property_allowQuery = {
119680  &afw_s_allowQuery,
119681  (const afw_value_t *)&impl_1180_property_value_allowQuery
119682 };
119683 
119684 static const afw_value_string_t
119685 impl_1180_property_value_dataType = {
119687  AFW_UTF8_LITERAL("anyURI")
119688 };
119689 
119690 static const afw_runtime_property_t
119691 impl_1180_property_dataType = {
119692  &afw_s_dataType,
119693  (const afw_value_t *)&impl_1180_property_value_dataType
119694 };
119695 
119696 static const afw_value_string_t
119697 impl_1180_property_value_description = {
119699  AFW_UTF8_LITERAL("URI of service conf object.")
119700 };
119701 
119702 static const afw_runtime_property_t
119703 impl_1180_property_description = {
119704  &afw_s_description,
119705  (const afw_value_t *)&impl_1180_property_value_description
119706 };
119707 
119708 static const afw_value_string_t
119709 impl_1180_property_value_label = {
119711  AFW_UTF8_LITERAL("URI Service Conf")
119712 };
119713 
119714 static const afw_runtime_property_t
119715 impl_1180_property_label = {
119716  &afw_s_label,
119717  (const afw_value_t *)&impl_1180_property_value_label
119718 };
119719 
119720 static const afw_runtime_property_t *
119721 impl_1180_properties[] = {
119722  &impl_1180_property_allowQuery,
119723  &impl_1180_property_dataType,
119724  &impl_1180_property_description,
119725  &impl_1180_property_label,
119726  NULL
119727 };
119728 
119730 impl_1180_meta_object = {
119731  {
119732  &afw_runtime_inf_const_meta_object_inf
119733  },
119734  &impl_1180,
119735  NULL
119736 };
119737 
119738 static const afw_utf8_t
119739 impl_1180_meta_path =
119740  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes/uriServiceConf");
119741 
119743 impl_1180 = {
119744  {
119745  &afw_runtime_inf_const_embedded_untyped_object,
119746  NULL,
119747  {
119748  (const afw_object_t *)&impl_1180_meta_object,
119749  (const afw_object_t *)&impl_1161,
119750  &afw_s_uriServiceConf,
119751  &afw_s__AdaptiveValueMeta_,
119752  &impl_1180_meta_path
119753  }
119754  },
119755  &impl_1180_properties[0]
119756 };
119757 
119758 /*
119759  * /afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes
119760  */
119761 
119762 static const afw_value_object_t
119763 impl_1161_property_value_annotation = {
119765  (const afw_object_t *)&impl_1162
119766 };
119767 
119768 static const afw_runtime_property_t
119769 impl_1161_property_annotation = {
119770  &afw_s_annotation,
119771  (const afw_value_t *)&impl_1161_property_value_annotation
119772 };
119773 
119774 static const afw_value_object_t
119775 impl_1161_property_value_canRestart = {
119777  (const afw_object_t *)&impl_1163
119778 };
119779 
119780 static const afw_runtime_property_t
119781 impl_1161_property_canRestart = {
119782  &afw_s_canRestart,
119783  (const afw_value_t *)&impl_1161_property_value_canRestart
119784 };
119785 
119786 static const afw_value_object_t
119787 impl_1161_property_value_canStart = {
119789  (const afw_object_t *)&impl_1164
119790 };
119791 
119792 static const afw_runtime_property_t
119793 impl_1161_property_canStart = {
119794  &afw_s_canStart,
119795  (const afw_value_t *)&impl_1161_property_value_canStart
119796 };
119797 
119798 static const afw_value_object_t
119799 impl_1161_property_value_canStop = {
119801  (const afw_object_t *)&impl_1165
119802 };
119803 
119804 static const afw_runtime_property_t
119805 impl_1161_property_canStop = {
119806  &afw_s_canStop,
119807  (const afw_value_t *)&impl_1161_property_value_canStop
119808 };
119809 
119810 static const afw_value_object_t
119811 impl_1161_property_value_confId = {
119813  (const afw_object_t *)&impl_1166
119814 };
119815 
119816 static const afw_runtime_property_t
119817 impl_1161_property_confId = {
119818  &afw_s_confId,
119819  (const afw_value_t *)&impl_1161_property_value_confId
119820 };
119821 
119822 static const afw_value_object_t
119823 impl_1161_property_value_confPropertyObjectType = {
119825  (const afw_object_t *)&impl_1167
119826 };
119827 
119828 static const afw_runtime_property_t
119829 impl_1161_property_confPropertyObjectType = {
119830  &afw_s_confPropertyObjectType,
119831  (const afw_value_t *)&impl_1161_property_value_confPropertyObjectType
119832 };
119833 
119834 static const afw_value_object_t
119835 impl_1161_property_value_confSubtype = {
119837  (const afw_object_t *)&impl_1168
119838 };
119839 
119840 static const afw_runtime_property_t
119841 impl_1161_property_confSubtype = {
119842  &afw_s_confSubtype,
119843  (const afw_value_t *)&impl_1161_property_value_confSubtype
119844 };
119845 
119846 static const afw_value_object_t
119847 impl_1161_property_value_serviceId = {
119849  (const afw_object_t *)&impl_1169
119850 };
119851 
119852 static const afw_runtime_property_t
119853 impl_1161_property_serviceId = {
119854  &afw_s_serviceId,
119855  (const afw_value_t *)&impl_1161_property_value_serviceId
119856 };
119857 
119858 static const afw_value_object_t
119859 impl_1161_property_value_serviceType = {
119861  (const afw_object_t *)&impl_1170
119862 };
119863 
119864 static const afw_runtime_property_t
119865 impl_1161_property_serviceType = {
119866  &afw_s_serviceType,
119867  (const afw_value_t *)&impl_1161_property_value_serviceType
119868 };
119869 
119870 static const afw_value_object_t
119871 impl_1161_property_value_sourceLocation = {
119873  (const afw_object_t *)&impl_1171
119874 };
119875 
119876 static const afw_runtime_property_t
119877 impl_1161_property_sourceLocation = {
119878  &afw_s_sourceLocation,
119879  (const afw_value_t *)&impl_1161_property_value_sourceLocation
119880 };
119881 
119882 static const afw_value_object_t
119883 impl_1161_property_value_startTime = {
119885  (const afw_object_t *)&impl_1172
119886 };
119887 
119888 static const afw_runtime_property_t
119889 impl_1161_property_startTime = {
119890  &afw_s_startTime,
119891  (const afw_value_t *)&impl_1161_property_value_startTime
119892 };
119893 
119894 static const afw_value_object_t
119895 impl_1161_property_value_startup = {
119897  (const afw_object_t *)&impl_1173
119898 };
119899 
119900 static const afw_runtime_property_t
119901 impl_1161_property_startup = {
119902  &afw_s_startup,
119903  (const afw_value_t *)&impl_1161_property_value_startup
119904 };
119905 
119906 static const afw_value_object_t
119907 impl_1161_property_value_startupDescription = {
119909  (const afw_object_t *)&impl_1174
119910 };
119911 
119912 static const afw_runtime_property_t
119913 impl_1161_property_startupDescription = {
119914  &afw_s_startupDescription,
119915  (const afw_value_t *)&impl_1161_property_value_startupDescription
119916 };
119917 
119918 static const afw_value_object_t
119919 impl_1161_property_value_status = {
119921  (const afw_object_t *)&impl_1175
119922 };
119923 
119924 static const afw_runtime_property_t
119925 impl_1161_property_status = {
119926  &afw_s_status,
119927  (const afw_value_t *)&impl_1161_property_value_status
119928 };
119929 
119930 static const afw_value_object_t
119931 impl_1161_property_value_statusDebug = {
119933  (const afw_object_t *)&impl_1176
119934 };
119935 
119936 static const afw_runtime_property_t
119937 impl_1161_property_statusDebug = {
119938  &afw_s_statusDebug,
119939  (const afw_value_t *)&impl_1161_property_value_statusDebug
119940 };
119941 
119942 static const afw_value_object_t
119943 impl_1161_property_value_statusDescription = {
119945  (const afw_object_t *)&impl_1177
119946 };
119947 
119948 static const afw_runtime_property_t
119949 impl_1161_property_statusDescription = {
119950  &afw_s_statusDescription,
119951  (const afw_value_t *)&impl_1161_property_value_statusDescription
119952 };
119953 
119954 static const afw_value_object_t
119955 impl_1161_property_value_statusMessage = {
119957  (const afw_object_t *)&impl_1178
119958 };
119959 
119960 static const afw_runtime_property_t
119961 impl_1161_property_statusMessage = {
119962  &afw_s_statusMessage,
119963  (const afw_value_t *)&impl_1161_property_value_statusMessage
119964 };
119965 
119966 static const afw_value_object_t
119967 impl_1161_property_value_uriRelated = {
119969  (const afw_object_t *)&impl_1179
119970 };
119971 
119972 static const afw_runtime_property_t
119973 impl_1161_property_uriRelated = {
119974  &afw_s_uriRelated,
119975  (const afw_value_t *)&impl_1161_property_value_uriRelated
119976 };
119977 
119978 static const afw_value_object_t
119979 impl_1161_property_value_uriServiceConf = {
119981  (const afw_object_t *)&impl_1180
119982 };
119983 
119984 static const afw_runtime_property_t
119985 impl_1161_property_uriServiceConf = {
119986  &afw_s_uriServiceConf,
119987  (const afw_value_t *)&impl_1161_property_value_uriServiceConf
119988 };
119989 
119990 static const afw_runtime_property_t *
119991 impl_1161_properties[] = {
119992  &impl_1161_property_annotation,
119993  &impl_1161_property_canRestart,
119994  &impl_1161_property_canStart,
119995  &impl_1161_property_canStop,
119996  &impl_1161_property_confId,
119997  &impl_1161_property_confPropertyObjectType,
119998  &impl_1161_property_confSubtype,
119999  &impl_1161_property_serviceId,
120000  &impl_1161_property_serviceType,
120001  &impl_1161_property_sourceLocation,
120002  &impl_1161_property_startTime,
120003  &impl_1161_property_startup,
120004  &impl_1161_property_startupDescription,
120005  &impl_1161_property_status,
120006  &impl_1161_property_statusDebug,
120007  &impl_1161_property_statusDescription,
120008  &impl_1161_property_statusMessage,
120009  &impl_1161_property_uriRelated,
120010  &impl_1161_property_uriServiceConf,
120011  NULL
120012 };
120013 
120015 impl_1161_meta_object = {
120016  {
120017  &afw_runtime_inf_const_meta_object_inf
120018  },
120019  &impl_1161,
120020  NULL
120021 };
120022 
120023 static const afw_utf8_t
120024 impl_1161_meta_path =
120025  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_/propertyTypes");
120026 
120028 impl_1161 = {
120029  {
120030  &afw_runtime_inf_const_embedded_untyped_object,
120031  NULL,
120032  {
120033  (const afw_object_t *)&impl_1161_meta_object,
120034  (const afw_object_t *)&impl_1160,
120035  &afw_s_propertyTypes,
120036  &afw_s__AdaptivePropertyTypes_,
120037  &impl_1161_meta_path
120038  }
120039  },
120040  &impl_1161_properties[0]
120041 };
120042 
120043 /*
120044  * /afw/_AdaptiveObjectType_/_AdaptiveService_
120045  */
120046 
120047 static const afw_value_boolean_t
120048 impl_1160_property_value_allowAdd = {
120050  false
120051 };
120052 
120053 static const afw_runtime_property_t
120054 impl_1160_property_allowAdd = {
120055  &afw_s_allowAdd,
120056  (const afw_value_t *)&impl_1160_property_value_allowAdd
120057 };
120058 
120059 static const afw_value_boolean_t
120060 impl_1160_property_value_allowChange = {
120062  false
120063 };
120064 
120065 static const afw_runtime_property_t
120066 impl_1160_property_allowChange = {
120067  &afw_s_allowChange,
120068  (const afw_value_t *)&impl_1160_property_value_allowChange
120069 };
120070 
120071 static const afw_value_boolean_t
120072 impl_1160_property_value_allowDelete = {
120074  false
120075 };
120076 
120077 static const afw_runtime_property_t
120078 impl_1160_property_allowDelete = {
120079  &afw_s_allowDelete,
120080  (const afw_value_t *)&impl_1160_property_value_allowDelete
120081 };
120082 
120083 static const afw_value_boolean_t
120084 impl_1160_property_value_allowEntity = {
120086  true
120087 };
120088 
120089 static const afw_runtime_property_t
120090 impl_1160_property_allowEntity = {
120091  &afw_s_allowEntity,
120092  (const afw_value_t *)&impl_1160_property_value_allowEntity
120093 };
120094 
120095 static const afw_utf8_t
120096 impl_1160_array_collectionURIs[] = {
120097  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
120098 };
120099 
120101 impl_1160_list_collectionURIs = {
120104  sizeof(impl_1160_array_collectionURIs) / sizeof(afw_utf8_t),
120105  &impl_1160_array_collectionURIs
120106 };
120107 
120108 static const afw_value_list_t
120109 impl_1160_property_value_collectionURIs = {
120111  (const afw_list_t *)&impl_1160_list_collectionURIs
120112 };
120113 
120114 static const afw_runtime_property_t
120115 impl_1160_property_collectionURIs = {
120116  &afw_s_collectionURIs,
120117  (const afw_value_t *)&impl_1160_property_value_collectionURIs
120118 };
120119 
120120 static const afw_value_string_t
120121 impl_1160_property_value_description = {
120123  AFW_UTF8_LITERAL("An adaptive service.")
120124 };
120125 
120126 static const afw_runtime_property_t
120127 impl_1160_property_description = {
120128  &afw_s_description,
120129  (const afw_value_t *)&impl_1160_property_value_description
120130 };
120131 
120132 static const afw_value_string_t
120133 impl_1160_property_value_objectIdPropertyName = {
120135  AFW_UTF8_LITERAL("serviceId")
120136 };
120137 
120138 static const afw_runtime_property_t
120139 impl_1160_property_objectIdPropertyName = {
120140  &afw_s_objectIdPropertyName,
120141  (const afw_value_t *)&impl_1160_property_value_objectIdPropertyName
120142 };
120143 
120144 static const afw_value_string_t
120145 impl_1160_property_value_objectType = {
120147  AFW_UTF8_LITERAL("_AdaptiveService_")
120148 };
120149 
120150 static const afw_runtime_property_t
120151 impl_1160_property_objectType = {
120152  &afw_s_objectType,
120153  (const afw_value_t *)&impl_1160_property_value_objectType
120154 };
120155 
120156 static const afw_value_object_t
120157 impl_1160_property_value_propertyTypes = {
120159  (const afw_object_t *)&impl_1161
120160 };
120161 
120162 static const afw_runtime_property_t
120163 impl_1160_property_propertyTypes = {
120164  &afw_s_propertyTypes,
120165  (const afw_value_t *)&impl_1160_property_value_propertyTypes
120166 };
120167 
120168 static const afw_runtime_property_t *
120169 impl_1160_properties[] = {
120170  &impl_1160_property_allowAdd,
120171  &impl_1160_property_allowChange,
120172  &impl_1160_property_allowDelete,
120173  &impl_1160_property_allowEntity,
120174  &impl_1160_property_collectionURIs,
120175  &impl_1160_property_description,
120176  &impl_1160_property_objectIdPropertyName,
120177  &impl_1160_property_objectType,
120178  &impl_1160_property_propertyTypes,
120179  NULL
120180 };
120181 
120183 impl_1160_meta_object = {
120184  {
120185  &afw_runtime_inf_const_meta_object_inf
120186  },
120187  &impl_1160,
120188  NULL
120189 };
120190 
120191 static const afw_utf8_t
120192 impl_1160_meta_path =
120193  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveService_");
120194 
120196 impl_1160 = {
120197  {
120199  NULL,
120200  {
120201  (const afw_object_t *)&impl_1160_meta_object,
120202  NULL,
120203  &afw_s__AdaptiveService_,
120204  &afw_s__AdaptiveObjectType_,
120205  &impl_1160_meta_path
120206  }
120207  },
120208  &impl_1160_properties[0]
120209 };
120210 
120212 impl_1181;
120213 
120215 impl_1182;
120216 
120218 impl_1183;
120219 
120221 impl_1184;
120222 
120223 /*
120224  * /afw/_AdaptiveObjectType_/_AdaptiveSingleton_/propertyTypes/key/runtime
120225  */
120226 
120227 static const afw_value_string_t
120228 impl_1184_property_value_valueAccessor = {
120230  AFW_UTF8_LITERAL("indirect")
120231 };
120232 
120233 static const afw_runtime_property_t
120234 impl_1184_property_valueAccessor = {
120235  &afw_s_valueAccessor,
120236  (const afw_value_t *)&impl_1184_property_value_valueAccessor
120237 };
120238 
120239 static const afw_runtime_property_t *
120240 impl_1184_properties[] = {
120241  &impl_1184_property_valueAccessor,
120242  NULL
120243 };
120244 
120246 impl_1184_meta_object = {
120247  {
120248  &afw_runtime_inf_const_meta_object_inf
120249  },
120250  &impl_1184,
120251  NULL
120252 };
120253 
120254 static const afw_utf8_t
120255 impl_1184_meta_path =
120256  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSingleton_/propertyTypes/key/runtime");
120257 
120259 impl_1184 = {
120260  {
120261  &afw_runtime_inf_const_embedded_untyped_object,
120262  NULL,
120263  {
120264  (const afw_object_t *)&impl_1184_meta_object,
120265  (const afw_object_t *)&impl_1183,
120266  &afw_s_runtime,
120267  &afw_s__AdaptiveRuntimeProperty_,
120268  &impl_1184_meta_path
120269  }
120270  },
120271  &impl_1184_properties[0]
120272 };
120273 
120274 /*
120275  * /afw/_AdaptiveObjectType_/_AdaptiveSingleton_/propertyTypes/key
120276  */
120277 
120278 static const afw_value_boolean_t
120279 impl_1183_property_value_allowQuery = {
120281  true
120282 };
120283 
120284 static const afw_runtime_property_t
120285 impl_1183_property_allowQuery = {
120286  &afw_s_allowQuery,
120287  (const afw_value_t *)&impl_1183_property_value_allowQuery
120288 };
120289 
120290 static const afw_value_string_t
120291 impl_1183_property_value_brief = {
120293  AFW_UTF8_LITERAL("Key of entry")
120294 };
120295 
120296 static const afw_runtime_property_t
120297 impl_1183_property_brief = {
120298  &afw_s_brief,
120299  (const afw_value_t *)&impl_1183_property_value_brief
120300 };
120301 
120302 static const afw_value_string_t
120303 impl_1183_property_value_dataType = {
120305  AFW_UTF8_LITERAL("string")
120306 };
120307 
120308 static const afw_runtime_property_t
120309 impl_1183_property_dataType = {
120310  &afw_s_dataType,
120311  (const afw_value_t *)&impl_1183_property_value_dataType
120312 };
120313 
120314 static const afw_value_string_t
120315 impl_1183_property_value_description = {
120317  AFW_UTF8_LITERAL("Key of entry.")
120318 };
120319 
120320 static const afw_runtime_property_t
120321 impl_1183_property_description = {
120322  &afw_s_description,
120323  (const afw_value_t *)&impl_1183_property_value_description
120324 };
120325 
120326 static const afw_value_string_t
120327 impl_1183_property_value_label = {
120329  AFW_UTF8_LITERAL("Key")
120330 };
120331 
120332 static const afw_runtime_property_t
120333 impl_1183_property_label = {
120334  &afw_s_label,
120335  (const afw_value_t *)&impl_1183_property_value_label
120336 };
120337 
120338 static const afw_value_object_t
120339 impl_1183_property_value_runtime = {
120341  (const afw_object_t *)&impl_1184
120342 };
120343 
120344 static const afw_runtime_property_t
120345 impl_1183_property_runtime = {
120346  &afw_s_runtime,
120347  (const afw_value_t *)&impl_1183_property_value_runtime
120348 };
120349 
120350 static const afw_runtime_property_t *
120351 impl_1183_properties[] = {
120352  &impl_1183_property_allowQuery,
120353  &impl_1183_property_brief,
120354  &impl_1183_property_dataType,
120355  &impl_1183_property_description,
120356  &impl_1183_property_label,
120357  &impl_1183_property_runtime,
120358  NULL
120359 };
120360 
120362 impl_1183_meta_object = {
120363  {
120364  &afw_runtime_inf_const_meta_object_inf
120365  },
120366  &impl_1183,
120367  NULL
120368 };
120369 
120370 static const afw_utf8_t
120371 impl_1183_meta_path =
120372  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSingleton_/propertyTypes/key");
120373 
120375 impl_1183 = {
120376  {
120377  &afw_runtime_inf_const_embedded_untyped_object,
120378  NULL,
120379  {
120380  (const afw_object_t *)&impl_1183_meta_object,
120381  (const afw_object_t *)&impl_1182,
120382  &afw_s_key,
120383  &afw_s__AdaptiveValueMeta_,
120384  &impl_1183_meta_path
120385  }
120386  },
120387  &impl_1183_properties[0]
120388 };
120389 
120390 /*
120391  * /afw/_AdaptiveObjectType_/_AdaptiveSingleton_/propertyTypes
120392  */
120393 
120394 static const afw_value_object_t
120395 impl_1182_property_value_key = {
120397  (const afw_object_t *)&impl_1183
120398 };
120399 
120400 static const afw_runtime_property_t
120401 impl_1182_property_key = {
120402  &afw_s_key,
120403  (const afw_value_t *)&impl_1182_property_value_key
120404 };
120405 
120406 static const afw_runtime_property_t *
120407 impl_1182_properties[] = {
120408  &impl_1182_property_key,
120409  NULL
120410 };
120411 
120413 impl_1182_meta_object = {
120414  {
120415  &afw_runtime_inf_const_meta_object_inf
120416  },
120417  &impl_1182,
120418  NULL
120419 };
120420 
120421 static const afw_utf8_t
120422 impl_1182_meta_path =
120423  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSingleton_/propertyTypes");
120424 
120426 impl_1182 = {
120427  {
120428  &afw_runtime_inf_const_embedded_untyped_object,
120429  NULL,
120430  {
120431  (const afw_object_t *)&impl_1182_meta_object,
120432  (const afw_object_t *)&impl_1181,
120433  &afw_s_propertyTypes,
120434  &afw_s__AdaptivePropertyTypes_,
120435  &impl_1182_meta_path
120436  }
120437  },
120438  &impl_1182_properties[0]
120439 };
120440 
120442 impl_1185;
120443 
120445 impl_1186;
120446 
120447 /*
120448  * /afw/_AdaptiveObjectType_/_AdaptiveSingleton_/runtime/labels
120449  */
120450 
120451 static const afw_value_boolean_t
120452 impl_1186_property_value_indirectObjectId = {
120454  true
120455 };
120456 
120457 static const afw_runtime_property_t
120458 impl_1186_property_indirectObjectId = {
120459  &afw_s_indirectObjectId,
120460  (const afw_value_t *)&impl_1186_property_value_indirectObjectId
120461 };
120462 
120463 static const afw_value_string_t
120464 impl_1186_property_value_objectId = {
120466  AFW_UTF8_LITERAL("key")
120467 };
120468 
120469 static const afw_runtime_property_t
120470 impl_1186_property_objectId = {
120471  &afw_s_objectId,
120472  (const afw_value_t *)&impl_1186_property_value_objectId
120473 };
120474 
120475 static const afw_runtime_property_t *
120476 impl_1186_properties[] = {
120477  &impl_1186_property_indirectObjectId,
120478  &impl_1186_property_objectId,
120479  NULL
120480 };
120481 
120483 impl_1186_meta_object = {
120484  {
120485  &afw_runtime_inf_const_meta_object_inf
120486  },
120487  &impl_1186,
120488  NULL
120489 };
120490 
120491 static const afw_utf8_t
120492 impl_1186_meta_path =
120493  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSingleton_/runtime/labels");
120494 
120496 impl_1186 = {
120497  {
120498  &afw_runtime_inf_const_embedded_untyped_object,
120499  NULL,
120500  {
120501  (const afw_object_t *)&impl_1186_meta_object,
120502  (const afw_object_t *)&impl_1185,
120503  &afw_s_labels,
120504  &afw_s__AdaptiveRuntimeLabels_,
120505  &impl_1186_meta_path
120506  }
120507  },
120508  &impl_1186_properties[0]
120509 };
120510 
120511 /*
120512  * /afw/_AdaptiveObjectType_/_AdaptiveSingleton_/runtime
120513  */
120514 
120515 static const afw_value_boolean_t
120516 impl_1185_property_value_indirect = {
120518  true
120519 };
120520 
120521 static const afw_runtime_property_t
120522 impl_1185_property_indirect = {
120523  &afw_s_indirect,
120524  (const afw_value_t *)&impl_1185_property_value_indirect
120525 };
120526 
120527 static const afw_value_object_t
120528 impl_1185_property_value_labels = {
120530  (const afw_object_t *)&impl_1186
120531 };
120532 
120533 static const afw_runtime_property_t
120534 impl_1185_property_labels = {
120535  &afw_s_labels,
120536  (const afw_value_t *)&impl_1185_property_value_labels
120537 };
120538 
120539 static const afw_value_string_t
120540 impl_1185_property_value_typedef = {
120542  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
120543 };
120544 
120545 static const afw_runtime_property_t
120546 impl_1185_property_typedef = {
120547  &afw_s_typedef,
120548  (const afw_value_t *)&impl_1185_property_value_typedef
120549 };
120550 
120551 static const afw_runtime_property_t *
120552 impl_1185_properties[] = {
120553  &impl_1185_property_indirect,
120554  &impl_1185_property_labels,
120555  &impl_1185_property_typedef,
120556  NULL
120557 };
120558 
120560 impl_1185_meta_object = {
120561  {
120562  &afw_runtime_inf_const_meta_object_inf
120563  },
120564  &impl_1185,
120565  NULL
120566 };
120567 
120568 static const afw_utf8_t
120569 impl_1185_meta_path =
120570  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSingleton_/runtime");
120571 
120573 impl_1185 = {
120574  {
120575  &afw_runtime_inf_const_embedded_untyped_object,
120576  NULL,
120577  {
120578  (const afw_object_t *)&impl_1185_meta_object,
120579  (const afw_object_t *)&impl_1181,
120580  &afw_s_runtime,
120581  &afw_s__AdaptiveRuntimeObject_,
120582  &impl_1185_meta_path
120583  }
120584  },
120585  &impl_1185_properties[0]
120586 };
120587 
120588 /*
120589  * /afw/_AdaptiveObjectType_/_AdaptiveSingleton_
120590  */
120591 
120592 static const afw_value_boolean_t
120593 impl_1181_property_value_allowAdd = {
120595  false
120596 };
120597 
120598 static const afw_runtime_property_t
120599 impl_1181_property_allowAdd = {
120600  &afw_s_allowAdd,
120601  (const afw_value_t *)&impl_1181_property_value_allowAdd
120602 };
120603 
120604 static const afw_value_boolean_t
120605 impl_1181_property_value_allowChange = {
120607  false
120608 };
120609 
120610 static const afw_runtime_property_t
120611 impl_1181_property_allowChange = {
120612  &afw_s_allowChange,
120613  (const afw_value_t *)&impl_1181_property_value_allowChange
120614 };
120615 
120616 static const afw_value_boolean_t
120617 impl_1181_property_value_allowDelete = {
120619  false
120620 };
120621 
120622 static const afw_runtime_property_t
120623 impl_1181_property_allowDelete = {
120624  &afw_s_allowDelete,
120625  (const afw_value_t *)&impl_1181_property_value_allowDelete
120626 };
120627 
120628 static const afw_value_boolean_t
120629 impl_1181_property_value_allowEntity = {
120631  true
120632 };
120633 
120634 static const afw_runtime_property_t
120635 impl_1181_property_allowEntity = {
120636  &afw_s_allowEntity,
120637  (const afw_value_t *)&impl_1181_property_value_allowEntity
120638 };
120639 
120640 static const afw_utf8_t
120641 impl_1181_array_collectionURIs[] = {
120642  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
120643 };
120644 
120646 impl_1181_list_collectionURIs = {
120649  sizeof(impl_1181_array_collectionURIs) / sizeof(afw_utf8_t),
120650  &impl_1181_array_collectionURIs
120651 };
120652 
120653 static const afw_value_list_t
120654 impl_1181_property_value_collectionURIs = {
120656  (const afw_list_t *)&impl_1181_list_collectionURIs
120657 };
120658 
120659 static const afw_runtime_property_t
120660 impl_1181_property_collectionURIs = {
120661  &afw_s_collectionURIs,
120662  (const afw_value_t *)&impl_1181_property_value_collectionURIs
120663 };
120664 
120665 static const afw_value_string_t
120666 impl_1181_property_value_description = {
120668  AFW_UTF8_LITERAL("A registry type singleton entry.")
120669 };
120670 
120671 static const afw_runtime_property_t
120672 impl_1181_property_description = {
120673  &afw_s_description,
120674  (const afw_value_t *)&impl_1181_property_value_description
120675 };
120676 
120677 static const afw_value_string_t
120678 impl_1181_property_value_objectType = {
120680  AFW_UTF8_LITERAL("_AdaptiveSingleton_")
120681 };
120682 
120683 static const afw_runtime_property_t
120684 impl_1181_property_objectType = {
120685  &afw_s_objectType,
120686  (const afw_value_t *)&impl_1181_property_value_objectType
120687 };
120688 
120689 static const afw_value_object_t
120690 impl_1181_property_value_propertyTypes = {
120692  (const afw_object_t *)&impl_1182
120693 };
120694 
120695 static const afw_runtime_property_t
120696 impl_1181_property_propertyTypes = {
120697  &afw_s_propertyTypes,
120698  (const afw_value_t *)&impl_1181_property_value_propertyTypes
120699 };
120700 
120701 static const afw_value_object_t
120702 impl_1181_property_value_runtime = {
120704  (const afw_object_t *)&impl_1185
120705 };
120706 
120707 static const afw_runtime_property_t
120708 impl_1181_property_runtime = {
120709  &afw_s_runtime,
120710  (const afw_value_t *)&impl_1181_property_value_runtime
120711 };
120712 
120713 static const afw_runtime_property_t *
120714 impl_1181_properties[] = {
120715  &impl_1181_property_allowAdd,
120716  &impl_1181_property_allowChange,
120717  &impl_1181_property_allowDelete,
120718  &impl_1181_property_allowEntity,
120719  &impl_1181_property_collectionURIs,
120720  &impl_1181_property_description,
120721  &impl_1181_property_objectType,
120722  &impl_1181_property_propertyTypes,
120723  &impl_1181_property_runtime,
120724  NULL
120725 };
120726 
120728 impl_1181_meta_object = {
120729  {
120730  &afw_runtime_inf_const_meta_object_inf
120731  },
120732  &impl_1181,
120733  NULL
120734 };
120735 
120736 static const afw_utf8_t
120737 impl_1181_meta_path =
120738  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSingleton_");
120739 
120741 impl_1181 = {
120742  {
120744  NULL,
120745  {
120746  (const afw_object_t *)&impl_1181_meta_object,
120747  NULL,
120748  &afw_s__AdaptiveSingleton_,
120749  &afw_s__AdaptiveObjectType_,
120750  &impl_1181_meta_path
120751  }
120752  },
120753  &impl_1181_properties[0]
120754 };
120755 
120757 impl_1187;
120758 
120760 impl_1188;
120761 
120762 /*
120763  * /afw/_AdaptiveObjectType_/_AdaptiveSystemInfo_/otherProperties
120764  */
120765 
120766 static const afw_runtime_property_t *
120767 impl_1188_properties[] = {
120768  NULL
120769 };
120770 
120772 impl_1188_meta_object = {
120773  {
120774  &afw_runtime_inf_const_meta_object_inf
120775  },
120776  &impl_1188,
120777  NULL
120778 };
120779 
120780 static const afw_utf8_t
120781 impl_1188_meta_path =
120782  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSystemInfo_/otherProperties");
120783 
120785 impl_1188 = {
120786  {
120787  &afw_runtime_inf_const_embedded_untyped_object,
120788  NULL,
120789  {
120790  (const afw_object_t *)&impl_1188_meta_object,
120791  (const afw_object_t *)&impl_1187,
120792  &afw_s_otherProperties,
120793  &afw_s__AdaptiveValueMeta_,
120794  &impl_1188_meta_path
120795  }
120796  },
120797  &impl_1188_properties[0]
120798 };
120799 
120800 /*
120801  * /afw/_AdaptiveObjectType_/_AdaptiveSystemInfo_
120802  */
120803 
120804 static const afw_value_boolean_t
120805 impl_1187_property_value_allowEntity = {
120807  true
120808 };
120809 
120810 static const afw_runtime_property_t
120811 impl_1187_property_allowEntity = {
120812  &afw_s_allowEntity,
120813  (const afw_value_t *)&impl_1187_property_value_allowEntity
120814 };
120815 
120816 static const afw_utf8_t
120817 impl_1187_array_collectionURIs[] = {
120818  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
120819 };
120820 
120822 impl_1187_list_collectionURIs = {
120825  sizeof(impl_1187_array_collectionURIs) / sizeof(afw_utf8_t),
120826  &impl_1187_array_collectionURIs
120827 };
120828 
120829 static const afw_value_list_t
120830 impl_1187_property_value_collectionURIs = {
120832  (const afw_list_t *)&impl_1187_list_collectionURIs
120833 };
120834 
120835 static const afw_runtime_property_t
120836 impl_1187_property_collectionURIs = {
120837  &afw_s_collectionURIs,
120838  (const afw_value_t *)&impl_1187_property_value_collectionURIs
120839 };
120840 
120841 static const afw_value_string_t
120842 impl_1187_property_value_description = {
120844  AFW_UTF8_LITERAL("Objects of this type represent runtime information about the system Adaptive Framework is running on. The meta of instances of _AdaptiveSystemInfo_ should contain the description of the instance plus supplemental property type information.")
120845 };
120846 
120847 static const afw_runtime_property_t
120848 impl_1187_property_description = {
120849  &afw_s_description,
120850  (const afw_value_t *)&impl_1187_property_value_description
120851 };
120852 
120853 static const afw_value_string_t
120854 impl_1187_property_value_objectType = {
120856  AFW_UTF8_LITERAL("_AdaptiveSystemInfo_")
120857 };
120858 
120859 static const afw_runtime_property_t
120860 impl_1187_property_objectType = {
120861  &afw_s_objectType,
120862  (const afw_value_t *)&impl_1187_property_value_objectType
120863 };
120864 
120865 static const afw_value_object_t
120866 impl_1187_property_value_otherProperties = {
120868  (const afw_object_t *)&impl_1188
120869 };
120870 
120871 static const afw_runtime_property_t
120872 impl_1187_property_otherProperties = {
120873  &afw_s_otherProperties,
120874  (const afw_value_t *)&impl_1187_property_value_otherProperties
120875 };
120876 
120877 static const afw_runtime_property_t *
120878 impl_1187_properties[] = {
120879  &impl_1187_property_allowEntity,
120880  &impl_1187_property_collectionURIs,
120881  &impl_1187_property_description,
120882  &impl_1187_property_objectType,
120883  &impl_1187_property_otherProperties,
120884  NULL
120885 };
120886 
120888 impl_1187_meta_object = {
120889  {
120890  &afw_runtime_inf_const_meta_object_inf
120891  },
120892  &impl_1187,
120893  NULL
120894 };
120895 
120896 static const afw_utf8_t
120897 impl_1187_meta_path =
120898  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveSystemInfo_");
120899 
120901 impl_1187 = {
120902  {
120904  NULL,
120905  {
120906  (const afw_object_t *)&impl_1187_meta_object,
120907  NULL,
120908  &afw_s__AdaptiveSystemInfo_,
120909  &afw_s__AdaptiveObjectType_,
120910  &impl_1187_meta_path
120911  }
120912  },
120913  &impl_1187_properties[0]
120914 };
120915 
120917 impl_1189;
120918 
120920 impl_1190;
120921 
120923 impl_1191;
120924 
120925 /*
120926  * /afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes/description
120927  */
120928 
120929 static const afw_value_boolean_t
120930 impl_1191_property_value_allowQuery = {
120932  true
120933 };
120934 
120935 static const afw_runtime_property_t
120936 impl_1191_property_allowQuery = {
120937  &afw_s_allowQuery,
120938  (const afw_value_t *)&impl_1191_property_value_allowQuery
120939 };
120940 
120941 static const afw_value_string_t
120942 impl_1191_property_value_brief = {
120944  AFW_UTF8_LITERAL("Description of this tag")
120945 };
120946 
120947 static const afw_runtime_property_t
120948 impl_1191_property_brief = {
120949  &afw_s_brief,
120950  (const afw_value_t *)&impl_1191_property_value_brief
120951 };
120952 
120953 static const afw_value_string_t
120954 impl_1191_property_value_dataType = {
120956  AFW_UTF8_LITERAL("string")
120957 };
120958 
120959 static const afw_runtime_property_t
120960 impl_1191_property_dataType = {
120961  &afw_s_dataType,
120962  (const afw_value_t *)&impl_1191_property_value_dataType
120963 };
120964 
120965 static const afw_value_string_t
120966 impl_1191_property_value_dataTypeParameter = {
120968  AFW_UTF8_LITERAL("text/plain")
120969 };
120970 
120971 static const afw_runtime_property_t
120972 impl_1191_property_dataTypeParameter = {
120973  &afw_s_dataTypeParameter,
120974  (const afw_value_t *)&impl_1191_property_value_dataTypeParameter
120975 };
120976 
120977 static const afw_value_string_t
120978 impl_1191_property_value_description = {
120980  AFW_UTF8_LITERAL("Description of this tag.")
120981 };
120982 
120983 static const afw_runtime_property_t
120984 impl_1191_property_description = {
120985  &afw_s_description,
120986  (const afw_value_t *)&impl_1191_property_value_description
120987 };
120988 
120989 static const afw_value_string_t
120990 impl_1191_property_value_label = {
120992  AFW_UTF8_LITERAL("Description")
120993 };
120994 
120995 static const afw_runtime_property_t
120996 impl_1191_property_label = {
120997  &afw_s_label,
120998  (const afw_value_t *)&impl_1191_property_value_label
120999 };
121000 
121001 static const afw_runtime_property_t *
121002 impl_1191_properties[] = {
121003  &impl_1191_property_allowQuery,
121004  &impl_1191_property_brief,
121005  &impl_1191_property_dataType,
121006  &impl_1191_property_dataTypeParameter,
121007  &impl_1191_property_description,
121008  &impl_1191_property_label,
121009  NULL
121010 };
121011 
121013 impl_1191_meta_object = {
121014  {
121015  &afw_runtime_inf_const_meta_object_inf
121016  },
121017  &impl_1191,
121018  NULL
121019 };
121020 
121021 static const afw_utf8_t
121022 impl_1191_meta_path =
121023  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes/description");
121024 
121026 impl_1191 = {
121027  {
121028  &afw_runtime_inf_const_embedded_untyped_object,
121029  NULL,
121030  {
121031  (const afw_object_t *)&impl_1191_meta_object,
121032  (const afw_object_t *)&impl_1190,
121033  &afw_s_description,
121034  &afw_s__AdaptiveValueMeta_,
121035  &impl_1191_meta_path
121036  }
121037  },
121038  &impl_1191_properties[0]
121039 };
121040 
121042 impl_1192;
121043 
121044 /*
121045  * /afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes/tagId
121046  */
121047 
121048 static const afw_value_boolean_t
121049 impl_1192_property_value_allowQuery = {
121051  true
121052 };
121053 
121054 static const afw_runtime_property_t
121055 impl_1192_property_allowQuery = {
121056  &afw_s_allowQuery,
121057  (const afw_value_t *)&impl_1192_property_value_allowQuery
121058 };
121059 
121060 static const afw_value_string_t
121061 impl_1192_property_value_brief = {
121063  AFW_UTF8_LITERAL("The id of this tag")
121064 };
121065 
121066 static const afw_runtime_property_t
121067 impl_1192_property_brief = {
121068  &afw_s_brief,
121069  (const afw_value_t *)&impl_1192_property_value_brief
121070 };
121071 
121072 static const afw_value_string_t
121073 impl_1192_property_value_dataType = {
121075  AFW_UTF8_LITERAL("string")
121076 };
121077 
121078 static const afw_runtime_property_t
121079 impl_1192_property_dataType = {
121080  &afw_s_dataType,
121081  (const afw_value_t *)&impl_1192_property_value_dataType
121082 };
121083 
121084 static const afw_value_string_t
121085 impl_1192_property_value_description = {
121087  AFW_UTF8_LITERAL("The id of this tag.")
121088 };
121089 
121090 static const afw_runtime_property_t
121091 impl_1192_property_description = {
121092  &afw_s_description,
121093  (const afw_value_t *)&impl_1192_property_value_description
121094 };
121095 
121096 static const afw_value_string_t
121097 impl_1192_property_value_label = {
121099  AFW_UTF8_LITERAL("Tag Id")
121100 };
121101 
121102 static const afw_runtime_property_t
121103 impl_1192_property_label = {
121104  &afw_s_label,
121105  (const afw_value_t *)&impl_1192_property_value_label
121106 };
121107 
121108 static const afw_runtime_property_t *
121109 impl_1192_properties[] = {
121110  &impl_1192_property_allowQuery,
121111  &impl_1192_property_brief,
121112  &impl_1192_property_dataType,
121113  &impl_1192_property_description,
121114  &impl_1192_property_label,
121115  NULL
121116 };
121117 
121119 impl_1192_meta_object = {
121120  {
121121  &afw_runtime_inf_const_meta_object_inf
121122  },
121123  &impl_1192,
121124  NULL
121125 };
121126 
121127 static const afw_utf8_t
121128 impl_1192_meta_path =
121129  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes/tagId");
121130 
121132 impl_1192 = {
121133  {
121134  &afw_runtime_inf_const_embedded_untyped_object,
121135  NULL,
121136  {
121137  (const afw_object_t *)&impl_1192_meta_object,
121138  (const afw_object_t *)&impl_1190,
121139  &afw_s_tagId,
121140  &afw_s__AdaptiveValueMeta_,
121141  &impl_1192_meta_path
121142  }
121143  },
121144  &impl_1192_properties[0]
121145 };
121146 
121148 impl_1193;
121149 
121150 /*
121151  * /afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes/tags
121152  */
121153 
121154 static const afw_value_string_t
121155 impl_1193_property_value_brief = {
121157  AFW_UTF8_LITERAL("Tags that can be used to query for this tag")
121158 };
121159 
121160 static const afw_runtime_property_t
121161 impl_1193_property_brief = {
121162  &afw_s_brief,
121163  (const afw_value_t *)&impl_1193_property_value_brief
121164 };
121165 
121166 static const afw_value_string_t
121167 impl_1193_property_value_dataType = {
121169  AFW_UTF8_LITERAL("list")
121170 };
121171 
121172 static const afw_runtime_property_t
121173 impl_1193_property_dataType = {
121174  &afw_s_dataType,
121175  (const afw_value_t *)&impl_1193_property_value_dataType
121176 };
121177 
121178 static const afw_value_string_t
121179 impl_1193_property_value_dataTypeParameter = {
121181  AFW_UTF8_LITERAL("string")
121182 };
121183 
121184 static const afw_runtime_property_t
121185 impl_1193_property_dataTypeParameter = {
121186  &afw_s_dataTypeParameter,
121187  (const afw_value_t *)&impl_1193_property_value_dataTypeParameter
121188 };
121189 
121190 static const afw_value_string_t
121191 impl_1193_property_value_description = {
121193  AFW_UTF8_LITERAL("Tags that can be used to query for this tag. One possible purpose is to use a tag to define a category of tags.")
121194 };
121195 
121196 static const afw_runtime_property_t
121197 impl_1193_property_description = {
121198  &afw_s_description,
121199  (const afw_value_t *)&impl_1193_property_value_description
121200 };
121201 
121202 static const afw_value_string_t
121203 impl_1193_property_value_label = {
121205  AFW_UTF8_LITERAL("Tags")
121206 };
121207 
121208 static const afw_runtime_property_t
121209 impl_1193_property_label = {
121210  &afw_s_label,
121211  (const afw_value_t *)&impl_1193_property_value_label
121212 };
121213 
121214 static const afw_runtime_property_t *
121215 impl_1193_properties[] = {
121216  &impl_1193_property_brief,
121217  &impl_1193_property_dataType,
121218  &impl_1193_property_dataTypeParameter,
121219  &impl_1193_property_description,
121220  &impl_1193_property_label,
121221  NULL
121222 };
121223 
121225 impl_1193_meta_object = {
121226  {
121227  &afw_runtime_inf_const_meta_object_inf
121228  },
121229  &impl_1193,
121230  NULL
121231 };
121232 
121233 static const afw_utf8_t
121234 impl_1193_meta_path =
121235  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes/tags");
121236 
121238 impl_1193 = {
121239  {
121240  &afw_runtime_inf_const_embedded_untyped_object,
121241  NULL,
121242  {
121243  (const afw_object_t *)&impl_1193_meta_object,
121244  (const afw_object_t *)&impl_1190,
121245  &afw_s_tags,
121246  &afw_s__AdaptiveValueMeta_,
121247  &impl_1193_meta_path
121248  }
121249  },
121250  &impl_1193_properties[0]
121251 };
121252 
121253 /*
121254  * /afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes
121255  */
121256 
121257 static const afw_value_object_t
121258 impl_1190_property_value_description = {
121260  (const afw_object_t *)&impl_1191
121261 };
121262 
121263 static const afw_runtime_property_t
121264 impl_1190_property_description = {
121265  &afw_s_description,
121266  (const afw_value_t *)&impl_1190_property_value_description
121267 };
121268 
121269 static const afw_value_object_t
121270 impl_1190_property_value_tagId = {
121272  (const afw_object_t *)&impl_1192
121273 };
121274 
121275 static const afw_runtime_property_t
121276 impl_1190_property_tagId = {
121277  &afw_s_tagId,
121278  (const afw_value_t *)&impl_1190_property_value_tagId
121279 };
121280 
121281 static const afw_value_object_t
121282 impl_1190_property_value_tags = {
121284  (const afw_object_t *)&impl_1193
121285 };
121286 
121287 static const afw_runtime_property_t
121288 impl_1190_property_tags = {
121289  &afw_s_tags,
121290  (const afw_value_t *)&impl_1190_property_value_tags
121291 };
121292 
121293 static const afw_runtime_property_t *
121294 impl_1190_properties[] = {
121295  &impl_1190_property_description,
121296  &impl_1190_property_tagId,
121297  &impl_1190_property_tags,
121298  NULL
121299 };
121300 
121302 impl_1190_meta_object = {
121303  {
121304  &afw_runtime_inf_const_meta_object_inf
121305  },
121306  &impl_1190,
121307  NULL
121308 };
121309 
121310 static const afw_utf8_t
121311 impl_1190_meta_path =
121312  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTag_/propertyTypes");
121313 
121315 impl_1190 = {
121316  {
121317  &afw_runtime_inf_const_embedded_untyped_object,
121318  NULL,
121319  {
121320  (const afw_object_t *)&impl_1190_meta_object,
121321  (const afw_object_t *)&impl_1189,
121322  &afw_s_propertyTypes,
121323  &afw_s__AdaptivePropertyTypes_,
121324  &impl_1190_meta_path
121325  }
121326  },
121327  &impl_1190_properties[0]
121328 };
121329 
121330 /*
121331  * /afw/_AdaptiveObjectType_/_AdaptiveTag_
121332  */
121333 
121334 static const afw_value_boolean_t
121335 impl_1189_property_value_allowEntity = {
121337  true
121338 };
121339 
121340 static const afw_runtime_property_t
121341 impl_1189_property_allowEntity = {
121342  &afw_s_allowEntity,
121343  (const afw_value_t *)&impl_1189_property_value_allowEntity
121344 };
121345 
121346 static const afw_utf8_t
121347 impl_1189_array_collectionURIs[] = {
121348  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
121349 };
121350 
121352 impl_1189_list_collectionURIs = {
121355  sizeof(impl_1189_array_collectionURIs) / sizeof(afw_utf8_t),
121356  &impl_1189_array_collectionURIs
121357 };
121358 
121359 static const afw_value_list_t
121360 impl_1189_property_value_collectionURIs = {
121362  (const afw_list_t *)&impl_1189_list_collectionURIs
121363 };
121364 
121365 static const afw_runtime_property_t
121366 impl_1189_property_collectionURIs = {
121367  &afw_s_collectionURIs,
121368  (const afw_value_t *)&impl_1189_property_value_collectionURIs
121369 };
121370 
121371 static const afw_value_string_t
121372 impl_1189_property_value_description = {
121374  AFW_UTF8_LITERAL("This defines the purpose of a tag id. Among other places, tags can be specified in object types and property types. All tags that begin with \"_Adaptive\" are reserved by Adaptive Framework. The requirement that other tags be defined is up to the application.")
121375 };
121376 
121377 static const afw_runtime_property_t
121378 impl_1189_property_description = {
121379  &afw_s_description,
121380  (const afw_value_t *)&impl_1189_property_value_description
121381 };
121382 
121383 static const afw_value_string_t
121384 impl_1189_property_value_objectIdPropertyName = {
121386  AFW_UTF8_LITERAL("tagId")
121387 };
121388 
121389 static const afw_runtime_property_t
121390 impl_1189_property_objectIdPropertyName = {
121391  &afw_s_objectIdPropertyName,
121392  (const afw_value_t *)&impl_1189_property_value_objectIdPropertyName
121393 };
121394 
121395 static const afw_value_string_t
121396 impl_1189_property_value_objectType = {
121398  AFW_UTF8_LITERAL("_AdaptiveTag_")
121399 };
121400 
121401 static const afw_runtime_property_t
121402 impl_1189_property_objectType = {
121403  &afw_s_objectType,
121404  (const afw_value_t *)&impl_1189_property_value_objectType
121405 };
121406 
121407 static const afw_value_object_t
121408 impl_1189_property_value_propertyTypes = {
121410  (const afw_object_t *)&impl_1190
121411 };
121412 
121413 static const afw_runtime_property_t
121414 impl_1189_property_propertyTypes = {
121415  &afw_s_propertyTypes,
121416  (const afw_value_t *)&impl_1189_property_value_propertyTypes
121417 };
121418 
121419 static const afw_runtime_property_t *
121420 impl_1189_properties[] = {
121421  &impl_1189_property_allowEntity,
121422  &impl_1189_property_collectionURIs,
121423  &impl_1189_property_description,
121424  &impl_1189_property_objectIdPropertyName,
121425  &impl_1189_property_objectType,
121426  &impl_1189_property_propertyTypes,
121427  NULL
121428 };
121429 
121431 impl_1189_meta_object = {
121432  {
121433  &afw_runtime_inf_const_meta_object_inf
121434  },
121435  &impl_1189,
121436  NULL
121437 };
121438 
121439 static const afw_utf8_t
121440 impl_1189_meta_path =
121441  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTag_");
121442 
121444 impl_1189 = {
121445  {
121447  NULL,
121448  {
121449  (const afw_object_t *)&impl_1189_meta_object,
121450  NULL,
121451  &afw_s__AdaptiveTag_,
121452  &afw_s__AdaptiveObjectType_,
121453  &impl_1189_meta_path
121454  }
121455  },
121456  &impl_1189_properties[0]
121457 };
121458 
121460 impl_1194;
121461 
121463 impl_1195;
121464 
121465 /*
121466  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/otherProperties
121467  */
121468 
121469 static const afw_value_string_t
121470 impl_1195_property_value_dataType = {
121472  AFW_UTF8_LITERAL("string")
121473 };
121474 
121475 static const afw_runtime_property_t
121476 impl_1195_property_dataType = {
121477  &afw_s_dataType,
121478  (const afw_value_t *)&impl_1195_property_value_dataType
121479 };
121480 
121481 static const afw_value_string_t
121482 impl_1195_property_value_description = {
121484  AFW_UTF8_LITERAL("This is a custom key:string specified in the TestScriptHeader.")
121485 };
121486 
121487 static const afw_runtime_property_t
121488 impl_1195_property_description = {
121489  &afw_s_description,
121490  (const afw_value_t *)&impl_1195_property_value_description
121491 };
121492 
121493 static const afw_runtime_property_t *
121494 impl_1195_properties[] = {
121495  &impl_1195_property_dataType,
121496  &impl_1195_property_description,
121497  NULL
121498 };
121499 
121501 impl_1195_meta_object = {
121502  {
121503  &afw_runtime_inf_const_meta_object_inf
121504  },
121505  &impl_1195,
121506  NULL
121507 };
121508 
121509 static const afw_utf8_t
121510 impl_1195_meta_path =
121511  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/otherProperties");
121512 
121514 impl_1195 = {
121515  {
121516  &afw_runtime_inf_const_embedded_untyped_object,
121517  NULL,
121518  {
121519  (const afw_object_t *)&impl_1195_meta_object,
121520  (const afw_object_t *)&impl_1194,
121521  &afw_s_otherProperties,
121522  &afw_s__AdaptiveValueMeta_,
121523  &impl_1195_meta_path
121524  }
121525  },
121526  &impl_1195_properties[0]
121527 };
121528 
121530 impl_1196;
121531 
121533 impl_1197;
121534 
121535 /*
121536  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/description
121537  */
121538 
121539 static const afw_value_string_t
121540 impl_1197_property_value_brief = {
121542  AFW_UTF8_LITERAL("description:")
121543 };
121544 
121545 static const afw_runtime_property_t
121546 impl_1197_property_brief = {
121547  &afw_s_brief,
121548  (const afw_value_t *)&impl_1197_property_value_brief
121549 };
121550 
121551 static const afw_value_string_t
121552 impl_1197_property_value_dataType = {
121554  AFW_UTF8_LITERAL("string")
121555 };
121556 
121557 static const afw_runtime_property_t
121558 impl_1197_property_dataType = {
121559  &afw_s_dataType,
121560  (const afw_value_t *)&impl_1197_property_value_dataType
121561 };
121562 
121563 static const afw_value_string_t
121564 impl_1197_property_value_description = {
121566  AFW_UTF8_LITERAL("This is the value of \"description:\".")
121567 };
121568 
121569 static const afw_runtime_property_t
121570 impl_1197_property_description = {
121571  &afw_s_description,
121572  (const afw_value_t *)&impl_1197_property_value_description
121573 };
121574 
121575 static const afw_value_string_t
121576 impl_1197_property_value_label = {
121578  AFW_UTF8_LITERAL("Description")
121579 };
121580 
121581 static const afw_runtime_property_t
121582 impl_1197_property_label = {
121583  &afw_s_label,
121584  (const afw_value_t *)&impl_1197_property_value_label
121585 };
121586 
121587 static const afw_runtime_property_t *
121588 impl_1197_properties[] = {
121589  &impl_1197_property_brief,
121590  &impl_1197_property_dataType,
121591  &impl_1197_property_description,
121592  &impl_1197_property_label,
121593  NULL
121594 };
121595 
121597 impl_1197_meta_object = {
121598  {
121599  &afw_runtime_inf_const_meta_object_inf
121600  },
121601  &impl_1197,
121602  NULL
121603 };
121604 
121605 static const afw_utf8_t
121606 impl_1197_meta_path =
121607  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/description");
121608 
121610 impl_1197 = {
121611  {
121612  &afw_runtime_inf_const_embedded_untyped_object,
121613  NULL,
121614  {
121615  (const afw_object_t *)&impl_1197_meta_object,
121616  (const afw_object_t *)&impl_1196,
121617  &afw_s_description,
121618  &afw_s__AdaptiveValueMeta_,
121619  &impl_1197_meta_path
121620  }
121621  },
121622  &impl_1197_properties[0]
121623 };
121624 
121626 impl_1198;
121627 
121628 /*
121629  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/source
121630  */
121631 
121632 static const afw_value_string_t
121633 impl_1198_property_value_brief = {
121635  AFW_UTF8_LITERAL("Test script source")
121636 };
121637 
121638 static const afw_runtime_property_t
121639 impl_1198_property_brief = {
121640  &afw_s_brief,
121641  (const afw_value_t *)&impl_1198_property_value_brief
121642 };
121643 
121644 static const afw_value_string_t
121645 impl_1198_property_value_dataType = {
121647  AFW_UTF8_LITERAL("string")
121648 };
121649 
121650 static const afw_runtime_property_t
121651 impl_1198_property_dataType = {
121652  &afw_s_dataType,
121653  (const afw_value_t *)&impl_1198_property_value_dataType
121654 };
121655 
121656 static const afw_value_string_t
121657 impl_1198_property_value_description = {
121659  AFW_UTF8_LITERAL("This is the full source of the test script.")
121660 };
121661 
121662 static const afw_runtime_property_t
121663 impl_1198_property_description = {
121664  &afw_s_description,
121665  (const afw_value_t *)&impl_1198_property_value_description
121666 };
121667 
121668 static const afw_value_string_t
121669 impl_1198_property_value_label = {
121671  AFW_UTF8_LITERAL("Test Script Source")
121672 };
121673 
121674 static const afw_runtime_property_t
121675 impl_1198_property_label = {
121676  &afw_s_label,
121677  (const afw_value_t *)&impl_1198_property_value_label
121678 };
121679 
121680 static const afw_value_boolean_t
121681 impl_1198_property_value_required = {
121683  true
121684 };
121685 
121686 static const afw_runtime_property_t
121687 impl_1198_property_required = {
121688  &afw_s_required,
121689  (const afw_value_t *)&impl_1198_property_value_required
121690 };
121691 
121692 static const afw_runtime_property_t *
121693 impl_1198_properties[] = {
121694  &impl_1198_property_brief,
121695  &impl_1198_property_dataType,
121696  &impl_1198_property_description,
121697  &impl_1198_property_label,
121698  &impl_1198_property_required,
121699  NULL
121700 };
121701 
121703 impl_1198_meta_object = {
121704  {
121705  &afw_runtime_inf_const_meta_object_inf
121706  },
121707  &impl_1198,
121708  NULL
121709 };
121710 
121711 static const afw_utf8_t
121712 impl_1198_meta_path =
121713  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/source");
121714 
121716 impl_1198 = {
121717  {
121718  &afw_runtime_inf_const_embedded_untyped_object,
121719  NULL,
121720  {
121721  (const afw_object_t *)&impl_1198_meta_object,
121722  (const afw_object_t *)&impl_1196,
121723  &afw_s_source,
121724  &afw_s__AdaptiveValueMeta_,
121725  &impl_1198_meta_path
121726  }
121727  },
121728  &impl_1198_properties[0]
121729 };
121730 
121732 impl_1199;
121733 
121734 /*
121735  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/sourceType
121736  */
121737 
121738 static const afw_value_string_t
121739 impl_1199_property_value_brief = {
121741  AFW_UTF8_LITERAL("sourceType:")
121742 };
121743 
121744 static const afw_runtime_property_t
121745 impl_1199_property_brief = {
121746  &afw_s_brief,
121747  (const afw_value_t *)&impl_1199_property_value_brief
121748 };
121749 
121750 static const afw_value_string_t
121751 impl_1199_property_value_dataType = {
121753  AFW_UTF8_LITERAL("string")
121754 };
121755 
121756 static const afw_runtime_property_t
121757 impl_1199_property_dataType = {
121758  &afw_s_dataType,
121759  (const afw_value_t *)&impl_1199_property_value_dataType
121760 };
121761 
121762 static const afw_value_string_t
121763 impl_1199_property_value_description = {
121765  AFW_UTF8_LITERAL("This is the value of \"sourceType:\". It is used as the default for tests that do not have one specified.")
121766 };
121767 
121768 static const afw_runtime_property_t
121769 impl_1199_property_description = {
121770  &afw_s_description,
121771  (const afw_value_t *)&impl_1199_property_value_description
121772 };
121773 
121774 static const afw_value_string_t
121775 impl_1199_property_value_label = {
121777  AFW_UTF8_LITERAL("Source Type")
121778 };
121779 
121780 static const afw_runtime_property_t
121781 impl_1199_property_label = {
121782  &afw_s_label,
121783  (const afw_value_t *)&impl_1199_property_value_label
121784 };
121785 
121786 static const afw_value_boolean_t
121787 impl_1199_property_value_required = {
121789  true
121790 };
121791 
121792 static const afw_runtime_property_t
121793 impl_1199_property_required = {
121794  &afw_s_required,
121795  (const afw_value_t *)&impl_1199_property_value_required
121796 };
121797 
121798 static const afw_runtime_property_t *
121799 impl_1199_properties[] = {
121800  &impl_1199_property_brief,
121801  &impl_1199_property_dataType,
121802  &impl_1199_property_description,
121803  &impl_1199_property_label,
121804  &impl_1199_property_required,
121805  NULL
121806 };
121807 
121809 impl_1199_meta_object = {
121810  {
121811  &afw_runtime_inf_const_meta_object_inf
121812  },
121813  &impl_1199,
121814  NULL
121815 };
121816 
121817 static const afw_utf8_t
121818 impl_1199_meta_path =
121819  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/sourceType");
121820 
121822 impl_1199 = {
121823  {
121824  &afw_runtime_inf_const_embedded_untyped_object,
121825  NULL,
121826  {
121827  (const afw_object_t *)&impl_1199_meta_object,
121828  (const afw_object_t *)&impl_1196,
121829  &afw_s_sourceType,
121830  &afw_s__AdaptiveValueMeta_,
121831  &impl_1199_meta_path
121832  }
121833  },
121834  &impl_1199_properties[0]
121835 };
121836 
121838 impl_1200;
121839 
121840 /*
121841  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/testScript
121842  */
121843 
121844 static const afw_value_string_t
121845 impl_1200_property_value_brief = {
121847  AFW_UTF8_LITERAL("testScript:")
121848 };
121849 
121850 static const afw_runtime_property_t
121851 impl_1200_property_brief = {
121852  &afw_s_brief,
121853  (const afw_value_t *)&impl_1200_property_value_brief
121854 };
121855 
121856 static const afw_value_string_t
121857 impl_1200_property_value_dataType = {
121859  AFW_UTF8_LITERAL("string")
121860 };
121861 
121862 static const afw_runtime_property_t
121863 impl_1200_property_dataType = {
121864  &afw_s_dataType,
121865  (const afw_value_t *)&impl_1200_property_value_dataType
121866 };
121867 
121868 static const afw_value_string_t
121869 impl_1200_property_value_description = {
121871  AFW_UTF8_LITERAL("This is the value of \"testScript:\".")
121872 };
121873 
121874 static const afw_runtime_property_t
121875 impl_1200_property_description = {
121876  &afw_s_description,
121877  (const afw_value_t *)&impl_1200_property_value_description
121878 };
121879 
121880 static const afw_value_string_t
121881 impl_1200_property_value_label = {
121883  AFW_UTF8_LITERAL("Test Script Name")
121884 };
121885 
121886 static const afw_runtime_property_t
121887 impl_1200_property_label = {
121888  &afw_s_label,
121889  (const afw_value_t *)&impl_1200_property_value_label
121890 };
121891 
121892 static const afw_value_boolean_t
121893 impl_1200_property_value_required = {
121895  true
121896 };
121897 
121898 static const afw_runtime_property_t
121899 impl_1200_property_required = {
121900  &afw_s_required,
121901  (const afw_value_t *)&impl_1200_property_value_required
121902 };
121903 
121904 static const afw_runtime_property_t *
121905 impl_1200_properties[] = {
121906  &impl_1200_property_brief,
121907  &impl_1200_property_dataType,
121908  &impl_1200_property_description,
121909  &impl_1200_property_label,
121910  &impl_1200_property_required,
121911  NULL
121912 };
121913 
121915 impl_1200_meta_object = {
121916  {
121917  &afw_runtime_inf_const_meta_object_inf
121918  },
121919  &impl_1200,
121920  NULL
121921 };
121922 
121923 static const afw_utf8_t
121924 impl_1200_meta_path =
121925  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/testScript");
121926 
121928 impl_1200 = {
121929  {
121930  &afw_runtime_inf_const_embedded_untyped_object,
121931  NULL,
121932  {
121933  (const afw_object_t *)&impl_1200_meta_object,
121934  (const afw_object_t *)&impl_1196,
121935  &afw_s_testScript,
121936  &afw_s__AdaptiveValueMeta_,
121937  &impl_1200_meta_path
121938  }
121939  },
121940  &impl_1200_properties[0]
121941 };
121942 
121944 impl_1201;
121945 
121946 /*
121947  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/tests
121948  */
121949 
121950 static const afw_value_string_t
121951 impl_1201_property_value_brief = {
121953  AFW_UTF8_LITERAL("List of test results")
121954 };
121955 
121956 static const afw_runtime_property_t
121957 impl_1201_property_brief = {
121958  &afw_s_brief,
121959  (const afw_value_t *)&impl_1201_property_value_brief
121960 };
121961 
121962 static const afw_value_string_t
121963 impl_1201_property_value_dataType = {
121965  AFW_UTF8_LITERAL("list")
121966 };
121967 
121968 static const afw_runtime_property_t
121969 impl_1201_property_dataType = {
121970  &afw_s_dataType,
121971  (const afw_value_t *)&impl_1201_property_value_dataType
121972 };
121973 
121974 static const afw_value_string_t
121975 impl_1201_property_value_dataTypeParameter = {
121977  AFW_UTF8_LITERAL("object _AdaptiveTestScriptTestResult_")
121978 };
121979 
121980 static const afw_runtime_property_t
121981 impl_1201_property_dataTypeParameter = {
121982  &afw_s_dataTypeParameter,
121983  (const afw_value_t *)&impl_1201_property_value_dataTypeParameter
121984 };
121985 
121986 static const afw_value_string_t
121987 impl_1201_property_value_description = {
121989  AFW_UTF8_LITERAL("This is a list of the test results.")
121990 };
121991 
121992 static const afw_runtime_property_t
121993 impl_1201_property_description = {
121994  &afw_s_description,
121995  (const afw_value_t *)&impl_1201_property_value_description
121996 };
121997 
121998 static const afw_value_string_t
121999 impl_1201_property_value_label = {
122001  AFW_UTF8_LITERAL("Tests")
122002 };
122003 
122004 static const afw_runtime_property_t
122005 impl_1201_property_label = {
122006  &afw_s_label,
122007  (const afw_value_t *)&impl_1201_property_value_label
122008 };
122009 
122010 static const afw_value_boolean_t
122011 impl_1201_property_value_required = {
122013  true
122014 };
122015 
122016 static const afw_runtime_property_t
122017 impl_1201_property_required = {
122018  &afw_s_required,
122019  (const afw_value_t *)&impl_1201_property_value_required
122020 };
122021 
122022 static const afw_runtime_property_t *
122023 impl_1201_properties[] = {
122024  &impl_1201_property_brief,
122025  &impl_1201_property_dataType,
122026  &impl_1201_property_dataTypeParameter,
122027  &impl_1201_property_description,
122028  &impl_1201_property_label,
122029  &impl_1201_property_required,
122030  NULL
122031 };
122032 
122034 impl_1201_meta_object = {
122035  {
122036  &afw_runtime_inf_const_meta_object_inf
122037  },
122038  &impl_1201,
122039  NULL
122040 };
122041 
122042 static const afw_utf8_t
122043 impl_1201_meta_path =
122044  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes/tests");
122045 
122047 impl_1201 = {
122048  {
122049  &afw_runtime_inf_const_embedded_untyped_object,
122050  NULL,
122051  {
122052  (const afw_object_t *)&impl_1201_meta_object,
122053  (const afw_object_t *)&impl_1196,
122054  &afw_s_tests,
122055  &afw_s__AdaptiveValueMeta_,
122056  &impl_1201_meta_path
122057  }
122058  },
122059  &impl_1201_properties[0]
122060 };
122061 
122062 /*
122063  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes
122064  */
122065 
122066 static const afw_value_object_t
122067 impl_1196_property_value_description = {
122069  (const afw_object_t *)&impl_1197
122070 };
122071 
122072 static const afw_runtime_property_t
122073 impl_1196_property_description = {
122074  &afw_s_description,
122075  (const afw_value_t *)&impl_1196_property_value_description
122076 };
122077 
122078 static const afw_value_object_t
122079 impl_1196_property_value_source = {
122081  (const afw_object_t *)&impl_1198
122082 };
122083 
122084 static const afw_runtime_property_t
122085 impl_1196_property_source = {
122086  &afw_s_source,
122087  (const afw_value_t *)&impl_1196_property_value_source
122088 };
122089 
122090 static const afw_value_object_t
122091 impl_1196_property_value_sourceType = {
122093  (const afw_object_t *)&impl_1199
122094 };
122095 
122096 static const afw_runtime_property_t
122097 impl_1196_property_sourceType = {
122098  &afw_s_sourceType,
122099  (const afw_value_t *)&impl_1196_property_value_sourceType
122100 };
122101 
122102 static const afw_value_object_t
122103 impl_1196_property_value_testScript = {
122105  (const afw_object_t *)&impl_1200
122106 };
122107 
122108 static const afw_runtime_property_t
122109 impl_1196_property_testScript = {
122110  &afw_s_testScript,
122111  (const afw_value_t *)&impl_1196_property_value_testScript
122112 };
122113 
122114 static const afw_value_object_t
122115 impl_1196_property_value_tests = {
122117  (const afw_object_t *)&impl_1201
122118 };
122119 
122120 static const afw_runtime_property_t
122121 impl_1196_property_tests = {
122122  &afw_s_tests,
122123  (const afw_value_t *)&impl_1196_property_value_tests
122124 };
122125 
122126 static const afw_runtime_property_t *
122127 impl_1196_properties[] = {
122128  &impl_1196_property_description,
122129  &impl_1196_property_source,
122130  &impl_1196_property_sourceType,
122131  &impl_1196_property_testScript,
122132  &impl_1196_property_tests,
122133  NULL
122134 };
122135 
122137 impl_1196_meta_object = {
122138  {
122139  &afw_runtime_inf_const_meta_object_inf
122140  },
122141  &impl_1196,
122142  NULL
122143 };
122144 
122145 static const afw_utf8_t
122146 impl_1196_meta_path =
122147  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_/propertyTypes");
122148 
122150 impl_1196 = {
122151  {
122152  &afw_runtime_inf_const_embedded_untyped_object,
122153  NULL,
122154  {
122155  (const afw_object_t *)&impl_1196_meta_object,
122156  (const afw_object_t *)&impl_1194,
122157  &afw_s_propertyTypes,
122158  &afw_s__AdaptivePropertyTypes_,
122159  &impl_1196_meta_path
122160  }
122161  },
122162  &impl_1196_properties[0]
122163 };
122164 
122165 /*
122166  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_
122167  */
122168 
122169 static const afw_value_boolean_t
122170 impl_1194_property_value_allowEntity = {
122172  false
122173 };
122174 
122175 static const afw_runtime_property_t
122176 impl_1194_property_allowEntity = {
122177  &afw_s_allowEntity,
122178  (const afw_value_t *)&impl_1194_property_value_allowEntity
122179 };
122180 
122181 static const afw_utf8_t
122182 impl_1194_array_collectionURIs[] = {
122183  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
122184 };
122185 
122187 impl_1194_list_collectionURIs = {
122190  sizeof(impl_1194_array_collectionURIs) / sizeof(afw_utf8_t),
122191  &impl_1194_array_collectionURIs
122192 };
122193 
122194 static const afw_value_list_t
122195 impl_1194_property_value_collectionURIs = {
122197  (const afw_list_t *)&impl_1194_list_collectionURIs
122198 };
122199 
122200 static const afw_runtime_property_t
122201 impl_1194_property_collectionURIs = {
122202  &afw_s_collectionURIs,
122203  (const afw_value_t *)&impl_1194_property_value_collectionURIs
122204 };
122205 
122206 static const afw_value_string_t
122207 impl_1194_property_value_description = {
122209  AFW_UTF8_LITERAL("This is the object type of objects produced by evaluating a test script.")
122210 };
122211 
122212 static const afw_runtime_property_t
122213 impl_1194_property_description = {
122214  &afw_s_description,
122215  (const afw_value_t *)&impl_1194_property_value_description
122216 };
122217 
122218 static const afw_value_string_t
122219 impl_1194_property_value_objectType = {
122221  AFW_UTF8_LITERAL("_AdaptiveTestScriptResult_")
122222 };
122223 
122224 static const afw_runtime_property_t
122225 impl_1194_property_objectType = {
122226  &afw_s_objectType,
122227  (const afw_value_t *)&impl_1194_property_value_objectType
122228 };
122229 
122230 static const afw_value_object_t
122231 impl_1194_property_value_otherProperties = {
122233  (const afw_object_t *)&impl_1195
122234 };
122235 
122236 static const afw_runtime_property_t
122237 impl_1194_property_otherProperties = {
122238  &afw_s_otherProperties,
122239  (const afw_value_t *)&impl_1194_property_value_otherProperties
122240 };
122241 
122242 static const afw_value_object_t
122243 impl_1194_property_value_propertyTypes = {
122245  (const afw_object_t *)&impl_1196
122246 };
122247 
122248 static const afw_runtime_property_t
122249 impl_1194_property_propertyTypes = {
122250  &afw_s_propertyTypes,
122251  (const afw_value_t *)&impl_1194_property_value_propertyTypes
122252 };
122253 
122254 static const afw_runtime_property_t *
122255 impl_1194_properties[] = {
122256  &impl_1194_property_allowEntity,
122257  &impl_1194_property_collectionURIs,
122258  &impl_1194_property_description,
122259  &impl_1194_property_objectType,
122260  &impl_1194_property_otherProperties,
122261  &impl_1194_property_propertyTypes,
122262  NULL
122263 };
122264 
122266 impl_1194_meta_object = {
122267  {
122268  &afw_runtime_inf_const_meta_object_inf
122269  },
122270  &impl_1194,
122271  NULL
122272 };
122273 
122274 static const afw_utf8_t
122275 impl_1194_meta_path =
122276  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptResult_");
122277 
122279 impl_1194 = {
122280  {
122282  NULL,
122283  {
122284  (const afw_object_t *)&impl_1194_meta_object,
122285  NULL,
122286  &afw_s__AdaptiveTestScriptResult_,
122287  &afw_s__AdaptiveObjectType_,
122288  &impl_1194_meta_path
122289  }
122290  },
122291  &impl_1194_properties[0]
122292 };
122293 
122295 impl_1202;
122296 
122298 impl_1203;
122299 
122300 /*
122301  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/otherProperties
122302  */
122303 
122304 static const afw_value_string_t
122305 impl_1203_property_value_dataType = {
122307  AFW_UTF8_LITERAL("string")
122308 };
122309 
122310 static const afw_runtime_property_t
122311 impl_1203_property_dataType = {
122312  &afw_s_dataType,
122313  (const afw_value_t *)&impl_1203_property_value_dataType
122314 };
122315 
122316 static const afw_value_string_t
122317 impl_1203_property_value_description = {
122319  AFW_UTF8_LITERAL("This is a custom key:string specified in the TestHeader.")
122320 };
122321 
122322 static const afw_runtime_property_t
122323 impl_1203_property_description = {
122324  &afw_s_description,
122325  (const afw_value_t *)&impl_1203_property_value_description
122326 };
122327 
122328 static const afw_runtime_property_t *
122329 impl_1203_properties[] = {
122330  &impl_1203_property_dataType,
122331  &impl_1203_property_description,
122332  NULL
122333 };
122334 
122336 impl_1203_meta_object = {
122337  {
122338  &afw_runtime_inf_const_meta_object_inf
122339  },
122340  &impl_1203,
122341  NULL
122342 };
122343 
122344 static const afw_utf8_t
122345 impl_1203_meta_path =
122346  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/otherProperties");
122347 
122349 impl_1203 = {
122350  {
122351  &afw_runtime_inf_const_embedded_untyped_object,
122352  NULL,
122353  {
122354  (const afw_object_t *)&impl_1203_meta_object,
122355  (const afw_object_t *)&impl_1202,
122356  &afw_s_otherProperties,
122357  &afw_s__AdaptiveValueMeta_,
122358  &impl_1203_meta_path
122359  }
122360  },
122361  &impl_1203_properties[0]
122362 };
122363 
122365 impl_1204;
122366 
122368 impl_1205;
122369 
122370 /*
122371  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/description
122372  */
122373 
122374 static const afw_value_string_t
122375 impl_1205_property_value_brief = {
122377  AFW_UTF8_LITERAL("description:")
122378 };
122379 
122380 static const afw_runtime_property_t
122381 impl_1205_property_brief = {
122382  &afw_s_brief,
122383  (const afw_value_t *)&impl_1205_property_value_brief
122384 };
122385 
122386 static const afw_value_string_t
122387 impl_1205_property_value_dataType = {
122389  AFW_UTF8_LITERAL("string")
122390 };
122391 
122392 static const afw_runtime_property_t
122393 impl_1205_property_dataType = {
122394  &afw_s_dataType,
122395  (const afw_value_t *)&impl_1205_property_value_dataType
122396 };
122397 
122398 static const afw_value_string_t
122399 impl_1205_property_value_description = {
122401  AFW_UTF8_LITERAL("This is the value of \"description:\" of the test.")
122402 };
122403 
122404 static const afw_runtime_property_t
122405 impl_1205_property_description = {
122406  &afw_s_description,
122407  (const afw_value_t *)&impl_1205_property_value_description
122408 };
122409 
122410 static const afw_value_string_t
122411 impl_1205_property_value_label = {
122413  AFW_UTF8_LITERAL("Description")
122414 };
122415 
122416 static const afw_runtime_property_t
122417 impl_1205_property_label = {
122418  &afw_s_label,
122419  (const afw_value_t *)&impl_1205_property_value_label
122420 };
122421 
122422 static const afw_runtime_property_t *
122423 impl_1205_properties[] = {
122424  &impl_1205_property_brief,
122425  &impl_1205_property_dataType,
122426  &impl_1205_property_description,
122427  &impl_1205_property_label,
122428  NULL
122429 };
122430 
122432 impl_1205_meta_object = {
122433  {
122434  &afw_runtime_inf_const_meta_object_inf
122435  },
122436  &impl_1205,
122437  NULL
122438 };
122439 
122440 static const afw_utf8_t
122441 impl_1205_meta_path =
122442  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/description");
122443 
122445 impl_1205 = {
122446  {
122447  &afw_runtime_inf_const_embedded_untyped_object,
122448  NULL,
122449  {
122450  (const afw_object_t *)&impl_1205_meta_object,
122451  (const afw_object_t *)&impl_1204,
122452  &afw_s_description,
122453  &afw_s__AdaptiveValueMeta_,
122454  &impl_1205_meta_path
122455  }
122456  },
122457  &impl_1205_properties[0]
122458 };
122459 
122461 impl_1206;
122462 
122463 /*
122464  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/error
122465  */
122466 
122467 static const afw_value_string_t
122468 impl_1206_property_value_brief = {
122470  AFW_UTF8_LITERAL("Error")
122471 };
122472 
122473 static const afw_runtime_property_t
122474 impl_1206_property_brief = {
122475  &afw_s_brief,
122476  (const afw_value_t *)&impl_1206_property_value_brief
122477 };
122478 
122479 static const afw_value_string_t
122480 impl_1206_property_value_dataType = {
122482  AFW_UTF8_LITERAL("object")
122483 };
122484 
122485 static const afw_runtime_property_t
122486 impl_1206_property_dataType = {
122487  &afw_s_dataType,
122488  (const afw_value_t *)&impl_1206_property_value_dataType
122489 };
122490 
122491 static const afw_value_string_t
122492 impl_1206_property_value_description = {
122494  AFW_UTF8_LITERAL("This is present if an error was produced while compiling and evaluating the source.")
122495 };
122496 
122497 static const afw_runtime_property_t
122498 impl_1206_property_description = {
122499  &afw_s_description,
122500  (const afw_value_t *)&impl_1206_property_value_description
122501 };
122502 
122503 static const afw_value_string_t
122504 impl_1206_property_value_label = {
122506  AFW_UTF8_LITERAL("Error")
122507 };
122508 
122509 static const afw_runtime_property_t
122510 impl_1206_property_label = {
122511  &afw_s_label,
122512  (const afw_value_t *)&impl_1206_property_value_label
122513 };
122514 
122515 static const afw_runtime_property_t *
122516 impl_1206_properties[] = {
122517  &impl_1206_property_brief,
122518  &impl_1206_property_dataType,
122519  &impl_1206_property_description,
122520  &impl_1206_property_label,
122521  NULL
122522 };
122523 
122525 impl_1206_meta_object = {
122526  {
122527  &afw_runtime_inf_const_meta_object_inf
122528  },
122529  &impl_1206,
122530  NULL
122531 };
122532 
122533 static const afw_utf8_t
122534 impl_1206_meta_path =
122535  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/error");
122536 
122538 impl_1206 = {
122539  {
122540  &afw_runtime_inf_const_embedded_untyped_object,
122541  NULL,
122542  {
122543  (const afw_object_t *)&impl_1206_meta_object,
122544  (const afw_object_t *)&impl_1204,
122545  &afw_s_error,
122546  &afw_s__AdaptiveValueMeta_,
122547  &impl_1206_meta_path
122548  }
122549  },
122550  &impl_1206_properties[0]
122551 };
122552 
122554 impl_1207;
122555 
122556 /*
122557  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/errorReason
122558  */
122559 
122560 static const afw_value_string_t
122561 impl_1207_property_value_brief = {
122563  AFW_UTF8_LITERAL("Error reason")
122564 };
122565 
122566 static const afw_runtime_property_t
122567 impl_1207_property_brief = {
122568  &afw_s_brief,
122569  (const afw_value_t *)&impl_1207_property_value_brief
122570 };
122571 
122572 static const afw_value_string_t
122573 impl_1207_property_value_dataType = {
122575  AFW_UTF8_LITERAL("string")
122576 };
122577 
122578 static const afw_runtime_property_t
122579 impl_1207_property_dataType = {
122580  &afw_s_dataType,
122581  (const afw_value_t *)&impl_1207_property_value_dataType
122582 };
122583 
122584 static const afw_value_string_t
122585 impl_1207_property_value_description = {
122587  AFW_UTF8_LITERAL("This is present if an error was produced while compiling and evaluating the source.")
122588 };
122589 
122590 static const afw_runtime_property_t
122591 impl_1207_property_description = {
122592  &afw_s_description,
122593  (const afw_value_t *)&impl_1207_property_value_description
122594 };
122595 
122596 static const afw_value_string_t
122597 impl_1207_property_value_label = {
122599  AFW_UTF8_LITERAL("Error Reason")
122600 };
122601 
122602 static const afw_runtime_property_t
122603 impl_1207_property_label = {
122604  &afw_s_label,
122605  (const afw_value_t *)&impl_1207_property_value_label
122606 };
122607 
122608 static const afw_runtime_property_t *
122609 impl_1207_properties[] = {
122610  &impl_1207_property_brief,
122611  &impl_1207_property_dataType,
122612  &impl_1207_property_description,
122613  &impl_1207_property_label,
122614  NULL
122615 };
122616 
122618 impl_1207_meta_object = {
122619  {
122620  &afw_runtime_inf_const_meta_object_inf
122621  },
122622  &impl_1207,
122623  NULL
122624 };
122625 
122626 static const afw_utf8_t
122627 impl_1207_meta_path =
122628  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/errorReason");
122629 
122631 impl_1207 = {
122632  {
122633  &afw_runtime_inf_const_embedded_untyped_object,
122634  NULL,
122635  {
122636  (const afw_object_t *)&impl_1207_meta_object,
122637  (const afw_object_t *)&impl_1204,
122638  &afw_s_errorReason,
122639  &afw_s__AdaptiveValueMeta_,
122640  &impl_1207_meta_path
122641  }
122642  },
122643  &impl_1207_properties[0]
122644 };
122645 
122647 impl_1208;
122648 
122649 /*
122650  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expect
122651  */
122652 
122653 static const afw_value_string_t
122654 impl_1208_property_value_brief = {
122656  AFW_UTF8_LITERAL("expect:")
122657 };
122658 
122659 static const afw_runtime_property_t
122660 impl_1208_property_brief = {
122661  &afw_s_brief,
122662  (const afw_value_t *)&impl_1208_property_value_brief
122663 };
122664 
122665 static const afw_value_string_t
122666 impl_1208_property_value_dataType = {
122668  AFW_UTF8_LITERAL("string")
122669 };
122670 
122671 static const afw_runtime_property_t
122672 impl_1208_property_dataType = {
122673  &afw_s_dataType,
122674  (const afw_value_t *)&impl_1208_property_value_dataType
122675 };
122676 
122677 static const afw_value_string_t
122678 impl_1208_property_value_description = {
122680  AFW_UTF8_LITERAL("This is the value of \"expect:\" which is the result expected.")
122681 };
122682 
122683 static const afw_runtime_property_t
122684 impl_1208_property_description = {
122685  &afw_s_description,
122686  (const afw_value_t *)&impl_1208_property_value_description
122687 };
122688 
122689 static const afw_value_string_t
122690 impl_1208_property_value_label = {
122692  AFW_UTF8_LITERAL("Source Type")
122693 };
122694 
122695 static const afw_runtime_property_t
122696 impl_1208_property_label = {
122697  &afw_s_label,
122698  (const afw_value_t *)&impl_1208_property_value_label
122699 };
122700 
122701 static const afw_value_boolean_t
122702 impl_1208_property_value_required = {
122704  true
122705 };
122706 
122707 static const afw_runtime_property_t
122708 impl_1208_property_required = {
122709  &afw_s_required,
122710  (const afw_value_t *)&impl_1208_property_value_required
122711 };
122712 
122713 static const afw_runtime_property_t *
122714 impl_1208_properties[] = {
122715  &impl_1208_property_brief,
122716  &impl_1208_property_dataType,
122717  &impl_1208_property_description,
122718  &impl_1208_property_label,
122719  &impl_1208_property_required,
122720  NULL
122721 };
122722 
122724 impl_1208_meta_object = {
122725  {
122726  &afw_runtime_inf_const_meta_object_inf
122727  },
122728  &impl_1208,
122729  NULL
122730 };
122731 
122732 static const afw_utf8_t
122733 impl_1208_meta_path =
122734  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expect");
122735 
122737 impl_1208 = {
122738  {
122739  &afw_runtime_inf_const_embedded_untyped_object,
122740  NULL,
122741  {
122742  (const afw_object_t *)&impl_1208_meta_object,
122743  (const afw_object_t *)&impl_1204,
122744  &afw_s_expect,
122745  &afw_s__AdaptiveValueMeta_,
122746  &impl_1208_meta_path
122747  }
122748  },
122749  &impl_1208_properties[0]
122750 };
122751 
122753 impl_1209;
122754 
122755 /*
122756  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectCodepointLengthInTestScript
122757  */
122758 
122759 static const afw_value_string_t
122760 impl_1209_property_value_brief = {
122762  AFW_UTF8_LITERAL("Length of test \"expect\" in codepoints")
122763 };
122764 
122765 static const afw_runtime_property_t
122766 impl_1209_property_brief = {
122767  &afw_s_brief,
122768  (const afw_value_t *)&impl_1209_property_value_brief
122769 };
122770 
122771 static const afw_value_string_t
122772 impl_1209_property_value_dataType = {
122774  AFW_UTF8_LITERAL("integer")
122775 };
122776 
122777 static const afw_runtime_property_t
122778 impl_1209_property_dataType = {
122779  &afw_s_dataType,
122780  (const afw_value_t *)&impl_1209_property_value_dataType
122781 };
122782 
122783 static const afw_value_string_t
122784 impl_1209_property_value_description = {
122786  AFW_UTF8_LITERAL("This is the number of codepoints in the full source for the test script before this test's \"expect\" begins.")
122787 };
122788 
122789 static const afw_runtime_property_t
122790 impl_1209_property_description = {
122791  &afw_s_description,
122792  (const afw_value_t *)&impl_1209_property_value_description
122793 };
122794 
122795 static const afw_value_string_t
122796 impl_1209_property_value_label = {
122798  AFW_UTF8_LITERAL("Test Script Offset")
122799 };
122800 
122801 static const afw_runtime_property_t
122802 impl_1209_property_label = {
122803  &afw_s_label,
122804  (const afw_value_t *)&impl_1209_property_value_label
122805 };
122806 
122807 static const afw_runtime_property_t *
122808 impl_1209_properties[] = {
122809  &impl_1209_property_brief,
122810  &impl_1209_property_dataType,
122811  &impl_1209_property_description,
122812  &impl_1209_property_label,
122813  NULL
122814 };
122815 
122817 impl_1209_meta_object = {
122818  {
122819  &afw_runtime_inf_const_meta_object_inf
122820  },
122821  &impl_1209,
122822  NULL
122823 };
122824 
122825 static const afw_utf8_t
122826 impl_1209_meta_path =
122827  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectCodepointLengthInTestScript");
122828 
122830 impl_1209 = {
122831  {
122832  &afw_runtime_inf_const_embedded_untyped_object,
122833  NULL,
122834  {
122835  (const afw_object_t *)&impl_1209_meta_object,
122836  (const afw_object_t *)&impl_1204,
122837  &afw_s_expectCodepointLengthInTestScript,
122838  &afw_s__AdaptiveValueMeta_,
122839  &impl_1209_meta_path
122840  }
122841  },
122842  &impl_1209_properties[0]
122843 };
122844 
122846 impl_1210;
122847 
122848 /*
122849  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectCodepointOffsetInTestScript
122850  */
122851 
122852 static const afw_value_string_t
122853 impl_1210_property_value_brief = {
122855  AFW_UTF8_LITERAL("Offset of test \"expect\" in codepoints")
122856 };
122857 
122858 static const afw_runtime_property_t
122859 impl_1210_property_brief = {
122860  &afw_s_brief,
122861  (const afw_value_t *)&impl_1210_property_value_brief
122862 };
122863 
122864 static const afw_value_string_t
122865 impl_1210_property_value_dataType = {
122867  AFW_UTF8_LITERAL("integer")
122868 };
122869 
122870 static const afw_runtime_property_t
122871 impl_1210_property_dataType = {
122872  &afw_s_dataType,
122873  (const afw_value_t *)&impl_1210_property_value_dataType
122874 };
122875 
122876 static const afw_value_string_t
122877 impl_1210_property_value_description = {
122879  AFW_UTF8_LITERAL("This is the number of codepoints in the full source for the test script before this test's \"expect\" begins.")
122880 };
122881 
122882 static const afw_runtime_property_t
122883 impl_1210_property_description = {
122884  &afw_s_description,
122885  (const afw_value_t *)&impl_1210_property_value_description
122886 };
122887 
122888 static const afw_value_string_t
122889 impl_1210_property_value_label = {
122891  AFW_UTF8_LITERAL("Test Script Offset")
122892 };
122893 
122894 static const afw_runtime_property_t
122895 impl_1210_property_label = {
122896  &afw_s_label,
122897  (const afw_value_t *)&impl_1210_property_value_label
122898 };
122899 
122900 static const afw_runtime_property_t *
122901 impl_1210_properties[] = {
122902  &impl_1210_property_brief,
122903  &impl_1210_property_dataType,
122904  &impl_1210_property_description,
122905  &impl_1210_property_label,
122906  NULL
122907 };
122908 
122910 impl_1210_meta_object = {
122911  {
122912  &afw_runtime_inf_const_meta_object_inf
122913  },
122914  &impl_1210,
122915  NULL
122916 };
122917 
122918 static const afw_utf8_t
122919 impl_1210_meta_path =
122920  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectCodepointOffsetInTestScript");
122921 
122923 impl_1210 = {
122924  {
122925  &afw_runtime_inf_const_embedded_untyped_object,
122926  NULL,
122927  {
122928  (const afw_object_t *)&impl_1210_meta_object,
122929  (const afw_object_t *)&impl_1204,
122930  &afw_s_expectCodepointOffsetInTestScript,
122931  &afw_s__AdaptiveValueMeta_,
122932  &impl_1210_meta_path
122933  }
122934  },
122935  &impl_1210_properties[0]
122936 };
122937 
122939 impl_1211;
122940 
122941 /*
122942  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectColumnNumberInTestScript
122943  */
122944 
122945 static const afw_value_string_t
122946 impl_1211_property_value_brief = {
122948  AFW_UTF8_LITERAL("Column number of test \"expect\"")
122949 };
122950 
122951 static const afw_runtime_property_t
122952 impl_1211_property_brief = {
122953  &afw_s_brief,
122954  (const afw_value_t *)&impl_1211_property_value_brief
122955 };
122956 
122957 static const afw_value_string_t
122958 impl_1211_property_value_dataType = {
122960  AFW_UTF8_LITERAL("integer")
122961 };
122962 
122963 static const afw_runtime_property_t
122964 impl_1211_property_dataType = {
122965  &afw_s_dataType,
122966  (const afw_value_t *)&impl_1211_property_value_dataType
122967 };
122968 
122969 static const afw_value_string_t
122970 impl_1211_property_value_description = {
122972  AFW_UTF8_LITERAL("This is the column number in the line of the full source for the test script where this test's \"expect\" begins.")
122973 };
122974 
122975 static const afw_runtime_property_t
122976 impl_1211_property_description = {
122977  &afw_s_description,
122978  (const afw_value_t *)&impl_1211_property_value_description
122979 };
122980 
122981 static const afw_value_string_t
122982 impl_1211_property_value_label = {
122984  AFW_UTF8_LITERAL("Test Script Column")
122985 };
122986 
122987 static const afw_runtime_property_t
122988 impl_1211_property_label = {
122989  &afw_s_label,
122990  (const afw_value_t *)&impl_1211_property_value_label
122991 };
122992 
122993 static const afw_runtime_property_t *
122994 impl_1211_properties[] = {
122995  &impl_1211_property_brief,
122996  &impl_1211_property_dataType,
122997  &impl_1211_property_description,
122998  &impl_1211_property_label,
122999  NULL
123000 };
123001 
123003 impl_1211_meta_object = {
123004  {
123005  &afw_runtime_inf_const_meta_object_inf
123006  },
123007  &impl_1211,
123008  NULL
123009 };
123010 
123011 static const afw_utf8_t
123012 impl_1211_meta_path =
123013  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectColumnNumberInTestScript");
123014 
123016 impl_1211 = {
123017  {
123018  &afw_runtime_inf_const_embedded_untyped_object,
123019  NULL,
123020  {
123021  (const afw_object_t *)&impl_1211_meta_object,
123022  (const afw_object_t *)&impl_1204,
123023  &afw_s_expectColumnNumberInTestScript,
123024  &afw_s__AdaptiveValueMeta_,
123025  &impl_1211_meta_path
123026  }
123027  },
123028  &impl_1211_properties[0]
123029 };
123030 
123032 impl_1212;
123033 
123034 /*
123035  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectLineNumberInTestScript
123036  */
123037 
123038 static const afw_value_string_t
123039 impl_1212_property_value_brief = {
123041  AFW_UTF8_LITERAL("Line number of test source")
123042 };
123043 
123044 static const afw_runtime_property_t
123045 impl_1212_property_brief = {
123046  &afw_s_brief,
123047  (const afw_value_t *)&impl_1212_property_value_brief
123048 };
123049 
123050 static const afw_value_string_t
123051 impl_1212_property_value_dataType = {
123053  AFW_UTF8_LITERAL("integer")
123054 };
123055 
123056 static const afw_runtime_property_t
123057 impl_1212_property_dataType = {
123058  &afw_s_dataType,
123059  (const afw_value_t *)&impl_1212_property_value_dataType
123060 };
123061 
123062 static const afw_value_string_t
123063 impl_1212_property_value_description = {
123065  AFW_UTF8_LITERAL("This is the line number in the full source for the test script where this test's \"expect\" begins.")
123066 };
123067 
123068 static const afw_runtime_property_t
123069 impl_1212_property_description = {
123070  &afw_s_description,
123071  (const afw_value_t *)&impl_1212_property_value_description
123072 };
123073 
123074 static const afw_value_string_t
123075 impl_1212_property_value_label = {
123077  AFW_UTF8_LITERAL("Test Script Line")
123078 };
123079 
123080 static const afw_runtime_property_t
123081 impl_1212_property_label = {
123082  &afw_s_label,
123083  (const afw_value_t *)&impl_1212_property_value_label
123084 };
123085 
123086 static const afw_runtime_property_t *
123087 impl_1212_properties[] = {
123088  &impl_1212_property_brief,
123089  &impl_1212_property_dataType,
123090  &impl_1212_property_description,
123091  &impl_1212_property_label,
123092  NULL
123093 };
123094 
123096 impl_1212_meta_object = {
123097  {
123098  &afw_runtime_inf_const_meta_object_inf
123099  },
123100  &impl_1212,
123101  NULL
123102 };
123103 
123104 static const afw_utf8_t
123105 impl_1212_meta_path =
123106  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectLineNumberInTestScript");
123107 
123109 impl_1212 = {
123110  {
123111  &afw_runtime_inf_const_embedded_untyped_object,
123112  NULL,
123113  {
123114  (const afw_object_t *)&impl_1212_meta_object,
123115  (const afw_object_t *)&impl_1204,
123116  &afw_s_expectLineNumberInTestScript,
123117  &afw_s__AdaptiveValueMeta_,
123118  &impl_1212_meta_path
123119  }
123120  },
123121  &impl_1212_properties[0]
123122 };
123123 
123125 impl_1213;
123126 
123127 /*
123128  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectLocation
123129  */
123130 
123131 static const afw_value_string_t
123132 impl_1213_property_value_brief = {
123134  AFW_UTF8_LITERAL("sourceLocation for \"expect\" contextual")
123135 };
123136 
123137 static const afw_runtime_property_t
123138 impl_1213_property_brief = {
123139  &afw_s_brief,
123140  (const afw_value_t *)&impl_1213_property_value_brief
123141 };
123142 
123143 static const afw_value_string_t
123144 impl_1213_property_value_dataType = {
123146  AFW_UTF8_LITERAL("string")
123147 };
123148 
123149 static const afw_runtime_property_t
123150 impl_1213_property_dataType = {
123151  &afw_s_dataType,
123152  (const afw_value_t *)&impl_1213_property_value_dataType
123153 };
123154 
123155 static const afw_value_string_t
123156 impl_1213_property_value_description = {
123158  AFW_UTF8_LITERAL("This is where the \"expect\" for this test is located. Each test is evaluated separately, so this location needs to be accounted for when determining where an error occurs.")
123159 };
123160 
123161 static const afw_runtime_property_t
123162 impl_1213_property_description = {
123163  &afw_s_description,
123164  (const afw_value_t *)&impl_1213_property_value_description
123165 };
123166 
123167 static const afw_value_string_t
123168 impl_1213_property_value_label = {
123170  AFW_UTF8_LITERAL("Source Type")
123171 };
123172 
123173 static const afw_runtime_property_t
123174 impl_1213_property_label = {
123175  &afw_s_label,
123176  (const afw_value_t *)&impl_1213_property_value_label
123177 };
123178 
123179 static const afw_value_boolean_t
123180 impl_1213_property_value_required = {
123182  true
123183 };
123184 
123185 static const afw_runtime_property_t
123186 impl_1213_property_required = {
123187  &afw_s_required,
123188  (const afw_value_t *)&impl_1213_property_value_required
123189 };
123190 
123191 static const afw_runtime_property_t *
123192 impl_1213_properties[] = {
123193  &impl_1213_property_brief,
123194  &impl_1213_property_dataType,
123195  &impl_1213_property_description,
123196  &impl_1213_property_label,
123197  &impl_1213_property_required,
123198  NULL
123199 };
123200 
123202 impl_1213_meta_object = {
123203  {
123204  &afw_runtime_inf_const_meta_object_inf
123205  },
123206  &impl_1213,
123207  NULL
123208 };
123209 
123210 static const afw_utf8_t
123211 impl_1213_meta_path =
123212  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectLocation");
123213 
123215 impl_1213 = {
123216  {
123217  &afw_runtime_inf_const_embedded_untyped_object,
123218  NULL,
123219  {
123220  (const afw_object_t *)&impl_1213_meta_object,
123221  (const afw_object_t *)&impl_1204,
123222  &afw_s_expectLocation,
123223  &afw_s__AdaptiveValueMeta_,
123224  &impl_1213_meta_path
123225  }
123226  },
123227  &impl_1213_properties[0]
123228 };
123229 
123231 impl_1214;
123232 
123233 /*
123234  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectUTF8OctetLengthInTestScript
123235  */
123236 
123237 static const afw_value_string_t
123238 impl_1214_property_value_brief = {
123240  AFW_UTF8_LITERAL("Length of test \"expect\" in UTF-8 octets")
123241 };
123242 
123243 static const afw_runtime_property_t
123244 impl_1214_property_brief = {
123245  &afw_s_brief,
123246  (const afw_value_t *)&impl_1214_property_value_brief
123247 };
123248 
123249 static const afw_value_string_t
123250 impl_1214_property_value_dataType = {
123252  AFW_UTF8_LITERAL("integer")
123253 };
123254 
123255 static const afw_runtime_property_t
123256 impl_1214_property_dataType = {
123257  &afw_s_dataType,
123258  (const afw_value_t *)&impl_1214_property_value_dataType
123259 };
123260 
123261 static const afw_value_string_t
123262 impl_1214_property_value_description = {
123264  AFW_UTF8_LITERAL("This is the number of UTF-8 octets in the full source for the test script before this test's \"expect\" begins.")
123265 };
123266 
123267 static const afw_runtime_property_t
123268 impl_1214_property_description = {
123269  &afw_s_description,
123270  (const afw_value_t *)&impl_1214_property_value_description
123271 };
123272 
123273 static const afw_value_string_t
123274 impl_1214_property_value_label = {
123276  AFW_UTF8_LITERAL("Test Script Offset")
123277 };
123278 
123279 static const afw_runtime_property_t
123280 impl_1214_property_label = {
123281  &afw_s_label,
123282  (const afw_value_t *)&impl_1214_property_value_label
123283 };
123284 
123285 static const afw_runtime_property_t *
123286 impl_1214_properties[] = {
123287  &impl_1214_property_brief,
123288  &impl_1214_property_dataType,
123289  &impl_1214_property_description,
123290  &impl_1214_property_label,
123291  NULL
123292 };
123293 
123295 impl_1214_meta_object = {
123296  {
123297  &afw_runtime_inf_const_meta_object_inf
123298  },
123299  &impl_1214,
123300  NULL
123301 };
123302 
123303 static const afw_utf8_t
123304 impl_1214_meta_path =
123305  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectUTF8OctetLengthInTestScript");
123306 
123308 impl_1214 = {
123309  {
123310  &afw_runtime_inf_const_embedded_untyped_object,
123311  NULL,
123312  {
123313  (const afw_object_t *)&impl_1214_meta_object,
123314  (const afw_object_t *)&impl_1204,
123315  &afw_s_expectUTF8OctetLengthInTestScript,
123316  &afw_s__AdaptiveValueMeta_,
123317  &impl_1214_meta_path
123318  }
123319  },
123320  &impl_1214_properties[0]
123321 };
123322 
123324 impl_1215;
123325 
123326 /*
123327  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectUTF8OctetOffsetInTestScript
123328  */
123329 
123330 static const afw_value_string_t
123331 impl_1215_property_value_brief = {
123333  AFW_UTF8_LITERAL("Offset of test \"expect\" in UTF-8 octets")
123334 };
123335 
123336 static const afw_runtime_property_t
123337 impl_1215_property_brief = {
123338  &afw_s_brief,
123339  (const afw_value_t *)&impl_1215_property_value_brief
123340 };
123341 
123342 static const afw_value_string_t
123343 impl_1215_property_value_dataType = {
123345  AFW_UTF8_LITERAL("integer")
123346 };
123347 
123348 static const afw_runtime_property_t
123349 impl_1215_property_dataType = {
123350  &afw_s_dataType,
123351  (const afw_value_t *)&impl_1215_property_value_dataType
123352 };
123353 
123354 static const afw_value_string_t
123355 impl_1215_property_value_description = {
123357  AFW_UTF8_LITERAL("This is the number of UTF-8 octets in the full source for the test script before this test's \"expect\" begins.")
123358 };
123359 
123360 static const afw_runtime_property_t
123361 impl_1215_property_description = {
123362  &afw_s_description,
123363  (const afw_value_t *)&impl_1215_property_value_description
123364 };
123365 
123366 static const afw_value_string_t
123367 impl_1215_property_value_label = {
123369  AFW_UTF8_LITERAL("Test Script Offset")
123370 };
123371 
123372 static const afw_runtime_property_t
123373 impl_1215_property_label = {
123374  &afw_s_label,
123375  (const afw_value_t *)&impl_1215_property_value_label
123376 };
123377 
123378 static const afw_runtime_property_t *
123379 impl_1215_properties[] = {
123380  &impl_1215_property_brief,
123381  &impl_1215_property_dataType,
123382  &impl_1215_property_description,
123383  &impl_1215_property_label,
123384  NULL
123385 };
123386 
123388 impl_1215_meta_object = {
123389  {
123390  &afw_runtime_inf_const_meta_object_inf
123391  },
123392  &impl_1215,
123393  NULL
123394 };
123395 
123396 static const afw_utf8_t
123397 impl_1215_meta_path =
123398  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectUTF8OctetOffsetInTestScript");
123399 
123401 impl_1215 = {
123402  {
123403  &afw_runtime_inf_const_embedded_untyped_object,
123404  NULL,
123405  {
123406  (const afw_object_t *)&impl_1215_meta_object,
123407  (const afw_object_t *)&impl_1204,
123408  &afw_s_expectUTF8OctetOffsetInTestScript,
123409  &afw_s__AdaptiveValueMeta_,
123410  &impl_1215_meta_path
123411  }
123412  },
123413  &impl_1215_properties[0]
123414 };
123415 
123417 impl_1216;
123418 
123419 /*
123420  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectedError
123421  */
123422 
123423 static const afw_value_string_t
123424 impl_1216_property_value_brief = {
123426  AFW_UTF8_LITERAL("Expected error")
123427 };
123428 
123429 static const afw_runtime_property_t
123430 impl_1216_property_brief = {
123431  &afw_s_brief,
123432  (const afw_value_t *)&impl_1216_property_value_brief
123433 };
123434 
123435 static const afw_value_string_t
123436 impl_1216_property_value_dataType = {
123438  AFW_UTF8_LITERAL("object")
123439 };
123440 
123441 static const afw_runtime_property_t
123442 impl_1216_property_dataType = {
123443  &afw_s_dataType,
123444  (const afw_value_t *)&impl_1216_property_value_dataType
123445 };
123446 
123447 static const afw_value_string_t
123448 impl_1216_property_value_description = {
123450  AFW_UTF8_LITERAL("This is present if an expected error was produced while compiling and evaluating the source.")
123451 };
123452 
123453 static const afw_runtime_property_t
123454 impl_1216_property_description = {
123455  &afw_s_description,
123456  (const afw_value_t *)&impl_1216_property_value_description
123457 };
123458 
123459 static const afw_value_string_t
123460 impl_1216_property_value_label = {
123462  AFW_UTF8_LITERAL("Expected error")
123463 };
123464 
123465 static const afw_runtime_property_t
123466 impl_1216_property_label = {
123467  &afw_s_label,
123468  (const afw_value_t *)&impl_1216_property_value_label
123469 };
123470 
123471 static const afw_runtime_property_t *
123472 impl_1216_properties[] = {
123473  &impl_1216_property_brief,
123474  &impl_1216_property_dataType,
123475  &impl_1216_property_description,
123476  &impl_1216_property_label,
123477  NULL
123478 };
123479 
123481 impl_1216_meta_object = {
123482  {
123483  &afw_runtime_inf_const_meta_object_inf
123484  },
123485  &impl_1216,
123486  NULL
123487 };
123488 
123489 static const afw_utf8_t
123490 impl_1216_meta_path =
123491  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/expectedError");
123492 
123494 impl_1216 = {
123495  {
123496  &afw_runtime_inf_const_embedded_untyped_object,
123497  NULL,
123498  {
123499  (const afw_object_t *)&impl_1216_meta_object,
123500  (const afw_object_t *)&impl_1204,
123501  &afw_s_expectedError,
123502  &afw_s__AdaptiveValueMeta_,
123503  &impl_1216_meta_path
123504  }
123505  },
123506  &impl_1216_properties[0]
123507 };
123508 
123510 impl_1217;
123511 
123512 /*
123513  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/passed
123514  */
123515 
123516 static const afw_value_string_t
123517 impl_1217_property_value_brief = {
123519  AFW_UTF8_LITERAL("Passed")
123520 };
123521 
123522 static const afw_runtime_property_t
123523 impl_1217_property_brief = {
123524  &afw_s_brief,
123525  (const afw_value_t *)&impl_1217_property_value_brief
123526 };
123527 
123528 static const afw_value_string_t
123529 impl_1217_property_value_dataType = {
123531  AFW_UTF8_LITERAL("boolean")
123532 };
123533 
123534 static const afw_runtime_property_t
123535 impl_1217_property_dataType = {
123536  &afw_s_dataType,
123537  (const afw_value_t *)&impl_1217_property_value_dataType
123538 };
123539 
123540 static const afw_value_string_t
123541 impl_1217_property_value_description = {
123543  AFW_UTF8_LITERAL("If true, the test passed.")
123544 };
123545 
123546 static const afw_runtime_property_t
123547 impl_1217_property_description = {
123548  &afw_s_description,
123549  (const afw_value_t *)&impl_1217_property_value_description
123550 };
123551 
123552 static const afw_value_string_t
123553 impl_1217_property_value_label = {
123555  AFW_UTF8_LITERAL("Passed")
123556 };
123557 
123558 static const afw_runtime_property_t
123559 impl_1217_property_label = {
123560  &afw_s_label,
123561  (const afw_value_t *)&impl_1217_property_value_label
123562 };
123563 
123564 static const afw_value_boolean_t
123565 impl_1217_property_value_required = {
123567  true
123568 };
123569 
123570 static const afw_runtime_property_t
123571 impl_1217_property_required = {
123572  &afw_s_required,
123573  (const afw_value_t *)&impl_1217_property_value_required
123574 };
123575 
123576 static const afw_runtime_property_t *
123577 impl_1217_properties[] = {
123578  &impl_1217_property_brief,
123579  &impl_1217_property_dataType,
123580  &impl_1217_property_description,
123581  &impl_1217_property_label,
123582  &impl_1217_property_required,
123583  NULL
123584 };
123585 
123587 impl_1217_meta_object = {
123588  {
123589  &afw_runtime_inf_const_meta_object_inf
123590  },
123591  &impl_1217,
123592  NULL
123593 };
123594 
123595 static const afw_utf8_t
123596 impl_1217_meta_path =
123597  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/passed");
123598 
123600 impl_1217 = {
123601  {
123602  &afw_runtime_inf_const_embedded_untyped_object,
123603  NULL,
123604  {
123605  (const afw_object_t *)&impl_1217_meta_object,
123606  (const afw_object_t *)&impl_1204,
123607  &afw_s_passed,
123608  &afw_s__AdaptiveValueMeta_,
123609  &impl_1217_meta_path
123610  }
123611  },
123612  &impl_1217_properties[0]
123613 };
123614 
123616 impl_1218;
123617 
123618 /*
123619  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/result
123620  */
123621 
123622 static const afw_value_string_t
123623 impl_1218_property_value_brief = {
123625  AFW_UTF8_LITERAL("Evaluation result")
123626 };
123627 
123628 static const afw_runtime_property_t
123629 impl_1218_property_brief = {
123630  &afw_s_brief,
123631  (const afw_value_t *)&impl_1218_property_value_brief
123632 };
123633 
123634 static const afw_value_string_t
123635 impl_1218_property_value_description = {
123637  AFW_UTF8_LITERAL("This is the value produced by compiling and evaluating the source.")
123638 };
123639 
123640 static const afw_runtime_property_t
123641 impl_1218_property_description = {
123642  &afw_s_description,
123643  (const afw_value_t *)&impl_1218_property_value_description
123644 };
123645 
123646 static const afw_value_string_t
123647 impl_1218_property_value_label = {
123649  AFW_UTF8_LITERAL("Evaluation result")
123650 };
123651 
123652 static const afw_runtime_property_t
123653 impl_1218_property_label = {
123654  &afw_s_label,
123655  (const afw_value_t *)&impl_1218_property_value_label
123656 };
123657 
123658 static const afw_runtime_property_t *
123659 impl_1218_properties[] = {
123660  &impl_1218_property_brief,
123661  &impl_1218_property_description,
123662  &impl_1218_property_label,
123663  NULL
123664 };
123665 
123667 impl_1218_meta_object = {
123668  {
123669  &afw_runtime_inf_const_meta_object_inf
123670  },
123671  &impl_1218,
123672  NULL
123673 };
123674 
123675 static const afw_utf8_t
123676 impl_1218_meta_path =
123677  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/result");
123678 
123680 impl_1218 = {
123681  {
123682  &afw_runtime_inf_const_embedded_untyped_object,
123683  NULL,
123684  {
123685  (const afw_object_t *)&impl_1218_meta_object,
123686  (const afw_object_t *)&impl_1204,
123687  &afw_s_result,
123688  &afw_s__AdaptiveValueMeta_,
123689  &impl_1218_meta_path
123690  }
123691  },
123692  &impl_1218_properties[0]
123693 };
123694 
123696 impl_1219;
123697 
123698 /*
123699  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/skip
123700  */
123701 
123702 static const afw_value_string_t
123703 impl_1219_property_value_brief = {
123705  AFW_UTF8_LITERAL("Skip")
123706 };
123707 
123708 static const afw_runtime_property_t
123709 impl_1219_property_brief = {
123710  &afw_s_brief,
123711  (const afw_value_t *)&impl_1219_property_value_brief
123712 };
123713 
123714 static const afw_value_string_t
123715 impl_1219_property_value_dataType = {
123717  AFW_UTF8_LITERAL("boolean")
123718 };
123719 
123720 static const afw_runtime_property_t
123721 impl_1219_property_dataType = {
123722  &afw_s_dataType,
123723  (const afw_value_t *)&impl_1219_property_value_dataType
123724 };
123725 
123726 static const afw_value_string_t
123727 impl_1219_property_value_description = {
123729  AFW_UTF8_LITERAL("If true, the test is skipped.")
123730 };
123731 
123732 static const afw_runtime_property_t
123733 impl_1219_property_description = {
123734  &afw_s_description,
123735  (const afw_value_t *)&impl_1219_property_value_description
123736 };
123737 
123738 static const afw_value_string_t
123739 impl_1219_property_value_label = {
123741  AFW_UTF8_LITERAL("Skip")
123742 };
123743 
123744 static const afw_runtime_property_t
123745 impl_1219_property_label = {
123746  &afw_s_label,
123747  (const afw_value_t *)&impl_1219_property_value_label
123748 };
123749 
123750 static const afw_runtime_property_t *
123751 impl_1219_properties[] = {
123752  &impl_1219_property_brief,
123753  &impl_1219_property_dataType,
123754  &impl_1219_property_description,
123755  &impl_1219_property_label,
123756  NULL
123757 };
123758 
123760 impl_1219_meta_object = {
123761  {
123762  &afw_runtime_inf_const_meta_object_inf
123763  },
123764  &impl_1219,
123765  NULL
123766 };
123767 
123768 static const afw_utf8_t
123769 impl_1219_meta_path =
123770  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/skip");
123771 
123773 impl_1219 = {
123774  {
123775  &afw_runtime_inf_const_embedded_untyped_object,
123776  NULL,
123777  {
123778  (const afw_object_t *)&impl_1219_meta_object,
123779  (const afw_object_t *)&impl_1204,
123780  &afw_s_skip,
123781  &afw_s__AdaptiveValueMeta_,
123782  &impl_1219_meta_path
123783  }
123784  },
123785  &impl_1219_properties[0]
123786 };
123787 
123789 impl_1220;
123790 
123791 /*
123792  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/source
123793  */
123794 
123795 static const afw_value_string_t
123796 impl_1220_property_value_brief = {
123798  AFW_UTF8_LITERAL("source:")
123799 };
123800 
123801 static const afw_runtime_property_t
123802 impl_1220_property_brief = {
123803  &afw_s_brief,
123804  (const afw_value_t *)&impl_1220_property_value_brief
123805 };
123806 
123807 static const afw_value_string_t
123808 impl_1220_property_value_dataType = {
123810  AFW_UTF8_LITERAL("string")
123811 };
123812 
123813 static const afw_runtime_property_t
123814 impl_1220_property_dataType = {
123815  &afw_s_dataType,
123816  (const afw_value_t *)&impl_1220_property_value_dataType
123817 };
123818 
123819 static const afw_value_string_t
123820 impl_1220_property_value_description = {
123822  AFW_UTF8_LITERAL("This is the value of \"source:\" to evaluate.")
123823 };
123824 
123825 static const afw_runtime_property_t
123826 impl_1220_property_description = {
123827  &afw_s_description,
123828  (const afw_value_t *)&impl_1220_property_value_description
123829 };
123830 
123831 static const afw_value_string_t
123832 impl_1220_property_value_label = {
123834  AFW_UTF8_LITERAL("Source")
123835 };
123836 
123837 static const afw_runtime_property_t
123838 impl_1220_property_label = {
123839  &afw_s_label,
123840  (const afw_value_t *)&impl_1220_property_value_label
123841 };
123842 
123843 static const afw_value_boolean_t
123844 impl_1220_property_value_required = {
123846  true
123847 };
123848 
123849 static const afw_runtime_property_t
123850 impl_1220_property_required = {
123851  &afw_s_required,
123852  (const afw_value_t *)&impl_1220_property_value_required
123853 };
123854 
123855 static const afw_runtime_property_t *
123856 impl_1220_properties[] = {
123857  &impl_1220_property_brief,
123858  &impl_1220_property_dataType,
123859  &impl_1220_property_description,
123860  &impl_1220_property_label,
123861  &impl_1220_property_required,
123862  NULL
123863 };
123864 
123866 impl_1220_meta_object = {
123867  {
123868  &afw_runtime_inf_const_meta_object_inf
123869  },
123870  &impl_1220,
123871  NULL
123872 };
123873 
123874 static const afw_utf8_t
123875 impl_1220_meta_path =
123876  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/source");
123877 
123879 impl_1220 = {
123880  {
123881  &afw_runtime_inf_const_embedded_untyped_object,
123882  NULL,
123883  {
123884  (const afw_object_t *)&impl_1220_meta_object,
123885  (const afw_object_t *)&impl_1204,
123886  &afw_s_source,
123887  &afw_s__AdaptiveValueMeta_,
123888  &impl_1220_meta_path
123889  }
123890  },
123891  &impl_1220_properties[0]
123892 };
123893 
123895 impl_1221;
123896 
123897 /*
123898  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceCodepointLengthInTestScript
123899  */
123900 
123901 static const afw_value_string_t
123902 impl_1221_property_value_brief = {
123904  AFW_UTF8_LITERAL("Length of test \"source\" in codepoints")
123905 };
123906 
123907 static const afw_runtime_property_t
123908 impl_1221_property_brief = {
123909  &afw_s_brief,
123910  (const afw_value_t *)&impl_1221_property_value_brief
123911 };
123912 
123913 static const afw_value_string_t
123914 impl_1221_property_value_dataType = {
123916  AFW_UTF8_LITERAL("integer")
123917 };
123918 
123919 static const afw_runtime_property_t
123920 impl_1221_property_dataType = {
123921  &afw_s_dataType,
123922  (const afw_value_t *)&impl_1221_property_value_dataType
123923 };
123924 
123925 static const afw_value_string_t
123926 impl_1221_property_value_description = {
123928  AFW_UTF8_LITERAL("This is the number of codepoints in the full source for the test script before this test's \"source\" begins.")
123929 };
123930 
123931 static const afw_runtime_property_t
123932 impl_1221_property_description = {
123933  &afw_s_description,
123934  (const afw_value_t *)&impl_1221_property_value_description
123935 };
123936 
123937 static const afw_value_string_t
123938 impl_1221_property_value_label = {
123940  AFW_UTF8_LITERAL("Test Script Offset")
123941 };
123942 
123943 static const afw_runtime_property_t
123944 impl_1221_property_label = {
123945  &afw_s_label,
123946  (const afw_value_t *)&impl_1221_property_value_label
123947 };
123948 
123949 static const afw_runtime_property_t *
123950 impl_1221_properties[] = {
123951  &impl_1221_property_brief,
123952  &impl_1221_property_dataType,
123953  &impl_1221_property_description,
123954  &impl_1221_property_label,
123955  NULL
123956 };
123957 
123959 impl_1221_meta_object = {
123960  {
123961  &afw_runtime_inf_const_meta_object_inf
123962  },
123963  &impl_1221,
123964  NULL
123965 };
123966 
123967 static const afw_utf8_t
123968 impl_1221_meta_path =
123969  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceCodepointLengthInTestScript");
123970 
123972 impl_1221 = {
123973  {
123974  &afw_runtime_inf_const_embedded_untyped_object,
123975  NULL,
123976  {
123977  (const afw_object_t *)&impl_1221_meta_object,
123978  (const afw_object_t *)&impl_1204,
123979  &afw_s_sourceCodepointLengthInTestScript,
123980  &afw_s__AdaptiveValueMeta_,
123981  &impl_1221_meta_path
123982  }
123983  },
123984  &impl_1221_properties[0]
123985 };
123986 
123988 impl_1222;
123989 
123990 /*
123991  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceCodepointOffsetInTestScript
123992  */
123993 
123994 static const afw_value_string_t
123995 impl_1222_property_value_brief = {
123997  AFW_UTF8_LITERAL("Offset of test \"source\" in codepoints")
123998 };
123999 
124000 static const afw_runtime_property_t
124001 impl_1222_property_brief = {
124002  &afw_s_brief,
124003  (const afw_value_t *)&impl_1222_property_value_brief
124004 };
124005 
124006 static const afw_value_string_t
124007 impl_1222_property_value_dataType = {
124009  AFW_UTF8_LITERAL("integer")
124010 };
124011 
124012 static const afw_runtime_property_t
124013 impl_1222_property_dataType = {
124014  &afw_s_dataType,
124015  (const afw_value_t *)&impl_1222_property_value_dataType
124016 };
124017 
124018 static const afw_value_string_t
124019 impl_1222_property_value_description = {
124021  AFW_UTF8_LITERAL("This is the number of codepoints in the full source for the test script before this test's \"source\" begins.")
124022 };
124023 
124024 static const afw_runtime_property_t
124025 impl_1222_property_description = {
124026  &afw_s_description,
124027  (const afw_value_t *)&impl_1222_property_value_description
124028 };
124029 
124030 static const afw_value_string_t
124031 impl_1222_property_value_label = {
124033  AFW_UTF8_LITERAL("Test Script Offset")
124034 };
124035 
124036 static const afw_runtime_property_t
124037 impl_1222_property_label = {
124038  &afw_s_label,
124039  (const afw_value_t *)&impl_1222_property_value_label
124040 };
124041 
124042 static const afw_runtime_property_t *
124043 impl_1222_properties[] = {
124044  &impl_1222_property_brief,
124045  &impl_1222_property_dataType,
124046  &impl_1222_property_description,
124047  &impl_1222_property_label,
124048  NULL
124049 };
124050 
124052 impl_1222_meta_object = {
124053  {
124054  &afw_runtime_inf_const_meta_object_inf
124055  },
124056  &impl_1222,
124057  NULL
124058 };
124059 
124060 static const afw_utf8_t
124061 impl_1222_meta_path =
124062  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceCodepointOffsetInTestScript");
124063 
124065 impl_1222 = {
124066  {
124067  &afw_runtime_inf_const_embedded_untyped_object,
124068  NULL,
124069  {
124070  (const afw_object_t *)&impl_1222_meta_object,
124071  (const afw_object_t *)&impl_1204,
124072  &afw_s_sourceCodepointOffsetInTestScript,
124073  &afw_s__AdaptiveValueMeta_,
124074  &impl_1222_meta_path
124075  }
124076  },
124077  &impl_1222_properties[0]
124078 };
124079 
124081 impl_1223;
124082 
124083 /*
124084  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceColumnNumberInTestScript
124085  */
124086 
124087 static const afw_value_string_t
124088 impl_1223_property_value_brief = {
124090  AFW_UTF8_LITERAL("Column number of test source")
124091 };
124092 
124093 static const afw_runtime_property_t
124094 impl_1223_property_brief = {
124095  &afw_s_brief,
124096  (const afw_value_t *)&impl_1223_property_value_brief
124097 };
124098 
124099 static const afw_value_string_t
124100 impl_1223_property_value_dataType = {
124102  AFW_UTF8_LITERAL("integer")
124103 };
124104 
124105 static const afw_runtime_property_t
124106 impl_1223_property_dataType = {
124107  &afw_s_dataType,
124108  (const afw_value_t *)&impl_1223_property_value_dataType
124109 };
124110 
124111 static const afw_value_string_t
124112 impl_1223_property_value_description = {
124114  AFW_UTF8_LITERAL("This is the column number in the line of the full source for the test script where this test's \"source\" begins.")
124115 };
124116 
124117 static const afw_runtime_property_t
124118 impl_1223_property_description = {
124119  &afw_s_description,
124120  (const afw_value_t *)&impl_1223_property_value_description
124121 };
124122 
124123 static const afw_value_string_t
124124 impl_1223_property_value_label = {
124126  AFW_UTF8_LITERAL("Test Script Column")
124127 };
124128 
124129 static const afw_runtime_property_t
124130 impl_1223_property_label = {
124131  &afw_s_label,
124132  (const afw_value_t *)&impl_1223_property_value_label
124133 };
124134 
124135 static const afw_runtime_property_t *
124136 impl_1223_properties[] = {
124137  &impl_1223_property_brief,
124138  &impl_1223_property_dataType,
124139  &impl_1223_property_description,
124140  &impl_1223_property_label,
124141  NULL
124142 };
124143 
124145 impl_1223_meta_object = {
124146  {
124147  &afw_runtime_inf_const_meta_object_inf
124148  },
124149  &impl_1223,
124150  NULL
124151 };
124152 
124153 static const afw_utf8_t
124154 impl_1223_meta_path =
124155  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceColumnNumberInTestScript");
124156 
124158 impl_1223 = {
124159  {
124160  &afw_runtime_inf_const_embedded_untyped_object,
124161  NULL,
124162  {
124163  (const afw_object_t *)&impl_1223_meta_object,
124164  (const afw_object_t *)&impl_1204,
124165  &afw_s_sourceColumnNumberInTestScript,
124166  &afw_s__AdaptiveValueMeta_,
124167  &impl_1223_meta_path
124168  }
124169  },
124170  &impl_1223_properties[0]
124171 };
124172 
124174 impl_1224;
124175 
124176 /*
124177  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceLineNumberInTestScript
124178  */
124179 
124180 static const afw_value_string_t
124181 impl_1224_property_value_brief = {
124183  AFW_UTF8_LITERAL("Length of test \"source\" in UTF-8 octets")
124184 };
124185 
124186 static const afw_runtime_property_t
124187 impl_1224_property_brief = {
124188  &afw_s_brief,
124189  (const afw_value_t *)&impl_1224_property_value_brief
124190 };
124191 
124192 static const afw_value_string_t
124193 impl_1224_property_value_dataType = {
124195  AFW_UTF8_LITERAL("integer")
124196 };
124197 
124198 static const afw_runtime_property_t
124199 impl_1224_property_dataType = {
124200  &afw_s_dataType,
124201  (const afw_value_t *)&impl_1224_property_value_dataType
124202 };
124203 
124204 static const afw_value_string_t
124205 impl_1224_property_value_description = {
124207  AFW_UTF8_LITERAL("This is the number of UTF-8 octets in the full source for the test script before this test's \"source\" begins.")
124208 };
124209 
124210 static const afw_runtime_property_t
124211 impl_1224_property_description = {
124212  &afw_s_description,
124213  (const afw_value_t *)&impl_1224_property_value_description
124214 };
124215 
124216 static const afw_value_string_t
124217 impl_1224_property_value_label = {
124219  AFW_UTF8_LITERAL("Test Script Offset")
124220 };
124221 
124222 static const afw_runtime_property_t
124223 impl_1224_property_label = {
124224  &afw_s_label,
124225  (const afw_value_t *)&impl_1224_property_value_label
124226 };
124227 
124228 static const afw_runtime_property_t *
124229 impl_1224_properties[] = {
124230  &impl_1224_property_brief,
124231  &impl_1224_property_dataType,
124232  &impl_1224_property_description,
124233  &impl_1224_property_label,
124234  NULL
124235 };
124236 
124238 impl_1224_meta_object = {
124239  {
124240  &afw_runtime_inf_const_meta_object_inf
124241  },
124242  &impl_1224,
124243  NULL
124244 };
124245 
124246 static const afw_utf8_t
124247 impl_1224_meta_path =
124248  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceLineNumberInTestScript");
124249 
124251 impl_1224 = {
124252  {
124253  &afw_runtime_inf_const_embedded_untyped_object,
124254  NULL,
124255  {
124256  (const afw_object_t *)&impl_1224_meta_object,
124257  (const afw_object_t *)&impl_1204,
124258  &afw_s_sourceLineNumberInTestScript,
124259  &afw_s__AdaptiveValueMeta_,
124260  &impl_1224_meta_path
124261  }
124262  },
124263  &impl_1224_properties[0]
124264 };
124265 
124267 impl_1225;
124268 
124269 /*
124270  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceLocation
124271  */
124272 
124273 static const afw_value_string_t
124274 impl_1225_property_value_brief = {
124276  AFW_UTF8_LITERAL("sourceLocation for source contextual")
124277 };
124278 
124279 static const afw_runtime_property_t
124280 impl_1225_property_brief = {
124281  &afw_s_brief,
124282  (const afw_value_t *)&impl_1225_property_value_brief
124283 };
124284 
124285 static const afw_value_string_t
124286 impl_1225_property_value_dataType = {
124288  AFW_UTF8_LITERAL("string")
124289 };
124290 
124291 static const afw_runtime_property_t
124292 impl_1225_property_dataType = {
124293  &afw_s_dataType,
124294  (const afw_value_t *)&impl_1225_property_value_dataType
124295 };
124296 
124297 static const afw_value_string_t
124298 impl_1225_property_value_description = {
124300  AFW_UTF8_LITERAL("This is where the source for this test is located. Each test is evaluated separately, so this location needs to be accounted for when determining where an error occurs.")
124301 };
124302 
124303 static const afw_runtime_property_t
124304 impl_1225_property_description = {
124305  &afw_s_description,
124306  (const afw_value_t *)&impl_1225_property_value_description
124307 };
124308 
124309 static const afw_value_string_t
124310 impl_1225_property_value_label = {
124312  AFW_UTF8_LITERAL("Source Type")
124313 };
124314 
124315 static const afw_runtime_property_t
124316 impl_1225_property_label = {
124317  &afw_s_label,
124318  (const afw_value_t *)&impl_1225_property_value_label
124319 };
124320 
124321 static const afw_value_boolean_t
124322 impl_1225_property_value_required = {
124324  true
124325 };
124326 
124327 static const afw_runtime_property_t
124328 impl_1225_property_required = {
124329  &afw_s_required,
124330  (const afw_value_t *)&impl_1225_property_value_required
124331 };
124332 
124333 static const afw_runtime_property_t *
124334 impl_1225_properties[] = {
124335  &impl_1225_property_brief,
124336  &impl_1225_property_dataType,
124337  &impl_1225_property_description,
124338  &impl_1225_property_label,
124339  &impl_1225_property_required,
124340  NULL
124341 };
124342 
124344 impl_1225_meta_object = {
124345  {
124346  &afw_runtime_inf_const_meta_object_inf
124347  },
124348  &impl_1225,
124349  NULL
124350 };
124351 
124352 static const afw_utf8_t
124353 impl_1225_meta_path =
124354  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceLocation");
124355 
124357 impl_1225 = {
124358  {
124359  &afw_runtime_inf_const_embedded_untyped_object,
124360  NULL,
124361  {
124362  (const afw_object_t *)&impl_1225_meta_object,
124363  (const afw_object_t *)&impl_1204,
124364  &afw_s_sourceLocation,
124365  &afw_s__AdaptiveValueMeta_,
124366  &impl_1225_meta_path
124367  }
124368  },
124369  &impl_1225_properties[0]
124370 };
124371 
124373 impl_1226;
124374 
124375 /*
124376  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceType
124377  */
124378 
124379 static const afw_value_string_t
124380 impl_1226_property_value_brief = {
124382  AFW_UTF8_LITERAL("sourceType:")
124383 };
124384 
124385 static const afw_runtime_property_t
124386 impl_1226_property_brief = {
124387  &afw_s_brief,
124388  (const afw_value_t *)&impl_1226_property_value_brief
124389 };
124390 
124391 static const afw_value_string_t
124392 impl_1226_property_value_dataType = {
124394  AFW_UTF8_LITERAL("string")
124395 };
124396 
124397 static const afw_runtime_property_t
124398 impl_1226_property_dataType = {
124399  &afw_s_dataType,
124400  (const afw_value_t *)&impl_1226_property_value_dataType
124401 };
124402 
124403 static const afw_value_string_t
124404 impl_1226_property_value_description = {
124406  AFW_UTF8_LITERAL("This is the value of \"sourceType:\". If not specified, the value of the testScript \"sourceType\" property is used.")
124407 };
124408 
124409 static const afw_runtime_property_t
124410 impl_1226_property_description = {
124411  &afw_s_description,
124412  (const afw_value_t *)&impl_1226_property_value_description
124413 };
124414 
124415 static const afw_value_string_t
124416 impl_1226_property_value_label = {
124418  AFW_UTF8_LITERAL("Source Type")
124419 };
124420 
124421 static const afw_runtime_property_t
124422 impl_1226_property_label = {
124423  &afw_s_label,
124424  (const afw_value_t *)&impl_1226_property_value_label
124425 };
124426 
124427 static const afw_runtime_property_t *
124428 impl_1226_properties[] = {
124429  &impl_1226_property_brief,
124430  &impl_1226_property_dataType,
124431  &impl_1226_property_description,
124432  &impl_1226_property_label,
124433  NULL
124434 };
124435 
124437 impl_1226_meta_object = {
124438  {
124439  &afw_runtime_inf_const_meta_object_inf
124440  },
124441  &impl_1226,
124442  NULL
124443 };
124444 
124445 static const afw_utf8_t
124446 impl_1226_meta_path =
124447  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceType");
124448 
124450 impl_1226 = {
124451  {
124452  &afw_runtime_inf_const_embedded_untyped_object,
124453  NULL,
124454  {
124455  (const afw_object_t *)&impl_1226_meta_object,
124456  (const afw_object_t *)&impl_1204,
124457  &afw_s_sourceType,
124458  &afw_s__AdaptiveValueMeta_,
124459  &impl_1226_meta_path
124460  }
124461  },
124462  &impl_1226_properties[0]
124463 };
124464 
124466 impl_1227;
124467 
124468 /*
124469  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceUTF8OctetLengthInTestScript
124470  */
124471 
124472 static const afw_value_string_t
124473 impl_1227_property_value_brief = {
124475  AFW_UTF8_LITERAL("Length of test source in UTF-8 octets")
124476 };
124477 
124478 static const afw_runtime_property_t
124479 impl_1227_property_brief = {
124480  &afw_s_brief,
124481  (const afw_value_t *)&impl_1227_property_value_brief
124482 };
124483 
124484 static const afw_value_string_t
124485 impl_1227_property_value_dataType = {
124487  AFW_UTF8_LITERAL("integer")
124488 };
124489 
124490 static const afw_runtime_property_t
124491 impl_1227_property_dataType = {
124492  &afw_s_dataType,
124493  (const afw_value_t *)&impl_1227_property_value_dataType
124494 };
124495 
124496 static const afw_value_string_t
124497 impl_1227_property_value_description = {
124499  AFW_UTF8_LITERAL("This is the number of UTF-8 octets in the full \"source\" for the test script before this test's \"source\" begins.")
124500 };
124501 
124502 static const afw_runtime_property_t
124503 impl_1227_property_description = {
124504  &afw_s_description,
124505  (const afw_value_t *)&impl_1227_property_value_description
124506 };
124507 
124508 static const afw_value_string_t
124509 impl_1227_property_value_label = {
124511  AFW_UTF8_LITERAL("Test Script Offset")
124512 };
124513 
124514 static const afw_runtime_property_t
124515 impl_1227_property_label = {
124516  &afw_s_label,
124517  (const afw_value_t *)&impl_1227_property_value_label
124518 };
124519 
124520 static const afw_runtime_property_t *
124521 impl_1227_properties[] = {
124522  &impl_1227_property_brief,
124523  &impl_1227_property_dataType,
124524  &impl_1227_property_description,
124525  &impl_1227_property_label,
124526  NULL
124527 };
124528 
124530 impl_1227_meta_object = {
124531  {
124532  &afw_runtime_inf_const_meta_object_inf
124533  },
124534  &impl_1227,
124535  NULL
124536 };
124537 
124538 static const afw_utf8_t
124539 impl_1227_meta_path =
124540  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceUTF8OctetLengthInTestScript");
124541 
124543 impl_1227 = {
124544  {
124545  &afw_runtime_inf_const_embedded_untyped_object,
124546  NULL,
124547  {
124548  (const afw_object_t *)&impl_1227_meta_object,
124549  (const afw_object_t *)&impl_1204,
124550  &afw_s_sourceUTF8OctetLengthInTestScript,
124551  &afw_s__AdaptiveValueMeta_,
124552  &impl_1227_meta_path
124553  }
124554  },
124555  &impl_1227_properties[0]
124556 };
124557 
124559 impl_1228;
124560 
124561 /*
124562  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceUTF8OctetOffsetInTestScript
124563  */
124564 
124565 static const afw_value_string_t
124566 impl_1228_property_value_brief = {
124568  AFW_UTF8_LITERAL("Offset of test \"source\" in UTF-8 octets")
124569 };
124570 
124571 static const afw_runtime_property_t
124572 impl_1228_property_brief = {
124573  &afw_s_brief,
124574  (const afw_value_t *)&impl_1228_property_value_brief
124575 };
124576 
124577 static const afw_value_string_t
124578 impl_1228_property_value_dataType = {
124580  AFW_UTF8_LITERAL("integer")
124581 };
124582 
124583 static const afw_runtime_property_t
124584 impl_1228_property_dataType = {
124585  &afw_s_dataType,
124586  (const afw_value_t *)&impl_1228_property_value_dataType
124587 };
124588 
124589 static const afw_value_string_t
124590 impl_1228_property_value_description = {
124592  AFW_UTF8_LITERAL("This is the number of UTF-8 octets in the full source for the test script before this test's \"source\" begins.")
124593 };
124594 
124595 static const afw_runtime_property_t
124596 impl_1228_property_description = {
124597  &afw_s_description,
124598  (const afw_value_t *)&impl_1228_property_value_description
124599 };
124600 
124601 static const afw_value_string_t
124602 impl_1228_property_value_label = {
124604  AFW_UTF8_LITERAL("Test Script Offset")
124605 };
124606 
124607 static const afw_runtime_property_t
124608 impl_1228_property_label = {
124609  &afw_s_label,
124610  (const afw_value_t *)&impl_1228_property_value_label
124611 };
124612 
124613 static const afw_runtime_property_t *
124614 impl_1228_properties[] = {
124615  &impl_1228_property_brief,
124616  &impl_1228_property_dataType,
124617  &impl_1228_property_description,
124618  &impl_1228_property_label,
124619  NULL
124620 };
124621 
124623 impl_1228_meta_object = {
124624  {
124625  &afw_runtime_inf_const_meta_object_inf
124626  },
124627  &impl_1228,
124628  NULL
124629 };
124630 
124631 static const afw_utf8_t
124632 impl_1228_meta_path =
124633  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/sourceUTF8OctetOffsetInTestScript");
124634 
124636 impl_1228 = {
124637  {
124638  &afw_runtime_inf_const_embedded_untyped_object,
124639  NULL,
124640  {
124641  (const afw_object_t *)&impl_1228_meta_object,
124642  (const afw_object_t *)&impl_1204,
124643  &afw_s_sourceUTF8OctetOffsetInTestScript,
124644  &afw_s__AdaptiveValueMeta_,
124645  &impl_1228_meta_path
124646  }
124647  },
124648  &impl_1228_properties[0]
124649 };
124650 
124652 impl_1229;
124653 
124654 /*
124655  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/test
124656  */
124657 
124658 static const afw_value_string_t
124659 impl_1229_property_value_brief = {
124661  AFW_UTF8_LITERAL("test:")
124662 };
124663 
124664 static const afw_runtime_property_t
124665 impl_1229_property_brief = {
124666  &afw_s_brief,
124667  (const afw_value_t *)&impl_1229_property_value_brief
124668 };
124669 
124670 static const afw_value_string_t
124671 impl_1229_property_value_dataType = {
124673  AFW_UTF8_LITERAL("string")
124674 };
124675 
124676 static const afw_runtime_property_t
124677 impl_1229_property_dataType = {
124678  &afw_s_dataType,
124679  (const afw_value_t *)&impl_1229_property_value_dataType
124680 };
124681 
124682 static const afw_value_string_t
124683 impl_1229_property_value_description = {
124685  AFW_UTF8_LITERAL("This is the value of \"test:\" which is the name of the test.")
124686 };
124687 
124688 static const afw_runtime_property_t
124689 impl_1229_property_description = {
124690  &afw_s_description,
124691  (const afw_value_t *)&impl_1229_property_value_description
124692 };
124693 
124694 static const afw_value_string_t
124695 impl_1229_property_value_label = {
124697  AFW_UTF8_LITERAL("Test Name")
124698 };
124699 
124700 static const afw_runtime_property_t
124701 impl_1229_property_label = {
124702  &afw_s_label,
124703  (const afw_value_t *)&impl_1229_property_value_label
124704 };
124705 
124706 static const afw_value_boolean_t
124707 impl_1229_property_value_required = {
124709  true
124710 };
124711 
124712 static const afw_runtime_property_t
124713 impl_1229_property_required = {
124714  &afw_s_required,
124715  (const afw_value_t *)&impl_1229_property_value_required
124716 };
124717 
124718 static const afw_runtime_property_t *
124719 impl_1229_properties[] = {
124720  &impl_1229_property_brief,
124721  &impl_1229_property_dataType,
124722  &impl_1229_property_description,
124723  &impl_1229_property_label,
124724  &impl_1229_property_required,
124725  NULL
124726 };
124727 
124729 impl_1229_meta_object = {
124730  {
124731  &afw_runtime_inf_const_meta_object_inf
124732  },
124733  &impl_1229,
124734  NULL
124735 };
124736 
124737 static const afw_utf8_t
124738 impl_1229_meta_path =
124739  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes/test");
124740 
124742 impl_1229 = {
124743  {
124744  &afw_runtime_inf_const_embedded_untyped_object,
124745  NULL,
124746  {
124747  (const afw_object_t *)&impl_1229_meta_object,
124748  (const afw_object_t *)&impl_1204,
124749  &afw_s_test,
124750  &afw_s__AdaptiveValueMeta_,
124751  &impl_1229_meta_path
124752  }
124753  },
124754  &impl_1229_properties[0]
124755 };
124756 
124757 /*
124758  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes
124759  */
124760 
124761 static const afw_value_object_t
124762 impl_1204_property_value_description = {
124764  (const afw_object_t *)&impl_1205
124765 };
124766 
124767 static const afw_runtime_property_t
124768 impl_1204_property_description = {
124769  &afw_s_description,
124770  (const afw_value_t *)&impl_1204_property_value_description
124771 };
124772 
124773 static const afw_value_object_t
124774 impl_1204_property_value_error = {
124776  (const afw_object_t *)&impl_1206
124777 };
124778 
124779 static const afw_runtime_property_t
124780 impl_1204_property_error = {
124781  &afw_s_error,
124782  (const afw_value_t *)&impl_1204_property_value_error
124783 };
124784 
124785 static const afw_value_object_t
124786 impl_1204_property_value_errorReason = {
124788  (const afw_object_t *)&impl_1207
124789 };
124790 
124791 static const afw_runtime_property_t
124792 impl_1204_property_errorReason = {
124793  &afw_s_errorReason,
124794  (const afw_value_t *)&impl_1204_property_value_errorReason
124795 };
124796 
124797 static const afw_value_object_t
124798 impl_1204_property_value_expect = {
124800  (const afw_object_t *)&impl_1208
124801 };
124802 
124803 static const afw_runtime_property_t
124804 impl_1204_property_expect = {
124805  &afw_s_expect,
124806  (const afw_value_t *)&impl_1204_property_value_expect
124807 };
124808 
124809 static const afw_value_object_t
124810 impl_1204_property_value_expectCodepointLengthInTestScript = {
124812  (const afw_object_t *)&impl_1209
124813 };
124814 
124815 static const afw_runtime_property_t
124816 impl_1204_property_expectCodepointLengthInTestScript = {
124817  &afw_s_expectCodepointLengthInTestScript,
124818  (const afw_value_t *)&impl_1204_property_value_expectCodepointLengthInTestScript
124819 };
124820 
124821 static const afw_value_object_t
124822 impl_1204_property_value_expectCodepointOffsetInTestScript = {
124824  (const afw_object_t *)&impl_1210
124825 };
124826 
124827 static const afw_runtime_property_t
124828 impl_1204_property_expectCodepointOffsetInTestScript = {
124829  &afw_s_expectCodepointOffsetInTestScript,
124830  (const afw_value_t *)&impl_1204_property_value_expectCodepointOffsetInTestScript
124831 };
124832 
124833 static const afw_value_object_t
124834 impl_1204_property_value_expectColumnNumberInTestScript = {
124836  (const afw_object_t *)&impl_1211
124837 };
124838 
124839 static const afw_runtime_property_t
124840 impl_1204_property_expectColumnNumberInTestScript = {
124841  &afw_s_expectColumnNumberInTestScript,
124842  (const afw_value_t *)&impl_1204_property_value_expectColumnNumberInTestScript
124843 };
124844 
124845 static const afw_value_object_t
124846 impl_1204_property_value_expectLineNumberInTestScript = {
124848  (const afw_object_t *)&impl_1212
124849 };
124850 
124851 static const afw_runtime_property_t
124852 impl_1204_property_expectLineNumberInTestScript = {
124853  &afw_s_expectLineNumberInTestScript,
124854  (const afw_value_t *)&impl_1204_property_value_expectLineNumberInTestScript
124855 };
124856 
124857 static const afw_value_object_t
124858 impl_1204_property_value_expectLocation = {
124860  (const afw_object_t *)&impl_1213
124861 };
124862 
124863 static const afw_runtime_property_t
124864 impl_1204_property_expectLocation = {
124865  &afw_s_expectLocation,
124866  (const afw_value_t *)&impl_1204_property_value_expectLocation
124867 };
124868 
124869 static const afw_value_object_t
124870 impl_1204_property_value_expectUTF8OctetLengthInTestScript = {
124872  (const afw_object_t *)&impl_1214
124873 };
124874 
124875 static const afw_runtime_property_t
124876 impl_1204_property_expectUTF8OctetLengthInTestScript = {
124877  &afw_s_expectUTF8OctetLengthInTestScript,
124878  (const afw_value_t *)&impl_1204_property_value_expectUTF8OctetLengthInTestScript
124879 };
124880 
124881 static const afw_value_object_t
124882 impl_1204_property_value_expectUTF8OctetOffsetInTestScript = {
124884  (const afw_object_t *)&impl_1215
124885 };
124886 
124887 static const afw_runtime_property_t
124888 impl_1204_property_expectUTF8OctetOffsetInTestScript = {
124889  &afw_s_expectUTF8OctetOffsetInTestScript,
124890  (const afw_value_t *)&impl_1204_property_value_expectUTF8OctetOffsetInTestScript
124891 };
124892 
124893 static const afw_value_object_t
124894 impl_1204_property_value_expectedError = {
124896  (const afw_object_t *)&impl_1216
124897 };
124898 
124899 static const afw_runtime_property_t
124900 impl_1204_property_expectedError = {
124901  &afw_s_expectedError,
124902  (const afw_value_t *)&impl_1204_property_value_expectedError
124903 };
124904 
124905 static const afw_value_object_t
124906 impl_1204_property_value_passed = {
124908  (const afw_object_t *)&impl_1217
124909 };
124910 
124911 static const afw_runtime_property_t
124912 impl_1204_property_passed = {
124913  &afw_s_passed,
124914  (const afw_value_t *)&impl_1204_property_value_passed
124915 };
124916 
124917 static const afw_value_object_t
124918 impl_1204_property_value_result = {
124920  (const afw_object_t *)&impl_1218
124921 };
124922 
124923 static const afw_runtime_property_t
124924 impl_1204_property_result = {
124925  &afw_s_result,
124926  (const afw_value_t *)&impl_1204_property_value_result
124927 };
124928 
124929 static const afw_value_object_t
124930 impl_1204_property_value_skip = {
124932  (const afw_object_t *)&impl_1219
124933 };
124934 
124935 static const afw_runtime_property_t
124936 impl_1204_property_skip = {
124937  &afw_s_skip,
124938  (const afw_value_t *)&impl_1204_property_value_skip
124939 };
124940 
124941 static const afw_value_object_t
124942 impl_1204_property_value_source = {
124944  (const afw_object_t *)&impl_1220
124945 };
124946 
124947 static const afw_runtime_property_t
124948 impl_1204_property_source = {
124949  &afw_s_source,
124950  (const afw_value_t *)&impl_1204_property_value_source
124951 };
124952 
124953 static const afw_value_object_t
124954 impl_1204_property_value_sourceCodepointLengthInTestScript = {
124956  (const afw_object_t *)&impl_1221
124957 };
124958 
124959 static const afw_runtime_property_t
124960 impl_1204_property_sourceCodepointLengthInTestScript = {
124961  &afw_s_sourceCodepointLengthInTestScript,
124962  (const afw_value_t *)&impl_1204_property_value_sourceCodepointLengthInTestScript
124963 };
124964 
124965 static const afw_value_object_t
124966 impl_1204_property_value_sourceCodepointOffsetInTestScript = {
124968  (const afw_object_t *)&impl_1222
124969 };
124970 
124971 static const afw_runtime_property_t
124972 impl_1204_property_sourceCodepointOffsetInTestScript = {
124973  &afw_s_sourceCodepointOffsetInTestScript,
124974  (const afw_value_t *)&impl_1204_property_value_sourceCodepointOffsetInTestScript
124975 };
124976 
124977 static const afw_value_object_t
124978 impl_1204_property_value_sourceColumnNumberInTestScript = {
124980  (const afw_object_t *)&impl_1223
124981 };
124982 
124983 static const afw_runtime_property_t
124984 impl_1204_property_sourceColumnNumberInTestScript = {
124985  &afw_s_sourceColumnNumberInTestScript,
124986  (const afw_value_t *)&impl_1204_property_value_sourceColumnNumberInTestScript
124987 };
124988 
124989 static const afw_value_object_t
124990 impl_1204_property_value_sourceLineNumberInTestScript = {
124992  (const afw_object_t *)&impl_1224
124993 };
124994 
124995 static const afw_runtime_property_t
124996 impl_1204_property_sourceLineNumberInTestScript = {
124997  &afw_s_sourceLineNumberInTestScript,
124998  (const afw_value_t *)&impl_1204_property_value_sourceLineNumberInTestScript
124999 };
125000 
125001 static const afw_value_object_t
125002 impl_1204_property_value_sourceLocation = {
125004  (const afw_object_t *)&impl_1225
125005 };
125006 
125007 static const afw_runtime_property_t
125008 impl_1204_property_sourceLocation = {
125009  &afw_s_sourceLocation,
125010  (const afw_value_t *)&impl_1204_property_value_sourceLocation
125011 };
125012 
125013 static const afw_value_object_t
125014 impl_1204_property_value_sourceType = {
125016  (const afw_object_t *)&impl_1226
125017 };
125018 
125019 static const afw_runtime_property_t
125020 impl_1204_property_sourceType = {
125021  &afw_s_sourceType,
125022  (const afw_value_t *)&impl_1204_property_value_sourceType
125023 };
125024 
125025 static const afw_value_object_t
125026 impl_1204_property_value_sourceUTF8OctetLengthInTestScript = {
125028  (const afw_object_t *)&impl_1227
125029 };
125030 
125031 static const afw_runtime_property_t
125032 impl_1204_property_sourceUTF8OctetLengthInTestScript = {
125033  &afw_s_sourceUTF8OctetLengthInTestScript,
125034  (const afw_value_t *)&impl_1204_property_value_sourceUTF8OctetLengthInTestScript
125035 };
125036 
125037 static const afw_value_object_t
125038 impl_1204_property_value_sourceUTF8OctetOffsetInTestScript = {
125040  (const afw_object_t *)&impl_1228
125041 };
125042 
125043 static const afw_runtime_property_t
125044 impl_1204_property_sourceUTF8OctetOffsetInTestScript = {
125045  &afw_s_sourceUTF8OctetOffsetInTestScript,
125046  (const afw_value_t *)&impl_1204_property_value_sourceUTF8OctetOffsetInTestScript
125047 };
125048 
125049 static const afw_value_object_t
125050 impl_1204_property_value_test = {
125052  (const afw_object_t *)&impl_1229
125053 };
125054 
125055 static const afw_runtime_property_t
125056 impl_1204_property_test = {
125057  &afw_s_test,
125058  (const afw_value_t *)&impl_1204_property_value_test
125059 };
125060 
125061 static const afw_runtime_property_t *
125062 impl_1204_properties[] = {
125063  &impl_1204_property_description,
125064  &impl_1204_property_error,
125065  &impl_1204_property_errorReason,
125066  &impl_1204_property_expect,
125067  &impl_1204_property_expectCodepointLengthInTestScript,
125068  &impl_1204_property_expectCodepointOffsetInTestScript,
125069  &impl_1204_property_expectColumnNumberInTestScript,
125070  &impl_1204_property_expectLineNumberInTestScript,
125071  &impl_1204_property_expectLocation,
125072  &impl_1204_property_expectUTF8OctetLengthInTestScript,
125073  &impl_1204_property_expectUTF8OctetOffsetInTestScript,
125074  &impl_1204_property_expectedError,
125075  &impl_1204_property_passed,
125076  &impl_1204_property_result,
125077  &impl_1204_property_skip,
125078  &impl_1204_property_source,
125079  &impl_1204_property_sourceCodepointLengthInTestScript,
125080  &impl_1204_property_sourceCodepointOffsetInTestScript,
125081  &impl_1204_property_sourceColumnNumberInTestScript,
125082  &impl_1204_property_sourceLineNumberInTestScript,
125083  &impl_1204_property_sourceLocation,
125084  &impl_1204_property_sourceType,
125085  &impl_1204_property_sourceUTF8OctetLengthInTestScript,
125086  &impl_1204_property_sourceUTF8OctetOffsetInTestScript,
125087  &impl_1204_property_test,
125088  NULL
125089 };
125090 
125092 impl_1204_meta_object = {
125093  {
125094  &afw_runtime_inf_const_meta_object_inf
125095  },
125096  &impl_1204,
125097  NULL
125098 };
125099 
125100 static const afw_utf8_t
125101 impl_1204_meta_path =
125102  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_/propertyTypes");
125103 
125105 impl_1204 = {
125106  {
125107  &afw_runtime_inf_const_embedded_untyped_object,
125108  NULL,
125109  {
125110  (const afw_object_t *)&impl_1204_meta_object,
125111  (const afw_object_t *)&impl_1202,
125112  &afw_s_propertyTypes,
125113  &afw_s__AdaptivePropertyTypes_,
125114  &impl_1204_meta_path
125115  }
125116  },
125117  &impl_1204_properties[0]
125118 };
125119 
125120 /*
125121  * /afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_
125122  */
125123 
125124 static const afw_value_boolean_t
125125 impl_1202_property_value_allowEntity = {
125127  false
125128 };
125129 
125130 static const afw_runtime_property_t
125131 impl_1202_property_allowEntity = {
125132  &afw_s_allowEntity,
125133  (const afw_value_t *)&impl_1202_property_value_allowEntity
125134 };
125135 
125136 static const afw_utf8_t
125137 impl_1202_array_collectionURIs[] = {
125138  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
125139 };
125140 
125142 impl_1202_list_collectionURIs = {
125145  sizeof(impl_1202_array_collectionURIs) / sizeof(afw_utf8_t),
125146  &impl_1202_array_collectionURIs
125147 };
125148 
125149 static const afw_value_list_t
125150 impl_1202_property_value_collectionURIs = {
125152  (const afw_list_t *)&impl_1202_list_collectionURIs
125153 };
125154 
125155 static const afw_runtime_property_t
125156 impl_1202_property_collectionURIs = {
125157  &afw_s_collectionURIs,
125158  (const afw_value_t *)&impl_1202_property_value_collectionURIs
125159 };
125160 
125161 static const afw_value_string_t
125162 impl_1202_property_value_description = {
125164  AFW_UTF8_LITERAL("This is the object type of objects in the _AdaptiveTestScriptResult_ \"tests\" list property.")
125165 };
125166 
125167 static const afw_runtime_property_t
125168 impl_1202_property_description = {
125169  &afw_s_description,
125170  (const afw_value_t *)&impl_1202_property_value_description
125171 };
125172 
125173 static const afw_value_string_t
125174 impl_1202_property_value_objectType = {
125176  AFW_UTF8_LITERAL("_AdaptiveTestScriptTestResult_")
125177 };
125178 
125179 static const afw_runtime_property_t
125180 impl_1202_property_objectType = {
125181  &afw_s_objectType,
125182  (const afw_value_t *)&impl_1202_property_value_objectType
125183 };
125184 
125185 static const afw_value_object_t
125186 impl_1202_property_value_otherProperties = {
125188  (const afw_object_t *)&impl_1203
125189 };
125190 
125191 static const afw_runtime_property_t
125192 impl_1202_property_otherProperties = {
125193  &afw_s_otherProperties,
125194  (const afw_value_t *)&impl_1202_property_value_otherProperties
125195 };
125196 
125197 static const afw_value_object_t
125198 impl_1202_property_value_propertyTypes = {
125200  (const afw_object_t *)&impl_1204
125201 };
125202 
125203 static const afw_runtime_property_t
125204 impl_1202_property_propertyTypes = {
125205  &afw_s_propertyTypes,
125206  (const afw_value_t *)&impl_1202_property_value_propertyTypes
125207 };
125208 
125209 static const afw_runtime_property_t *
125210 impl_1202_properties[] = {
125211  &impl_1202_property_allowEntity,
125212  &impl_1202_property_collectionURIs,
125213  &impl_1202_property_description,
125214  &impl_1202_property_objectType,
125215  &impl_1202_property_otherProperties,
125216  &impl_1202_property_propertyTypes,
125217  NULL
125218 };
125219 
125221 impl_1202_meta_object = {
125222  {
125223  &afw_runtime_inf_const_meta_object_inf
125224  },
125225  &impl_1202,
125226  NULL
125227 };
125228 
125229 static const afw_utf8_t
125230 impl_1202_meta_path =
125231  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveTestScriptTestResult_");
125232 
125234 impl_1202 = {
125235  {
125237  NULL,
125238  {
125239  (const afw_object_t *)&impl_1202_meta_object,
125240  NULL,
125241  &afw_s__AdaptiveTestScriptTestResult_,
125242  &afw_s__AdaptiveObjectType_,
125243  &impl_1202_meta_path
125244  }
125245  },
125246  &impl_1202_properties[0]
125247 };
125248 
125250 impl_1230;
125251 
125253 impl_1231;
125254 
125256 impl_1232;
125257 
125259 impl_1233;
125260 
125261 /*
125262  * /afw/_AdaptiveObjectType_/_AdaptiveValueInf_/propertyTypes/key/runtime
125263  */
125264 
125265 static const afw_value_string_t
125266 impl_1233_property_value_valueAccessor = {
125268  AFW_UTF8_LITERAL("indirect")
125269 };
125270 
125271 static const afw_runtime_property_t
125272 impl_1233_property_valueAccessor = {
125273  &afw_s_valueAccessor,
125274  (const afw_value_t *)&impl_1233_property_value_valueAccessor
125275 };
125276 
125277 static const afw_runtime_property_t *
125278 impl_1233_properties[] = {
125279  &impl_1233_property_valueAccessor,
125280  NULL
125281 };
125282 
125284 impl_1233_meta_object = {
125285  {
125286  &afw_runtime_inf_const_meta_object_inf
125287  },
125288  &impl_1233,
125289  NULL
125290 };
125291 
125292 static const afw_utf8_t
125293 impl_1233_meta_path =
125294  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueInf_/propertyTypes/key/runtime");
125295 
125297 impl_1233 = {
125298  {
125299  &afw_runtime_inf_const_embedded_untyped_object,
125300  NULL,
125301  {
125302  (const afw_object_t *)&impl_1233_meta_object,
125303  (const afw_object_t *)&impl_1232,
125304  &afw_s_runtime,
125305  &afw_s__AdaptiveRuntimeProperty_,
125306  &impl_1233_meta_path
125307  }
125308  },
125309  &impl_1233_properties[0]
125310 };
125311 
125312 /*
125313  * /afw/_AdaptiveObjectType_/_AdaptiveValueInf_/propertyTypes/key
125314  */
125315 
125316 static const afw_value_boolean_t
125317 impl_1232_property_value_allowQuery = {
125319  true
125320 };
125321 
125322 static const afw_runtime_property_t
125323 impl_1232_property_allowQuery = {
125324  &afw_s_allowQuery,
125325  (const afw_value_t *)&impl_1232_property_value_allowQuery
125326 };
125327 
125328 static const afw_value_string_t
125329 impl_1232_property_value_brief = {
125331  AFW_UTF8_LITERAL("Key of entry")
125332 };
125333 
125334 static const afw_runtime_property_t
125335 impl_1232_property_brief = {
125336  &afw_s_brief,
125337  (const afw_value_t *)&impl_1232_property_value_brief
125338 };
125339 
125340 static const afw_value_string_t
125341 impl_1232_property_value_dataType = {
125343  AFW_UTF8_LITERAL("string")
125344 };
125345 
125346 static const afw_runtime_property_t
125347 impl_1232_property_dataType = {
125348  &afw_s_dataType,
125349  (const afw_value_t *)&impl_1232_property_value_dataType
125350 };
125351 
125352 static const afw_value_string_t
125353 impl_1232_property_value_description = {
125355  AFW_UTF8_LITERAL("Key of entry.")
125356 };
125357 
125358 static const afw_runtime_property_t
125359 impl_1232_property_description = {
125360  &afw_s_description,
125361  (const afw_value_t *)&impl_1232_property_value_description
125362 };
125363 
125364 static const afw_value_string_t
125365 impl_1232_property_value_label = {
125367  AFW_UTF8_LITERAL("Key")
125368 };
125369 
125370 static const afw_runtime_property_t
125371 impl_1232_property_label = {
125372  &afw_s_label,
125373  (const afw_value_t *)&impl_1232_property_value_label
125374 };
125375 
125376 static const afw_value_object_t
125377 impl_1232_property_value_runtime = {
125379  (const afw_object_t *)&impl_1233
125380 };
125381 
125382 static const afw_runtime_property_t
125383 impl_1232_property_runtime = {
125384  &afw_s_runtime,
125385  (const afw_value_t *)&impl_1232_property_value_runtime
125386 };
125387 
125388 static const afw_runtime_property_t *
125389 impl_1232_properties[] = {
125390  &impl_1232_property_allowQuery,
125391  &impl_1232_property_brief,
125392  &impl_1232_property_dataType,
125393  &impl_1232_property_description,
125394  &impl_1232_property_label,
125395  &impl_1232_property_runtime,
125396  NULL
125397 };
125398 
125400 impl_1232_meta_object = {
125401  {
125402  &afw_runtime_inf_const_meta_object_inf
125403  },
125404  &impl_1232,
125405  NULL
125406 };
125407 
125408 static const afw_utf8_t
125409 impl_1232_meta_path =
125410  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueInf_/propertyTypes/key");
125411 
125413 impl_1232 = {
125414  {
125415  &afw_runtime_inf_const_embedded_untyped_object,
125416  NULL,
125417  {
125418  (const afw_object_t *)&impl_1232_meta_object,
125419  (const afw_object_t *)&impl_1231,
125420  &afw_s_key,
125421  &afw_s__AdaptiveValueMeta_,
125422  &impl_1232_meta_path
125423  }
125424  },
125425  &impl_1232_properties[0]
125426 };
125427 
125428 /*
125429  * /afw/_AdaptiveObjectType_/_AdaptiveValueInf_/propertyTypes
125430  */
125431 
125432 static const afw_value_object_t
125433 impl_1231_property_value_key = {
125435  (const afw_object_t *)&impl_1232
125436 };
125437 
125438 static const afw_runtime_property_t
125439 impl_1231_property_key = {
125440  &afw_s_key,
125441  (const afw_value_t *)&impl_1231_property_value_key
125442 };
125443 
125444 static const afw_runtime_property_t *
125445 impl_1231_properties[] = {
125446  &impl_1231_property_key,
125447  NULL
125448 };
125449 
125451 impl_1231_meta_object = {
125452  {
125453  &afw_runtime_inf_const_meta_object_inf
125454  },
125455  &impl_1231,
125456  NULL
125457 };
125458 
125459 static const afw_utf8_t
125460 impl_1231_meta_path =
125461  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueInf_/propertyTypes");
125462 
125464 impl_1231 = {
125465  {
125466  &afw_runtime_inf_const_embedded_untyped_object,
125467  NULL,
125468  {
125469  (const afw_object_t *)&impl_1231_meta_object,
125470  (const afw_object_t *)&impl_1230,
125471  &afw_s_propertyTypes,
125472  &afw_s__AdaptivePropertyTypes_,
125473  &impl_1231_meta_path
125474  }
125475  },
125476  &impl_1231_properties[0]
125477 };
125478 
125480 impl_1234;
125481 
125483 impl_1235;
125484 
125485 /*
125486  * /afw/_AdaptiveObjectType_/_AdaptiveValueInf_/runtime/labels
125487  */
125488 
125489 static const afw_value_boolean_t
125490 impl_1235_property_value_indirectObjectId = {
125492  true
125493 };
125494 
125495 static const afw_runtime_property_t
125496 impl_1235_property_indirectObjectId = {
125497  &afw_s_indirectObjectId,
125498  (const afw_value_t *)&impl_1235_property_value_indirectObjectId
125499 };
125500 
125501 static const afw_value_string_t
125502 impl_1235_property_value_objectId = {
125504  AFW_UTF8_LITERAL("key")
125505 };
125506 
125507 static const afw_runtime_property_t
125508 impl_1235_property_objectId = {
125509  &afw_s_objectId,
125510  (const afw_value_t *)&impl_1235_property_value_objectId
125511 };
125512 
125513 static const afw_runtime_property_t *
125514 impl_1235_properties[] = {
125515  &impl_1235_property_indirectObjectId,
125516  &impl_1235_property_objectId,
125517  NULL
125518 };
125519 
125521 impl_1235_meta_object = {
125522  {
125523  &afw_runtime_inf_const_meta_object_inf
125524  },
125525  &impl_1235,
125526  NULL
125527 };
125528 
125529 static const afw_utf8_t
125530 impl_1235_meta_path =
125531  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueInf_/runtime/labels");
125532 
125534 impl_1235 = {
125535  {
125536  &afw_runtime_inf_const_embedded_untyped_object,
125537  NULL,
125538  {
125539  (const afw_object_t *)&impl_1235_meta_object,
125540  (const afw_object_t *)&impl_1234,
125541  &afw_s_labels,
125542  &afw_s__AdaptiveRuntimeLabels_,
125543  &impl_1235_meta_path
125544  }
125545  },
125546  &impl_1235_properties[0]
125547 };
125548 
125549 /*
125550  * /afw/_AdaptiveObjectType_/_AdaptiveValueInf_/runtime
125551  */
125552 
125553 static const afw_value_boolean_t
125554 impl_1234_property_value_indirect = {
125556  true
125557 };
125558 
125559 static const afw_runtime_property_t
125560 impl_1234_property_indirect = {
125561  &afw_s_indirect,
125562  (const afw_value_t *)&impl_1234_property_value_indirect
125563 };
125564 
125565 static const afw_value_object_t
125566 impl_1234_property_value_labels = {
125568  (const afw_object_t *)&impl_1235
125569 };
125570 
125571 static const afw_runtime_property_t
125572 impl_1234_property_labels = {
125573  &afw_s_labels,
125574  (const afw_value_t *)&impl_1234_property_value_labels
125575 };
125576 
125577 static const afw_value_string_t
125578 impl_1234_property_value_typedef = {
125580  AFW_UTF8_LITERAL("afw_environment_default_register_additional_t")
125581 };
125582 
125583 static const afw_runtime_property_t
125584 impl_1234_property_typedef = {
125585  &afw_s_typedef,
125586  (const afw_value_t *)&impl_1234_property_value_typedef
125587 };
125588 
125589 static const afw_runtime_property_t *
125590 impl_1234_properties[] = {
125591  &impl_1234_property_indirect,
125592  &impl_1234_property_labels,
125593  &impl_1234_property_typedef,
125594  NULL
125595 };
125596 
125598 impl_1234_meta_object = {
125599  {
125600  &afw_runtime_inf_const_meta_object_inf
125601  },
125602  &impl_1234,
125603  NULL
125604 };
125605 
125606 static const afw_utf8_t
125607 impl_1234_meta_path =
125608  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueInf_/runtime");
125609 
125611 impl_1234 = {
125612  {
125613  &afw_runtime_inf_const_embedded_untyped_object,
125614  NULL,
125615  {
125616  (const afw_object_t *)&impl_1234_meta_object,
125617  (const afw_object_t *)&impl_1230,
125618  &afw_s_runtime,
125619  &afw_s__AdaptiveRuntimeObject_,
125620  &impl_1234_meta_path
125621  }
125622  },
125623  &impl_1234_properties[0]
125624 };
125625 
125626 /*
125627  * /afw/_AdaptiveObjectType_/_AdaptiveValueInf_
125628  */
125629 
125630 static const afw_value_boolean_t
125631 impl_1230_property_value_allowAdd = {
125633  false
125634 };
125635 
125636 static const afw_runtime_property_t
125637 impl_1230_property_allowAdd = {
125638  &afw_s_allowAdd,
125639  (const afw_value_t *)&impl_1230_property_value_allowAdd
125640 };
125641 
125642 static const afw_value_boolean_t
125643 impl_1230_property_value_allowChange = {
125645  false
125646 };
125647 
125648 static const afw_runtime_property_t
125649 impl_1230_property_allowChange = {
125650  &afw_s_allowChange,
125651  (const afw_value_t *)&impl_1230_property_value_allowChange
125652 };
125653 
125654 static const afw_value_boolean_t
125655 impl_1230_property_value_allowDelete = {
125657  false
125658 };
125659 
125660 static const afw_runtime_property_t
125661 impl_1230_property_allowDelete = {
125662  &afw_s_allowDelete,
125663  (const afw_value_t *)&impl_1230_property_value_allowDelete
125664 };
125665 
125666 static const afw_value_boolean_t
125667 impl_1230_property_value_allowEntity = {
125669  true
125670 };
125671 
125672 static const afw_runtime_property_t
125673 impl_1230_property_allowEntity = {
125674  &afw_s_allowEntity,
125675  (const afw_value_t *)&impl_1230_property_value_allowEntity
125676 };
125677 
125678 static const afw_utf8_t
125679 impl_1230_array_collectionURIs[] = {
125680  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
125681 };
125682 
125684 impl_1230_list_collectionURIs = {
125687  sizeof(impl_1230_array_collectionURIs) / sizeof(afw_utf8_t),
125688  &impl_1230_array_collectionURIs
125689 };
125690 
125691 static const afw_value_list_t
125692 impl_1230_property_value_collectionURIs = {
125694  (const afw_list_t *)&impl_1230_list_collectionURIs
125695 };
125696 
125697 static const afw_runtime_property_t
125698 impl_1230_property_collectionURIs = {
125699  &afw_s_collectionURIs,
125700  (const afw_value_t *)&impl_1230_property_value_collectionURIs
125701 };
125702 
125703 static const afw_value_string_t
125704 impl_1230_property_value_description = {
125706  AFW_UTF8_LITERAL("A registry type value_inf entry.")
125707 };
125708 
125709 static const afw_runtime_property_t
125710 impl_1230_property_description = {
125711  &afw_s_description,
125712  (const afw_value_t *)&impl_1230_property_value_description
125713 };
125714 
125715 static const afw_value_string_t
125716 impl_1230_property_value_objectType = {
125718  AFW_UTF8_LITERAL("_AdaptiveValueInf_")
125719 };
125720 
125721 static const afw_runtime_property_t
125722 impl_1230_property_objectType = {
125723  &afw_s_objectType,
125724  (const afw_value_t *)&impl_1230_property_value_objectType
125725 };
125726 
125727 static const afw_value_object_t
125728 impl_1230_property_value_propertyTypes = {
125730  (const afw_object_t *)&impl_1231
125731 };
125732 
125733 static const afw_runtime_property_t
125734 impl_1230_property_propertyTypes = {
125735  &afw_s_propertyTypes,
125736  (const afw_value_t *)&impl_1230_property_value_propertyTypes
125737 };
125738 
125739 static const afw_value_object_t
125740 impl_1230_property_value_runtime = {
125742  (const afw_object_t *)&impl_1234
125743 };
125744 
125745 static const afw_runtime_property_t
125746 impl_1230_property_runtime = {
125747  &afw_s_runtime,
125748  (const afw_value_t *)&impl_1230_property_value_runtime
125749 };
125750 
125751 static const afw_runtime_property_t *
125752 impl_1230_properties[] = {
125753  &impl_1230_property_allowAdd,
125754  &impl_1230_property_allowChange,
125755  &impl_1230_property_allowDelete,
125756  &impl_1230_property_allowEntity,
125757  &impl_1230_property_collectionURIs,
125758  &impl_1230_property_description,
125759  &impl_1230_property_objectType,
125760  &impl_1230_property_propertyTypes,
125761  &impl_1230_property_runtime,
125762  NULL
125763 };
125764 
125766 impl_1230_meta_object = {
125767  {
125768  &afw_runtime_inf_const_meta_object_inf
125769  },
125770  &impl_1230,
125771  NULL
125772 };
125773 
125774 static const afw_utf8_t
125775 impl_1230_meta_path =
125776  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueInf_");
125777 
125779 impl_1230 = {
125780  {
125782  NULL,
125783  {
125784  (const afw_object_t *)&impl_1230_meta_object,
125785  NULL,
125786  &afw_s__AdaptiveValueInf_,
125787  &afw_s__AdaptiveObjectType_,
125788  &impl_1230_meta_path
125789  }
125790  },
125791  &impl_1230_properties[0]
125792 };
125793 
125795 impl_1236;
125796 
125798 impl_1237;
125799 
125801 impl_1238;
125802 
125803 /*
125804  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/additionalConstraints
125805  */
125806 
125807 static const afw_value_boolean_t
125808 impl_1238_property_value_allowQuery = {
125810  true
125811 };
125812 
125813 static const afw_runtime_property_t
125814 impl_1238_property_allowQuery = {
125815  &afw_s_allowQuery,
125816  (const afw_value_t *)&impl_1238_property_value_allowQuery
125817 };
125818 
125819 static const afw_value_string_t
125820 impl_1238_property_value_brief = {
125822  AFW_UTF8_LITERAL("Additional constraint for the value")
125823 };
125824 
125825 static const afw_runtime_property_t
125826 impl_1238_property_brief = {
125827  &afw_s_brief,
125828  (const afw_value_t *)&impl_1238_property_value_brief
125829 };
125830 
125831 static const afw_value_string_t
125832 impl_1238_property_value_dataType = {
125834  AFW_UTF8_LITERAL("hybrid")
125835 };
125836 
125837 static const afw_runtime_property_t
125838 impl_1238_property_dataType = {
125839  &afw_s_dataType,
125840  (const afw_value_t *)&impl_1238_property_value_dataType
125841 };
125842 
125843 static const afw_value_string_t
125844 impl_1238_property_value_description = {
125846  AFW_UTF8_LITERAL("Additional constraint for the value.")
125847 };
125848 
125849 static const afw_runtime_property_t
125850 impl_1238_property_description = {
125851  &afw_s_description,
125852  (const afw_value_t *)&impl_1238_property_value_description
125853 };
125854 
125855 static const afw_value_string_t
125856 impl_1238_property_value_label = {
125858  AFW_UTF8_LITERAL("Additional Constraints")
125859 };
125860 
125861 static const afw_runtime_property_t
125862 impl_1238_property_label = {
125863  &afw_s_label,
125864  (const afw_value_t *)&impl_1238_property_value_label
125865 };
125866 
125867 static const afw_runtime_property_t *
125868 impl_1238_properties[] = {
125869  &impl_1238_property_allowQuery,
125870  &impl_1238_property_brief,
125871  &impl_1238_property_dataType,
125872  &impl_1238_property_description,
125873  &impl_1238_property_label,
125874  NULL
125875 };
125876 
125878 impl_1238_meta_object = {
125879  {
125880  &afw_runtime_inf_const_meta_object_inf
125881  },
125882  &impl_1238,
125883  NULL
125884 };
125885 
125886 static const afw_utf8_t
125887 impl_1238_meta_path =
125888  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/additionalConstraints");
125889 
125891 impl_1238 = {
125892  {
125893  &afw_runtime_inf_const_embedded_untyped_object,
125894  NULL,
125895  {
125896  (const afw_object_t *)&impl_1238_meta_object,
125897  (const afw_object_t *)&impl_1237,
125898  &afw_s_additionalConstraints,
125899  &afw_s__AdaptiveValueMeta_,
125900  &impl_1238_meta_path
125901  }
125902  },
125903  &impl_1238_properties[0]
125904 };
125905 
125907 impl_1239;
125908 
125909 /*
125910  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/allowQuery
125911  */
125912 
125913 static const afw_value_boolean_t
125914 impl_1239_property_value_allowQuery = {
125916  true
125917 };
125918 
125919 static const afw_runtime_property_t
125920 impl_1239_property_allowQuery = {
125921  &afw_s_allowQuery,
125922  (const afw_value_t *)&impl_1239_property_value_allowQuery
125923 };
125924 
125925 static const afw_value_string_t
125926 impl_1239_property_value_brief = {
125928  AFW_UTF8_LITERAL("This value value be queried")
125929 };
125930 
125931 static const afw_runtime_property_t
125932 impl_1239_property_brief = {
125933  &afw_s_brief,
125934  (const afw_value_t *)&impl_1239_property_value_brief
125935 };
125936 
125937 static const afw_value_string_t
125938 impl_1239_property_value_dataType = {
125940  AFW_UTF8_LITERAL("boolean")
125941 };
125942 
125943 static const afw_runtime_property_t
125944 impl_1239_property_dataType = {
125945  &afw_s_dataType,
125946  (const afw_value_t *)&impl_1239_property_value_dataType
125947 };
125948 
125949 static const afw_value_string_t
125950 impl_1239_property_value_description = {
125952  AFW_UTF8_LITERAL("If false, this value can NEVER be queried. If true, this value can be queried if allowed by authorization policy.")
125953 };
125954 
125955 static const afw_runtime_property_t
125956 impl_1239_property_description = {
125957  &afw_s_description,
125958  (const afw_value_t *)&impl_1239_property_value_description
125959 };
125960 
125961 static const afw_value_string_t
125962 impl_1239_property_value_label = {
125964  AFW_UTF8_LITERAL("Allow Query")
125965 };
125966 
125967 static const afw_runtime_property_t
125968 impl_1239_property_label = {
125969  &afw_s_label,
125970  (const afw_value_t *)&impl_1239_property_value_label
125971 };
125972 
125973 static const afw_runtime_property_t *
125974 impl_1239_properties[] = {
125975  &impl_1239_property_allowQuery,
125976  &impl_1239_property_brief,
125977  &impl_1239_property_dataType,
125978  &impl_1239_property_description,
125979  &impl_1239_property_label,
125980  NULL
125981 };
125982 
125984 impl_1239_meta_object = {
125985  {
125986  &afw_runtime_inf_const_meta_object_inf
125987  },
125988  &impl_1239,
125989  NULL
125990 };
125991 
125992 static const afw_utf8_t
125993 impl_1239_meta_path =
125994  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/allowQuery");
125995 
125997 impl_1239 = {
125998  {
125999  &afw_runtime_inf_const_embedded_untyped_object,
126000  NULL,
126001  {
126002  (const afw_object_t *)&impl_1239_meta_object,
126003  (const afw_object_t *)&impl_1237,
126004  &afw_s_allowQuery,
126005  &afw_s__AdaptiveValueMeta_,
126006  &impl_1239_meta_path
126007  }
126008  },
126009  &impl_1239_properties[0]
126010 };
126011 
126013 impl_1240;
126014 
126015 /*
126016  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/allowWrite
126017  */
126018 
126019 static const afw_value_boolean_t
126020 impl_1240_property_value_allowQuery = {
126022  true
126023 };
126024 
126025 static const afw_runtime_property_t
126026 impl_1240_property_allowQuery = {
126027  &afw_s_allowQuery,
126028  (const afw_value_t *)&impl_1240_property_value_allowQuery
126029 };
126030 
126031 static const afw_value_string_t
126032 impl_1240_property_value_brief = {
126034  AFW_UTF8_LITERAL("The value can be written")
126035 };
126036 
126037 static const afw_runtime_property_t
126038 impl_1240_property_brief = {
126039  &afw_s_brief,
126040  (const afw_value_t *)&impl_1240_property_value_brief
126041 };
126042 
126043 static const afw_value_string_t
126044 impl_1240_property_value_dataType = {
126046  AFW_UTF8_LITERAL("boolean")
126047 };
126048 
126049 static const afw_runtime_property_t
126050 impl_1240_property_dataType = {
126051  &afw_s_dataType,
126052  (const afw_value_t *)&impl_1240_property_value_dataType
126053 };
126054 
126055 static const afw_value_string_t
126056 impl_1240_property_value_description = {
126058  AFW_UTF8_LITERAL("If true, the value can be written if allowed by authorization policy as long as allowChange for the instance is also true. If false, the value can only be written if required is true when adding a new object.")
126059 };
126060 
126061 static const afw_runtime_property_t
126062 impl_1240_property_description = {
126063  &afw_s_description,
126064  (const afw_value_t *)&impl_1240_property_value_description
126065 };
126066 
126067 static const afw_value_string_t
126068 impl_1240_property_value_label = {
126070  AFW_UTF8_LITERAL("Allow Write")
126071 };
126072 
126073 static const afw_runtime_property_t
126074 impl_1240_property_label = {
126075  &afw_s_label,
126076  (const afw_value_t *)&impl_1240_property_value_label
126077 };
126078 
126079 static const afw_runtime_property_t *
126080 impl_1240_properties[] = {
126081  &impl_1240_property_allowQuery,
126082  &impl_1240_property_brief,
126083  &impl_1240_property_dataType,
126084  &impl_1240_property_description,
126085  &impl_1240_property_label,
126086  NULL
126087 };
126088 
126090 impl_1240_meta_object = {
126091  {
126092  &afw_runtime_inf_const_meta_object_inf
126093  },
126094  &impl_1240,
126095  NULL
126096 };
126097 
126098 static const afw_utf8_t
126099 impl_1240_meta_path =
126100  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/allowWrite");
126101 
126103 impl_1240 = {
126104  {
126105  &afw_runtime_inf_const_embedded_untyped_object,
126106  NULL,
126107  {
126108  (const afw_object_t *)&impl_1240_meta_object,
126109  (const afw_object_t *)&impl_1237,
126110  &afw_s_allowWrite,
126111  &afw_s__AdaptiveValueMeta_,
126112  &impl_1240_meta_path
126113  }
126114  },
126115  &impl_1240_properties[0]
126116 };
126117 
126119 impl_1241;
126120 
126121 /*
126122  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/allowedValues
126123  */
126124 
126125 static const afw_value_boolean_t
126126 impl_1241_property_value_allowQuery = {
126128  true
126129 };
126130 
126131 static const afw_runtime_property_t
126132 impl_1241_property_allowQuery = {
126133  &afw_s_allowQuery,
126134  (const afw_value_t *)&impl_1241_property_value_allowQuery
126135 };
126136 
126137 static const afw_value_string_t
126138 impl_1241_property_value_brief = {
126140  AFW_UTF8_LITERAL("A list of allowed values for this adaptive value")
126141 };
126142 
126143 static const afw_runtime_property_t
126144 impl_1241_property_brief = {
126145  &afw_s_brief,
126146  (const afw_value_t *)&impl_1241_property_value_brief
126147 };
126148 
126149 static const afw_value_string_t
126150 impl_1241_property_value_dataType = {
126152  AFW_UTF8_LITERAL("list")
126153 };
126154 
126155 static const afw_runtime_property_t
126156 impl_1241_property_dataType = {
126157  &afw_s_dataType,
126158  (const afw_value_t *)&impl_1241_property_value_dataType
126159 };
126160 
126161 static const afw_value_string_t
126162 impl_1241_property_value_description = {
126164  AFW_UTF8_LITERAL("This is a list of the allowed values for this adaptive value. The dataType and dataTypeParameter of these values is the same as for the adaptive value itself.")
126165 };
126166 
126167 static const afw_runtime_property_t
126168 impl_1241_property_description = {
126169  &afw_s_description,
126170  (const afw_value_t *)&impl_1241_property_value_description
126171 };
126172 
126173 static const afw_value_string_t
126174 impl_1241_property_value_label = {
126176  AFW_UTF8_LITERAL("Allowed Values")
126177 };
126178 
126179 static const afw_runtime_property_t
126180 impl_1241_property_label = {
126181  &afw_s_label,
126182  (const afw_value_t *)&impl_1241_property_value_label
126183 };
126184 
126185 static const afw_runtime_property_t *
126186 impl_1241_properties[] = {
126187  &impl_1241_property_allowQuery,
126188  &impl_1241_property_brief,
126189  &impl_1241_property_dataType,
126190  &impl_1241_property_description,
126191  &impl_1241_property_label,
126192  NULL
126193 };
126194 
126196 impl_1241_meta_object = {
126197  {
126198  &afw_runtime_inf_const_meta_object_inf
126199  },
126200  &impl_1241,
126201  NULL
126202 };
126203 
126204 static const afw_utf8_t
126205 impl_1241_meta_path =
126206  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/allowedValues");
126207 
126209 impl_1241 = {
126210  {
126211  &afw_runtime_inf_const_embedded_untyped_object,
126212  NULL,
126213  {
126214  (const afw_object_t *)&impl_1241_meta_object,
126215  (const afw_object_t *)&impl_1237,
126216  &afw_s_allowedValues,
126217  &afw_s__AdaptiveValueMeta_,
126218  &impl_1241_meta_path
126219  }
126220  },
126221  &impl_1241_properties[0]
126222 };
126223 
126225 impl_1242;
126226 
126227 /*
126228  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/brief
126229  */
126230 
126231 static const afw_value_boolean_t
126232 impl_1242_property_value_allowQuery = {
126234  true
126235 };
126236 
126237 static const afw_runtime_property_t
126238 impl_1242_property_allowQuery = {
126239  &afw_s_allowQuery,
126240  (const afw_value_t *)&impl_1242_property_value_allowQuery
126241 };
126242 
126243 static const afw_value_string_t
126244 impl_1242_property_value_brief = {
126246  AFW_UTF8_LITERAL("Brief description of this value")
126247 };
126248 
126249 static const afw_runtime_property_t
126250 impl_1242_property_brief = {
126251  &afw_s_brief,
126252  (const afw_value_t *)&impl_1242_property_value_brief
126253 };
126254 
126255 static const afw_value_string_t
126256 impl_1242_property_value_dataType = {
126258  AFW_UTF8_LITERAL("string")
126259 };
126260 
126261 static const afw_runtime_property_t
126262 impl_1242_property_dataType = {
126263  &afw_s_dataType,
126264  (const afw_value_t *)&impl_1242_property_value_dataType
126265 };
126266 
126267 static const afw_value_string_t
126268 impl_1242_property_value_description = {
126270  AFW_UTF8_LITERAL("This is a predicate for this value, with the first letter capitalized and without a trailing period.")
126271 };
126272 
126273 static const afw_runtime_property_t
126274 impl_1242_property_description = {
126275  &afw_s_description,
126276  (const afw_value_t *)&impl_1242_property_value_description
126277 };
126278 
126279 static const afw_value_string_t
126280 impl_1242_property_value_label = {
126282  AFW_UTF8_LITERAL("Brief")
126283 };
126284 
126285 static const afw_runtime_property_t
126286 impl_1242_property_label = {
126287  &afw_s_label,
126288  (const afw_value_t *)&impl_1242_property_value_label
126289 };
126290 
126291 static const afw_runtime_property_t *
126292 impl_1242_properties[] = {
126293  &impl_1242_property_allowQuery,
126294  &impl_1242_property_brief,
126295  &impl_1242_property_dataType,
126296  &impl_1242_property_description,
126297  &impl_1242_property_label,
126298  NULL
126299 };
126300 
126302 impl_1242_meta_object = {
126303  {
126304  &afw_runtime_inf_const_meta_object_inf
126305  },
126306  &impl_1242,
126307  NULL
126308 };
126309 
126310 static const afw_utf8_t
126311 impl_1242_meta_path =
126312  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/brief");
126313 
126315 impl_1242 = {
126316  {
126317  &afw_runtime_inf_const_embedded_untyped_object,
126318  NULL,
126319  {
126320  (const afw_object_t *)&impl_1242_meta_object,
126321  (const afw_object_t *)&impl_1237,
126322  &afw_s_brief,
126323  &afw_s__AdaptiveValueMeta_,
126324  &impl_1242_meta_path
126325  }
126326  },
126327  &impl_1242_properties[0]
126328 };
126329 
126331 impl_1243;
126332 
126333 /*
126334  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/collectionURIs
126335  */
126336 
126337 static const afw_value_boolean_t
126338 impl_1243_property_value_allowQuery = {
126340  true
126341 };
126342 
126343 static const afw_runtime_property_t
126344 impl_1243_property_allowQuery = {
126345  &afw_s_allowQuery,
126346  (const afw_value_t *)&impl_1243_property_value_allowQuery
126347 };
126348 
126349 static const afw_value_string_t
126350 impl_1243_property_value_brief = {
126352  AFW_UTF8_LITERAL("The URIs of the collection that this value is a part of")
126353 };
126354 
126355 static const afw_runtime_property_t
126356 impl_1243_property_brief = {
126357  &afw_s_brief,
126358  (const afw_value_t *)&impl_1243_property_value_brief
126359 };
126360 
126361 static const afw_value_string_t
126362 impl_1243_property_value_dataType = {
126364  AFW_UTF8_LITERAL("list")
126365 };
126366 
126367 static const afw_runtime_property_t
126368 impl_1243_property_dataType = {
126369  &afw_s_dataType,
126370  (const afw_value_t *)&impl_1243_property_value_dataType
126371 };
126372 
126373 static const afw_value_string_t
126374 impl_1243_property_value_dataTypeParameter = {
126376  AFW_UTF8_LITERAL("anyURI")
126377 };
126378 
126379 static const afw_runtime_property_t
126380 impl_1243_property_dataTypeParameter = {
126381  &afw_s_dataTypeParameter,
126382  (const afw_value_t *)&impl_1243_property_value_dataTypeParameter
126383 };
126384 
126385 static const afw_value_string_t
126386 impl_1243_property_value_description = {
126388  AFW_UTF8_LITERAL("This is the URIs of the collections that this value is a part of and preferably a URIs that can be used to locate an object with objects type _AdaptiveCollection_ that describes the collections. If a collection is used outside of the local instance, it should be a full URI. The URI can also be a local path of the collection object or just the collection's objectId if it resides in the in the same adaptor.")
126389 };
126390 
126391 static const afw_runtime_property_t
126392 impl_1243_property_description = {
126393  &afw_s_description,
126394  (const afw_value_t *)&impl_1243_property_value_description
126395 };
126396 
126397 static const afw_value_string_t
126398 impl_1243_property_value_label = {
126400  AFW_UTF8_LITERAL("Collection URIs")
126401 };
126402 
126403 static const afw_runtime_property_t
126404 impl_1243_property_label = {
126405  &afw_s_label,
126406  (const afw_value_t *)&impl_1243_property_value_label
126407 };
126408 
126409 static const afw_runtime_property_t *
126410 impl_1243_properties[] = {
126411  &impl_1243_property_allowQuery,
126412  &impl_1243_property_brief,
126413  &impl_1243_property_dataType,
126414  &impl_1243_property_dataTypeParameter,
126415  &impl_1243_property_description,
126416  &impl_1243_property_label,
126417  NULL
126418 };
126419 
126421 impl_1243_meta_object = {
126422  {
126423  &afw_runtime_inf_const_meta_object_inf
126424  },
126425  &impl_1243,
126426  NULL
126427 };
126428 
126429 static const afw_utf8_t
126430 impl_1243_meta_path =
126431  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/collectionURIs");
126432 
126434 impl_1243 = {
126435  {
126436  &afw_runtime_inf_const_embedded_untyped_object,
126437  NULL,
126438  {
126439  (const afw_object_t *)&impl_1243_meta_object,
126440  (const afw_object_t *)&impl_1237,
126441  &afw_s_collectionURIs,
126442  &afw_s__AdaptiveValueMeta_,
126443  &impl_1243_meta_path
126444  }
126445  },
126446  &impl_1243_properties[0]
126447 };
126448 
126450 impl_1244;
126451 
126452 /*
126453  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/contextType
126454  */
126455 
126456 static const afw_value_boolean_t
126457 impl_1244_property_value_allowQuery = {
126459  true
126460 };
126461 
126462 static const afw_runtime_property_t
126463 impl_1244_property_allowQuery = {
126464  &afw_s_allowQuery,
126465  (const afw_value_t *)&impl_1244_property_value_allowQuery
126466 };
126467 
126468 static const afw_value_string_t
126469 impl_1244_property_value_brief = {
126471  AFW_UTF8_LITERAL("The context type used for the evaluation")
126472 };
126473 
126474 static const afw_runtime_property_t
126475 impl_1244_property_brief = {
126476  &afw_s_brief,
126477  (const afw_value_t *)&impl_1244_property_value_brief
126478 };
126479 
126480 static const afw_value_string_t
126481 impl_1244_property_value_dataType = {
126483  AFW_UTF8_LITERAL("string")
126484 };
126485 
126486 static const afw_runtime_property_t
126487 impl_1244_property_dataType = {
126488  &afw_s_dataType,
126489  (const afw_value_t *)&impl_1244_property_value_dataType
126490 };
126491 
126492 static const afw_value_string_t
126493 impl_1244_property_value_description = {
126495  AFW_UTF8_LITERAL("For data types that are evaluated (evaluate property true), this is the context type used for the evaluation.")
126496 };
126497 
126498 static const afw_runtime_property_t
126499 impl_1244_property_description = {
126500  &afw_s_description,
126501  (const afw_value_t *)&impl_1244_property_value_description
126502 };
126503 
126504 static const afw_value_string_t
126505 impl_1244_property_value_label = {
126507  AFW_UTF8_LITERAL("Context Type")
126508 };
126509 
126510 static const afw_runtime_property_t
126511 impl_1244_property_label = {
126512  &afw_s_label,
126513  (const afw_value_t *)&impl_1244_property_value_label
126514 };
126515 
126516 static const afw_runtime_property_t *
126517 impl_1244_properties[] = {
126518  &impl_1244_property_allowQuery,
126519  &impl_1244_property_brief,
126520  &impl_1244_property_dataType,
126521  &impl_1244_property_description,
126522  &impl_1244_property_label,
126523  NULL
126524 };
126525 
126527 impl_1244_meta_object = {
126528  {
126529  &afw_runtime_inf_const_meta_object_inf
126530  },
126531  &impl_1244,
126532  NULL
126533 };
126534 
126535 static const afw_utf8_t
126536 impl_1244_meta_path =
126537  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/contextType");
126538 
126540 impl_1244 = {
126541  {
126542  &afw_runtime_inf_const_embedded_untyped_object,
126543  NULL,
126544  {
126545  (const afw_object_t *)&impl_1244_meta_object,
126546  (const afw_object_t *)&impl_1237,
126547  &afw_s_contextType,
126548  &afw_s__AdaptiveValueMeta_,
126549  &impl_1244_meta_path
126550  }
126551  },
126552  &impl_1244_properties[0]
126553 };
126554 
126556 impl_1245;
126557 
126558 /*
126559  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/dataType
126560  */
126561 
126562 static const afw_value_boolean_t
126563 impl_1245_property_value_allowQuery = {
126565  true
126566 };
126567 
126568 static const afw_runtime_property_t
126569 impl_1245_property_allowQuery = {
126570  &afw_s_allowQuery,
126571  (const afw_value_t *)&impl_1245_property_value_allowQuery
126572 };
126573 
126574 static const afw_value_string_t
126575 impl_1245_property_value_brief = {
126577  AFW_UTF8_LITERAL("Data type of this value")
126578 };
126579 
126580 static const afw_runtime_property_t
126581 impl_1245_property_brief = {
126582  &afw_s_brief,
126583  (const afw_value_t *)&impl_1245_property_value_brief
126584 };
126585 
126586 static const afw_value_string_t
126587 impl_1245_property_value_dataType = {
126589  AFW_UTF8_LITERAL("string")
126590 };
126591 
126592 static const afw_runtime_property_t
126593 impl_1245_property_dataType = {
126594  &afw_s_dataType,
126595  (const afw_value_t *)&impl_1245_property_value_dataType
126596 };
126597 
126598 static const afw_value_string_t
126599 impl_1245_property_value_description = {
126601  AFW_UTF8_LITERAL("Data type of this value.")
126602 };
126603 
126604 static const afw_runtime_property_t
126605 impl_1245_property_description = {
126606  &afw_s_description,
126607  (const afw_value_t *)&impl_1245_property_value_description
126608 };
126609 
126610 static const afw_value_string_t
126611 impl_1245_property_value_label = {
126613  AFW_UTF8_LITERAL("Data Type")
126614 };
126615 
126616 static const afw_runtime_property_t
126617 impl_1245_property_label = {
126618  &afw_s_label,
126619  (const afw_value_t *)&impl_1245_property_value_label
126620 };
126621 
126622 static const afw_runtime_property_t *
126623 impl_1245_properties[] = {
126624  &impl_1245_property_allowQuery,
126625  &impl_1245_property_brief,
126626  &impl_1245_property_dataType,
126627  &impl_1245_property_description,
126628  &impl_1245_property_label,
126629  NULL
126630 };
126631 
126633 impl_1245_meta_object = {
126634  {
126635  &afw_runtime_inf_const_meta_object_inf
126636  },
126637  &impl_1245,
126638  NULL
126639 };
126640 
126641 static const afw_utf8_t
126642 impl_1245_meta_path =
126643  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/dataType");
126644 
126646 impl_1245 = {
126647  {
126648  &afw_runtime_inf_const_embedded_untyped_object,
126649  NULL,
126650  {
126651  (const afw_object_t *)&impl_1245_meta_object,
126652  (const afw_object_t *)&impl_1237,
126653  &afw_s_dataType,
126654  &afw_s__AdaptiveValueMeta_,
126655  &impl_1245_meta_path
126656  }
126657  },
126658  &impl_1245_properties[0]
126659 };
126660 
126662 impl_1246;
126663 
126664 /*
126665  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/dataTypeParameter
126666  */
126667 
126668 static const afw_value_boolean_t
126669 impl_1246_property_value_allowQuery = {
126671  true
126672 };
126673 
126674 static const afw_runtime_property_t
126675 impl_1246_property_allowQuery = {
126676  &afw_s_allowQuery,
126677  (const afw_value_t *)&impl_1246_property_value_allowQuery
126678 };
126679 
126680 static const afw_value_string_t
126681 impl_1246_property_value_brief = {
126683  AFW_UTF8_LITERAL("The parameter for the dataType")
126684 };
126685 
126686 static const afw_runtime_property_t
126687 impl_1246_property_brief = {
126688  &afw_s_brief,
126689  (const afw_value_t *)&impl_1246_property_value_brief
126690 };
126691 
126692 static const afw_value_string_t
126693 impl_1246_property_value_dataType = {
126695  AFW_UTF8_LITERAL("string")
126696 };
126697 
126698 static const afw_runtime_property_t
126699 impl_1246_property_dataType = {
126700  &afw_s_dataType,
126701  (const afw_value_t *)&impl_1246_property_value_dataType
126702 };
126703 
126704 static const afw_value_string_t
126705 impl_1246_property_value_description = {
126707  AFW_UTF8_LITERAL("See the data type's dataTypeParameterType property to determine how to interpret this.")
126708 };
126709 
126710 static const afw_runtime_property_t
126711 impl_1246_property_description = {
126712  &afw_s_description,
126713  (const afw_value_t *)&impl_1246_property_value_description
126714 };
126715 
126716 static const afw_value_string_t
126717 impl_1246_property_value_label = {
126719  AFW_UTF8_LITERAL("Data Type Parameter")
126720 };
126721 
126722 static const afw_runtime_property_t
126723 impl_1246_property_label = {
126724  &afw_s_label,
126725  (const afw_value_t *)&impl_1246_property_value_label
126726 };
126727 
126728 static const afw_runtime_property_t *
126729 impl_1246_properties[] = {
126730  &impl_1246_property_allowQuery,
126731  &impl_1246_property_brief,
126732  &impl_1246_property_dataType,
126733  &impl_1246_property_description,
126734  &impl_1246_property_label,
126735  NULL
126736 };
126737 
126739 impl_1246_meta_object = {
126740  {
126741  &afw_runtime_inf_const_meta_object_inf
126742  },
126743  &impl_1246,
126744  NULL
126745 };
126746 
126747 static const afw_utf8_t
126748 impl_1246_meta_path =
126749  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/dataTypeParameter");
126750 
126752 impl_1246 = {
126753  {
126754  &afw_runtime_inf_const_embedded_untyped_object,
126755  NULL,
126756  {
126757  (const afw_object_t *)&impl_1246_meta_object,
126758  (const afw_object_t *)&impl_1237,
126759  &afw_s_dataTypeParameter,
126760  &afw_s__AdaptiveValueMeta_,
126761  &impl_1246_meta_path
126762  }
126763  },
126764  &impl_1246_properties[0]
126765 };
126766 
126768 impl_1247;
126769 
126770 /*
126771  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/dataTypeParameterFormatted
126772  */
126773 
126774 static const afw_value_boolean_t
126775 impl_1247_property_value_allowQuery = {
126777  true
126778 };
126779 
126780 static const afw_runtime_property_t
126781 impl_1247_property_allowQuery = {
126782  &afw_s_allowQuery,
126783  (const afw_value_t *)&impl_1247_property_value_allowQuery
126784 };
126785 
126786 static const afw_value_string_t
126787 impl_1247_property_value_brief = {
126789  AFW_UTF8_LITERAL("The same as dataTypeParameter will possible comments and whitespace")
126790 };
126791 
126792 static const afw_runtime_property_t
126793 impl_1247_property_brief = {
126794  &afw_s_brief,
126795  (const afw_value_t *)&impl_1247_property_value_brief
126796 };
126797 
126798 static const afw_value_string_t
126799 impl_1247_property_value_dataType = {
126801  AFW_UTF8_LITERAL("string")
126802 };
126803 
126804 static const afw_runtime_property_t
126805 impl_1247_property_dataType = {
126806  &afw_s_dataType,
126807  (const afw_value_t *)&impl_1247_property_value_dataType
126808 };
126809 
126810 static const afw_value_string_t
126811 impl_1247_property_value_description = {
126813  AFW_UTF8_LITERAL("This is the same as dataTypeParameter with possible comments and whitespace. This is especially useful for data type function to document its signature. If this property is not present, dataTypeParameter can be used in its place.")
126814 };
126815 
126816 static const afw_runtime_property_t
126817 impl_1247_property_description = {
126818  &afw_s_description,
126819  (const afw_value_t *)&impl_1247_property_value_description
126820 };
126821 
126822 static const afw_value_string_t
126823 impl_1247_property_value_label = {
126825  AFW_UTF8_LITERAL("Formatted Data Type Parameter")
126826 };
126827 
126828 static const afw_runtime_property_t
126829 impl_1247_property_label = {
126830  &afw_s_label,
126831  (const afw_value_t *)&impl_1247_property_value_label
126832 };
126833 
126834 static const afw_runtime_property_t *
126835 impl_1247_properties[] = {
126836  &impl_1247_property_allowQuery,
126837  &impl_1247_property_brief,
126838  &impl_1247_property_dataType,
126839  &impl_1247_property_description,
126840  &impl_1247_property_label,
126841  NULL
126842 };
126843 
126845 impl_1247_meta_object = {
126846  {
126847  &afw_runtime_inf_const_meta_object_inf
126848  },
126849  &impl_1247,
126850  NULL
126851 };
126852 
126853 static const afw_utf8_t
126854 impl_1247_meta_path =
126855  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/dataTypeParameterFormatted");
126856 
126858 impl_1247 = {
126859  {
126860  &afw_runtime_inf_const_embedded_untyped_object,
126861  NULL,
126862  {
126863  (const afw_object_t *)&impl_1247_meta_object,
126864  (const afw_object_t *)&impl_1237,
126865  &afw_s_dataTypeParameterFormatted,
126866  &afw_s__AdaptiveValueMeta_,
126867  &impl_1247_meta_path
126868  }
126869  },
126870  &impl_1247_properties[0]
126871 };
126872 
126874 impl_1248;
126875 
126876 /*
126877  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/defaultValue
126878  */
126879 
126880 static const afw_value_boolean_t
126881 impl_1248_property_value_allowQuery = {
126883  true
126884 };
126885 
126886 static const afw_runtime_property_t
126887 impl_1248_property_allowQuery = {
126888  &afw_s_allowQuery,
126889  (const afw_value_t *)&impl_1248_property_value_allowQuery
126890 };
126891 
126892 static const afw_value_string_t
126893 impl_1248_property_value_brief = {
126895  AFW_UTF8_LITERAL("This is the default value")
126896 };
126897 
126898 static const afw_runtime_property_t
126899 impl_1248_property_brief = {
126900  &afw_s_brief,
126901  (const afw_value_t *)&impl_1248_property_value_brief
126902 };
126903 
126904 static const afw_value_string_t
126905 impl_1248_property_value_description = {
126907  AFW_UTF8_LITERAL("This is the default value. The dataType and dataTypeParameter properties apply to this value. If needed, this value will be normalized.")
126908 };
126909 
126910 static const afw_runtime_property_t
126911 impl_1248_property_description = {
126912  &afw_s_description,
126913  (const afw_value_t *)&impl_1248_property_value_description
126914 };
126915 
126916 static const afw_value_string_t
126917 impl_1248_property_value_label = {
126919  AFW_UTF8_LITERAL("Default Value")
126920 };
126921 
126922 static const afw_runtime_property_t
126923 impl_1248_property_label = {
126924  &afw_s_label,
126925  (const afw_value_t *)&impl_1248_property_value_label
126926 };
126927 
126928 static const afw_runtime_property_t *
126929 impl_1248_properties[] = {
126930  &impl_1248_property_allowQuery,
126931  &impl_1248_property_brief,
126932  &impl_1248_property_description,
126933  &impl_1248_property_label,
126934  NULL
126935 };
126936 
126938 impl_1248_meta_object = {
126939  {
126940  &afw_runtime_inf_const_meta_object_inf
126941  },
126942  &impl_1248,
126943  NULL
126944 };
126945 
126946 static const afw_utf8_t
126947 impl_1248_meta_path =
126948  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/defaultValue");
126949 
126951 impl_1248 = {
126952  {
126953  &afw_runtime_inf_const_embedded_untyped_object,
126954  NULL,
126955  {
126956  (const afw_object_t *)&impl_1248_meta_object,
126957  (const afw_object_t *)&impl_1237,
126958  &afw_s_defaultValue,
126959  &afw_s__AdaptiveValueMeta_,
126960  &impl_1248_meta_path
126961  }
126962  },
126963  &impl_1248_properties[0]
126964 };
126965 
126967 impl_1249;
126968 
126969 /*
126970  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/description
126971  */
126972 
126973 static const afw_value_boolean_t
126974 impl_1249_property_value_allowQuery = {
126976  true
126977 };
126978 
126979 static const afw_runtime_property_t
126980 impl_1249_property_allowQuery = {
126981  &afw_s_allowQuery,
126982  (const afw_value_t *)&impl_1249_property_value_allowQuery
126983 };
126984 
126985 static const afw_value_string_t
126986 impl_1249_property_value_brief = {
126988  AFW_UTF8_LITERAL("Description of this value")
126989 };
126990 
126991 static const afw_runtime_property_t
126992 impl_1249_property_brief = {
126993  &afw_s_brief,
126994  (const afw_value_t *)&impl_1249_property_value_brief
126995 };
126996 
126997 static const afw_value_string_t
126998 impl_1249_property_value_dataType = {
127000  AFW_UTF8_LITERAL("string")
127001 };
127002 
127003 static const afw_runtime_property_t
127004 impl_1249_property_dataType = {
127005  &afw_s_dataType,
127006  (const afw_value_t *)&impl_1249_property_value_dataType
127007 };
127008 
127009 static const afw_value_string_t
127010 impl_1249_property_value_dataTypeParameter = {
127012  AFW_UTF8_LITERAL("text/plain")
127013 };
127014 
127015 static const afw_runtime_property_t
127016 impl_1249_property_dataTypeParameter = {
127017  &afw_s_dataTypeParameter,
127018  (const afw_value_t *)&impl_1249_property_value_dataTypeParameter
127019 };
127020 
127021 static const afw_value_string_t
127022 impl_1249_property_value_description = {
127024  AFW_UTF8_LITERAL("The description of this value.")
127025 };
127026 
127027 static const afw_runtime_property_t
127028 impl_1249_property_description = {
127029  &afw_s_description,
127030  (const afw_value_t *)&impl_1249_property_value_description
127031 };
127032 
127033 static const afw_value_string_t
127034 impl_1249_property_value_label = {
127036  AFW_UTF8_LITERAL("Description")
127037 };
127038 
127039 static const afw_runtime_property_t
127040 impl_1249_property_label = {
127041  &afw_s_label,
127042  (const afw_value_t *)&impl_1249_property_value_label
127043 };
127044 
127045 static const afw_runtime_property_t *
127046 impl_1249_properties[] = {
127047  &impl_1249_property_allowQuery,
127048  &impl_1249_property_brief,
127049  &impl_1249_property_dataType,
127050  &impl_1249_property_dataTypeParameter,
127051  &impl_1249_property_description,
127052  &impl_1249_property_label,
127053  NULL
127054 };
127055 
127057 impl_1249_meta_object = {
127058  {
127059  &afw_runtime_inf_const_meta_object_inf
127060  },
127061  &impl_1249,
127062  NULL
127063 };
127064 
127065 static const afw_utf8_t
127066 impl_1249_meta_path =
127067  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/description");
127068 
127070 impl_1249 = {
127071  {
127072  &afw_runtime_inf_const_embedded_untyped_object,
127073  NULL,
127074  {
127075  (const afw_object_t *)&impl_1249_meta_object,
127076  (const afw_object_t *)&impl_1237,
127077  &afw_s_description,
127078  &afw_s__AdaptiveValueMeta_,
127079  &impl_1249_meta_path
127080  }
127081  },
127082  &impl_1249_properties[0]
127083 };
127084 
127086 impl_1250;
127087 
127088 /*
127089  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/hints
127090  */
127091 
127092 static const afw_value_boolean_t
127093 impl_1250_property_value_allowQuery = {
127095  true
127096 };
127097 
127098 static const afw_runtime_property_t
127099 impl_1250_property_allowQuery = {
127100  &afw_s_allowQuery,
127101  (const afw_value_t *)&impl_1250_property_value_allowQuery
127102 };
127103 
127104 static const afw_value_string_t
127105 impl_1250_property_value_brief = {
127107  AFW_UTF8_LITERAL("Hints that can optionally be used by UI to render this value")
127108 };
127109 
127110 static const afw_runtime_property_t
127111 impl_1250_property_brief = {
127112  &afw_s_brief,
127113  (const afw_value_t *)&impl_1250_property_value_brief
127114 };
127115 
127116 static const afw_value_string_t
127117 impl_1250_property_value_dataType = {
127119  AFW_UTF8_LITERAL("object")
127120 };
127121 
127122 static const afw_runtime_property_t
127123 impl_1250_property_dataType = {
127124  &afw_s_dataType,
127125  (const afw_value_t *)&impl_1250_property_value_dataType
127126 };
127127 
127128 static const afw_value_string_t
127129 impl_1250_property_value_dataTypeParameter = {
127131  AFW_UTF8_LITERAL("_AdaptiveObject_")
127132 };
127133 
127134 static const afw_runtime_property_t
127135 impl_1250_property_dataTypeParameter = {
127136  &afw_s_dataTypeParameter,
127137  (const afw_value_t *)&impl_1250_property_value_dataTypeParameter
127138 };
127139 
127140 static const afw_value_string_t
127141 impl_1250_property_value_description = {
127143  AFW_UTF8_LITERAL("Hints that can optionally be used by UI to render this value.")
127144 };
127145 
127146 static const afw_runtime_property_t
127147 impl_1250_property_description = {
127148  &afw_s_description,
127149  (const afw_value_t *)&impl_1250_property_value_description
127150 };
127151 
127152 static const afw_value_string_t
127153 impl_1250_property_value_label = {
127155  AFW_UTF8_LITERAL("Hints")
127156 };
127157 
127158 static const afw_runtime_property_t
127159 impl_1250_property_label = {
127160  &afw_s_label,
127161  (const afw_value_t *)&impl_1250_property_value_label
127162 };
127163 
127164 static const afw_runtime_property_t *
127165 impl_1250_properties[] = {
127166  &impl_1250_property_allowQuery,
127167  &impl_1250_property_brief,
127168  &impl_1250_property_dataType,
127169  &impl_1250_property_dataTypeParameter,
127170  &impl_1250_property_description,
127171  &impl_1250_property_label,
127172  NULL
127173 };
127174 
127176 impl_1250_meta_object = {
127177  {
127178  &afw_runtime_inf_const_meta_object_inf
127179  },
127180  &impl_1250,
127181  NULL
127182 };
127183 
127184 static const afw_utf8_t
127185 impl_1250_meta_path =
127186  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/hints");
127187 
127189 impl_1250 = {
127190  {
127191  &afw_runtime_inf_const_embedded_untyped_object,
127192  NULL,
127193  {
127194  (const afw_object_t *)&impl_1250_meta_object,
127195  (const afw_object_t *)&impl_1237,
127196  &afw_s_hints,
127197  &afw_s__AdaptiveValueMeta_,
127198  &impl_1250_meta_path
127199  }
127200  },
127201  &impl_1250_properties[0]
127202 };
127203 
127205 impl_1251;
127206 
127207 /*
127208  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/label
127209  */
127210 
127211 static const afw_value_boolean_t
127212 impl_1251_property_value_allowQuery = {
127214  true
127215 };
127216 
127217 static const afw_runtime_property_t
127218 impl_1251_property_allowQuery = {
127219  &afw_s_allowQuery,
127220  (const afw_value_t *)&impl_1251_property_value_allowQuery
127221 };
127222 
127223 static const afw_value_string_t
127224 impl_1251_property_value_brief = {
127226  AFW_UTF8_LITERAL("Label used to identify this value")
127227 };
127228 
127229 static const afw_runtime_property_t
127230 impl_1251_property_brief = {
127231  &afw_s_brief,
127232  (const afw_value_t *)&impl_1251_property_value_brief
127233 };
127234 
127235 static const afw_value_string_t
127236 impl_1251_property_value_dataType = {
127238  AFW_UTF8_LITERAL("string")
127239 };
127240 
127241 static const afw_runtime_property_t
127242 impl_1251_property_dataType = {
127243  &afw_s_dataType,
127244  (const afw_value_t *)&impl_1251_property_value_dataType
127245 };
127246 
127247 static const afw_value_string_t
127248 impl_1251_property_value_description = {
127250  AFW_UTF8_LITERAL("Label used to identify this value.")
127251 };
127252 
127253 static const afw_runtime_property_t
127254 impl_1251_property_description = {
127255  &afw_s_description,
127256  (const afw_value_t *)&impl_1251_property_value_description
127257 };
127258 
127259 static const afw_value_string_t
127260 impl_1251_property_value_label = {
127262  AFW_UTF8_LITERAL("Label")
127263 };
127264 
127265 static const afw_runtime_property_t
127266 impl_1251_property_label = {
127267  &afw_s_label,
127268  (const afw_value_t *)&impl_1251_property_value_label
127269 };
127270 
127271 static const afw_runtime_property_t *
127272 impl_1251_properties[] = {
127273  &impl_1251_property_allowQuery,
127274  &impl_1251_property_brief,
127275  &impl_1251_property_dataType,
127276  &impl_1251_property_description,
127277  &impl_1251_property_label,
127278  NULL
127279 };
127280 
127282 impl_1251_meta_object = {
127283  {
127284  &afw_runtime_inf_const_meta_object_inf
127285  },
127286  &impl_1251,
127287  NULL
127288 };
127289 
127290 static const afw_utf8_t
127291 impl_1251_meta_path =
127292  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/label");
127293 
127295 impl_1251 = {
127296  {
127297  &afw_runtime_inf_const_embedded_untyped_object,
127298  NULL,
127299  {
127300  (const afw_object_t *)&impl_1251_meta_object,
127301  (const afw_object_t *)&impl_1237,
127302  &afw_s_label,
127303  &afw_s__AdaptiveValueMeta_,
127304  &impl_1251_meta_path
127305  }
127306  },
127307  &impl_1251_properties[0]
127308 };
127309 
127311 impl_1252;
127312 
127313 /*
127314  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/maxLength
127315  */
127316 
127317 static const afw_value_boolean_t
127318 impl_1252_property_value_allowQuery = {
127320  true
127321 };
127322 
127323 static const afw_runtime_property_t
127324 impl_1252_property_allowQuery = {
127325  &afw_s_allowQuery,
127326  (const afw_value_t *)&impl_1252_property_value_allowQuery
127327 };
127328 
127329 static const afw_value_string_t
127330 impl_1252_property_value_brief = {
127332  AFW_UTF8_LITERAL("The maximum string length for this value")
127333 };
127334 
127335 static const afw_runtime_property_t
127336 impl_1252_property_brief = {
127337  &afw_s_brief,
127338  (const afw_value_t *)&impl_1252_property_value_brief
127339 };
127340 
127341 static const afw_value_string_t
127342 impl_1252_property_value_dataType = {
127344  AFW_UTF8_LITERAL("integer")
127345 };
127346 
127347 static const afw_runtime_property_t
127348 impl_1252_property_dataType = {
127349  &afw_s_dataType,
127350  (const afw_value_t *)&impl_1252_property_value_dataType
127351 };
127352 
127353 static const afw_value_string_t
127354 impl_1252_property_value_description = {
127356  AFW_UTF8_LITERAL("This is maximum length of the to_string() for this value. If not specified, there is no maximum length.")
127357 };
127358 
127359 static const afw_runtime_property_t
127360 impl_1252_property_description = {
127361  &afw_s_description,
127362  (const afw_value_t *)&impl_1252_property_value_description
127363 };
127364 
127365 static const afw_value_string_t
127366 impl_1252_property_value_label = {
127368  AFW_UTF8_LITERAL("Maximum Length")
127369 };
127370 
127371 static const afw_runtime_property_t
127372 impl_1252_property_label = {
127373  &afw_s_label,
127374  (const afw_value_t *)&impl_1252_property_value_label
127375 };
127376 
127377 static const afw_runtime_property_t *
127378 impl_1252_properties[] = {
127379  &impl_1252_property_allowQuery,
127380  &impl_1252_property_brief,
127381  &impl_1252_property_dataType,
127382  &impl_1252_property_description,
127383  &impl_1252_property_label,
127384  NULL
127385 };
127386 
127388 impl_1252_meta_object = {
127389  {
127390  &afw_runtime_inf_const_meta_object_inf
127391  },
127392  &impl_1252,
127393  NULL
127394 };
127395 
127396 static const afw_utf8_t
127397 impl_1252_meta_path =
127398  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/maxLength");
127399 
127401 impl_1252 = {
127402  {
127403  &afw_runtime_inf_const_embedded_untyped_object,
127404  NULL,
127405  {
127406  (const afw_object_t *)&impl_1252_meta_object,
127407  (const afw_object_t *)&impl_1237,
127408  &afw_s_maxLength,
127409  &afw_s__AdaptiveValueMeta_,
127410  &impl_1252_meta_path
127411  }
127412  },
127413  &impl_1252_properties[0]
127414 };
127415 
127417 impl_1253;
127418 
127419 /*
127420  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/maxNormalLength
127421  */
127422 
127423 static const afw_value_boolean_t
127424 impl_1253_property_value_allowQuery = {
127426  true
127427 };
127428 
127429 static const afw_runtime_property_t
127430 impl_1253_property_allowQuery = {
127431  &afw_s_allowQuery,
127432  (const afw_value_t *)&impl_1253_property_value_allowQuery
127433 };
127434 
127435 static const afw_value_string_t
127436 impl_1253_property_value_brief = {
127438  AFW_UTF8_LITERAL("The maximum normal string length for this value")
127439 };
127440 
127441 static const afw_runtime_property_t
127442 impl_1253_property_brief = {
127443  &afw_s_brief,
127444  (const afw_value_t *)&impl_1253_property_value_brief
127445 };
127446 
127447 static const afw_value_string_t
127448 impl_1253_property_value_dataType = {
127450  AFW_UTF8_LITERAL("integer")
127451 };
127452 
127453 static const afw_runtime_property_t
127454 impl_1253_property_dataType = {
127455  &afw_s_dataType,
127456  (const afw_value_t *)&impl_1253_property_value_dataType
127457 };
127458 
127459 static const afw_value_string_t
127460 impl_1253_property_value_description = {
127462  AFW_UTF8_LITERAL("This is maximum normal length of the to_string() for this value. If not specified, maxLength is used.")
127463 };
127464 
127465 static const afw_runtime_property_t
127466 impl_1253_property_description = {
127467  &afw_s_description,
127468  (const afw_value_t *)&impl_1253_property_value_description
127469 };
127470 
127471 static const afw_value_string_t
127472 impl_1253_property_value_label = {
127474  AFW_UTF8_LITERAL("Normal Maximum Length")
127475 };
127476 
127477 static const afw_runtime_property_t
127478 impl_1253_property_label = {
127479  &afw_s_label,
127480  (const afw_value_t *)&impl_1253_property_value_label
127481 };
127482 
127483 static const afw_runtime_property_t *
127484 impl_1253_properties[] = {
127485  &impl_1253_property_allowQuery,
127486  &impl_1253_property_brief,
127487  &impl_1253_property_dataType,
127488  &impl_1253_property_description,
127489  &impl_1253_property_label,
127490  NULL
127491 };
127492 
127494 impl_1253_meta_object = {
127495  {
127496  &afw_runtime_inf_const_meta_object_inf
127497  },
127498  &impl_1253,
127499  NULL
127500 };
127501 
127502 static const afw_utf8_t
127503 impl_1253_meta_path =
127504  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/maxNormalLength");
127505 
127507 impl_1253 = {
127508  {
127509  &afw_runtime_inf_const_embedded_untyped_object,
127510  NULL,
127511  {
127512  (const afw_object_t *)&impl_1253_meta_object,
127513  (const afw_object_t *)&impl_1237,
127514  &afw_s_maxNormalLength,
127515  &afw_s__AdaptiveValueMeta_,
127516  &impl_1253_meta_path
127517  }
127518  },
127519  &impl_1253_properties[0]
127520 };
127521 
127523 impl_1254;
127524 
127525 /*
127526  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/maxValue
127527  */
127528 
127529 static const afw_value_boolean_t
127530 impl_1254_property_value_allowQuery = {
127532  true
127533 };
127534 
127535 static const afw_runtime_property_t
127536 impl_1254_property_allowQuery = {
127537  &afw_s_allowQuery,
127538  (const afw_value_t *)&impl_1254_property_value_allowQuery
127539 };
127540 
127541 static const afw_value_string_t
127542 impl_1254_property_value_brief = {
127544  AFW_UTF8_LITERAL("The maximum for this value")
127545 };
127546 
127547 static const afw_runtime_property_t
127548 impl_1254_property_brief = {
127549  &afw_s_brief,
127550  (const afw_value_t *)&impl_1254_property_value_brief
127551 };
127552 
127553 static const afw_value_string_t
127554 impl_1254_property_value_description = {
127556  AFW_UTF8_LITERAL("This is the maximum for this value. If not specified, there is no maximum value. The dataType and dataTypeParameter of this value is the same as for the value.")
127557 };
127558 
127559 static const afw_runtime_property_t
127560 impl_1254_property_description = {
127561  &afw_s_description,
127562  (const afw_value_t *)&impl_1254_property_value_description
127563 };
127564 
127565 static const afw_value_string_t
127566 impl_1254_property_value_label = {
127568  AFW_UTF8_LITERAL("Maximum Value")
127569 };
127570 
127571 static const afw_runtime_property_t
127572 impl_1254_property_label = {
127573  &afw_s_label,
127574  (const afw_value_t *)&impl_1254_property_value_label
127575 };
127576 
127577 static const afw_runtime_property_t *
127578 impl_1254_properties[] = {
127579  &impl_1254_property_allowQuery,
127580  &impl_1254_property_brief,
127581  &impl_1254_property_description,
127582  &impl_1254_property_label,
127583  NULL
127584 };
127585 
127587 impl_1254_meta_object = {
127588  {
127589  &afw_runtime_inf_const_meta_object_inf
127590  },
127591  &impl_1254,
127592  NULL
127593 };
127594 
127595 static const afw_utf8_t
127596 impl_1254_meta_path =
127597  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/maxValue");
127598 
127600 impl_1254 = {
127601  {
127602  &afw_runtime_inf_const_embedded_untyped_object,
127603  NULL,
127604  {
127605  (const afw_object_t *)&impl_1254_meta_object,
127606  (const afw_object_t *)&impl_1237,
127607  &afw_s_maxValue,
127608  &afw_s__AdaptiveValueMeta_,
127609  &impl_1254_meta_path
127610  }
127611  },
127612  &impl_1254_properties[0]
127613 };
127614 
127616 impl_1255;
127617 
127618 /*
127619  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/minLength
127620  */
127621 
127622 static const afw_value_boolean_t
127623 impl_1255_property_value_allowQuery = {
127625  true
127626 };
127627 
127628 static const afw_runtime_property_t
127629 impl_1255_property_allowQuery = {
127630  &afw_s_allowQuery,
127631  (const afw_value_t *)&impl_1255_property_value_allowQuery
127632 };
127633 
127634 static const afw_value_string_t
127635 impl_1255_property_value_brief = {
127637  AFW_UTF8_LITERAL("The minimum string length for this value")
127638 };
127639 
127640 static const afw_runtime_property_t
127641 impl_1255_property_brief = {
127642  &afw_s_brief,
127643  (const afw_value_t *)&impl_1255_property_value_brief
127644 };
127645 
127646 static const afw_value_string_t
127647 impl_1255_property_value_dataType = {
127649  AFW_UTF8_LITERAL("integer")
127650 };
127651 
127652 static const afw_runtime_property_t
127653 impl_1255_property_dataType = {
127654  &afw_s_dataType,
127655  (const afw_value_t *)&impl_1255_property_value_dataType
127656 };
127657 
127658 static const afw_value_string_t
127659 impl_1255_property_value_description = {
127661  AFW_UTF8_LITERAL("This is minimum length of the to_string() for this value. If not specified, there is no minimum length.")
127662 };
127663 
127664 static const afw_runtime_property_t
127665 impl_1255_property_description = {
127666  &afw_s_description,
127667  (const afw_value_t *)&impl_1255_property_value_description
127668 };
127669 
127670 static const afw_value_string_t
127671 impl_1255_property_value_label = {
127673  AFW_UTF8_LITERAL("Minimum Length")
127674 };
127675 
127676 static const afw_runtime_property_t
127677 impl_1255_property_label = {
127678  &afw_s_label,
127679  (const afw_value_t *)&impl_1255_property_value_label
127680 };
127681 
127682 static const afw_runtime_property_t *
127683 impl_1255_properties[] = {
127684  &impl_1255_property_allowQuery,
127685  &impl_1255_property_brief,
127686  &impl_1255_property_dataType,
127687  &impl_1255_property_description,
127688  &impl_1255_property_label,
127689  NULL
127690 };
127691 
127693 impl_1255_meta_object = {
127694  {
127695  &afw_runtime_inf_const_meta_object_inf
127696  },
127697  &impl_1255,
127698  NULL
127699 };
127700 
127701 static const afw_utf8_t
127702 impl_1255_meta_path =
127703  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/minLength");
127704 
127706 impl_1255 = {
127707  {
127708  &afw_runtime_inf_const_embedded_untyped_object,
127709  NULL,
127710  {
127711  (const afw_object_t *)&impl_1255_meta_object,
127712  (const afw_object_t *)&impl_1237,
127713  &afw_s_minLength,
127714  &afw_s__AdaptiveValueMeta_,
127715  &impl_1255_meta_path
127716  }
127717  },
127718  &impl_1255_properties[0]
127719 };
127720 
127722 impl_1256;
127723 
127724 /*
127725  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/minValue
127726  */
127727 
127728 static const afw_value_boolean_t
127729 impl_1256_property_value_allowQuery = {
127731  true
127732 };
127733 
127734 static const afw_runtime_property_t
127735 impl_1256_property_allowQuery = {
127736  &afw_s_allowQuery,
127737  (const afw_value_t *)&impl_1256_property_value_allowQuery
127738 };
127739 
127740 static const afw_value_string_t
127741 impl_1256_property_value_brief = {
127743  AFW_UTF8_LITERAL("The minimum for this value")
127744 };
127745 
127746 static const afw_runtime_property_t
127747 impl_1256_property_brief = {
127748  &afw_s_brief,
127749  (const afw_value_t *)&impl_1256_property_value_brief
127750 };
127751 
127752 static const afw_value_string_t
127753 impl_1256_property_value_description = {
127755  AFW_UTF8_LITERAL("This is the minimum for this. If not specified, there is no minimum value. The dataType and dataTypeParameter of this value is the same as for the value.")
127756 };
127757 
127758 static const afw_runtime_property_t
127759 impl_1256_property_description = {
127760  &afw_s_description,
127761  (const afw_value_t *)&impl_1256_property_value_description
127762 };
127763 
127764 static const afw_value_string_t
127765 impl_1256_property_value_label = {
127767  AFW_UTF8_LITERAL("Minimum Value")
127768 };
127769 
127770 static const afw_runtime_property_t
127771 impl_1256_property_label = {
127772  &afw_s_label,
127773  (const afw_value_t *)&impl_1256_property_value_label
127774 };
127775 
127776 static const afw_runtime_property_t *
127777 impl_1256_properties[] = {
127778  &impl_1256_property_allowQuery,
127779  &impl_1256_property_brief,
127780  &impl_1256_property_description,
127781  &impl_1256_property_label,
127782  NULL
127783 };
127784 
127786 impl_1256_meta_object = {
127787  {
127788  &afw_runtime_inf_const_meta_object_inf
127789  },
127790  &impl_1256,
127791  NULL
127792 };
127793 
127794 static const afw_utf8_t
127795 impl_1256_meta_path =
127796  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/minValue");
127797 
127799 impl_1256 = {
127800  {
127801  &afw_runtime_inf_const_embedded_untyped_object,
127802  NULL,
127803  {
127804  (const afw_object_t *)&impl_1256_meta_object,
127805  (const afw_object_t *)&impl_1237,
127806  &afw_s_minValue,
127807  &afw_s__AdaptiveValueMeta_,
127808  &impl_1256_meta_path
127809  }
127810  },
127811  &impl_1256_properties[0]
127812 };
127813 
127815 impl_1257;
127816 
127817 /*
127818  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/originURI
127819  */
127820 
127821 static const afw_value_boolean_t
127822 impl_1257_property_value_allowQuery = {
127824  true
127825 };
127826 
127827 static const afw_runtime_property_t
127828 impl_1257_property_allowQuery = {
127829  &afw_s_allowQuery,
127830  (const afw_value_t *)&impl_1257_property_value_allowQuery
127831 };
127832 
127833 static const afw_value_string_t
127834 impl_1257_property_value_brief = {
127836  AFW_UTF8_LITERAL("The origin URI of this value meta")
127837 };
127838 
127839 static const afw_runtime_property_t
127840 impl_1257_property_brief = {
127841  &afw_s_brief,
127842  (const afw_value_t *)&impl_1257_property_value_brief
127843 };
127844 
127845 static const afw_value_string_t
127846 impl_1257_property_value_dataType = {
127848  AFW_UTF8_LITERAL("anyURI")
127849 };
127850 
127851 static const afw_runtime_property_t
127852 impl_1257_property_dataType = {
127853  &afw_s_dataType,
127854  (const afw_value_t *)&impl_1257_property_value_dataType
127855 };
127856 
127857 static const afw_value_string_t
127858 impl_1257_property_value_description = {
127860  AFW_UTF8_LITERAL("The origin URI of this value meta. Descendant object types should be used for any deviations. This URI may be different from the URI within this instance of Adaptive Framework.")
127861 };
127862 
127863 static const afw_runtime_property_t
127864 impl_1257_property_description = {
127865  &afw_s_description,
127866  (const afw_value_t *)&impl_1257_property_value_description
127867 };
127868 
127869 static const afw_value_string_t
127870 impl_1257_property_value_label = {
127872  AFW_UTF8_LITERAL("Origin URI")
127873 };
127874 
127875 static const afw_runtime_property_t
127876 impl_1257_property_label = {
127877  &afw_s_label,
127878  (const afw_value_t *)&impl_1257_property_value_label
127879 };
127880 
127881 static const afw_runtime_property_t *
127882 impl_1257_properties[] = {
127883  &impl_1257_property_allowQuery,
127884  &impl_1257_property_brief,
127885  &impl_1257_property_dataType,
127886  &impl_1257_property_description,
127887  &impl_1257_property_label,
127888  NULL
127889 };
127890 
127892 impl_1257_meta_object = {
127893  {
127894  &afw_runtime_inf_const_meta_object_inf
127895  },
127896  &impl_1257,
127897  NULL
127898 };
127899 
127900 static const afw_utf8_t
127901 impl_1257_meta_path =
127902  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/originURI");
127903 
127905 impl_1257 = {
127906  {
127907  &afw_runtime_inf_const_embedded_untyped_object,
127908  NULL,
127909  {
127910  (const afw_object_t *)&impl_1257_meta_object,
127911  (const afw_object_t *)&impl_1237,
127912  &afw_s_originURI,
127913  &afw_s__AdaptiveValueMeta_,
127914  &impl_1257_meta_path
127915  }
127916  },
127917  &impl_1257_properties[0]
127918 };
127919 
127921 impl_1258;
127922 
127923 /*
127924  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/possibleValues
127925  */
127926 
127927 static const afw_value_boolean_t
127928 impl_1258_property_value_allowQuery = {
127930  false
127931 };
127932 
127933 static const afw_runtime_property_t
127934 impl_1258_property_allowQuery = {
127935  &afw_s_allowQuery,
127936  (const afw_value_t *)&impl_1258_property_value_allowQuery
127937 };
127938 
127939 static const afw_value_string_t
127940 impl_1258_property_value_brief = {
127942  AFW_UTF8_LITERAL("Possible values of this value")
127943 };
127944 
127945 static const afw_runtime_property_t
127946 impl_1258_property_brief = {
127947  &afw_s_brief,
127948  (const afw_value_t *)&impl_1258_property_value_brief
127949 };
127950 
127951 static const afw_value_string_t
127952 impl_1258_property_value_dataType = {
127954  AFW_UTF8_LITERAL("list")
127955 };
127956 
127957 static const afw_runtime_property_t
127958 impl_1258_property_dataType = {
127959  &afw_s_dataType,
127960  (const afw_value_t *)&impl_1258_property_value_dataType
127961 };
127962 
127963 static const afw_value_string_t
127964 impl_1258_property_value_description = {
127966  AFW_UTF8_LITERAL("Possible values of this value. This can be the typed value or the string value.")
127967 };
127968 
127969 static const afw_runtime_property_t
127970 impl_1258_property_description = {
127971  &afw_s_description,
127972  (const afw_value_t *)&impl_1258_property_value_description
127973 };
127974 
127975 static const afw_value_string_t
127976 impl_1258_property_value_label = {
127978  AFW_UTF8_LITERAL("Possible Values")
127979 };
127980 
127981 static const afw_runtime_property_t
127982 impl_1258_property_label = {
127983  &afw_s_label,
127984  (const afw_value_t *)&impl_1258_property_value_label
127985 };
127986 
127987 static const afw_runtime_property_t *
127988 impl_1258_properties[] = {
127989  &impl_1258_property_allowQuery,
127990  &impl_1258_property_brief,
127991  &impl_1258_property_dataType,
127992  &impl_1258_property_description,
127993  &impl_1258_property_label,
127994  NULL
127995 };
127996 
127998 impl_1258_meta_object = {
127999  {
128000  &afw_runtime_inf_const_meta_object_inf
128001  },
128002  &impl_1258,
128003  NULL
128004 };
128005 
128006 static const afw_utf8_t
128007 impl_1258_meta_path =
128008  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/possibleValues");
128009 
128011 impl_1258 = {
128012  {
128013  &afw_runtime_inf_const_embedded_untyped_object,
128014  NULL,
128015  {
128016  (const afw_object_t *)&impl_1258_meta_object,
128017  (const afw_object_t *)&impl_1237,
128018  &afw_s_possibleValues,
128019  &afw_s__AdaptiveValueMeta_,
128020  &impl_1258_meta_path
128021  }
128022  },
128023  &impl_1258_properties[0]
128024 };
128025 
128027 impl_1259;
128028 
128029 /*
128030  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/referenceURI
128031  */
128032 
128033 static const afw_value_boolean_t
128034 impl_1259_property_value_allowQuery = {
128036  true
128037 };
128038 
128039 static const afw_runtime_property_t
128040 impl_1259_property_allowQuery = {
128041  &afw_s_allowQuery,
128042  (const afw_value_t *)&impl_1259_property_value_allowQuery
128043 };
128044 
128045 static const afw_value_string_t
128046 impl_1259_property_value_brief = {
128048  AFW_UTF8_LITERAL("URI of more reference information about this value meta")
128049 };
128050 
128051 static const afw_runtime_property_t
128052 impl_1259_property_brief = {
128053  &afw_s_brief,
128054  (const afw_value_t *)&impl_1259_property_value_brief
128055 };
128056 
128057 static const afw_value_string_t
128058 impl_1259_property_value_dataType = {
128060  AFW_UTF8_LITERAL("anyURI")
128061 };
128062 
128063 static const afw_runtime_property_t
128064 impl_1259_property_dataType = {
128065  &afw_s_dataType,
128066  (const afw_value_t *)&impl_1259_property_value_dataType
128067 };
128068 
128069 static const afw_value_string_t
128070 impl_1259_property_value_description = {
128072  AFW_UTF8_LITERAL("URI of more reference information about this value meta.")
128073 };
128074 
128075 static const afw_runtime_property_t
128076 impl_1259_property_description = {
128077  &afw_s_description,
128078  (const afw_value_t *)&impl_1259_property_value_description
128079 };
128080 
128081 static const afw_value_string_t
128082 impl_1259_property_value_label = {
128084  AFW_UTF8_LITERAL("Reference URI")
128085 };
128086 
128087 static const afw_runtime_property_t
128088 impl_1259_property_label = {
128089  &afw_s_label,
128090  (const afw_value_t *)&impl_1259_property_value_label
128091 };
128092 
128093 static const afw_runtime_property_t *
128094 impl_1259_properties[] = {
128095  &impl_1259_property_allowQuery,
128096  &impl_1259_property_brief,
128097  &impl_1259_property_dataType,
128098  &impl_1259_property_description,
128099  &impl_1259_property_label,
128100  NULL
128101 };
128102 
128104 impl_1259_meta_object = {
128105  {
128106  &afw_runtime_inf_const_meta_object_inf
128107  },
128108  &impl_1259,
128109  NULL
128110 };
128111 
128112 static const afw_utf8_t
128113 impl_1259_meta_path =
128114  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/referenceURI");
128115 
128117 impl_1259 = {
128118  {
128119  &afw_runtime_inf_const_embedded_untyped_object,
128120  NULL,
128121  {
128122  (const afw_object_t *)&impl_1259_meta_object,
128123  (const afw_object_t *)&impl_1237,
128124  &afw_s_referenceURI,
128125  &afw_s__AdaptiveValueMeta_,
128126  &impl_1259_meta_path
128127  }
128128  },
128129  &impl_1259_properties[0]
128130 };
128131 
128133 impl_1260;
128134 
128135 /*
128136  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/required
128137  */
128138 
128139 static const afw_value_boolean_t
128140 impl_1260_property_value_allowQuery = {
128142  true
128143 };
128144 
128145 static const afw_runtime_property_t
128146 impl_1260_property_allowQuery = {
128147  &afw_s_allowQuery,
128148  (const afw_value_t *)&impl_1260_property_value_allowQuery
128149 };
128150 
128151 static const afw_value_string_t
128152 impl_1260_property_value_brief = {
128154  AFW_UTF8_LITERAL("A value is required")
128155 };
128156 
128157 static const afw_runtime_property_t
128158 impl_1260_property_brief = {
128159  &afw_s_brief,
128160  (const afw_value_t *)&impl_1260_property_value_brief
128161 };
128162 
128163 static const afw_value_string_t
128164 impl_1260_property_value_dataType = {
128166  AFW_UTF8_LITERAL("boolean")
128167 };
128168 
128169 static const afw_runtime_property_t
128170 impl_1260_property_dataType = {
128171  &afw_s_dataType,
128172  (const afw_value_t *)&impl_1260_property_value_dataType
128173 };
128174 
128175 static const afw_value_boolean_t
128176 impl_1260_property_value_defaultValue = {
128178  false
128179 };
128180 
128181 static const afw_runtime_property_t
128182 impl_1260_property_defaultValue = {
128183  &afw_s_defaultValue,
128184  (const afw_value_t *)&impl_1260_property_value_defaultValue
128185 };
128186 
128187 static const afw_value_string_t
128188 impl_1260_property_value_description = {
128190  AFW_UTF8_LITERAL("Indicates that value is required.")
128191 };
128192 
128193 static const afw_runtime_property_t
128194 impl_1260_property_description = {
128195  &afw_s_description,
128196  (const afw_value_t *)&impl_1260_property_value_description
128197 };
128198 
128199 static const afw_value_string_t
128200 impl_1260_property_value_label = {
128202  AFW_UTF8_LITERAL("Required")
128203 };
128204 
128205 static const afw_runtime_property_t
128206 impl_1260_property_label = {
128207  &afw_s_label,
128208  (const afw_value_t *)&impl_1260_property_value_label
128209 };
128210 
128211 static const afw_runtime_property_t *
128212 impl_1260_properties[] = {
128213  &impl_1260_property_allowQuery,
128214  &impl_1260_property_brief,
128215  &impl_1260_property_dataType,
128216  &impl_1260_property_defaultValue,
128217  &impl_1260_property_description,
128218  &impl_1260_property_label,
128219  NULL
128220 };
128221 
128223 impl_1260_meta_object = {
128224  {
128225  &afw_runtime_inf_const_meta_object_inf
128226  },
128227  &impl_1260,
128228  NULL
128229 };
128230 
128231 static const afw_utf8_t
128232 impl_1260_meta_path =
128233  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/required");
128234 
128236 impl_1260 = {
128237  {
128238  &afw_runtime_inf_const_embedded_untyped_object,
128239  NULL,
128240  {
128241  (const afw_object_t *)&impl_1260_meta_object,
128242  (const afw_object_t *)&impl_1237,
128243  &afw_s_required,
128244  &afw_s__AdaptiveValueMeta_,
128245  &impl_1260_meta_path
128246  }
128247  },
128248  &impl_1260_properties[0]
128249 };
128250 
128252 impl_1261;
128253 
128254 /*
128255  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/runtime
128256  */
128257 
128258 static const afw_value_boolean_t
128259 impl_1261_property_value_allowQuery = {
128261  true
128262 };
128263 
128264 static const afw_runtime_property_t
128265 impl_1261_property_allowQuery = {
128266  &afw_s_allowQuery,
128267  (const afw_value_t *)&impl_1261_property_value_allowQuery
128268 };
128269 
128270 static const afw_value_string_t
128271 impl_1261_property_value_brief = {
128273  AFW_UTF8_LITERAL("Runtime information for runtime values")
128274 };
128275 
128276 static const afw_runtime_property_t
128277 impl_1261_property_brief = {
128278  &afw_s_brief,
128279  (const afw_value_t *)&impl_1261_property_value_brief
128280 };
128281 
128282 static const afw_value_string_t
128283 impl_1261_property_value_dataType = {
128285  AFW_UTF8_LITERAL("object")
128286 };
128287 
128288 static const afw_runtime_property_t
128289 impl_1261_property_dataType = {
128290  &afw_s_dataType,
128291  (const afw_value_t *)&impl_1261_property_value_dataType
128292 };
128293 
128294 static const afw_value_string_t
128295 impl_1261_property_value_dataTypeParameter = {
128297  AFW_UTF8_LITERAL("_AdaptiveRuntimeProperty_")
128298 };
128299 
128300 static const afw_runtime_property_t
128301 impl_1261_property_dataTypeParameter = {
128302  &afw_s_dataTypeParameter,
128303  (const afw_value_t *)&impl_1261_property_value_dataTypeParameter
128304 };
128305 
128306 static const afw_value_string_t
128307 impl_1261_property_value_description = {
128309  AFW_UTF8_LITERAL("This is only valid for runtime object types. These are objects that are accessed with adaptorId afw. See afw_runtime.h for more information.")
128310 };
128311 
128312 static const afw_runtime_property_t
128313 impl_1261_property_description = {
128314  &afw_s_description,
128315  (const afw_value_t *)&impl_1261_property_value_description
128316 };
128317 
128318 static const afw_value_string_t
128319 impl_1261_property_value_label = {
128321  AFW_UTF8_LITERAL("Runtime")
128322 };
128323 
128324 static const afw_runtime_property_t
128325 impl_1261_property_label = {
128326  &afw_s_label,
128327  (const afw_value_t *)&impl_1261_property_value_label
128328 };
128329 
128330 static const afw_runtime_property_t *
128331 impl_1261_properties[] = {
128332  &impl_1261_property_allowQuery,
128333  &impl_1261_property_brief,
128334  &impl_1261_property_dataType,
128335  &impl_1261_property_dataTypeParameter,
128336  &impl_1261_property_description,
128337  &impl_1261_property_label,
128338  NULL
128339 };
128340 
128342 impl_1261_meta_object = {
128343  {
128344  &afw_runtime_inf_const_meta_object_inf
128345  },
128346  &impl_1261,
128347  NULL
128348 };
128349 
128350 static const afw_utf8_t
128351 impl_1261_meta_path =
128352  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/runtime");
128353 
128355 impl_1261 = {
128356  {
128357  &afw_runtime_inf_const_embedded_untyped_object,
128358  NULL,
128359  {
128360  (const afw_object_t *)&impl_1261_meta_object,
128361  (const afw_object_t *)&impl_1237,
128362  &afw_s_runtime,
128363  &afw_s__AdaptiveValueMeta_,
128364  &impl_1261_meta_path
128365  }
128366  },
128367  &impl_1261_properties[0]
128368 };
128369 
128371 impl_1262;
128372 
128373 /*
128374  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/skeleton
128375  */
128376 
128377 static const afw_value_boolean_t
128378 impl_1262_property_value_allowQuery = {
128380  true
128381 };
128382 
128383 static const afw_runtime_property_t
128384 impl_1262_property_allowQuery = {
128385  &afw_s_allowQuery,
128386  (const afw_value_t *)&impl_1262_property_value_allowQuery
128387 };
128388 
128389 static const afw_value_string_t
128390 impl_1262_property_value_brief = {
128392  AFW_UTF8_LITERAL("This is a skeleton example")
128393 };
128394 
128395 static const afw_runtime_property_t
128396 impl_1262_property_brief = {
128397  &afw_s_brief,
128398  (const afw_value_t *)&impl_1262_property_value_brief
128399 };
128400 
128401 static const afw_value_string_t
128402 impl_1262_property_value_description = {
128404  AFW_UTF8_LITERAL("This is a skeleton example that can optionally be used by an application as an initial value. For example, if this is a new data type hybrid value, this can be the text used to prime the edit window with sample Adaptive Script code including comments.")
128405 };
128406 
128407 static const afw_runtime_property_t
128408 impl_1262_property_description = {
128409  &afw_s_description,
128410  (const afw_value_t *)&impl_1262_property_value_description
128411 };
128412 
128413 static const afw_value_string_t
128414 impl_1262_property_value_label = {
128416  AFW_UTF8_LITERAL("Skeleton")
128417 };
128418 
128419 static const afw_runtime_property_t
128420 impl_1262_property_label = {
128421  &afw_s_label,
128422  (const afw_value_t *)&impl_1262_property_value_label
128423 };
128424 
128425 static const afw_runtime_property_t *
128426 impl_1262_properties[] = {
128427  &impl_1262_property_allowQuery,
128428  &impl_1262_property_brief,
128429  &impl_1262_property_description,
128430  &impl_1262_property_label,
128431  NULL
128432 };
128433 
128435 impl_1262_meta_object = {
128436  {
128437  &afw_runtime_inf_const_meta_object_inf
128438  },
128439  &impl_1262,
128440  NULL
128441 };
128442 
128443 static const afw_utf8_t
128444 impl_1262_meta_path =
128445  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/skeleton");
128446 
128448 impl_1262 = {
128449  {
128450  &afw_runtime_inf_const_embedded_untyped_object,
128451  NULL,
128452  {
128453  (const afw_object_t *)&impl_1262_meta_object,
128454  (const afw_object_t *)&impl_1237,
128455  &afw_s_skeleton,
128456  &afw_s__AdaptiveValueMeta_,
128457  &impl_1262_meta_path
128458  }
128459  },
128460  &impl_1262_properties[0]
128461 };
128462 
128464 impl_1263;
128465 
128466 /*
128467  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/tags
128468  */
128469 
128470 static const afw_value_string_t
128471 impl_1263_property_value_brief = {
128473  AFW_UTF8_LITERAL("List of keywords and terms associated with values with this meta")
128474 };
128475 
128476 static const afw_runtime_property_t
128477 impl_1263_property_brief = {
128478  &afw_s_brief,
128479  (const afw_value_t *)&impl_1263_property_value_brief
128480 };
128481 
128482 static const afw_value_string_t
128483 impl_1263_property_value_dataType = {
128485  AFW_UTF8_LITERAL("list")
128486 };
128487 
128488 static const afw_runtime_property_t
128489 impl_1263_property_dataType = {
128490  &afw_s_dataType,
128491  (const afw_value_t *)&impl_1263_property_value_dataType
128492 };
128493 
128494 static const afw_value_string_t
128495 impl_1263_property_value_dataTypeParameter = {
128497  AFW_UTF8_LITERAL("string")
128498 };
128499 
128500 static const afw_runtime_property_t
128501 impl_1263_property_dataTypeParameter = {
128502  &afw_s_dataTypeParameter,
128503  (const afw_value_t *)&impl_1263_property_value_dataTypeParameter
128504 };
128505 
128506 static const afw_value_string_t
128507 impl_1263_property_value_description = {
128509  AFW_UTF8_LITERAL("This is a list of keywords and terms associated with values with the meta. An instance of _AdaptiveTag_ can be used to define and document the purpose of a tag. Adaptive Framework reserves the definition of all tags that begin with \"_Adaptive\".")
128510 };
128511 
128512 static const afw_runtime_property_t
128513 impl_1263_property_description = {
128514  &afw_s_description,
128515  (const afw_value_t *)&impl_1263_property_value_description
128516 };
128517 
128518 static const afw_value_string_t
128519 impl_1263_property_value_label = {
128521  AFW_UTF8_LITERAL("Tags")
128522 };
128523 
128524 static const afw_runtime_property_t
128525 impl_1263_property_label = {
128526  &afw_s_label,
128527  (const afw_value_t *)&impl_1263_property_value_label
128528 };
128529 
128530 static const afw_runtime_property_t *
128531 impl_1263_properties[] = {
128532  &impl_1263_property_brief,
128533  &impl_1263_property_dataType,
128534  &impl_1263_property_dataTypeParameter,
128535  &impl_1263_property_description,
128536  &impl_1263_property_label,
128537  NULL
128538 };
128539 
128541 impl_1263_meta_object = {
128542  {
128543  &afw_runtime_inf_const_meta_object_inf
128544  },
128545  &impl_1263,
128546  NULL
128547 };
128548 
128549 static const afw_utf8_t
128550 impl_1263_meta_path =
128551  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/tags");
128552 
128554 impl_1263 = {
128555  {
128556  &afw_runtime_inf_const_embedded_untyped_object,
128557  NULL,
128558  {
128559  (const afw_object_t *)&impl_1263_meta_object,
128560  (const afw_object_t *)&impl_1237,
128561  &afw_s_tags,
128562  &afw_s__AdaptiveValueMeta_,
128563  &impl_1263_meta_path
128564  }
128565  },
128566  &impl_1263_properties[0]
128567 };
128568 
128570 impl_1264;
128571 
128572 /*
128573  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/testDataParameter
128574  */
128575 
128576 static const afw_value_boolean_t
128577 impl_1264_property_value_allowQuery = {
128579  true
128580 };
128581 
128582 static const afw_runtime_property_t
128583 impl_1264_property_allowQuery = {
128584  &afw_s_allowQuery,
128585  (const afw_value_t *)&impl_1264_property_value_allowQuery
128586 };
128587 
128588 static const afw_value_string_t
128589 impl_1264_property_value_brief = {
128591  AFW_UTF8_LITERAL("Additional information about this value that can be used to produce test data")
128592 };
128593 
128594 static const afw_runtime_property_t
128595 impl_1264_property_brief = {
128596  &afw_s_brief,
128597  (const afw_value_t *)&impl_1264_property_value_brief
128598 };
128599 
128600 static const afw_value_string_t
128601 impl_1264_property_value_dataType = {
128603  AFW_UTF8_LITERAL("string")
128604 };
128605 
128606 static const afw_runtime_property_t
128607 impl_1264_property_dataType = {
128608  &afw_s_dataType,
128609  (const afw_value_t *)&impl_1264_property_value_dataType
128610 };
128611 
128612 static const afw_value_string_t
128613 impl_1264_property_value_description = {
128615  AFW_UTF8_LITERAL("This contains additional information about values with this meta that is used to produce test data.")
128616 };
128617 
128618 static const afw_runtime_property_t
128619 impl_1264_property_description = {
128620  &afw_s_description,
128621  (const afw_value_t *)&impl_1264_property_value_description
128622 };
128623 
128624 static const afw_value_string_t
128625 impl_1264_property_value_label = {
128627  AFW_UTF8_LITERAL("Test Data Parameter")
128628 };
128629 
128630 static const afw_runtime_property_t
128631 impl_1264_property_label = {
128632  &afw_s_label,
128633  (const afw_value_t *)&impl_1264_property_value_label
128634 };
128635 
128636 static const afw_runtime_property_t *
128637 impl_1264_properties[] = {
128638  &impl_1264_property_allowQuery,
128639  &impl_1264_property_brief,
128640  &impl_1264_property_dataType,
128641  &impl_1264_property_description,
128642  &impl_1264_property_label,
128643  NULL
128644 };
128645 
128647 impl_1264_meta_object = {
128648  {
128649  &afw_runtime_inf_const_meta_object_inf
128650  },
128651  &impl_1264,
128652  NULL
128653 };
128654 
128655 static const afw_utf8_t
128656 impl_1264_meta_path =
128657  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/testDataParameter");
128658 
128660 impl_1264 = {
128661  {
128662  &afw_runtime_inf_const_embedded_untyped_object,
128663  NULL,
128664  {
128665  (const afw_object_t *)&impl_1264_meta_object,
128666  (const afw_object_t *)&impl_1237,
128667  &afw_s_testDataParameter,
128668  &afw_s__AdaptiveValueMeta_,
128669  &impl_1264_meta_path
128670  }
128671  },
128672  &impl_1264_properties[0]
128673 };
128674 
128676 impl_1265;
128677 
128678 /*
128679  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/unique
128680  */
128681 
128682 static const afw_value_boolean_t
128683 impl_1265_property_value_allowQuery = {
128685  true
128686 };
128687 
128688 static const afw_runtime_property_t
128689 impl_1265_property_allowQuery = {
128690  &afw_s_allowQuery,
128691  (const afw_value_t *)&impl_1265_property_value_allowQuery
128692 };
128693 
128694 static const afw_value_string_t
128695 impl_1265_property_value_brief = {
128697  AFW_UTF8_LITERAL("Value of property must be unique within object type")
128698 };
128699 
128700 static const afw_runtime_property_t
128701 impl_1265_property_brief = {
128702  &afw_s_brief,
128703  (const afw_value_t *)&impl_1265_property_value_brief
128704 };
128705 
128706 static const afw_value_string_t
128707 impl_1265_property_value_dataType = {
128709  AFW_UTF8_LITERAL("boolean")
128710 };
128711 
128712 static const afw_runtime_property_t
128713 impl_1265_property_dataType = {
128714  &afw_s_dataType,
128715  (const afw_value_t *)&impl_1265_property_value_dataType
128716 };
128717 
128718 static const afw_value_string_t
128719 impl_1265_property_value_description = {
128721  AFW_UTF8_LITERAL("Value of property must be unique within object type.")
128722 };
128723 
128724 static const afw_runtime_property_t
128725 impl_1265_property_description = {
128726  &afw_s_description,
128727  (const afw_value_t *)&impl_1265_property_value_description
128728 };
128729 
128730 static const afw_value_string_t
128731 impl_1265_property_value_label = {
128733  AFW_UTF8_LITERAL("Unique")
128734 };
128735 
128736 static const afw_runtime_property_t
128737 impl_1265_property_label = {
128738  &afw_s_label,
128739  (const afw_value_t *)&impl_1265_property_value_label
128740 };
128741 
128742 static const afw_runtime_property_t *
128743 impl_1265_properties[] = {
128744  &impl_1265_property_allowQuery,
128745  &impl_1265_property_brief,
128746  &impl_1265_property_dataType,
128747  &impl_1265_property_description,
128748  &impl_1265_property_label,
128749  NULL
128750 };
128751 
128753 impl_1265_meta_object = {
128754  {
128755  &afw_runtime_inf_const_meta_object_inf
128756  },
128757  &impl_1265,
128758  NULL
128759 };
128760 
128761 static const afw_utf8_t
128762 impl_1265_meta_path =
128763  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/unique");
128764 
128766 impl_1265 = {
128767  {
128768  &afw_runtime_inf_const_embedded_untyped_object,
128769  NULL,
128770  {
128771  (const afw_object_t *)&impl_1265_meta_object,
128772  (const afw_object_t *)&impl_1237,
128773  &afw_s_unique,
128774  &afw_s__AdaptiveValueMeta_,
128775  &impl_1265_meta_path
128776  }
128777  },
128778  &impl_1265_properties[0]
128779 };
128780 
128782 impl_1266;
128783 
128784 /*
128785  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/valueInfId
128786  */
128787 
128788 static const afw_value_boolean_t
128789 impl_1266_property_value_allowQuery = {
128791  true
128792 };
128793 
128794 static const afw_runtime_property_t
128795 impl_1266_property_allowQuery = {
128796  &afw_s_allowQuery,
128797  (const afw_value_t *)&impl_1266_property_value_allowQuery
128798 };
128799 
128800 static const afw_value_boolean_t
128801 impl_1266_property_value_allowWrite = {
128803  false
128804 };
128805 
128806 static const afw_runtime_property_t
128807 impl_1266_property_allowWrite = {
128808  &afw_s_allowWrite,
128809  (const afw_value_t *)&impl_1266_property_value_allowWrite
128810 };
128811 
128812 static const afw_value_string_t
128813 impl_1266_property_value_brief = {
128815  AFW_UTF8_LITERAL("This is a runtime property that is the implementation id of the value interface")
128816 };
128817 
128818 static const afw_runtime_property_t
128819 impl_1266_property_brief = {
128820  &afw_s_brief,
128821  (const afw_value_t *)&impl_1266_property_value_brief
128822 };
128823 
128824 static const afw_value_string_t
128825 impl_1266_property_value_dataType = {
128827  AFW_UTF8_LITERAL("string")
128828 };
128829 
128830 static const afw_runtime_property_t
128831 impl_1266_property_dataType = {
128832  &afw_s_dataType,
128833  (const afw_value_t *)&impl_1266_property_value_dataType
128834 };
128835 
128836 static const afw_value_string_t
128837 impl_1266_property_value_description = {
128839  AFW_UTF8_LITERAL("This is a runtime property that is the implementation id of the value interface.")
128840 };
128841 
128842 static const afw_runtime_property_t
128843 impl_1266_property_description = {
128844  &afw_s_description,
128845  (const afw_value_t *)&impl_1266_property_value_description
128846 };
128847 
128848 static const afw_value_string_t
128849 impl_1266_property_value_label = {
128851  AFW_UTF8_LITERAL("valueInf")
128852 };
128853 
128854 static const afw_runtime_property_t
128855 impl_1266_property_label = {
128856  &afw_s_label,
128857  (const afw_value_t *)&impl_1266_property_value_label
128858 };
128859 
128860 static const afw_runtime_property_t *
128861 impl_1266_properties[] = {
128862  &impl_1266_property_allowQuery,
128863  &impl_1266_property_allowWrite,
128864  &impl_1266_property_brief,
128865  &impl_1266_property_dataType,
128866  &impl_1266_property_description,
128867  &impl_1266_property_label,
128868  NULL
128869 };
128870 
128872 impl_1266_meta_object = {
128873  {
128874  &afw_runtime_inf_const_meta_object_inf
128875  },
128876  &impl_1266,
128877  NULL
128878 };
128879 
128880 static const afw_utf8_t
128881 impl_1266_meta_path =
128882  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes/valueInfId");
128883 
128885 impl_1266 = {
128886  {
128887  &afw_runtime_inf_const_embedded_untyped_object,
128888  NULL,
128889  {
128890  (const afw_object_t *)&impl_1266_meta_object,
128891  (const afw_object_t *)&impl_1237,
128892  &afw_s_valueInfId,
128893  &afw_s__AdaptiveValueMeta_,
128894  &impl_1266_meta_path
128895  }
128896  },
128897  &impl_1266_properties[0]
128898 };
128899 
128900 /*
128901  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes
128902  */
128903 
128904 static const afw_value_object_t
128905 impl_1237_property_value_additionalConstraints = {
128907  (const afw_object_t *)&impl_1238
128908 };
128909 
128910 static const afw_runtime_property_t
128911 impl_1237_property_additionalConstraints = {
128912  &afw_s_additionalConstraints,
128913  (const afw_value_t *)&impl_1237_property_value_additionalConstraints
128914 };
128915 
128916 static const afw_value_object_t
128917 impl_1237_property_value_allowQuery = {
128919  (const afw_object_t *)&impl_1239
128920 };
128921 
128922 static const afw_runtime_property_t
128923 impl_1237_property_allowQuery = {
128924  &afw_s_allowQuery,
128925  (const afw_value_t *)&impl_1237_property_value_allowQuery
128926 };
128927 
128928 static const afw_value_object_t
128929 impl_1237_property_value_allowWrite = {
128931  (const afw_object_t *)&impl_1240
128932 };
128933 
128934 static const afw_runtime_property_t
128935 impl_1237_property_allowWrite = {
128936  &afw_s_allowWrite,
128937  (const afw_value_t *)&impl_1237_property_value_allowWrite
128938 };
128939 
128940 static const afw_value_object_t
128941 impl_1237_property_value_allowedValues = {
128943  (const afw_object_t *)&impl_1241
128944 };
128945 
128946 static const afw_runtime_property_t
128947 impl_1237_property_allowedValues = {
128948  &afw_s_allowedValues,
128949  (const afw_value_t *)&impl_1237_property_value_allowedValues
128950 };
128951 
128952 static const afw_value_object_t
128953 impl_1237_property_value_brief = {
128955  (const afw_object_t *)&impl_1242
128956 };
128957 
128958 static const afw_runtime_property_t
128959 impl_1237_property_brief = {
128960  &afw_s_brief,
128961  (const afw_value_t *)&impl_1237_property_value_brief
128962 };
128963 
128964 static const afw_value_object_t
128965 impl_1237_property_value_collectionURIs = {
128967  (const afw_object_t *)&impl_1243
128968 };
128969 
128970 static const afw_runtime_property_t
128971 impl_1237_property_collectionURIs = {
128972  &afw_s_collectionURIs,
128973  (const afw_value_t *)&impl_1237_property_value_collectionURIs
128974 };
128975 
128976 static const afw_value_object_t
128977 impl_1237_property_value_contextType = {
128979  (const afw_object_t *)&impl_1244
128980 };
128981 
128982 static const afw_runtime_property_t
128983 impl_1237_property_contextType = {
128984  &afw_s_contextType,
128985  (const afw_value_t *)&impl_1237_property_value_contextType
128986 };
128987 
128988 static const afw_value_object_t
128989 impl_1237_property_value_dataType = {
128991  (const afw_object_t *)&impl_1245
128992 };
128993 
128994 static const afw_runtime_property_t
128995 impl_1237_property_dataType = {
128996  &afw_s_dataType,
128997  (const afw_value_t *)&impl_1237_property_value_dataType
128998 };
128999 
129000 static const afw_value_object_t
129001 impl_1237_property_value_dataTypeParameter = {
129003  (const afw_object_t *)&impl_1246
129004 };
129005 
129006 static const afw_runtime_property_t
129007 impl_1237_property_dataTypeParameter = {
129008  &afw_s_dataTypeParameter,
129009  (const afw_value_t *)&impl_1237_property_value_dataTypeParameter
129010 };
129011 
129012 static const afw_value_object_t
129013 impl_1237_property_value_dataTypeParameterFormatted = {
129015  (const afw_object_t *)&impl_1247
129016 };
129017 
129018 static const afw_runtime_property_t
129019 impl_1237_property_dataTypeParameterFormatted = {
129020  &afw_s_dataTypeParameterFormatted,
129021  (const afw_value_t *)&impl_1237_property_value_dataTypeParameterFormatted
129022 };
129023 
129024 static const afw_value_object_t
129025 impl_1237_property_value_defaultValue = {
129027  (const afw_object_t *)&impl_1248
129028 };
129029 
129030 static const afw_runtime_property_t
129031 impl_1237_property_defaultValue = {
129032  &afw_s_defaultValue,
129033  (const afw_value_t *)&impl_1237_property_value_defaultValue
129034 };
129035 
129036 static const afw_value_object_t
129037 impl_1237_property_value_description = {
129039  (const afw_object_t *)&impl_1249
129040 };
129041 
129042 static const afw_runtime_property_t
129043 impl_1237_property_description = {
129044  &afw_s_description,
129045  (const afw_value_t *)&impl_1237_property_value_description
129046 };
129047 
129048 static const afw_value_object_t
129049 impl_1237_property_value_hints = {
129051  (const afw_object_t *)&impl_1250
129052 };
129053 
129054 static const afw_runtime_property_t
129055 impl_1237_property_hints = {
129056  &afw_s_hints,
129057  (const afw_value_t *)&impl_1237_property_value_hints
129058 };
129059 
129060 static const afw_value_object_t
129061 impl_1237_property_value_label = {
129063  (const afw_object_t *)&impl_1251
129064 };
129065 
129066 static const afw_runtime_property_t
129067 impl_1237_property_label = {
129068  &afw_s_label,
129069  (const afw_value_t *)&impl_1237_property_value_label
129070 };
129071 
129072 static const afw_value_object_t
129073 impl_1237_property_value_maxLength = {
129075  (const afw_object_t *)&impl_1252
129076 };
129077 
129078 static const afw_runtime_property_t
129079 impl_1237_property_maxLength = {
129080  &afw_s_maxLength,
129081  (const afw_value_t *)&impl_1237_property_value_maxLength
129082 };
129083 
129084 static const afw_value_object_t
129085 impl_1237_property_value_maxNormalLength = {
129087  (const afw_object_t *)&impl_1253
129088 };
129089 
129090 static const afw_runtime_property_t
129091 impl_1237_property_maxNormalLength = {
129092  &afw_s_maxNormalLength,
129093  (const afw_value_t *)&impl_1237_property_value_maxNormalLength
129094 };
129095 
129096 static const afw_value_object_t
129097 impl_1237_property_value_maxValue = {
129099  (const afw_object_t *)&impl_1254
129100 };
129101 
129102 static const afw_runtime_property_t
129103 impl_1237_property_maxValue = {
129104  &afw_s_maxValue,
129105  (const afw_value_t *)&impl_1237_property_value_maxValue
129106 };
129107 
129108 static const afw_value_object_t
129109 impl_1237_property_value_minLength = {
129111  (const afw_object_t *)&impl_1255
129112 };
129113 
129114 static const afw_runtime_property_t
129115 impl_1237_property_minLength = {
129116  &afw_s_minLength,
129117  (const afw_value_t *)&impl_1237_property_value_minLength
129118 };
129119 
129120 static const afw_value_object_t
129121 impl_1237_property_value_minValue = {
129123  (const afw_object_t *)&impl_1256
129124 };
129125 
129126 static const afw_runtime_property_t
129127 impl_1237_property_minValue = {
129128  &afw_s_minValue,
129129  (const afw_value_t *)&impl_1237_property_value_minValue
129130 };
129131 
129132 static const afw_value_object_t
129133 impl_1237_property_value_originURI = {
129135  (const afw_object_t *)&impl_1257
129136 };
129137 
129138 static const afw_runtime_property_t
129139 impl_1237_property_originURI = {
129140  &afw_s_originURI,
129141  (const afw_value_t *)&impl_1237_property_value_originURI
129142 };
129143 
129144 static const afw_value_object_t
129145 impl_1237_property_value_possibleValues = {
129147  (const afw_object_t *)&impl_1258
129148 };
129149 
129150 static const afw_runtime_property_t
129151 impl_1237_property_possibleValues = {
129152  &afw_s_possibleValues,
129153  (const afw_value_t *)&impl_1237_property_value_possibleValues
129154 };
129155 
129156 static const afw_value_object_t
129157 impl_1237_property_value_referenceURI = {
129159  (const afw_object_t *)&impl_1259
129160 };
129161 
129162 static const afw_runtime_property_t
129163 impl_1237_property_referenceURI = {
129164  &afw_s_referenceURI,
129165  (const afw_value_t *)&impl_1237_property_value_referenceURI
129166 };
129167 
129168 static const afw_value_object_t
129169 impl_1237_property_value_required = {
129171  (const afw_object_t *)&impl_1260
129172 };
129173 
129174 static const afw_runtime_property_t
129175 impl_1237_property_required = {
129176  &afw_s_required,
129177  (const afw_value_t *)&impl_1237_property_value_required
129178 };
129179 
129180 static const afw_value_object_t
129181 impl_1237_property_value_runtime = {
129183  (const afw_object_t *)&impl_1261
129184 };
129185 
129186 static const afw_runtime_property_t
129187 impl_1237_property_runtime = {
129188  &afw_s_runtime,
129189  (const afw_value_t *)&impl_1237_property_value_runtime
129190 };
129191 
129192 static const afw_value_object_t
129193 impl_1237_property_value_skeleton = {
129195  (const afw_object_t *)&impl_1262
129196 };
129197 
129198 static const afw_runtime_property_t
129199 impl_1237_property_skeleton = {
129200  &afw_s_skeleton,
129201  (const afw_value_t *)&impl_1237_property_value_skeleton
129202 };
129203 
129204 static const afw_value_object_t
129205 impl_1237_property_value_tags = {
129207  (const afw_object_t *)&impl_1263
129208 };
129209 
129210 static const afw_runtime_property_t
129211 impl_1237_property_tags = {
129212  &afw_s_tags,
129213  (const afw_value_t *)&impl_1237_property_value_tags
129214 };
129215 
129216 static const afw_value_object_t
129217 impl_1237_property_value_testDataParameter = {
129219  (const afw_object_t *)&impl_1264
129220 };
129221 
129222 static const afw_runtime_property_t
129223 impl_1237_property_testDataParameter = {
129224  &afw_s_testDataParameter,
129225  (const afw_value_t *)&impl_1237_property_value_testDataParameter
129226 };
129227 
129228 static const afw_value_object_t
129229 impl_1237_property_value_unique = {
129231  (const afw_object_t *)&impl_1265
129232 };
129233 
129234 static const afw_runtime_property_t
129235 impl_1237_property_unique = {
129236  &afw_s_unique,
129237  (const afw_value_t *)&impl_1237_property_value_unique
129238 };
129239 
129240 static const afw_value_object_t
129241 impl_1237_property_value_valueInfId = {
129243  (const afw_object_t *)&impl_1266
129244 };
129245 
129246 static const afw_runtime_property_t
129247 impl_1237_property_valueInfId = {
129248  &afw_s_valueInfId,
129249  (const afw_value_t *)&impl_1237_property_value_valueInfId
129250 };
129251 
129252 static const afw_runtime_property_t *
129253 impl_1237_properties[] = {
129254  &impl_1237_property_additionalConstraints,
129255  &impl_1237_property_allowQuery,
129256  &impl_1237_property_allowWrite,
129257  &impl_1237_property_allowedValues,
129258  &impl_1237_property_brief,
129259  &impl_1237_property_collectionURIs,
129260  &impl_1237_property_contextType,
129261  &impl_1237_property_dataType,
129262  &impl_1237_property_dataTypeParameter,
129263  &impl_1237_property_dataTypeParameterFormatted,
129264  &impl_1237_property_defaultValue,
129265  &impl_1237_property_description,
129266  &impl_1237_property_hints,
129267  &impl_1237_property_label,
129268  &impl_1237_property_maxLength,
129269  &impl_1237_property_maxNormalLength,
129270  &impl_1237_property_maxValue,
129271  &impl_1237_property_minLength,
129272  &impl_1237_property_minValue,
129273  &impl_1237_property_originURI,
129274  &impl_1237_property_possibleValues,
129275  &impl_1237_property_referenceURI,
129276  &impl_1237_property_required,
129277  &impl_1237_property_runtime,
129278  &impl_1237_property_skeleton,
129279  &impl_1237_property_tags,
129280  &impl_1237_property_testDataParameter,
129281  &impl_1237_property_unique,
129282  &impl_1237_property_valueInfId,
129283  NULL
129284 };
129285 
129287 impl_1237_meta_object = {
129288  {
129289  &afw_runtime_inf_const_meta_object_inf
129290  },
129291  &impl_1237,
129292  NULL
129293 };
129294 
129295 static const afw_utf8_t
129296 impl_1237_meta_path =
129297  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_/propertyTypes");
129298 
129300 impl_1237 = {
129301  {
129302  &afw_runtime_inf_const_embedded_untyped_object,
129303  NULL,
129304  {
129305  (const afw_object_t *)&impl_1237_meta_object,
129306  (const afw_object_t *)&impl_1236,
129307  &afw_s_propertyTypes,
129308  &afw_s__AdaptivePropertyTypes_,
129309  &impl_1237_meta_path
129310  }
129311  },
129312  &impl_1237_properties[0]
129313 };
129314 
129315 /*
129316  * /afw/_AdaptiveObjectType_/_AdaptiveValueMeta_
129317  */
129318 
129319 static const afw_value_boolean_t
129320 impl_1236_property_value_allowEntity = {
129322  false
129323 };
129324 
129325 static const afw_runtime_property_t
129326 impl_1236_property_allowEntity = {
129327  &afw_s_allowEntity,
129328  (const afw_value_t *)&impl_1236_property_value_allowEntity
129329 };
129330 
129331 static const afw_utf8_t
129332 impl_1236_array_collectionURIs[] = {
129333  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
129334 };
129335 
129337 impl_1236_list_collectionURIs = {
129340  sizeof(impl_1236_array_collectionURIs) / sizeof(afw_utf8_t),
129341  &impl_1236_array_collectionURIs
129342 };
129343 
129344 static const afw_value_list_t
129345 impl_1236_property_value_collectionURIs = {
129347  (const afw_list_t *)&impl_1236_list_collectionURIs
129348 };
129349 
129350 static const afw_runtime_property_t
129351 impl_1236_property_collectionURIs = {
129352  &afw_s_collectionURIs,
129353  (const afw_value_t *)&impl_1236_property_value_collectionURIs
129354 };
129355 
129356 static const afw_value_string_t
129357 impl_1236_property_value_description = {
129359  AFW_UTF8_LITERAL("The object type for an adaptive value's meta.")
129360 };
129361 
129362 static const afw_runtime_property_t
129363 impl_1236_property_description = {
129364  &afw_s_description,
129365  (const afw_value_t *)&impl_1236_property_value_description
129366 };
129367 
129368 static const afw_value_string_t
129369 impl_1236_property_value_objectType = {
129371  AFW_UTF8_LITERAL("_AdaptiveValueMeta_")
129372 };
129373 
129374 static const afw_runtime_property_t
129375 impl_1236_property_objectType = {
129376  &afw_s_objectType,
129377  (const afw_value_t *)&impl_1236_property_value_objectType
129378 };
129379 
129380 static const afw_value_object_t
129381 impl_1236_property_value_propertyTypes = {
129383  (const afw_object_t *)&impl_1237
129384 };
129385 
129386 static const afw_runtime_property_t
129387 impl_1236_property_propertyTypes = {
129388  &afw_s_propertyTypes,
129389  (const afw_value_t *)&impl_1236_property_value_propertyTypes
129390 };
129391 
129392 static const afw_runtime_property_t *
129393 impl_1236_properties[] = {
129394  &impl_1236_property_allowEntity,
129395  &impl_1236_property_collectionURIs,
129396  &impl_1236_property_description,
129397  &impl_1236_property_objectType,
129398  &impl_1236_property_propertyTypes,
129399  NULL
129400 };
129401 
129403 impl_1236_meta_object = {
129404  {
129405  &afw_runtime_inf_const_meta_object_inf
129406  },
129407  &impl_1236,
129408  NULL
129409 };
129410 
129411 static const afw_utf8_t
129412 impl_1236_meta_path =
129413  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValueMeta_");
129414 
129416 impl_1236 = {
129417  {
129419  NULL,
129420  {
129421  (const afw_object_t *)&impl_1236_meta_object,
129422  NULL,
129423  &afw_s__AdaptiveValueMeta_,
129424  &afw_s__AdaptiveObjectType_,
129425  &impl_1236_meta_path
129426  }
129427  },
129428  &impl_1236_properties[0]
129429 };
129430 
129432 impl_1267;
129433 
129435 impl_1268;
129436 
129438 impl_1269;
129439 
129440 /*
129441  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/adaptorId
129442  */
129443 
129444 static const afw_value_string_t
129445 impl_1269_property_value_brief = {
129447  AFW_UTF8_LITERAL("Adaptor id")
129448 };
129449 
129450 static const afw_runtime_property_t
129451 impl_1269_property_brief = {
129452  &afw_s_brief,
129453  (const afw_value_t *)&impl_1269_property_value_brief
129454 };
129455 
129456 static const afw_value_string_t
129457 impl_1269_property_value_dataType = {
129459  AFW_UTF8_LITERAL("string")
129460 };
129461 
129462 static const afw_runtime_property_t
129463 impl_1269_property_dataType = {
129464  &afw_s_dataType,
129465  (const afw_value_t *)&impl_1269_property_value_dataType
129466 };
129467 
129468 static const afw_value_string_t
129469 impl_1269_property_value_description = {
129471  AFW_UTF8_LITERAL("Adaptor id.")
129472 };
129473 
129474 static const afw_runtime_property_t
129475 impl_1269_property_description = {
129476  &afw_s_description,
129477  (const afw_value_t *)&impl_1269_property_value_description
129478 };
129479 
129480 static const afw_value_string_t
129481 impl_1269_property_value_label = {
129483  AFW_UTF8_LITERAL("Adaptor")
129484 };
129485 
129486 static const afw_runtime_property_t
129487 impl_1269_property_label = {
129488  &afw_s_label,
129489  (const afw_value_t *)&impl_1269_property_value_label
129490 };
129491 
129492 static const afw_runtime_property_t *
129493 impl_1269_properties[] = {
129494  &impl_1269_property_brief,
129495  &impl_1269_property_dataType,
129496  &impl_1269_property_description,
129497  &impl_1269_property_label,
129498  NULL
129499 };
129500 
129502 impl_1269_meta_object = {
129503  {
129504  &afw_runtime_inf_const_meta_object_inf
129505  },
129506  &impl_1269,
129507  NULL
129508 };
129509 
129510 static const afw_utf8_t
129511 impl_1269_meta_path =
129512  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/adaptorId");
129513 
129515 impl_1269 = {
129516  {
129517  &afw_runtime_inf_const_embedded_untyped_object,
129518  NULL,
129519  {
129520  (const afw_object_t *)&impl_1269_meta_object,
129521  (const afw_object_t *)&impl_1268,
129522  &afw_s_adaptorId,
129523  &afw_s__AdaptiveValueMeta_,
129524  &impl_1269_meta_path
129525  }
129526  },
129527  &impl_1269_properties[0]
129528 };
129529 
129531 impl_1270;
129532 
129533 /*
129534  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/containsUnresolvedSubstitutions
129535  */
129536 
129537 static const afw_value_string_t
129538 impl_1270_property_value_brief = {
129540  AFW_UTF8_LITERAL("The path contains unresolved substitutions")
129541 };
129542 
129543 static const afw_runtime_property_t
129544 impl_1270_property_brief = {
129545  &afw_s_brief,
129546  (const afw_value_t *)&impl_1270_property_value_brief
129547 };
129548 
129549 static const afw_value_string_t
129550 impl_1270_property_value_dataType = {
129552  AFW_UTF8_LITERAL("boolean")
129553 };
129554 
129555 static const afw_runtime_property_t
129556 impl_1270_property_dataType = {
129557  &afw_s_dataType,
129558  (const afw_value_t *)&impl_1270_property_value_dataType
129559 };
129560 
129561 static const afw_value_string_t
129562 impl_1270_property_value_description = {
129564  AFW_UTF8_LITERAL("The path contains unresolved substitutions.")
129565 };
129566 
129567 static const afw_runtime_property_t
129568 impl_1270_property_description = {
129569  &afw_s_description,
129570  (const afw_value_t *)&impl_1270_property_value_description
129571 };
129572 
129573 static const afw_value_string_t
129574 impl_1270_property_value_label = {
129576  AFW_UTF8_LITERAL("Contains Unresolved Substitutions")
129577 };
129578 
129579 static const afw_runtime_property_t
129580 impl_1270_property_label = {
129581  &afw_s_label,
129582  (const afw_value_t *)&impl_1270_property_value_label
129583 };
129584 
129585 static const afw_runtime_property_t *
129586 impl_1270_properties[] = {
129587  &impl_1270_property_brief,
129588  &impl_1270_property_dataType,
129589  &impl_1270_property_description,
129590  &impl_1270_property_label,
129591  NULL
129592 };
129593 
129595 impl_1270_meta_object = {
129596  {
129597  &afw_runtime_inf_const_meta_object_inf
129598  },
129599  &impl_1270,
129600  NULL
129601 };
129602 
129603 static const afw_utf8_t
129604 impl_1270_meta_path =
129605  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/containsUnresolvedSubstitutions");
129606 
129608 impl_1270 = {
129609  {
129610  &afw_runtime_inf_const_embedded_untyped_object,
129611  NULL,
129612  {
129613  (const afw_object_t *)&impl_1270_meta_object,
129614  (const afw_object_t *)&impl_1268,
129615  &afw_s_containsUnresolvedSubstitutions,
129616  &afw_s__AdaptiveValueMeta_,
129617  &impl_1270_meta_path
129618  }
129619  },
129620  &impl_1270_properties[0]
129621 };
129622 
129624 impl_1271;
129625 
129626 /*
129627  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/entityObjectId
129628  */
129629 
129630 static const afw_value_string_t
129631 impl_1271_property_value_brief = {
129633  AFW_UTF8_LITERAL("Object id of entity")
129634 };
129635 
129636 static const afw_runtime_property_t
129637 impl_1271_property_brief = {
129638  &afw_s_brief,
129639  (const afw_value_t *)&impl_1271_property_value_brief
129640 };
129641 
129642 static const afw_value_string_t
129643 impl_1271_property_value_dataType = {
129645  AFW_UTF8_LITERAL("string")
129646 };
129647 
129648 static const afw_runtime_property_t
129649 impl_1271_property_dataType = {
129650  &afw_s_dataType,
129651  (const afw_value_t *)&impl_1271_property_value_dataType
129652 };
129653 
129654 static const afw_value_string_t
129655 impl_1271_property_value_description = {
129657  AFW_UTF8_LITERAL("Object id of entity.")
129658 };
129659 
129660 static const afw_runtime_property_t
129661 impl_1271_property_description = {
129662  &afw_s_description,
129663  (const afw_value_t *)&impl_1271_property_value_description
129664 };
129665 
129666 static const afw_value_string_t
129667 impl_1271_property_value_label = {
129669  AFW_UTF8_LITERAL("Entity Object")
129670 };
129671 
129672 static const afw_runtime_property_t
129673 impl_1271_property_label = {
129674  &afw_s_label,
129675  (const afw_value_t *)&impl_1271_property_value_label
129676 };
129677 
129678 static const afw_runtime_property_t *
129679 impl_1271_properties[] = {
129680  &impl_1271_property_brief,
129681  &impl_1271_property_dataType,
129682  &impl_1271_property_description,
129683  &impl_1271_property_label,
129684  NULL
129685 };
129686 
129688 impl_1271_meta_object = {
129689  {
129690  &afw_runtime_inf_const_meta_object_inf
129691  },
129692  &impl_1271,
129693  NULL
129694 };
129695 
129696 static const afw_utf8_t
129697 impl_1271_meta_path =
129698  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/entityObjectId");
129699 
129701 impl_1271 = {
129702  {
129703  &afw_runtime_inf_const_embedded_untyped_object,
129704  NULL,
129705  {
129706  (const afw_object_t *)&impl_1271_meta_object,
129707  (const afw_object_t *)&impl_1268,
129708  &afw_s_entityObjectId,
129709  &afw_s__AdaptiveValueMeta_,
129710  &impl_1271_meta_path
129711  }
129712  },
129713  &impl_1271_properties[0]
129714 };
129715 
129717 impl_1272;
129718 
129719 /*
129720  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/entityPath
129721  */
129722 
129723 static const afw_value_string_t
129724 impl_1272_property_value_brief = {
129726  AFW_UTF8_LITERAL("Entity path part of normalizedPath")
129727 };
129728 
129729 static const afw_runtime_property_t
129730 impl_1272_property_brief = {
129731  &afw_s_brief,
129732  (const afw_value_t *)&impl_1272_property_value_brief
129733 };
129734 
129735 static const afw_value_string_t
129736 impl_1272_property_value_dataType = {
129738  AFW_UTF8_LITERAL("string")
129739 };
129740 
129741 static const afw_runtime_property_t
129742 impl_1272_property_dataType = {
129743  &afw_s_dataType,
129744  (const afw_value_t *)&impl_1272_property_value_dataType
129745 };
129746 
129747 static const afw_value_string_t
129748 impl_1272_property_value_description = {
129750  AFW_UTF8_LITERAL("Entity path part of normalizedPath.")
129751 };
129752 
129753 static const afw_runtime_property_t
129754 impl_1272_property_description = {
129755  &afw_s_description,
129756  (const afw_value_t *)&impl_1272_property_value_description
129757 };
129758 
129759 static const afw_value_string_t
129760 impl_1272_property_value_label = {
129762  AFW_UTF8_LITERAL("Entity Path")
129763 };
129764 
129765 static const afw_runtime_property_t
129766 impl_1272_property_label = {
129767  &afw_s_label,
129768  (const afw_value_t *)&impl_1272_property_value_label
129769 };
129770 
129771 static const afw_runtime_property_t *
129772 impl_1272_properties[] = {
129773  &impl_1272_property_brief,
129774  &impl_1272_property_dataType,
129775  &impl_1272_property_description,
129776  &impl_1272_property_label,
129777  NULL
129778 };
129779 
129781 impl_1272_meta_object = {
129782  {
129783  &afw_runtime_inf_const_meta_object_inf
129784  },
129785  &impl_1272,
129786  NULL
129787 };
129788 
129789 static const afw_utf8_t
129790 impl_1272_meta_path =
129791  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/entityPath");
129792 
129794 impl_1272 = {
129795  {
129796  &afw_runtime_inf_const_embedded_untyped_object,
129797  NULL,
129798  {
129799  (const afw_object_t *)&impl_1272_meta_object,
129800  (const afw_object_t *)&impl_1268,
129801  &afw_s_entityPath,
129802  &afw_s__AdaptiveValueMeta_,
129803  &impl_1272_meta_path
129804  }
129805  },
129806  &impl_1272_properties[0]
129807 };
129808 
129810 impl_1273;
129811 
129812 /*
129813  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/normalizedPath
129814  */
129815 
129816 static const afw_value_string_t
129817 impl_1273_property_value_brief = {
129819  AFW_UTF8_LITERAL("The URI that adaptive framework considers the normalized form of the path with substitutions complete")
129820 };
129821 
129822 static const afw_runtime_property_t
129823 impl_1273_property_brief = {
129824  &afw_s_brief,
129825  (const afw_value_t *)&impl_1273_property_value_brief
129826 };
129827 
129828 static const afw_value_string_t
129829 impl_1273_property_value_dataType = {
129831  AFW_UTF8_LITERAL("string")
129832 };
129833 
129834 static const afw_runtime_property_t
129835 impl_1273_property_dataType = {
129836  &afw_s_dataType,
129837  (const afw_value_t *)&impl_1273_property_value_dataType
129838 };
129839 
129840 static const afw_value_string_t
129841 impl_1273_property_value_description = {
129843  AFW_UTF8_LITERAL("This is the URI that adaptive framework considers the normalized form of the path with substitutions complete.")
129844 };
129845 
129846 static const afw_runtime_property_t
129847 impl_1273_property_description = {
129848  &afw_s_description,
129849  (const afw_value_t *)&impl_1273_property_value_description
129850 };
129851 
129852 static const afw_value_string_t
129853 impl_1273_property_value_label = {
129855  AFW_UTF8_LITERAL("Normalized Path")
129856 };
129857 
129858 static const afw_runtime_property_t
129859 impl_1273_property_label = {
129860  &afw_s_label,
129861  (const afw_value_t *)&impl_1273_property_value_label
129862 };
129863 
129864 static const afw_runtime_property_t *
129865 impl_1273_properties[] = {
129866  &impl_1273_property_brief,
129867  &impl_1273_property_dataType,
129868  &impl_1273_property_description,
129869  &impl_1273_property_label,
129870  NULL
129871 };
129872 
129874 impl_1273_meta_object = {
129875  {
129876  &afw_runtime_inf_const_meta_object_inf
129877  },
129878  &impl_1273,
129879  NULL
129880 };
129881 
129882 static const afw_utf8_t
129883 impl_1273_meta_path =
129884  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/normalizedPath");
129885 
129887 impl_1273 = {
129888  {
129889  &afw_runtime_inf_const_embedded_untyped_object,
129890  NULL,
129891  {
129892  (const afw_object_t *)&impl_1273_meta_object,
129893  (const afw_object_t *)&impl_1268,
129894  &afw_s_normalizedPath,
129895  &afw_s__AdaptiveValueMeta_,
129896  &impl_1273_meta_path
129897  }
129898  },
129899  &impl_1273_properties[0]
129900 };
129901 
129903 impl_1274;
129904 
129905 /*
129906  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/objectId
129907  */
129908 
129909 static const afw_value_string_t
129910 impl_1274_property_value_brief = {
129912  AFW_UTF8_LITERAL("Object id including each property name preceded by a dot if embedded object reference")
129913 };
129914 
129915 static const afw_runtime_property_t
129916 impl_1274_property_brief = {
129917  &afw_s_brief,
129918  (const afw_value_t *)&impl_1274_property_value_brief
129919 };
129920 
129921 static const afw_value_string_t
129922 impl_1274_property_value_dataType = {
129924  AFW_UTF8_LITERAL("string")
129925 };
129926 
129927 static const afw_runtime_property_t
129928 impl_1274_property_dataType = {
129929  &afw_s_dataType,
129930  (const afw_value_t *)&impl_1274_property_value_dataType
129931 };
129932 
129933 static const afw_value_string_t
129934 impl_1274_property_value_description = {
129936  AFW_UTF8_LITERAL("Object id including each property name preceded by a dot if embedded object reference.")
129937 };
129938 
129939 static const afw_runtime_property_t
129940 impl_1274_property_description = {
129941  &afw_s_description,
129942  (const afw_value_t *)&impl_1274_property_value_description
129943 };
129944 
129945 static const afw_value_string_t
129946 impl_1274_property_value_label = {
129948  AFW_UTF8_LITERAL("Object")
129949 };
129950 
129951 static const afw_runtime_property_t
129952 impl_1274_property_label = {
129953  &afw_s_label,
129954  (const afw_value_t *)&impl_1274_property_value_label
129955 };
129956 
129957 static const afw_runtime_property_t *
129958 impl_1274_properties[] = {
129959  &impl_1274_property_brief,
129960  &impl_1274_property_dataType,
129961  &impl_1274_property_description,
129962  &impl_1274_property_label,
129963  NULL
129964 };
129965 
129967 impl_1274_meta_object = {
129968  {
129969  &afw_runtime_inf_const_meta_object_inf
129970  },
129971  &impl_1274,
129972  NULL
129973 };
129974 
129975 static const afw_utf8_t
129976 impl_1274_meta_path =
129977  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/objectId");
129978 
129980 impl_1274 = {
129981  {
129982  &afw_runtime_inf_const_embedded_untyped_object,
129983  NULL,
129984  {
129985  (const afw_object_t *)&impl_1274_meta_object,
129986  (const afw_object_t *)&impl_1268,
129987  &afw_s_objectId,
129988  &afw_s__AdaptiveValueMeta_,
129989  &impl_1274_meta_path
129990  }
129991  },
129992  &impl_1274_properties[0]
129993 };
129994 
129996 impl_1275;
129997 
129998 /*
129999  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/objectType
130000  */
130001 
130002 static const afw_value_string_t
130003 impl_1275_property_value_brief = {
130005  AFW_UTF8_LITERAL("Object type id")
130006 };
130007 
130008 static const afw_runtime_property_t
130009 impl_1275_property_brief = {
130010  &afw_s_brief,
130011  (const afw_value_t *)&impl_1275_property_value_brief
130012 };
130013 
130014 static const afw_value_string_t
130015 impl_1275_property_value_dataType = {
130017  AFW_UTF8_LITERAL("string")
130018 };
130019 
130020 static const afw_runtime_property_t
130021 impl_1275_property_dataType = {
130022  &afw_s_dataType,
130023  (const afw_value_t *)&impl_1275_property_value_dataType
130024 };
130025 
130026 static const afw_value_string_t
130027 impl_1275_property_value_description = {
130029  AFW_UTF8_LITERAL("Object type id.")
130030 };
130031 
130032 static const afw_runtime_property_t
130033 impl_1275_property_description = {
130034  &afw_s_description,
130035  (const afw_value_t *)&impl_1275_property_value_description
130036 };
130037 
130038 static const afw_value_string_t
130039 impl_1275_property_value_label = {
130041  AFW_UTF8_LITERAL("Object Type")
130042 };
130043 
130044 static const afw_runtime_property_t
130045 impl_1275_property_label = {
130046  &afw_s_label,
130047  (const afw_value_t *)&impl_1275_property_value_label
130048 };
130049 
130050 static const afw_runtime_property_t *
130051 impl_1275_properties[] = {
130052  &impl_1275_property_brief,
130053  &impl_1275_property_dataType,
130054  &impl_1275_property_description,
130055  &impl_1275_property_label,
130056  NULL
130057 };
130058 
130060 impl_1275_meta_object = {
130061  {
130062  &afw_runtime_inf_const_meta_object_inf
130063  },
130064  &impl_1275,
130065  NULL
130066 };
130067 
130068 static const afw_utf8_t
130069 impl_1275_meta_path =
130070  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/objectType");
130071 
130073 impl_1275 = {
130074  {
130075  &afw_runtime_inf_const_embedded_untyped_object,
130076  NULL,
130077  {
130078  (const afw_object_t *)&impl_1275_meta_object,
130079  (const afw_object_t *)&impl_1268,
130080  &afw_s_objectType,
130081  &afw_s__AdaptiveValueMeta_,
130082  &impl_1275_meta_path
130083  }
130084  },
130085  &impl_1275_properties[0]
130086 };
130087 
130089 impl_1276;
130090 
130091 /*
130092  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/optionsObject
130093  */
130094 
130095 static const afw_value_string_t
130096 impl_1276_property_value_brief = {
130098  AFW_UTF8_LITERAL("Options object")
130099 };
130100 
130101 static const afw_runtime_property_t
130102 impl_1276_property_brief = {
130103  &afw_s_brief,
130104  (const afw_value_t *)&impl_1276_property_value_brief
130105 };
130106 
130107 static const afw_value_string_t
130108 impl_1276_property_value_dataType = {
130110  AFW_UTF8_LITERAL("object")
130111 };
130112 
130113 static const afw_runtime_property_t
130114 impl_1276_property_dataType = {
130115  &afw_s_dataType,
130116  (const afw_value_t *)&impl_1276_property_value_dataType
130117 };
130118 
130119 static const afw_value_string_t
130120 impl_1276_property_value_dataTypeParameter = {
130122  AFW_UTF8_LITERAL("_AdaptiveObjectOptions_")
130123 };
130124 
130125 static const afw_runtime_property_t
130126 impl_1276_property_dataTypeParameter = {
130127  &afw_s_dataTypeParameter,
130128  (const afw_value_t *)&impl_1276_property_value_dataTypeParameter
130129 };
130130 
130131 static const afw_value_string_t
130132 impl_1276_property_value_description = {
130134  AFW_UTF8_LITERAL("Options object.")
130135 };
130136 
130137 static const afw_runtime_property_t
130138 impl_1276_property_description = {
130139  &afw_s_description,
130140  (const afw_value_t *)&impl_1276_property_value_description
130141 };
130142 
130143 static const afw_value_string_t
130144 impl_1276_property_value_label = {
130146  AFW_UTF8_LITERAL("Options Object")
130147 };
130148 
130149 static const afw_runtime_property_t
130150 impl_1276_property_label = {
130151  &afw_s_label,
130152  (const afw_value_t *)&impl_1276_property_value_label
130153 };
130154 
130155 static const afw_runtime_property_t *
130156 impl_1276_properties[] = {
130157  &impl_1276_property_brief,
130158  &impl_1276_property_dataType,
130159  &impl_1276_property_dataTypeParameter,
130160  &impl_1276_property_description,
130161  &impl_1276_property_label,
130162  NULL
130163 };
130164 
130166 impl_1276_meta_object = {
130167  {
130168  &afw_runtime_inf_const_meta_object_inf
130169  },
130170  &impl_1276,
130171  NULL
130172 };
130173 
130174 static const afw_utf8_t
130175 impl_1276_meta_path =
130176  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/optionsObject");
130177 
130179 impl_1276 = {
130180  {
130181  &afw_runtime_inf_const_embedded_untyped_object,
130182  NULL,
130183  {
130184  (const afw_object_t *)&impl_1276_meta_object,
130185  (const afw_object_t *)&impl_1268,
130186  &afw_s_optionsObject,
130187  &afw_s__AdaptiveValueMeta_,
130188  &impl_1276_meta_path
130189  }
130190  },
130191  &impl_1276_properties[0]
130192 };
130193 
130195 impl_1277;
130196 
130197 /*
130198  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/originalPath
130199  */
130200 
130201 static const afw_value_string_t
130202 impl_1277_property_value_brief = {
130204  AFW_UTF8_LITERAL("Original path")
130205 };
130206 
130207 static const afw_runtime_property_t
130208 impl_1277_property_brief = {
130209  &afw_s_brief,
130210  (const afw_value_t *)&impl_1277_property_value_brief
130211 };
130212 
130213 static const afw_value_string_t
130214 impl_1277_property_value_dataType = {
130216  AFW_UTF8_LITERAL("string")
130217 };
130218 
130219 static const afw_runtime_property_t
130220 impl_1277_property_dataType = {
130221  &afw_s_dataType,
130222  (const afw_value_t *)&impl_1277_property_value_dataType
130223 };
130224 
130225 static const afw_value_string_t
130226 impl_1277_property_value_description = {
130228  AFW_UTF8_LITERAL("Original path.")
130229 };
130230 
130231 static const afw_runtime_property_t
130232 impl_1277_property_description = {
130233  &afw_s_description,
130234  (const afw_value_t *)&impl_1277_property_value_description
130235 };
130236 
130237 static const afw_value_string_t
130238 impl_1277_property_value_label = {
130240  AFW_UTF8_LITERAL("Original Path")
130241 };
130242 
130243 static const afw_runtime_property_t
130244 impl_1277_property_label = {
130245  &afw_s_label,
130246  (const afw_value_t *)&impl_1277_property_value_label
130247 };
130248 
130249 static const afw_runtime_property_t *
130250 impl_1277_properties[] = {
130251  &impl_1277_property_brief,
130252  &impl_1277_property_dataType,
130253  &impl_1277_property_description,
130254  &impl_1277_property_label,
130255  NULL
130256 };
130257 
130259 impl_1277_meta_object = {
130260  {
130261  &afw_runtime_inf_const_meta_object_inf
130262  },
130263  &impl_1277,
130264  NULL
130265 };
130266 
130267 static const afw_utf8_t
130268 impl_1277_meta_path =
130269  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/originalPath");
130270 
130272 impl_1277 = {
130273  {
130274  &afw_runtime_inf_const_embedded_untyped_object,
130275  NULL,
130276  {
130277  (const afw_object_t *)&impl_1277_meta_object,
130278  (const afw_object_t *)&impl_1268,
130279  &afw_s_originalPath,
130280  &afw_s__AdaptiveValueMeta_,
130281  &impl_1277_meta_path
130282  }
130283  },
130284  &impl_1277_properties[0]
130285 };
130286 
130288 impl_1278;
130289 
130290 /*
130291  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/propertyNames
130292  */
130293 
130294 static const afw_value_string_t
130295 impl_1278_property_value_brief = {
130297  AFW_UTF8_LITERAL("Property names")
130298 };
130299 
130300 static const afw_runtime_property_t
130301 impl_1278_property_brief = {
130302  &afw_s_brief,
130303  (const afw_value_t *)&impl_1278_property_value_brief
130304 };
130305 
130306 static const afw_value_string_t
130307 impl_1278_property_value_dataType = {
130309  AFW_UTF8_LITERAL("list")
130310 };
130311 
130312 static const afw_runtime_property_t
130313 impl_1278_property_dataType = {
130314  &afw_s_dataType,
130315  (const afw_value_t *)&impl_1278_property_value_dataType
130316 };
130317 
130318 static const afw_value_string_t
130319 impl_1278_property_value_description = {
130321  AFW_UTF8_LITERAL("Property names.")
130322 };
130323 
130324 static const afw_runtime_property_t
130325 impl_1278_property_description = {
130326  &afw_s_description,
130327  (const afw_value_t *)&impl_1278_property_value_description
130328 };
130329 
130330 static const afw_value_string_t
130331 impl_1278_property_value_label = {
130333  AFW_UTF8_LITERAL("Property Names")
130334 };
130335 
130336 static const afw_runtime_property_t
130337 impl_1278_property_label = {
130338  &afw_s_label,
130339  (const afw_value_t *)&impl_1278_property_value_label
130340 };
130341 
130342 static const afw_runtime_property_t *
130343 impl_1278_properties[] = {
130344  &impl_1278_property_brief,
130345  &impl_1278_property_dataType,
130346  &impl_1278_property_description,
130347  &impl_1278_property_label,
130348  NULL
130349 };
130350 
130352 impl_1278_meta_object = {
130353  {
130354  &afw_runtime_inf_const_meta_object_inf
130355  },
130356  &impl_1278,
130357  NULL
130358 };
130359 
130360 static const afw_utf8_t
130361 impl_1278_meta_path =
130362  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/propertyNames");
130363 
130365 impl_1278 = {
130366  {
130367  &afw_runtime_inf_const_embedded_untyped_object,
130368  NULL,
130369  {
130370  (const afw_object_t *)&impl_1278_meta_object,
130371  (const afw_object_t *)&impl_1268,
130372  &afw_s_propertyNames,
130373  &afw_s__AdaptiveValueMeta_,
130374  &impl_1278_meta_path
130375  }
130376  },
130377  &impl_1278_properties[0]
130378 };
130379 
130381 impl_1279;
130382 
130383 /*
130384  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedAdaptorId
130385  */
130386 
130387 static const afw_value_string_t
130388 impl_1279_property_value_brief = {
130390  AFW_UTF8_LITERAL("Adaptor id was substituted from current path")
130391 };
130392 
130393 static const afw_runtime_property_t
130394 impl_1279_property_brief = {
130395  &afw_s_brief,
130396  (const afw_value_t *)&impl_1279_property_value_brief
130397 };
130398 
130399 static const afw_value_string_t
130400 impl_1279_property_value_dataType = {
130402  AFW_UTF8_LITERAL("boolean")
130403 };
130404 
130405 static const afw_runtime_property_t
130406 impl_1279_property_dataType = {
130407  &afw_s_dataType,
130408  (const afw_value_t *)&impl_1279_property_value_dataType
130409 };
130410 
130411 static const afw_value_string_t
130412 impl_1279_property_value_description = {
130414  AFW_UTF8_LITERAL("Adaptor id was substituted from current path.")
130415 };
130416 
130417 static const afw_runtime_property_t
130418 impl_1279_property_description = {
130419  &afw_s_description,
130420  (const afw_value_t *)&impl_1279_property_value_description
130421 };
130422 
130423 static const afw_value_string_t
130424 impl_1279_property_value_label = {
130426  AFW_UTF8_LITERAL("Substituted Adaptor")
130427 };
130428 
130429 static const afw_runtime_property_t
130430 impl_1279_property_label = {
130431  &afw_s_label,
130432  (const afw_value_t *)&impl_1279_property_value_label
130433 };
130434 
130435 static const afw_runtime_property_t *
130436 impl_1279_properties[] = {
130437  &impl_1279_property_brief,
130438  &impl_1279_property_dataType,
130439  &impl_1279_property_description,
130440  &impl_1279_property_label,
130441  NULL
130442 };
130443 
130445 impl_1279_meta_object = {
130446  {
130447  &afw_runtime_inf_const_meta_object_inf
130448  },
130449  &impl_1279,
130450  NULL
130451 };
130452 
130453 static const afw_utf8_t
130454 impl_1279_meta_path =
130455  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedAdaptorId");
130456 
130458 impl_1279 = {
130459  {
130460  &afw_runtime_inf_const_embedded_untyped_object,
130461  NULL,
130462  {
130463  (const afw_object_t *)&impl_1279_meta_object,
130464  (const afw_object_t *)&impl_1268,
130465  &afw_s_substitutedAdaptorId,
130466  &afw_s__AdaptiveValueMeta_,
130467  &impl_1279_meta_path
130468  }
130469  },
130470  &impl_1279_properties[0]
130471 };
130472 
130474 impl_1280;
130475 
130476 /*
130477  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedEntireObjectId
130478  */
130479 
130480 static const afw_value_string_t
130481 impl_1280_property_value_brief = {
130483  AFW_UTF8_LITERAL("Entire object id was substituted from current path")
130484 };
130485 
130486 static const afw_runtime_property_t
130487 impl_1280_property_brief = {
130488  &afw_s_brief,
130489  (const afw_value_t *)&impl_1280_property_value_brief
130490 };
130491 
130492 static const afw_value_string_t
130493 impl_1280_property_value_dataType = {
130495  AFW_UTF8_LITERAL("boolean")
130496 };
130497 
130498 static const afw_runtime_property_t
130499 impl_1280_property_dataType = {
130500  &afw_s_dataType,
130501  (const afw_value_t *)&impl_1280_property_value_dataType
130502 };
130503 
130504 static const afw_value_string_t
130505 impl_1280_property_value_description = {
130507  AFW_UTF8_LITERAL("Entire object id was substituted from current path.")
130508 };
130509 
130510 static const afw_runtime_property_t
130511 impl_1280_property_description = {
130512  &afw_s_description,
130513  (const afw_value_t *)&impl_1280_property_value_description
130514 };
130515 
130516 static const afw_value_string_t
130517 impl_1280_property_value_label = {
130519  AFW_UTF8_LITERAL("Substituted Entire Object")
130520 };
130521 
130522 static const afw_runtime_property_t
130523 impl_1280_property_label = {
130524  &afw_s_label,
130525  (const afw_value_t *)&impl_1280_property_value_label
130526 };
130527 
130528 static const afw_runtime_property_t *
130529 impl_1280_properties[] = {
130530  &impl_1280_property_brief,
130531  &impl_1280_property_dataType,
130532  &impl_1280_property_description,
130533  &impl_1280_property_label,
130534  NULL
130535 };
130536 
130538 impl_1280_meta_object = {
130539  {
130540  &afw_runtime_inf_const_meta_object_inf
130541  },
130542  &impl_1280,
130543  NULL
130544 };
130545 
130546 static const afw_utf8_t
130547 impl_1280_meta_path =
130548  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedEntireObjectId");
130549 
130551 impl_1280 = {
130552  {
130553  &afw_runtime_inf_const_embedded_untyped_object,
130554  NULL,
130555  {
130556  (const afw_object_t *)&impl_1280_meta_object,
130557  (const afw_object_t *)&impl_1268,
130558  &afw_s_substitutedEntireObjectId,
130559  &afw_s__AdaptiveValueMeta_,
130560  &impl_1280_meta_path
130561  }
130562  },
130563  &impl_1280_properties[0]
130564 };
130565 
130567 impl_1281;
130568 
130569 /*
130570  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedEntityObjectId
130571  */
130572 
130573 static const afw_value_string_t
130574 impl_1281_property_value_brief = {
130576  AFW_UTF8_LITERAL("Entity object id was substituted from current path")
130577 };
130578 
130579 static const afw_runtime_property_t
130580 impl_1281_property_brief = {
130581  &afw_s_brief,
130582  (const afw_value_t *)&impl_1281_property_value_brief
130583 };
130584 
130585 static const afw_value_string_t
130586 impl_1281_property_value_dataType = {
130588  AFW_UTF8_LITERAL("boolean")
130589 };
130590 
130591 static const afw_runtime_property_t
130592 impl_1281_property_dataType = {
130593  &afw_s_dataType,
130594  (const afw_value_t *)&impl_1281_property_value_dataType
130595 };
130596 
130597 static const afw_value_string_t
130598 impl_1281_property_value_description = {
130600  AFW_UTF8_LITERAL("Entity object id was substituted from current path.")
130601 };
130602 
130603 static const afw_runtime_property_t
130604 impl_1281_property_description = {
130605  &afw_s_description,
130606  (const afw_value_t *)&impl_1281_property_value_description
130607 };
130608 
130609 static const afw_value_string_t
130610 impl_1281_property_value_label = {
130612  AFW_UTF8_LITERAL("Substituted Entity Object")
130613 };
130614 
130615 static const afw_runtime_property_t
130616 impl_1281_property_label = {
130617  &afw_s_label,
130618  (const afw_value_t *)&impl_1281_property_value_label
130619 };
130620 
130621 static const afw_runtime_property_t *
130622 impl_1281_properties[] = {
130623  &impl_1281_property_brief,
130624  &impl_1281_property_dataType,
130625  &impl_1281_property_description,
130626  &impl_1281_property_label,
130627  NULL
130628 };
130629 
130631 impl_1281_meta_object = {
130632  {
130633  &afw_runtime_inf_const_meta_object_inf
130634  },
130635  &impl_1281,
130636  NULL
130637 };
130638 
130639 static const afw_utf8_t
130640 impl_1281_meta_path =
130641  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedEntityObjectId");
130642 
130644 impl_1281 = {
130645  {
130646  &afw_runtime_inf_const_embedded_untyped_object,
130647  NULL,
130648  {
130649  (const afw_object_t *)&impl_1281_meta_object,
130650  (const afw_object_t *)&impl_1268,
130651  &afw_s_substitutedEntityObjectId,
130652  &afw_s__AdaptiveValueMeta_,
130653  &impl_1281_meta_path
130654  }
130655  },
130656  &impl_1281_properties[0]
130657 };
130658 
130660 impl_1282;
130661 
130662 /*
130663  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedObjectTypeId
130664  */
130665 
130666 static const afw_value_string_t
130667 impl_1282_property_value_brief = {
130669  AFW_UTF8_LITERAL("Object type id was substituted from current path")
130670 };
130671 
130672 static const afw_runtime_property_t
130673 impl_1282_property_brief = {
130674  &afw_s_brief,
130675  (const afw_value_t *)&impl_1282_property_value_brief
130676 };
130677 
130678 static const afw_value_string_t
130679 impl_1282_property_value_dataType = {
130681  AFW_UTF8_LITERAL("boolean")
130682 };
130683 
130684 static const afw_runtime_property_t
130685 impl_1282_property_dataType = {
130686  &afw_s_dataType,
130687  (const afw_value_t *)&impl_1282_property_value_dataType
130688 };
130689 
130690 static const afw_value_string_t
130691 impl_1282_property_value_description = {
130693  AFW_UTF8_LITERAL("Object type id was substituted from current path.")
130694 };
130695 
130696 static const afw_runtime_property_t
130697 impl_1282_property_description = {
130698  &afw_s_description,
130699  (const afw_value_t *)&impl_1282_property_value_description
130700 };
130701 
130702 static const afw_value_string_t
130703 impl_1282_property_value_label = {
130705  AFW_UTF8_LITERAL("Substituted Object Type")
130706 };
130707 
130708 static const afw_runtime_property_t
130709 impl_1282_property_label = {
130710  &afw_s_label,
130711  (const afw_value_t *)&impl_1282_property_value_label
130712 };
130713 
130714 static const afw_runtime_property_t *
130715 impl_1282_properties[] = {
130716  &impl_1282_property_brief,
130717  &impl_1282_property_dataType,
130718  &impl_1282_property_description,
130719  &impl_1282_property_label,
130720  NULL
130721 };
130722 
130724 impl_1282_meta_object = {
130725  {
130726  &afw_runtime_inf_const_meta_object_inf
130727  },
130728  &impl_1282,
130729  NULL
130730 };
130731 
130732 static const afw_utf8_t
130733 impl_1282_meta_path =
130734  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedObjectTypeId");
130735 
130737 impl_1282 = {
130738  {
130739  &afw_runtime_inf_const_embedded_untyped_object,
130740  NULL,
130741  {
130742  (const afw_object_t *)&impl_1282_meta_object,
130743  (const afw_object_t *)&impl_1268,
130744  &afw_s_substitutedObjectTypeId,
130745  &afw_s__AdaptiveValueMeta_,
130746  &impl_1282_meta_path
130747  }
130748  },
130749  &impl_1282_properties[0]
130750 };
130751 
130753 impl_1283;
130754 
130755 /*
130756  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedPropertyName
130757  */
130758 
130759 static const afw_value_string_t
130760 impl_1283_property_value_brief = {
130762  AFW_UTF8_LITERAL("A property name was substituted from current path")
130763 };
130764 
130765 static const afw_runtime_property_t
130766 impl_1283_property_brief = {
130767  &afw_s_brief,
130768  (const afw_value_t *)&impl_1283_property_value_brief
130769 };
130770 
130771 static const afw_value_string_t
130772 impl_1283_property_value_dataType = {
130774  AFW_UTF8_LITERAL("boolean")
130775 };
130776 
130777 static const afw_runtime_property_t
130778 impl_1283_property_dataType = {
130779  &afw_s_dataType,
130780  (const afw_value_t *)&impl_1283_property_value_dataType
130781 };
130782 
130783 static const afw_value_string_t
130784 impl_1283_property_value_description = {
130786  AFW_UTF8_LITERAL("A property name was substituted from current path.")
130787 };
130788 
130789 static const afw_runtime_property_t
130790 impl_1283_property_description = {
130791  &afw_s_description,
130792  (const afw_value_t *)&impl_1283_property_value_description
130793 };
130794 
130795 static const afw_value_string_t
130796 impl_1283_property_value_label = {
130798  AFW_UTF8_LITERAL("Substituted Property Name")
130799 };
130800 
130801 static const afw_runtime_property_t
130802 impl_1283_property_label = {
130803  &afw_s_label,
130804  (const afw_value_t *)&impl_1283_property_value_label
130805 };
130806 
130807 static const afw_runtime_property_t *
130808 impl_1283_properties[] = {
130809  &impl_1283_property_brief,
130810  &impl_1283_property_dataType,
130811  &impl_1283_property_description,
130812  &impl_1283_property_label,
130813  NULL
130814 };
130815 
130817 impl_1283_meta_object = {
130818  {
130819  &afw_runtime_inf_const_meta_object_inf
130820  },
130821  &impl_1283,
130822  NULL
130823 };
130824 
130825 static const afw_utf8_t
130826 impl_1283_meta_path =
130827  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutedPropertyName");
130828 
130830 impl_1283 = {
130831  {
130832  &afw_runtime_inf_const_embedded_untyped_object,
130833  NULL,
130834  {
130835  (const afw_object_t *)&impl_1283_meta_object,
130836  (const afw_object_t *)&impl_1268,
130837  &afw_s_substitutedPropertyName,
130838  &afw_s__AdaptiveValueMeta_,
130839  &impl_1283_meta_path
130840  }
130841  },
130842  &impl_1283_properties[0]
130843 };
130844 
130846 impl_1284;
130847 
130848 /*
130849  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutionOccurred
130850  */
130851 
130852 static const afw_value_string_t
130853 impl_1284_property_value_dataType = {
130855  AFW_UTF8_LITERAL("boolean")
130856 };
130857 
130858 static const afw_runtime_property_t
130859 impl_1284_property_dataType = {
130860  &afw_s_dataType,
130861  (const afw_value_t *)&impl_1284_property_value_dataType
130862 };
130863 
130864 static const afw_value_string_t
130865 impl_1284_property_value_description = {
130867  AFW_UTF8_LITERAL("Substitution occurred from current path.")
130868 };
130869 
130870 static const afw_runtime_property_t
130871 impl_1284_property_description = {
130872  &afw_s_description,
130873  (const afw_value_t *)&impl_1284_property_value_description
130874 };
130875 
130876 static const afw_value_string_t
130877 impl_1284_property_value_label = {
130879  AFW_UTF8_LITERAL("Substitution Occurred")
130880 };
130881 
130882 static const afw_runtime_property_t
130883 impl_1284_property_label = {
130884  &afw_s_label,
130885  (const afw_value_t *)&impl_1284_property_value_label
130886 };
130887 
130888 static const afw_runtime_property_t *
130889 impl_1284_properties[] = {
130890  &impl_1284_property_dataType,
130891  &impl_1284_property_description,
130892  &impl_1284_property_label,
130893  NULL
130894 };
130895 
130897 impl_1284_meta_object = {
130898  {
130899  &afw_runtime_inf_const_meta_object_inf
130900  },
130901  &impl_1284,
130902  NULL
130903 };
130904 
130905 static const afw_utf8_t
130906 impl_1284_meta_path =
130907  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes/substitutionOccurred");
130908 
130910 impl_1284 = {
130911  {
130912  &afw_runtime_inf_const_embedded_untyped_object,
130913  NULL,
130914  {
130915  (const afw_object_t *)&impl_1284_meta_object,
130916  (const afw_object_t *)&impl_1268,
130917  &afw_s_substitutionOccurred,
130918  &afw_s__AdaptiveValueMeta_,
130919  &impl_1284_meta_path
130920  }
130921  },
130922  &impl_1284_properties[0]
130923 };
130924 
130925 /*
130926  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes
130927  */
130928 
130929 static const afw_value_object_t
130930 impl_1268_property_value_adaptorId = {
130932  (const afw_object_t *)&impl_1269
130933 };
130934 
130935 static const afw_runtime_property_t
130936 impl_1268_property_adaptorId = {
130937  &afw_s_adaptorId,
130938  (const afw_value_t *)&impl_1268_property_value_adaptorId
130939 };
130940 
130941 static const afw_value_object_t
130942 impl_1268_property_value_containsUnresolvedSubstitutions = {
130944  (const afw_object_t *)&impl_1270
130945 };
130946 
130947 static const afw_runtime_property_t
130948 impl_1268_property_containsUnresolvedSubstitutions = {
130949  &afw_s_containsUnresolvedSubstitutions,
130950  (const afw_value_t *)&impl_1268_property_value_containsUnresolvedSubstitutions
130951 };
130952 
130953 static const afw_value_object_t
130954 impl_1268_property_value_entityObjectId = {
130956  (const afw_object_t *)&impl_1271
130957 };
130958 
130959 static const afw_runtime_property_t
130960 impl_1268_property_entityObjectId = {
130961  &afw_s_entityObjectId,
130962  (const afw_value_t *)&impl_1268_property_value_entityObjectId
130963 };
130964 
130965 static const afw_value_object_t
130966 impl_1268_property_value_entityPath = {
130968  (const afw_object_t *)&impl_1272
130969 };
130970 
130971 static const afw_runtime_property_t
130972 impl_1268_property_entityPath = {
130973  &afw_s_entityPath,
130974  (const afw_value_t *)&impl_1268_property_value_entityPath
130975 };
130976 
130977 static const afw_value_object_t
130978 impl_1268_property_value_normalizedPath = {
130980  (const afw_object_t *)&impl_1273
130981 };
130982 
130983 static const afw_runtime_property_t
130984 impl_1268_property_normalizedPath = {
130985  &afw_s_normalizedPath,
130986  (const afw_value_t *)&impl_1268_property_value_normalizedPath
130987 };
130988 
130989 static const afw_value_object_t
130990 impl_1268_property_value_objectId = {
130992  (const afw_object_t *)&impl_1274
130993 };
130994 
130995 static const afw_runtime_property_t
130996 impl_1268_property_objectId = {
130997  &afw_s_objectId,
130998  (const afw_value_t *)&impl_1268_property_value_objectId
130999 };
131000 
131001 static const afw_value_object_t
131002 impl_1268_property_value_objectType = {
131004  (const afw_object_t *)&impl_1275
131005 };
131006 
131007 static const afw_runtime_property_t
131008 impl_1268_property_objectType = {
131009  &afw_s_objectType,
131010  (const afw_value_t *)&impl_1268_property_value_objectType
131011 };
131012 
131013 static const afw_value_object_t
131014 impl_1268_property_value_optionsObject = {
131016  (const afw_object_t *)&impl_1276
131017 };
131018 
131019 static const afw_runtime_property_t
131020 impl_1268_property_optionsObject = {
131021  &afw_s_optionsObject,
131022  (const afw_value_t *)&impl_1268_property_value_optionsObject
131023 };
131024 
131025 static const afw_value_object_t
131026 impl_1268_property_value_originalPath = {
131028  (const afw_object_t *)&impl_1277
131029 };
131030 
131031 static const afw_runtime_property_t
131032 impl_1268_property_originalPath = {
131033  &afw_s_originalPath,
131034  (const afw_value_t *)&impl_1268_property_value_originalPath
131035 };
131036 
131037 static const afw_value_object_t
131038 impl_1268_property_value_propertyNames = {
131040  (const afw_object_t *)&impl_1278
131041 };
131042 
131043 static const afw_runtime_property_t
131044 impl_1268_property_propertyNames = {
131045  &afw_s_propertyNames,
131046  (const afw_value_t *)&impl_1268_property_value_propertyNames
131047 };
131048 
131049 static const afw_value_object_t
131050 impl_1268_property_value_substitutedAdaptorId = {
131052  (const afw_object_t *)&impl_1279
131053 };
131054 
131055 static const afw_runtime_property_t
131056 impl_1268_property_substitutedAdaptorId = {
131057  &afw_s_substitutedAdaptorId,
131058  (const afw_value_t *)&impl_1268_property_value_substitutedAdaptorId
131059 };
131060 
131061 static const afw_value_object_t
131062 impl_1268_property_value_substitutedEntireObjectId = {
131064  (const afw_object_t *)&impl_1280
131065 };
131066 
131067 static const afw_runtime_property_t
131068 impl_1268_property_substitutedEntireObjectId = {
131069  &afw_s_substitutedEntireObjectId,
131070  (const afw_value_t *)&impl_1268_property_value_substitutedEntireObjectId
131071 };
131072 
131073 static const afw_value_object_t
131074 impl_1268_property_value_substitutedEntityObjectId = {
131076  (const afw_object_t *)&impl_1281
131077 };
131078 
131079 static const afw_runtime_property_t
131080 impl_1268_property_substitutedEntityObjectId = {
131081  &afw_s_substitutedEntityObjectId,
131082  (const afw_value_t *)&impl_1268_property_value_substitutedEntityObjectId
131083 };
131084 
131085 static const afw_value_object_t
131086 impl_1268_property_value_substitutedObjectTypeId = {
131088  (const afw_object_t *)&impl_1282
131089 };
131090 
131091 static const afw_runtime_property_t
131092 impl_1268_property_substitutedObjectTypeId = {
131093  &afw_s_substitutedObjectTypeId,
131094  (const afw_value_t *)&impl_1268_property_value_substitutedObjectTypeId
131095 };
131096 
131097 static const afw_value_object_t
131098 impl_1268_property_value_substitutedPropertyName = {
131100  (const afw_object_t *)&impl_1283
131101 };
131102 
131103 static const afw_runtime_property_t
131104 impl_1268_property_substitutedPropertyName = {
131105  &afw_s_substitutedPropertyName,
131106  (const afw_value_t *)&impl_1268_property_value_substitutedPropertyName
131107 };
131108 
131109 static const afw_value_object_t
131110 impl_1268_property_value_substitutionOccurred = {
131112  (const afw_object_t *)&impl_1284
131113 };
131114 
131115 static const afw_runtime_property_t
131116 impl_1268_property_substitutionOccurred = {
131117  &afw_s_substitutionOccurred,
131118  (const afw_value_t *)&impl_1268_property_value_substitutionOccurred
131119 };
131120 
131121 static const afw_runtime_property_t *
131122 impl_1268_properties[] = {
131123  &impl_1268_property_adaptorId,
131124  &impl_1268_property_containsUnresolvedSubstitutions,
131125  &impl_1268_property_entityObjectId,
131126  &impl_1268_property_entityPath,
131127  &impl_1268_property_normalizedPath,
131128  &impl_1268_property_objectId,
131129  &impl_1268_property_objectType,
131130  &impl_1268_property_optionsObject,
131131  &impl_1268_property_originalPath,
131132  &impl_1268_property_propertyNames,
131133  &impl_1268_property_substitutedAdaptorId,
131134  &impl_1268_property_substitutedEntireObjectId,
131135  &impl_1268_property_substitutedEntityObjectId,
131136  &impl_1268_property_substitutedObjectTypeId,
131137  &impl_1268_property_substitutedPropertyName,
131138  &impl_1268_property_substitutionOccurred,
131139  NULL
131140 };
131141 
131143 impl_1268_meta_object = {
131144  {
131145  &afw_runtime_inf_const_meta_object_inf
131146  },
131147  &impl_1268,
131148  NULL
131149 };
131150 
131151 static const afw_utf8_t
131152 impl_1268_meta_path =
131153  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_/propertyTypes");
131154 
131156 impl_1268 = {
131157  {
131158  &afw_runtime_inf_const_embedded_untyped_object,
131159  NULL,
131160  {
131161  (const afw_object_t *)&impl_1268_meta_object,
131162  (const afw_object_t *)&impl_1267,
131163  &afw_s_propertyTypes,
131164  &afw_s__AdaptivePropertyTypes_,
131165  &impl_1268_meta_path
131166  }
131167  },
131168  &impl_1268_properties[0]
131169 };
131170 
131171 /*
131172  * /afw/_AdaptiveObjectType_/_AdaptiveValuePath_
131173  */
131174 
131175 static const afw_value_boolean_t
131176 impl_1267_property_value_allowEntity = {
131178  false
131179 };
131180 
131181 static const afw_runtime_property_t
131182 impl_1267_property_allowEntity = {
131183  &afw_s_allowEntity,
131184  (const afw_value_t *)&impl_1267_property_value_allowEntity
131185 };
131186 
131187 static const afw_utf8_t
131188 impl_1267_array_collectionURIs[] = {
131189  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
131190 };
131191 
131193 impl_1267_list_collectionURIs = {
131196  sizeof(impl_1267_array_collectionURIs) / sizeof(afw_utf8_t),
131197  &impl_1267_array_collectionURIs
131198 };
131199 
131200 static const afw_value_list_t
131201 impl_1267_property_value_collectionURIs = {
131203  (const afw_list_t *)&impl_1267_list_collectionURIs
131204 };
131205 
131206 static const afw_runtime_property_t
131207 impl_1267_property_collectionURIs = {
131208  &afw_s_collectionURIs,
131209  (const afw_value_t *)&impl_1267_property_value_collectionURIs
131210 };
131211 
131212 static const afw_value_string_t
131213 impl_1267_property_value_description = {
131215  AFW_UTF8_LITERAL("Adaptive value path.")
131216 };
131217 
131218 static const afw_runtime_property_t
131219 impl_1267_property_description = {
131220  &afw_s_description,
131221  (const afw_value_t *)&impl_1267_property_value_description
131222 };
131223 
131224 static const afw_value_string_t
131225 impl_1267_property_value_objectType = {
131227  AFW_UTF8_LITERAL("_AdaptiveValuePath_")
131228 };
131229 
131230 static const afw_runtime_property_t
131231 impl_1267_property_objectType = {
131232  &afw_s_objectType,
131233  (const afw_value_t *)&impl_1267_property_value_objectType
131234 };
131235 
131236 static const afw_value_object_t
131237 impl_1267_property_value_propertyTypes = {
131239  (const afw_object_t *)&impl_1268
131240 };
131241 
131242 static const afw_runtime_property_t
131243 impl_1267_property_propertyTypes = {
131244  &afw_s_propertyTypes,
131245  (const afw_value_t *)&impl_1267_property_value_propertyTypes
131246 };
131247 
131248 static const afw_runtime_property_t *
131249 impl_1267_properties[] = {
131250  &impl_1267_property_allowEntity,
131251  &impl_1267_property_collectionURIs,
131252  &impl_1267_property_description,
131253  &impl_1267_property_objectType,
131254  &impl_1267_property_propertyTypes,
131255  NULL
131256 };
131257 
131259 impl_1267_meta_object = {
131260  {
131261  &afw_runtime_inf_const_meta_object_inf
131262  },
131263  &impl_1267,
131264  NULL
131265 };
131266 
131267 static const afw_utf8_t
131268 impl_1267_meta_path =
131269  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveValuePath_");
131270 
131272 impl_1267 = {
131273  {
131275  NULL,
131276  {
131277  (const afw_object_t *)&impl_1267_meta_object,
131278  NULL,
131279  &afw_s__AdaptiveValuePath_,
131280  &afw_s__AdaptiveObjectType_,
131281  &impl_1267_meta_path
131282  }
131283  },
131284  &impl_1267_properties[0]
131285 };
131286 
131288 impl_1285;
131289 
131291 impl_1286;
131292 
131293 /*
131294  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/otherProperties
131295  */
131296 
131297 static const afw_value_string_t
131298 impl_1286_property_value_dataType = {
131300  AFW_UTF8_LITERAL("string")
131301 };
131302 
131303 static const afw_runtime_property_t
131304 impl_1286_property_dataType = {
131305  &afw_s_dataType,
131306  (const afw_value_t *)&impl_1286_property_value_dataType
131307 };
131308 
131309 static const afw_runtime_property_t *
131310 impl_1286_properties[] = {
131311  &impl_1286_property_dataType,
131312  NULL
131313 };
131314 
131316 impl_1286_meta_object = {
131317  {
131318  &afw_runtime_inf_const_meta_object_inf
131319  },
131320  &impl_1286,
131321  NULL
131322 };
131323 
131324 static const afw_utf8_t
131325 impl_1286_meta_path =
131326  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/otherProperties");
131327 
131329 impl_1286 = {
131330  {
131331  &afw_runtime_inf_const_embedded_untyped_object,
131332  NULL,
131333  {
131334  (const afw_object_t *)&impl_1286_meta_object,
131335  (const afw_object_t *)&impl_1285,
131336  &afw_s_otherProperties,
131337  &afw_s__AdaptiveValueMeta_,
131338  &impl_1286_meta_path
131339  }
131340  },
131341  &impl_1286_properties[0]
131342 };
131343 
131345 impl_1287;
131346 
131348 impl_1288;
131349 
131350 /*
131351  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/compileDate
131352  */
131353 
131354 static const afw_value_string_t
131355 impl_1288_property_value_brief = {
131357  AFW_UTF8_LITERAL("Date at time of compile.")
131358 };
131359 
131360 static const afw_runtime_property_t
131361 impl_1288_property_brief = {
131362  &afw_s_brief,
131363  (const afw_value_t *)&impl_1288_property_value_brief
131364 };
131365 
131366 static const afw_value_string_t
131367 impl_1288_property_value_dataType = {
131369  AFW_UTF8_LITERAL("string")
131370 };
131371 
131372 static const afw_runtime_property_t
131373 impl_1288_property_dataType = {
131374  &afw_s_dataType,
131375  (const afw_value_t *)&impl_1288_property_value_dataType
131376 };
131377 
131378 static const afw_value_string_t
131379 impl_1288_property_value_description = {
131381  AFW_UTF8_LITERAL("This uses the C preprocessor macro __DATE__ at time of compile.")
131382 };
131383 
131384 static const afw_runtime_property_t
131385 impl_1288_property_description = {
131386  &afw_s_description,
131387  (const afw_value_t *)&impl_1288_property_value_description
131388 };
131389 
131390 static const afw_value_string_t
131391 impl_1288_property_value_label = {
131393  AFW_UTF8_LITERAL("Compile Date")
131394 };
131395 
131396 static const afw_runtime_property_t
131397 impl_1288_property_label = {
131398  &afw_s_label,
131399  (const afw_value_t *)&impl_1288_property_value_label
131400 };
131401 
131402 static const afw_runtime_property_t *
131403 impl_1288_properties[] = {
131404  &impl_1288_property_brief,
131405  &impl_1288_property_dataType,
131406  &impl_1288_property_description,
131407  &impl_1288_property_label,
131408  NULL
131409 };
131410 
131412 impl_1288_meta_object = {
131413  {
131414  &afw_runtime_inf_const_meta_object_inf
131415  },
131416  &impl_1288,
131417  NULL
131418 };
131419 
131420 static const afw_utf8_t
131421 impl_1288_meta_path =
131422  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/compileDate");
131423 
131425 impl_1288 = {
131426  {
131427  &afw_runtime_inf_const_embedded_untyped_object,
131428  NULL,
131429  {
131430  (const afw_object_t *)&impl_1288_meta_object,
131431  (const afw_object_t *)&impl_1287,
131432  &afw_s_compileDate,
131433  &afw_s__AdaptiveValueMeta_,
131434  &impl_1288_meta_path
131435  }
131436  },
131437  &impl_1288_properties[0]
131438 };
131439 
131441 impl_1289;
131442 
131443 /*
131444  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/compileTime
131445  */
131446 
131447 static const afw_value_string_t
131448 impl_1289_property_value_brief = {
131450  AFW_UTF8_LITERAL("Time at time of compile.")
131451 };
131452 
131453 static const afw_runtime_property_t
131454 impl_1289_property_brief = {
131455  &afw_s_brief,
131456  (const afw_value_t *)&impl_1289_property_value_brief
131457 };
131458 
131459 static const afw_value_string_t
131460 impl_1289_property_value_dataType = {
131462  AFW_UTF8_LITERAL("string")
131463 };
131464 
131465 static const afw_runtime_property_t
131466 impl_1289_property_dataType = {
131467  &afw_s_dataType,
131468  (const afw_value_t *)&impl_1289_property_value_dataType
131469 };
131470 
131471 static const afw_value_string_t
131472 impl_1289_property_value_description = {
131474  AFW_UTF8_LITERAL("This uses the C preprocessor macro __TIME__ at time of compile.")
131475 };
131476 
131477 static const afw_runtime_property_t
131478 impl_1289_property_description = {
131479  &afw_s_description,
131480  (const afw_value_t *)&impl_1289_property_value_description
131481 };
131482 
131483 static const afw_value_string_t
131484 impl_1289_property_value_label = {
131486  AFW_UTF8_LITERAL("Compile Time")
131487 };
131488 
131489 static const afw_runtime_property_t
131490 impl_1289_property_label = {
131491  &afw_s_label,
131492  (const afw_value_t *)&impl_1289_property_value_label
131493 };
131494 
131495 static const afw_runtime_property_t *
131496 impl_1289_properties[] = {
131497  &impl_1289_property_brief,
131498  &impl_1289_property_dataType,
131499  &impl_1289_property_description,
131500  &impl_1289_property_label,
131501  NULL
131502 };
131503 
131505 impl_1289_meta_object = {
131506  {
131507  &afw_runtime_inf_const_meta_object_inf
131508  },
131509  &impl_1289,
131510  NULL
131511 };
131512 
131513 static const afw_utf8_t
131514 impl_1289_meta_path =
131515  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/compileTime");
131516 
131518 impl_1289 = {
131519  {
131520  &afw_runtime_inf_const_embedded_untyped_object,
131521  NULL,
131522  {
131523  (const afw_object_t *)&impl_1289_meta_object,
131524  (const afw_object_t *)&impl_1287,
131525  &afw_s_compileTime,
131526  &afw_s__AdaptiveValueMeta_,
131527  &impl_1289_meta_path
131528  }
131529  },
131530  &impl_1289_properties[0]
131531 };
131532 
131534 impl_1290;
131535 
131536 /*
131537  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/gitBranch
131538  */
131539 
131540 static const afw_value_string_t
131541 impl_1290_property_value_brief = {
131543  AFW_UTF8_LITERAL("The current Git branch used for this build")
131544 };
131545 
131546 static const afw_runtime_property_t
131547 impl_1290_property_brief = {
131548  &afw_s_brief,
131549  (const afw_value_t *)&impl_1290_property_value_brief
131550 };
131551 
131552 static const afw_value_string_t
131553 impl_1290_property_value_dataType = {
131555  AFW_UTF8_LITERAL("string")
131556 };
131557 
131558 static const afw_runtime_property_t
131559 impl_1290_property_dataType = {
131560  &afw_s_dataType,
131561  (const afw_value_t *)&impl_1290_property_value_dataType
131562 };
131563 
131564 static const afw_value_string_t
131565 impl_1290_property_value_description = {
131567  AFW_UTF8_LITERAL("The current Git branch used for this build. It's calculated with the command, \"git rev-parse --abbrev-ref HEAD\"")
131568 };
131569 
131570 static const afw_runtime_property_t
131571 impl_1290_property_description = {
131572  &afw_s_description,
131573  (const afw_value_t *)&impl_1290_property_value_description
131574 };
131575 
131576 static const afw_value_string_t
131577 impl_1290_property_value_label = {
131579  AFW_UTF8_LITERAL("Git Branch")
131580 };
131581 
131582 static const afw_runtime_property_t
131583 impl_1290_property_label = {
131584  &afw_s_label,
131585  (const afw_value_t *)&impl_1290_property_value_label
131586 };
131587 
131588 static const afw_runtime_property_t *
131589 impl_1290_properties[] = {
131590  &impl_1290_property_brief,
131591  &impl_1290_property_dataType,
131592  &impl_1290_property_description,
131593  &impl_1290_property_label,
131594  NULL
131595 };
131596 
131598 impl_1290_meta_object = {
131599  {
131600  &afw_runtime_inf_const_meta_object_inf
131601  },
131602  &impl_1290,
131603  NULL
131604 };
131605 
131606 static const afw_utf8_t
131607 impl_1290_meta_path =
131608  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/gitBranch");
131609 
131611 impl_1290 = {
131612  {
131613  &afw_runtime_inf_const_embedded_untyped_object,
131614  NULL,
131615  {
131616  (const afw_object_t *)&impl_1290_meta_object,
131617  (const afw_object_t *)&impl_1287,
131618  &afw_s_gitBranch,
131619  &afw_s__AdaptiveValueMeta_,
131620  &impl_1290_meta_path
131621  }
131622  },
131623  &impl_1290_properties[0]
131624 };
131625 
131627 impl_1291;
131628 
131629 /*
131630  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/gitDescribe
131631  */
131632 
131633 static const afw_value_string_t
131634 impl_1291_property_value_brief = {
131636  AFW_UTF8_LITERAL("The most recent tag that is reachable from the current Git commit")
131637 };
131638 
131639 static const afw_runtime_property_t
131640 impl_1291_property_brief = {
131641  &afw_s_brief,
131642  (const afw_value_t *)&impl_1291_property_value_brief
131643 };
131644 
131645 static const afw_value_string_t
131646 impl_1291_property_value_dataType = {
131648  AFW_UTF8_LITERAL("string")
131649 };
131650 
131651 static const afw_runtime_property_t
131652 impl_1291_property_dataType = {
131653  &afw_s_dataType,
131654  (const afw_value_t *)&impl_1291_property_value_dataType
131655 };
131656 
131657 static const afw_value_string_t
131658 impl_1291_property_value_description = {
131660  AFW_UTF8_LITERAL("The most recent tag that is reachable from the current Git commit. If the tag points to the commit, then only the tag is shown. Otherwise, it suffixes the tag name with the number of additional commits on top of the tagged object and the abbreviated object name of the most recent commit. The result is a human-readable object name which can also be used to identify the commit to other git commands. This is calculated with the command \"git describe --dirty --always --tags\"")
131661 };
131662 
131663 static const afw_runtime_property_t
131664 impl_1291_property_description = {
131665  &afw_s_description,
131666  (const afw_value_t *)&impl_1291_property_value_description
131667 };
131668 
131669 static const afw_value_string_t
131670 impl_1291_property_value_label = {
131672  AFW_UTF8_LITERAL("Git Describe")
131673 };
131674 
131675 static const afw_runtime_property_t
131676 impl_1291_property_label = {
131677  &afw_s_label,
131678  (const afw_value_t *)&impl_1291_property_value_label
131679 };
131680 
131681 static const afw_runtime_property_t *
131682 impl_1291_properties[] = {
131683  &impl_1291_property_brief,
131684  &impl_1291_property_dataType,
131685  &impl_1291_property_description,
131686  &impl_1291_property_label,
131687  NULL
131688 };
131689 
131691 impl_1291_meta_object = {
131692  {
131693  &afw_runtime_inf_const_meta_object_inf
131694  },
131695  &impl_1291,
131696  NULL
131697 };
131698 
131699 static const afw_utf8_t
131700 impl_1291_meta_path =
131701  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/gitDescribe");
131702 
131704 impl_1291 = {
131705  {
131706  &afw_runtime_inf_const_embedded_untyped_object,
131707  NULL,
131708  {
131709  (const afw_object_t *)&impl_1291_meta_object,
131710  (const afw_object_t *)&impl_1287,
131711  &afw_s_gitDescribe,
131712  &afw_s__AdaptiveValueMeta_,
131713  &impl_1291_meta_path
131714  }
131715  },
131716  &impl_1291_properties[0]
131717 };
131718 
131720 impl_1292;
131721 
131722 /*
131723  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/gitSha
131724  */
131725 
131726 static const afw_value_string_t
131727 impl_1292_property_value_brief = {
131729  AFW_UTF8_LITERAL("The SHA-1 object name that is unique within this repository")
131730 };
131731 
131732 static const afw_runtime_property_t
131733 impl_1292_property_brief = {
131734  &afw_s_brief,
131735  (const afw_value_t *)&impl_1292_property_value_brief
131736 };
131737 
131738 static const afw_value_string_t
131739 impl_1292_property_value_dataType = {
131741  AFW_UTF8_LITERAL("string")
131742 };
131743 
131744 static const afw_runtime_property_t
131745 impl_1292_property_dataType = {
131746  &afw_s_dataType,
131747  (const afw_value_t *)&impl_1292_property_value_dataType
131748 };
131749 
131750 static const afw_value_string_t
131751 impl_1292_property_value_description = {
131753  AFW_UTF8_LITERAL("The full SHA-1 object name (40-byte hexadecimal string), that is unique within the repository, used to identify the source for this build. It's calculated with the command \"git rev-parse HEAD\"")
131754 };
131755 
131756 static const afw_runtime_property_t
131757 impl_1292_property_description = {
131758  &afw_s_description,
131759  (const afw_value_t *)&impl_1292_property_value_description
131760 };
131761 
131762 static const afw_value_string_t
131763 impl_1292_property_value_label = {
131765  AFW_UTF8_LITERAL("Git SHA")
131766 };
131767 
131768 static const afw_runtime_property_t
131769 impl_1292_property_label = {
131770  &afw_s_label,
131771  (const afw_value_t *)&impl_1292_property_value_label
131772 };
131773 
131774 static const afw_runtime_property_t *
131775 impl_1292_properties[] = {
131776  &impl_1292_property_brief,
131777  &impl_1292_property_dataType,
131778  &impl_1292_property_description,
131779  &impl_1292_property_label,
131780  NULL
131781 };
131782 
131784 impl_1292_meta_object = {
131785  {
131786  &afw_runtime_inf_const_meta_object_inf
131787  },
131788  &impl_1292,
131789  NULL
131790 };
131791 
131792 static const afw_utf8_t
131793 impl_1292_meta_path =
131794  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/gitSha");
131795 
131797 impl_1292 = {
131798  {
131799  &afw_runtime_inf_const_embedded_untyped_object,
131800  NULL,
131801  {
131802  (const afw_object_t *)&impl_1292_meta_object,
131803  (const afw_object_t *)&impl_1287,
131804  &afw_s_gitSha,
131805  &afw_s__AdaptiveValueMeta_,
131806  &impl_1292_meta_path
131807  }
131808  },
131809  &impl_1292_properties[0]
131810 };
131811 
131813 impl_1293;
131814 
131815 /*
131816  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/id
131817  */
131818 
131819 static const afw_value_string_t
131820 impl_1293_property_value_brief = {
131822  AFW_UTF8_LITERAL("The id associated with the version information")
131823 };
131824 
131825 static const afw_runtime_property_t
131826 impl_1293_property_brief = {
131827  &afw_s_brief,
131828  (const afw_value_t *)&impl_1293_property_value_brief
131829 };
131830 
131831 static const afw_value_string_t
131832 impl_1293_property_value_dataType = {
131834  AFW_UTF8_LITERAL("string")
131835 };
131836 
131837 static const afw_runtime_property_t
131838 impl_1293_property_dataType = {
131839  &afw_s_dataType,
131840  (const afw_value_t *)&impl_1293_property_value_dataType
131841 };
131842 
131843 static const afw_value_string_t
131844 impl_1293_property_value_description = {
131846  AFW_UTF8_LITERAL("This is the id associated with the version information. This is usually the name of the subdirectory containing the source for the command or extension.")
131847 };
131848 
131849 static const afw_runtime_property_t
131850 impl_1293_property_description = {
131851  &afw_s_description,
131852  (const afw_value_t *)&impl_1293_property_value_description
131853 };
131854 
131855 static const afw_value_string_t
131856 impl_1293_property_value_label = {
131858  AFW_UTF8_LITERAL("ID")
131859 };
131860 
131861 static const afw_runtime_property_t
131862 impl_1293_property_label = {
131863  &afw_s_label,
131864  (const afw_value_t *)&impl_1293_property_value_label
131865 };
131866 
131867 static const afw_runtime_property_t *
131868 impl_1293_properties[] = {
131869  &impl_1293_property_brief,
131870  &impl_1293_property_dataType,
131871  &impl_1293_property_description,
131872  &impl_1293_property_label,
131873  NULL
131874 };
131875 
131877 impl_1293_meta_object = {
131878  {
131879  &afw_runtime_inf_const_meta_object_inf
131880  },
131881  &impl_1293,
131882  NULL
131883 };
131884 
131885 static const afw_utf8_t
131886 impl_1293_meta_path =
131887  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/id");
131888 
131890 impl_1293 = {
131891  {
131892  &afw_runtime_inf_const_embedded_untyped_object,
131893  NULL,
131894  {
131895  (const afw_object_t *)&impl_1293_meta_object,
131896  (const afw_object_t *)&impl_1287,
131897  &afw_s_id,
131898  &afw_s__AdaptiveValueMeta_,
131899  &impl_1293_meta_path
131900  }
131901  },
131902  &impl_1293_properties[0]
131903 };
131904 
131906 impl_1294;
131907 
131908 /*
131909  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/libafwVersion
131910  */
131911 
131912 static const afw_value_string_t
131913 impl_1294_property_value_brief = {
131915  AFW_UTF8_LITERAL("libafw version")
131916 };
131917 
131918 static const afw_runtime_property_t
131919 impl_1294_property_brief = {
131920  &afw_s_brief,
131921  (const afw_value_t *)&impl_1294_property_value_brief
131922 };
131923 
131924 static const afw_value_string_t
131925 impl_1294_property_value_dataType = {
131927  AFW_UTF8_LITERAL("string")
131928 };
131929 
131930 static const afw_runtime_property_t
131931 impl_1294_property_dataType = {
131932  &afw_s_dataType,
131933  (const afw_value_t *)&impl_1294_property_value_dataType
131934 };
131935 
131936 static const afw_value_string_t
131937 impl_1294_property_value_description = {
131939  AFW_UTF8_LITERAL("AFW_VERSION_STRING at time of compile.")
131940 };
131941 
131942 static const afw_runtime_property_t
131943 impl_1294_property_description = {
131944  &afw_s_description,
131945  (const afw_value_t *)&impl_1294_property_value_description
131946 };
131947 
131948 static const afw_value_string_t
131949 impl_1294_property_value_label = {
131951  AFW_UTF8_LITERAL("libafw Version")
131952 };
131953 
131954 static const afw_runtime_property_t
131955 impl_1294_property_label = {
131956  &afw_s_label,
131957  (const afw_value_t *)&impl_1294_property_value_label
131958 };
131959 
131960 static const afw_runtime_property_t *
131961 impl_1294_properties[] = {
131962  &impl_1294_property_brief,
131963  &impl_1294_property_dataType,
131964  &impl_1294_property_description,
131965  &impl_1294_property_label,
131966  NULL
131967 };
131968 
131970 impl_1294_meta_object = {
131971  {
131972  &afw_runtime_inf_const_meta_object_inf
131973  },
131974  &impl_1294,
131975  NULL
131976 };
131977 
131978 static const afw_utf8_t
131979 impl_1294_meta_path =
131980  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/libafwVersion");
131981 
131983 impl_1294 = {
131984  {
131985  &afw_runtime_inf_const_embedded_untyped_object,
131986  NULL,
131987  {
131988  (const afw_object_t *)&impl_1294_meta_object,
131989  (const afw_object_t *)&impl_1287,
131990  &afw_s_libafwVersion,
131991  &afw_s__AdaptiveValueMeta_,
131992  &impl_1294_meta_path
131993  }
131994  },
131995  &impl_1294_properties[0]
131996 };
131997 
131999 impl_1295;
132000 
132001 /*
132002  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/libafwVersionWithGitInfo
132003  */
132004 
132005 static const afw_value_string_t
132006 impl_1295_property_value_brief = {
132008  AFW_UTF8_LITERAL("libafw version + git info")
132009 };
132010 
132011 static const afw_runtime_property_t
132012 impl_1295_property_brief = {
132013  &afw_s_brief,
132014  (const afw_value_t *)&impl_1295_property_value_brief
132015 };
132016 
132017 static const afw_value_string_t
132018 impl_1295_property_value_dataType = {
132020  AFW_UTF8_LITERAL("string")
132021 };
132022 
132023 static const afw_runtime_property_t
132024 impl_1295_property_dataType = {
132025  &afw_s_dataType,
132026  (const afw_value_t *)&impl_1295_property_value_dataType
132027 };
132028 
132029 static const afw_value_string_t
132030 impl_1295_property_value_description = {
132032  AFW_UTF8_LITERAL("AFW_VERSION_WITH_GIT_INFO at time of compile.")
132033 };
132034 
132035 static const afw_runtime_property_t
132036 impl_1295_property_description = {
132037  &afw_s_description,
132038  (const afw_value_t *)&impl_1295_property_value_description
132039 };
132040 
132041 static const afw_value_string_t
132042 impl_1295_property_value_label = {
132044  AFW_UTF8_LITERAL("libafw Version+Git")
132045 };
132046 
132047 static const afw_runtime_property_t
132048 impl_1295_property_label = {
132049  &afw_s_label,
132050  (const afw_value_t *)&impl_1295_property_value_label
132051 };
132052 
132053 static const afw_runtime_property_t *
132054 impl_1295_properties[] = {
132055  &impl_1295_property_brief,
132056  &impl_1295_property_dataType,
132057  &impl_1295_property_description,
132058  &impl_1295_property_label,
132059  NULL
132060 };
132061 
132063 impl_1295_meta_object = {
132064  {
132065  &afw_runtime_inf_const_meta_object_inf
132066  },
132067  &impl_1295,
132068  NULL
132069 };
132070 
132071 static const afw_utf8_t
132072 impl_1295_meta_path =
132073  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/libafwVersionWithGitInfo");
132074 
132076 impl_1295 = {
132077  {
132078  &afw_runtime_inf_const_embedded_untyped_object,
132079  NULL,
132080  {
132081  (const afw_object_t *)&impl_1295_meta_object,
132082  (const afw_object_t *)&impl_1287,
132083  &afw_s_libafwVersionWithGitInfo,
132084  &afw_s__AdaptiveValueMeta_,
132085  &impl_1295_meta_path
132086  }
132087  },
132088  &impl_1295_properties[0]
132089 };
132090 
132092 impl_1296;
132093 
132094 /*
132095  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/version
132096  */
132097 
132098 static const afw_value_string_t
132099 impl_1296_property_value_brief = {
132101  AFW_UTF8_LITERAL("<srcdir> version")
132102 };
132103 
132104 static const afw_runtime_property_t
132105 impl_1296_property_brief = {
132106  &afw_s_brief,
132107  (const afw_value_t *)&impl_1296_property_value_brief
132108 };
132109 
132110 static const afw_value_string_t
132111 impl_1296_property_value_dataType = {
132113  AFW_UTF8_LITERAL("string")
132114 };
132115 
132116 static const afw_runtime_property_t
132117 impl_1296_property_dataType = {
132118  &afw_s_dataType,
132119  (const afw_value_t *)&impl_1296_property_value_dataType
132120 };
132121 
132122 static const afw_value_string_t
132123 impl_1296_property_value_description = {
132125  AFW_UTF8_LITERAL("<srcdir>_VERSION_STRING at time of compile.")
132126 };
132127 
132128 static const afw_runtime_property_t
132129 impl_1296_property_description = {
132130  &afw_s_description,
132131  (const afw_value_t *)&impl_1296_property_value_description
132132 };
132133 
132134 static const afw_value_string_t
132135 impl_1296_property_value_label = {
132137  AFW_UTF8_LITERAL("<srcdir> Version")
132138 };
132139 
132140 static const afw_runtime_property_t
132141 impl_1296_property_label = {
132142  &afw_s_label,
132143  (const afw_value_t *)&impl_1296_property_value_label
132144 };
132145 
132146 static const afw_runtime_property_t *
132147 impl_1296_properties[] = {
132148  &impl_1296_property_brief,
132149  &impl_1296_property_dataType,
132150  &impl_1296_property_description,
132151  &impl_1296_property_label,
132152  NULL
132153 };
132154 
132156 impl_1296_meta_object = {
132157  {
132158  &afw_runtime_inf_const_meta_object_inf
132159  },
132160  &impl_1296,
132161  NULL
132162 };
132163 
132164 static const afw_utf8_t
132165 impl_1296_meta_path =
132166  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/version");
132167 
132169 impl_1296 = {
132170  {
132171  &afw_runtime_inf_const_embedded_untyped_object,
132172  NULL,
132173  {
132174  (const afw_object_t *)&impl_1296_meta_object,
132175  (const afw_object_t *)&impl_1287,
132176  &afw_s_version,
132177  &afw_s__AdaptiveValueMeta_,
132178  &impl_1296_meta_path
132179  }
132180  },
132181  &impl_1296_properties[0]
132182 };
132183 
132185 impl_1297;
132186 
132187 /*
132188  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/versionWithGitInfo
132189  */
132190 
132191 static const afw_value_string_t
132192 impl_1297_property_value_brief = {
132194  AFW_UTF8_LITERAL("<srcdir> version + git info")
132195 };
132196 
132197 static const afw_runtime_property_t
132198 impl_1297_property_brief = {
132199  &afw_s_brief,
132200  (const afw_value_t *)&impl_1297_property_value_brief
132201 };
132202 
132203 static const afw_value_string_t
132204 impl_1297_property_value_dataType = {
132206  AFW_UTF8_LITERAL("string")
132207 };
132208 
132209 static const afw_runtime_property_t
132210 impl_1297_property_dataType = {
132211  &afw_s_dataType,
132212  (const afw_value_t *)&impl_1297_property_value_dataType
132213 };
132214 
132215 static const afw_value_string_t
132216 impl_1297_property_value_description = {
132218  AFW_UTF8_LITERAL("<srcdir>_VERSION_WITH_GIT_INFO at time of compile.")
132219 };
132220 
132221 static const afw_runtime_property_t
132222 impl_1297_property_description = {
132223  &afw_s_description,
132224  (const afw_value_t *)&impl_1297_property_value_description
132225 };
132226 
132227 static const afw_value_string_t
132228 impl_1297_property_value_label = {
132230  AFW_UTF8_LITERAL("<srcdir> Version+Git")
132231 };
132232 
132233 static const afw_runtime_property_t
132234 impl_1297_property_label = {
132235  &afw_s_label,
132236  (const afw_value_t *)&impl_1297_property_value_label
132237 };
132238 
132239 static const afw_runtime_property_t *
132240 impl_1297_properties[] = {
132241  &impl_1297_property_brief,
132242  &impl_1297_property_dataType,
132243  &impl_1297_property_description,
132244  &impl_1297_property_label,
132245  NULL
132246 };
132247 
132249 impl_1297_meta_object = {
132250  {
132251  &afw_runtime_inf_const_meta_object_inf
132252  },
132253  &impl_1297,
132254  NULL
132255 };
132256 
132257 static const afw_utf8_t
132258 impl_1297_meta_path =
132259  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes/versionWithGitInfo");
132260 
132262 impl_1297 = {
132263  {
132264  &afw_runtime_inf_const_embedded_untyped_object,
132265  NULL,
132266  {
132267  (const afw_object_t *)&impl_1297_meta_object,
132268  (const afw_object_t *)&impl_1287,
132269  &afw_s_versionWithGitInfo,
132270  &afw_s__AdaptiveValueMeta_,
132271  &impl_1297_meta_path
132272  }
132273  },
132274  &impl_1297_properties[0]
132275 };
132276 
132277 /*
132278  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes
132279  */
132280 
132281 static const afw_value_object_t
132282 impl_1287_property_value_compileDate = {
132284  (const afw_object_t *)&impl_1288
132285 };
132286 
132287 static const afw_runtime_property_t
132288 impl_1287_property_compileDate = {
132289  &afw_s_compileDate,
132290  (const afw_value_t *)&impl_1287_property_value_compileDate
132291 };
132292 
132293 static const afw_value_object_t
132294 impl_1287_property_value_compileTime = {
132296  (const afw_object_t *)&impl_1289
132297 };
132298 
132299 static const afw_runtime_property_t
132300 impl_1287_property_compileTime = {
132301  &afw_s_compileTime,
132302  (const afw_value_t *)&impl_1287_property_value_compileTime
132303 };
132304 
132305 static const afw_value_object_t
132306 impl_1287_property_value_gitBranch = {
132308  (const afw_object_t *)&impl_1290
132309 };
132310 
132311 static const afw_runtime_property_t
132312 impl_1287_property_gitBranch = {
132313  &afw_s_gitBranch,
132314  (const afw_value_t *)&impl_1287_property_value_gitBranch
132315 };
132316 
132317 static const afw_value_object_t
132318 impl_1287_property_value_gitDescribe = {
132320  (const afw_object_t *)&impl_1291
132321 };
132322 
132323 static const afw_runtime_property_t
132324 impl_1287_property_gitDescribe = {
132325  &afw_s_gitDescribe,
132326  (const afw_value_t *)&impl_1287_property_value_gitDescribe
132327 };
132328 
132329 static const afw_value_object_t
132330 impl_1287_property_value_gitSha = {
132332  (const afw_object_t *)&impl_1292
132333 };
132334 
132335 static const afw_runtime_property_t
132336 impl_1287_property_gitSha = {
132337  &afw_s_gitSha,
132338  (const afw_value_t *)&impl_1287_property_value_gitSha
132339 };
132340 
132341 static const afw_value_object_t
132342 impl_1287_property_value_id = {
132344  (const afw_object_t *)&impl_1293
132345 };
132346 
132347 static const afw_runtime_property_t
132348 impl_1287_property_id = {
132349  &afw_s_id,
132350  (const afw_value_t *)&impl_1287_property_value_id
132351 };
132352 
132353 static const afw_value_object_t
132354 impl_1287_property_value_libafwVersion = {
132356  (const afw_object_t *)&impl_1294
132357 };
132358 
132359 static const afw_runtime_property_t
132360 impl_1287_property_libafwVersion = {
132361  &afw_s_libafwVersion,
132362  (const afw_value_t *)&impl_1287_property_value_libafwVersion
132363 };
132364 
132365 static const afw_value_object_t
132366 impl_1287_property_value_libafwVersionWithGitInfo = {
132368  (const afw_object_t *)&impl_1295
132369 };
132370 
132371 static const afw_runtime_property_t
132372 impl_1287_property_libafwVersionWithGitInfo = {
132373  &afw_s_libafwVersionWithGitInfo,
132374  (const afw_value_t *)&impl_1287_property_value_libafwVersionWithGitInfo
132375 };
132376 
132377 static const afw_value_object_t
132378 impl_1287_property_value_version = {
132380  (const afw_object_t *)&impl_1296
132381 };
132382 
132383 static const afw_runtime_property_t
132384 impl_1287_property_version = {
132385  &afw_s_version,
132386  (const afw_value_t *)&impl_1287_property_value_version
132387 };
132388 
132389 static const afw_value_object_t
132390 impl_1287_property_value_versionWithGitInfo = {
132392  (const afw_object_t *)&impl_1297
132393 };
132394 
132395 static const afw_runtime_property_t
132396 impl_1287_property_versionWithGitInfo = {
132397  &afw_s_versionWithGitInfo,
132398  (const afw_value_t *)&impl_1287_property_value_versionWithGitInfo
132399 };
132400 
132401 static const afw_runtime_property_t *
132402 impl_1287_properties[] = {
132403  &impl_1287_property_compileDate,
132404  &impl_1287_property_compileTime,
132405  &impl_1287_property_gitBranch,
132406  &impl_1287_property_gitDescribe,
132407  &impl_1287_property_gitSha,
132408  &impl_1287_property_id,
132409  &impl_1287_property_libafwVersion,
132410  &impl_1287_property_libafwVersionWithGitInfo,
132411  &impl_1287_property_version,
132412  &impl_1287_property_versionWithGitInfo,
132413  NULL
132414 };
132415 
132417 impl_1287_meta_object = {
132418  {
132419  &afw_runtime_inf_const_meta_object_inf
132420  },
132421  &impl_1287,
132422  NULL
132423 };
132424 
132425 static const afw_utf8_t
132426 impl_1287_meta_path =
132427  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_/propertyTypes");
132428 
132430 impl_1287 = {
132431  {
132432  &afw_runtime_inf_const_embedded_untyped_object,
132433  NULL,
132434  {
132435  (const afw_object_t *)&impl_1287_meta_object,
132436  (const afw_object_t *)&impl_1285,
132437  &afw_s_propertyTypes,
132438  &afw_s__AdaptivePropertyTypes_,
132439  &impl_1287_meta_path
132440  }
132441  },
132442  &impl_1287_properties[0]
132443 };
132444 
132445 /*
132446  * /afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_
132447  */
132448 
132449 static const afw_value_boolean_t
132450 impl_1285_property_value_allowAdd = {
132452  false
132453 };
132454 
132455 static const afw_runtime_property_t
132456 impl_1285_property_allowAdd = {
132457  &afw_s_allowAdd,
132458  (const afw_value_t *)&impl_1285_property_value_allowAdd
132459 };
132460 
132461 static const afw_value_boolean_t
132462 impl_1285_property_value_allowChange = {
132464  false
132465 };
132466 
132467 static const afw_runtime_property_t
132468 impl_1285_property_allowChange = {
132469  &afw_s_allowChange,
132470  (const afw_value_t *)&impl_1285_property_value_allowChange
132471 };
132472 
132473 static const afw_value_boolean_t
132474 impl_1285_property_value_allowDelete = {
132476  false
132477 };
132478 
132479 static const afw_runtime_property_t
132480 impl_1285_property_allowDelete = {
132481  &afw_s_allowDelete,
132482  (const afw_value_t *)&impl_1285_property_value_allowDelete
132483 };
132484 
132485 static const afw_value_boolean_t
132486 impl_1285_property_value_allowEntity = {
132488  true
132489 };
132490 
132491 static const afw_runtime_property_t
132492 impl_1285_property_allowEntity = {
132493  &afw_s_allowEntity,
132494  (const afw_value_t *)&impl_1285_property_value_allowEntity
132495 };
132496 
132497 static const afw_utf8_t
132498 impl_1285_array_collectionURIs[] = {
132499  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core")
132500 };
132501 
132503 impl_1285_list_collectionURIs = {
132506  sizeof(impl_1285_array_collectionURIs) / sizeof(afw_utf8_t),
132507  &impl_1285_array_collectionURIs
132508 };
132509 
132510 static const afw_value_list_t
132511 impl_1285_property_value_collectionURIs = {
132513  (const afw_list_t *)&impl_1285_list_collectionURIs
132514 };
132515 
132516 static const afw_runtime_property_t
132517 impl_1285_property_collectionURIs = {
132518  &afw_s_collectionURIs,
132519  (const afw_value_t *)&impl_1285_property_value_collectionURIs
132520 };
132521 
132522 static const afw_value_string_t
132523 impl_1285_property_value_description = {
132525  AFW_UTF8_LITERAL("The version information associated with an id.")
132526 };
132527 
132528 static const afw_runtime_property_t
132529 impl_1285_property_description = {
132530  &afw_s_description,
132531  (const afw_value_t *)&impl_1285_property_value_description
132532 };
132533 
132534 static const afw_value_string_t
132535 impl_1285_property_value_objectIdPropertyName = {
132537  AFW_UTF8_LITERAL("id")
132538 };
132539 
132540 static const afw_runtime_property_t
132541 impl_1285_property_objectIdPropertyName = {
132542  &afw_s_objectIdPropertyName,
132543  (const afw_value_t *)&impl_1285_property_value_objectIdPropertyName
132544 };
132545 
132546 static const afw_value_string_t
132547 impl_1285_property_value_objectType = {
132549  AFW_UTF8_LITERAL("_AdaptiveVersionInfo_")
132550 };
132551 
132552 static const afw_runtime_property_t
132553 impl_1285_property_objectType = {
132554  &afw_s_objectType,
132555  (const afw_value_t *)&impl_1285_property_value_objectType
132556 };
132557 
132558 static const afw_value_object_t
132559 impl_1285_property_value_otherProperties = {
132561  (const afw_object_t *)&impl_1286
132562 };
132563 
132564 static const afw_runtime_property_t
132565 impl_1285_property_otherProperties = {
132566  &afw_s_otherProperties,
132567  (const afw_value_t *)&impl_1285_property_value_otherProperties
132568 };
132569 
132570 static const afw_value_object_t
132571 impl_1285_property_value_propertyTypes = {
132573  (const afw_object_t *)&impl_1287
132574 };
132575 
132576 static const afw_runtime_property_t
132577 impl_1285_property_propertyTypes = {
132578  &afw_s_propertyTypes,
132579  (const afw_value_t *)&impl_1285_property_value_propertyTypes
132580 };
132581 
132582 static const afw_runtime_property_t *
132583 impl_1285_properties[] = {
132584  &impl_1285_property_allowAdd,
132585  &impl_1285_property_allowChange,
132586  &impl_1285_property_allowDelete,
132587  &impl_1285_property_allowEntity,
132588  &impl_1285_property_collectionURIs,
132589  &impl_1285_property_description,
132590  &impl_1285_property_objectIdPropertyName,
132591  &impl_1285_property_objectType,
132592  &impl_1285_property_otherProperties,
132593  &impl_1285_property_propertyTypes,
132594  NULL
132595 };
132596 
132598 impl_1285_meta_object = {
132599  {
132600  &afw_runtime_inf_const_meta_object_inf
132601  },
132602  &impl_1285,
132603  NULL
132604 };
132605 
132606 static const afw_utf8_t
132607 impl_1285_meta_path =
132608  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveVersionInfo_");
132609 
132611 impl_1285 = {
132612  {
132614  NULL,
132615  {
132616  (const afw_object_t *)&impl_1285_meta_object,
132617  NULL,
132618  &afw_s__AdaptiveVersionInfo_,
132619  &afw_s__AdaptiveObjectType_,
132620  &impl_1285_meta_path
132621  }
132622  },
132623  &impl_1285_properties[0]
132624 };
132625 
132627 impl_1298;
132628 
132629 /*
132630  * /afw/_AdaptiveFunctionCategory_/adaptor
132631  */
132632 
132633 static const afw_value_string_t
132634 impl_1298_property_value_brief = {
132636  AFW_UTF8_LITERAL("Adaptor related functions")
132637 };
132638 
132639 static const afw_runtime_property_t
132640 impl_1298_property_brief = {
132641  &afw_s_brief,
132642  (const afw_value_t *)&impl_1298_property_value_brief
132643 };
132644 
132645 static const afw_value_string_t
132646 impl_1298_property_value_category = {
132648  AFW_UTF8_LITERAL("adaptor")
132649 };
132650 
132651 static const afw_runtime_property_t
132652 impl_1298_property_category = {
132653  &afw_s_category,
132654  (const afw_value_t *)&impl_1298_property_value_category
132655 };
132656 
132657 static const afw_value_string_t
132658 impl_1298_property_value_description = {
132660  AFW_UTF8_LITERAL("These functions access adaptive objects via an Adaptive Framework adaptor.")
132661 };
132662 
132663 static const afw_runtime_property_t
132664 impl_1298_property_description = {
132665  &afw_s_description,
132666  (const afw_value_t *)&impl_1298_property_value_description
132667 };
132668 
132669 static const afw_runtime_property_t *
132670 impl_1298_properties[] = {
132671  &impl_1298_property_brief,
132672  &impl_1298_property_category,
132673  &impl_1298_property_description,
132674  NULL
132675 };
132676 
132678 impl_1298_meta_object = {
132679  {
132680  &afw_runtime_inf_const_meta_object_inf
132681  },
132682  &impl_1298,
132683  NULL
132684 };
132685 
132686 static const afw_utf8_t
132687 impl_1298_meta_path =
132688  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/adaptor");
132689 
132691 impl_1298 = {
132692  {
132694  NULL,
132695  {
132696  (const afw_object_t *)&impl_1298_meta_object,
132697  NULL,
132698  &afw_s_adaptor,
132699  &afw_s__AdaptiveFunctionCategory_,
132700  &impl_1298_meta_path
132701  }
132702  },
132703  &impl_1298_properties[0]
132704 };
132705 
132707 impl_1299;
132708 
132709 /*
132710  * /afw/_AdaptiveFunctionCategory_/administrative
132711  */
132712 
132713 static const afw_value_string_t
132714 impl_1299_property_value_brief = {
132716  AFW_UTF8_LITERAL("Adaptive environment administrative functions")
132717 };
132718 
132719 static const afw_runtime_property_t
132720 impl_1299_property_brief = {
132721  &afw_s_brief,
132722  (const afw_value_t *)&impl_1299_property_value_brief
132723 };
132724 
132725 static const afw_value_string_t
132726 impl_1299_property_value_category = {
132728  AFW_UTF8_LITERAL("administrative")
132729 };
132730 
132731 static const afw_runtime_property_t
132732 impl_1299_property_category = {
132733  &afw_s_category,
132734  (const afw_value_t *)&impl_1299_property_value_category
132735 };
132736 
132737 static const afw_value_string_t
132738 impl_1299_property_value_description = {
132740  AFW_UTF8_LITERAL("These are function used to administer the adaptive environment.")
132741 };
132742 
132743 static const afw_runtime_property_t
132744 impl_1299_property_description = {
132745  &afw_s_description,
132746  (const afw_value_t *)&impl_1299_property_value_description
132747 };
132748 
132749 static const afw_runtime_property_t *
132750 impl_1299_properties[] = {
132751  &impl_1299_property_brief,
132752  &impl_1299_property_category,
132753  &impl_1299_property_description,
132754  NULL
132755 };
132756 
132758 impl_1299_meta_object = {
132759  {
132760  &afw_runtime_inf_const_meta_object_inf
132761  },
132762  &impl_1299,
132763  NULL
132764 };
132765 
132766 static const afw_utf8_t
132767 impl_1299_meta_path =
132768  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/administrative");
132769 
132771 impl_1299 = {
132772  {
132774  NULL,
132775  {
132776  (const afw_object_t *)&impl_1299_meta_object,
132777  NULL,
132778  &afw_s_administrative,
132779  &afw_s__AdaptiveFunctionCategory_,
132780  &impl_1299_meta_path
132781  }
132782  },
132783  &impl_1299_properties[0]
132784 };
132785 
132787 impl_1300;
132788 
132789 /*
132790  * /afw/_AdaptiveCollection_/afw
132791  */
132792 
132793 static const afw_value_string_t
132794 impl_1300_property_value_description = {
132796  AFW_UTF8_LITERAL("Adaptive Framework base collection.")
132797 };
132798 
132799 static const afw_runtime_property_t
132800 impl_1300_property_description = {
132801  &afw_s_description,
132802  (const afw_value_t *)&impl_1300_property_value_description
132803 };
132804 
132805 static const afw_value_string_t
132806 impl_1300_property_value_objectId = {
132808  AFW_UTF8_LITERAL("afw")
132809 };
132810 
132811 static const afw_runtime_property_t
132812 impl_1300_property_objectId = {
132813  &afw_s_objectId,
132814  (const afw_value_t *)&impl_1300_property_value_objectId
132815 };
132816 
132817 static const afw_runtime_property_t *
132818 impl_1300_properties[] = {
132819  &impl_1300_property_description,
132820  &impl_1300_property_objectId,
132821  NULL
132822 };
132823 
132825 impl_1300_meta_object = {
132826  {
132827  &afw_runtime_inf_const_meta_object_inf
132828  },
132829  &impl_1300,
132830  NULL
132831 };
132832 
132833 static const afw_utf8_t
132834 impl_1300_meta_path =
132835  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/afw");
132836 
132838 impl_1300 = {
132839  {
132841  NULL,
132842  {
132843  (const afw_object_t *)&impl_1300_meta_object,
132844  NULL,
132845  &afw_s_afw,
132846  &afw_s__AdaptiveCollection_,
132847  &impl_1300_meta_path
132848  }
132849  },
132850  &impl_1300_properties[0]
132851 };
132852 
132854 impl_1301;
132855 
132857 impl_1302;
132858 
132859 /*
132860  * /afw/_AdaptivePackage_/afw/compileOptions
132861  */
132862 
132863 static const afw_utf8_t
132864 impl_1302_array_GNU[] = {
132865  AFW_UTF8_LITERAL("-Wall"),
132866  AFW_UTF8_LITERAL("-Werror"),
132867  AFW_UTF8_LITERAL("-Wextra"),
132868  AFW_UTF8_LITERAL("-Wno-implicit-fallthrough"),
132869  AFW_UTF8_LITERAL("-Wno-missing-field-initializers"),
132870  AFW_UTF8_LITERAL("-Wno-sign-compare"),
132871  AFW_UTF8_LITERAL("-Wno-unused-parameter"),
132872  AFW_UTF8_LITERAL("-fsigned-char"),
132873  AFW_UTF8_LITERAL("-g"),
132874  AFW_UTF8_LITERAL("-std=c11")
132875 };
132876 
132878 impl_1302_list_GNU = {
132881  sizeof(impl_1302_array_GNU) / sizeof(afw_utf8_t),
132882  &impl_1302_array_GNU
132883 };
132884 
132885 static const afw_value_list_t
132886 impl_1302_property_value_GNU = {
132888  (const afw_list_t *)&impl_1302_list_GNU
132889 };
132890 
132891 static const afw_runtime_property_t
132892 impl_1302_property_GNU = {
132893  &afw_s_GNU,
132894  (const afw_value_t *)&impl_1302_property_value_GNU
132895 };
132896 
132897 static const afw_runtime_property_t *
132898 impl_1302_properties[] = {
132899  &impl_1302_property_GNU,
132900  NULL
132901 };
132902 
132904 impl_1302_meta_object = {
132905  {
132906  &afw_runtime_inf_const_meta_object_inf
132907  },
132908  &impl_1302,
132909  NULL
132910 };
132911 
132912 static const afw_utf8_t
132913 impl_1302_meta_path =
132914  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/compileOptions");
132915 
132917 impl_1302 = {
132918  {
132919  &afw_runtime_inf_const_embedded_untyped_object,
132920  NULL,
132921  {
132922  (const afw_object_t *)&impl_1302_meta_object,
132923  (const afw_object_t *)&impl_1301,
132924  &afw_s_compileOptions,
132925  &afw_s__AdaptivePackageCompileOptions_,
132926  &impl_1302_meta_path
132927  }
132928  },
132929  &impl_1302_properties[0]
132930 };
132931 
132933 impl_1303;
132934 
132936 impl_1304;
132937 
132938 /*
132939  * /afw/_AdaptivePackage_/afw/srcdirs/afw
132940  */
132941 
132942 static const afw_value_string_t
132943 impl_1304_property_value_brief = {
132945  AFW_UTF8_LITERAL("Library libafw")
132946 };
132947 
132948 static const afw_runtime_property_t
132949 impl_1304_property_brief = {
132950  &afw_s_brief,
132951  (const afw_value_t *)&impl_1304_property_value_brief
132952 };
132953 
132954 static const afw_value_string_t
132955 impl_1304_property_value_buildType = {
132957  AFW_UTF8_LITERAL("afwmake")
132958 };
132959 
132960 static const afw_runtime_property_t
132961 impl_1304_property_buildType = {
132962  &afw_s_buildType,
132963  (const afw_value_t *)&impl_1304_property_value_buildType
132964 };
132965 
132966 static const afw_value_string_t
132967 impl_1304_property_value_description = {
132969  AFW_UTF8_LITERAL("AFW shared object - libafw.")
132970 };
132971 
132972 static const afw_runtime_property_t
132973 impl_1304_property_description = {
132974  &afw_s_description,
132975  (const afw_value_t *)&impl_1304_property_value_description
132976 };
132977 
132978 static const afw_value_string_t
132979 impl_1304_property_value_prefix = {
132981  AFW_UTF8_LITERAL("afw_")
132982 };
132983 
132984 static const afw_runtime_property_t
132985 impl_1304_property_prefix = {
132986  &afw_s_prefix,
132987  (const afw_value_t *)&impl_1304_property_value_prefix
132988 };
132989 
132990 static const afw_value_string_t
132991 impl_1304_property_value_produces = {
132993  AFW_UTF8_LITERAL("libafw")
132994 };
132995 
132996 static const afw_runtime_property_t
132997 impl_1304_property_produces = {
132998  &afw_s_produces,
132999  (const afw_value_t *)&impl_1304_property_value_produces
133000 };
133001 
133002 static const afw_value_string_t
133003 impl_1304_property_value_srcdirPath = {
133005  AFW_UTF8_LITERAL("src/afw/")
133006 };
133007 
133008 static const afw_runtime_property_t
133009 impl_1304_property_srcdirPath = {
133010  &afw_s_srcdirPath,
133011  (const afw_value_t *)&impl_1304_property_value_srcdirPath
133012 };
133013 
133014 static const afw_value_string_t
133015 impl_1304_property_value_version = {
133017  AFW_UTF8_LITERAL("0.9.0")
133018 };
133019 
133020 static const afw_runtime_property_t
133021 impl_1304_property_version = {
133022  &afw_s_version,
133023  (const afw_value_t *)&impl_1304_property_value_version
133024 };
133025 
133026 static const afw_runtime_property_t *
133027 impl_1304_properties[] = {
133028  &impl_1304_property_brief,
133029  &impl_1304_property_buildType,
133030  &impl_1304_property_description,
133031  &impl_1304_property_prefix,
133032  &impl_1304_property_produces,
133033  &impl_1304_property_srcdirPath,
133034  &impl_1304_property_version,
133035  NULL
133036 };
133037 
133039 impl_1304_meta_object = {
133040  {
133041  &afw_runtime_inf_const_meta_object_inf
133042  },
133043  &impl_1304,
133044  NULL
133045 };
133046 
133047 static const afw_utf8_t
133048 impl_1304_meta_path =
133049  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw");
133050 
133052 impl_1304 = {
133053  {
133054  &afw_runtime_inf_const_embedded_untyped_object,
133055  NULL,
133056  {
133057  (const afw_object_t *)&impl_1304_meta_object,
133058  (const afw_object_t *)&impl_1303,
133059  &afw_s_afw,
133060  &afw_s__AdaptivePackageSrcdirInfo_,
133061  &impl_1304_meta_path
133062  }
133063  },
133064  &impl_1304_properties[0]
133065 };
133066 
133068 impl_1305;
133069 
133070 /*
133071  * /afw/_AdaptivePackage_/afw/srcdirs/afw_command
133072  */
133073 
133074 static const afw_value_string_t
133075 impl_1305_property_value_brief = {
133077  AFW_UTF8_LITERAL("Command afw")
133078 };
133079 
133080 static const afw_runtime_property_t
133081 impl_1305_property_brief = {
133082  &afw_s_brief,
133083  (const afw_value_t *)&impl_1305_property_value_brief
133084 };
133085 
133086 static const afw_value_string_t
133087 impl_1305_property_value_buildType = {
133089  AFW_UTF8_LITERAL("afwmake")
133090 };
133091 
133092 static const afw_runtime_property_t
133093 impl_1305_property_buildType = {
133094  &afw_s_buildType,
133095  (const afw_value_t *)&impl_1305_property_value_buildType
133096 };
133097 
133098 static const afw_value_string_t
133099 impl_1305_property_value_description = {
133101  AFW_UTF8_LITERAL("AFW command - afw.")
133102 };
133103 
133104 static const afw_runtime_property_t
133105 impl_1305_property_description = {
133106  &afw_s_description,
133107  (const afw_value_t *)&impl_1305_property_value_description
133108 };
133109 
133110 static const afw_value_string_t
133111 impl_1305_property_value_prefix = {
133113  AFW_UTF8_LITERAL("afw_command_")
133114 };
133115 
133116 static const afw_runtime_property_t
133117 impl_1305_property_prefix = {
133118  &afw_s_prefix,
133119  (const afw_value_t *)&impl_1305_property_value_prefix
133120 };
133121 
133122 static const afw_value_string_t
133123 impl_1305_property_value_produces = {
133125  AFW_UTF8_LITERAL("afw")
133126 };
133127 
133128 static const afw_runtime_property_t
133129 impl_1305_property_produces = {
133130  &afw_s_produces,
133131  (const afw_value_t *)&impl_1305_property_value_produces
133132 };
133133 
133134 static const afw_value_string_t
133135 impl_1305_property_value_srcdirPath = {
133137  AFW_UTF8_LITERAL("src/afw_command/")
133138 };
133139 
133140 static const afw_runtime_property_t
133141 impl_1305_property_srcdirPath = {
133142  &afw_s_srcdirPath,
133143  (const afw_value_t *)&impl_1305_property_value_srcdirPath
133144 };
133145 
133146 static const afw_value_string_t
133147 impl_1305_property_value_version = {
133149  AFW_UTF8_LITERAL("0.9.0")
133150 };
133151 
133152 static const afw_runtime_property_t
133153 impl_1305_property_version = {
133154  &afw_s_version,
133155  (const afw_value_t *)&impl_1305_property_value_version
133156 };
133157 
133158 static const afw_runtime_property_t *
133159 impl_1305_properties[] = {
133160  &impl_1305_property_brief,
133161  &impl_1305_property_buildType,
133162  &impl_1305_property_description,
133163  &impl_1305_property_prefix,
133164  &impl_1305_property_produces,
133165  &impl_1305_property_srcdirPath,
133166  &impl_1305_property_version,
133167  NULL
133168 };
133169 
133171 impl_1305_meta_object = {
133172  {
133173  &afw_runtime_inf_const_meta_object_inf
133174  },
133175  &impl_1305,
133176  NULL
133177 };
133178 
133179 static const afw_utf8_t
133180 impl_1305_meta_path =
133181  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_command");
133182 
133184 impl_1305 = {
133185  {
133186  &afw_runtime_inf_const_embedded_untyped_object,
133187  NULL,
133188  {
133189  (const afw_object_t *)&impl_1305_meta_object,
133190  (const afw_object_t *)&impl_1303,
133191  &afw_s_afw_command,
133192  &afw_s__AdaptivePackageSrcdirInfo_,
133193  &impl_1305_meta_path
133194  }
133195  },
133196  &impl_1305_properties[0]
133197 };
133198 
133200 impl_1306;
133201 
133202 /*
133203  * /afw/_AdaptivePackage_/afw/srcdirs/afw_components
133204  */
133205 
133206 static const afw_value_string_t
133207 impl_1306_property_value_brief = {
133209  AFW_UTF8_LITERAL("Library libafwcomponents")
133210 };
133211 
133212 static const afw_runtime_property_t
133213 impl_1306_property_brief = {
133214  &afw_s_brief,
133215  (const afw_value_t *)&impl_1306_property_value_brief
133216 };
133217 
133218 static const afw_value_string_t
133219 impl_1306_property_value_buildType = {
133221  AFW_UTF8_LITERAL("afwmake")
133222 };
133223 
133224 static const afw_runtime_property_t
133225 impl_1306_property_buildType = {
133226  &afw_s_buildType,
133227  (const afw_value_t *)&impl_1306_property_value_buildType
133228 };
133229 
133230 static const afw_value_string_t
133231 impl_1306_property_value_description = {
133233  AFW_UTF8_LITERAL("AFW shared object - libafwcomponents.")
133234 };
133235 
133236 static const afw_runtime_property_t
133237 impl_1306_property_description = {
133238  &afw_s_description,
133239  (const afw_value_t *)&impl_1306_property_value_description
133240 };
133241 
133242 static const afw_value_string_t
133243 impl_1306_property_value_prefix = {
133245  AFW_UTF8_LITERAL("afw_components_")
133246 };
133247 
133248 static const afw_runtime_property_t
133249 impl_1306_property_prefix = {
133250  &afw_s_prefix,
133251  (const afw_value_t *)&impl_1306_property_value_prefix
133252 };
133253 
133254 static const afw_value_string_t
133255 impl_1306_property_value_produces = {
133257  AFW_UTF8_LITERAL("libafwcomponents")
133258 };
133259 
133260 static const afw_runtime_property_t
133261 impl_1306_property_produces = {
133262  &afw_s_produces,
133263  (const afw_value_t *)&impl_1306_property_value_produces
133264 };
133265 
133266 static const afw_value_string_t
133267 impl_1306_property_value_srcdirPath = {
133269  AFW_UTF8_LITERAL("src/afw_components/")
133270 };
133271 
133272 static const afw_runtime_property_t
133273 impl_1306_property_srcdirPath = {
133274  &afw_s_srcdirPath,
133275  (const afw_value_t *)&impl_1306_property_value_srcdirPath
133276 };
133277 
133278 static const afw_value_string_t
133279 impl_1306_property_value_version = {
133281  AFW_UTF8_LITERAL("0.9.0")
133282 };
133283 
133284 static const afw_runtime_property_t
133285 impl_1306_property_version = {
133286  &afw_s_version,
133287  (const afw_value_t *)&impl_1306_property_value_version
133288 };
133289 
133290 static const afw_runtime_property_t *
133291 impl_1306_properties[] = {
133292  &impl_1306_property_brief,
133293  &impl_1306_property_buildType,
133294  &impl_1306_property_description,
133295  &impl_1306_property_prefix,
133296  &impl_1306_property_produces,
133297  &impl_1306_property_srcdirPath,
133298  &impl_1306_property_version,
133299  NULL
133300 };
133301 
133303 impl_1306_meta_object = {
133304  {
133305  &afw_runtime_inf_const_meta_object_inf
133306  },
133307  &impl_1306,
133308  NULL
133309 };
133310 
133311 static const afw_utf8_t
133312 impl_1306_meta_path =
133313  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_components");
133314 
133316 impl_1306 = {
133317  {
133318  &afw_runtime_inf_const_embedded_untyped_object,
133319  NULL,
133320  {
133321  (const afw_object_t *)&impl_1306_meta_object,
133322  (const afw_object_t *)&impl_1303,
133323  &afw_s_afw_components,
133324  &afw_s__AdaptivePackageSrcdirInfo_,
133325  &impl_1306_meta_path
133326  }
133327  },
133328  &impl_1306_properties[0]
133329 };
133330 
133332 impl_1307;
133333 
133335 impl_1308;
133336 
133337 /*
133338  * /afw/_AdaptivePackage_/afw/srcdirs/afw_dev/buildTypeParameters
133339  */
133340 
133341 static const afw_value_boolean_t
133342 impl_1308_property_value_manualMakefile = {
133344  true
133345 };
133346 
133347 static const afw_runtime_property_t
133348 impl_1308_property_manualMakefile = {
133349  &afw_s_manualMakefile,
133350  (const afw_value_t *)&impl_1308_property_value_manualMakefile
133351 };
133352 
133353 static const afw_runtime_property_t *
133354 impl_1308_properties[] = {
133355  &impl_1308_property_manualMakefile,
133356  NULL
133357 };
133358 
133360 impl_1308_meta_object = {
133361  {
133362  &afw_runtime_inf_const_meta_object_inf
133363  },
133364  &impl_1308,
133365  NULL
133366 };
133367 
133368 static const afw_utf8_t
133369 impl_1308_meta_path =
133370  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_dev/buildTypeParameters");
133371 
133373 impl_1308 = {
133374  {
133375  &afw_runtime_inf_const_embedded_untyped_object,
133376  NULL,
133377  {
133378  (const afw_object_t *)&impl_1308_meta_object,
133379  (const afw_object_t *)&impl_1307,
133380  &afw_s_buildTypeParameters,
133381  NULL,
133382  &impl_1308_meta_path
133383  }
133384  },
133385  &impl_1308_properties[0]
133386 };
133387 
133388 /*
133389  * /afw/_AdaptivePackage_/afw/srcdirs/afw_dev
133390  */
133391 
133392 static const afw_value_string_t
133393 impl_1307_property_value_brief = {
133395  AFW_UTF8_LITERAL("Command afwdev")
133396 };
133397 
133398 static const afw_runtime_property_t
133399 impl_1307_property_brief = {
133400  &afw_s_brief,
133401  (const afw_value_t *)&impl_1307_property_value_brief
133402 };
133403 
133404 static const afw_value_string_t
133405 impl_1307_property_value_buildType = {
133407  AFW_UTF8_LITERAL("afwmake:python")
133408 };
133409 
133410 static const afw_runtime_property_t
133411 impl_1307_property_buildType = {
133412  &afw_s_buildType,
133413  (const afw_value_t *)&impl_1307_property_value_buildType
133414 };
133415 
133416 static const afw_value_object_t
133417 impl_1307_property_value_buildTypeParameters = {
133419  (const afw_object_t *)&impl_1308
133420 };
133421 
133422 static const afw_runtime_property_t
133423 impl_1307_property_buildTypeParameters = {
133424  &afw_s_buildTypeParameters,
133425  (const afw_value_t *)&impl_1307_property_value_buildTypeParameters
133426 };
133427 
133428 static const afw_value_string_t
133429 impl_1307_property_value_description = {
133431  AFW_UTF8_LITERAL("AFW shared object - libafw.")
133432 };
133433 
133434 static const afw_runtime_property_t
133435 impl_1307_property_description = {
133436  &afw_s_description,
133437  (const afw_value_t *)&impl_1307_property_value_description
133438 };
133439 
133440 static const afw_value_string_t
133441 impl_1307_property_value_prefix = {
133443  AFW_UTF8_LITERAL("afw_dev_")
133444 };
133445 
133446 static const afw_runtime_property_t
133447 impl_1307_property_prefix = {
133448  &afw_s_prefix,
133449  (const afw_value_t *)&impl_1307_property_value_prefix
133450 };
133451 
133452 static const afw_value_string_t
133453 impl_1307_property_value_produces = {
133455  AFW_UTF8_LITERAL("afwdev")
133456 };
133457 
133458 static const afw_runtime_property_t
133459 impl_1307_property_produces = {
133460  &afw_s_produces,
133461  (const afw_value_t *)&impl_1307_property_value_produces
133462 };
133463 
133464 static const afw_value_string_t
133465 impl_1307_property_value_srcdirPath = {
133467  AFW_UTF8_LITERAL("src/afw_dev/")
133468 };
133469 
133470 static const afw_runtime_property_t
133471 impl_1307_property_srcdirPath = {
133472  &afw_s_srcdirPath,
133473  (const afw_value_t *)&impl_1307_property_value_srcdirPath
133474 };
133475 
133476 static const afw_value_string_t
133477 impl_1307_property_value_version = {
133479  AFW_UTF8_LITERAL("0.9.0")
133480 };
133481 
133482 static const afw_runtime_property_t
133483 impl_1307_property_version = {
133484  &afw_s_version,
133485  (const afw_value_t *)&impl_1307_property_value_version
133486 };
133487 
133488 static const afw_runtime_property_t *
133489 impl_1307_properties[] = {
133490  &impl_1307_property_brief,
133491  &impl_1307_property_buildType,
133492  &impl_1307_property_buildTypeParameters,
133493  &impl_1307_property_description,
133494  &impl_1307_property_prefix,
133495  &impl_1307_property_produces,
133496  &impl_1307_property_srcdirPath,
133497  &impl_1307_property_version,
133498  NULL
133499 };
133500 
133502 impl_1307_meta_object = {
133503  {
133504  &afw_runtime_inf_const_meta_object_inf
133505  },
133506  &impl_1307,
133507  NULL
133508 };
133509 
133510 static const afw_utf8_t
133511 impl_1307_meta_path =
133512  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_dev");
133513 
133515 impl_1307 = {
133516  {
133517  &afw_runtime_inf_const_embedded_untyped_object,
133518  NULL,
133519  {
133520  (const afw_object_t *)&impl_1307_meta_object,
133521  (const afw_object_t *)&impl_1303,
133522  &afw_s_afw_dev,
133523  &afw_s__AdaptivePackageSrcdirInfo_,
133524  &impl_1307_meta_path
133525  }
133526  },
133527  &impl_1307_properties[0]
133528 };
133529 
133531 impl_1309;
133532 
133533 /*
133534  * /afw/_AdaptivePackage_/afw/srcdirs/afw_ldap
133535  */
133536 
133537 static const afw_value_string_t
133538 impl_1309_property_value_brief = {
133540  AFW_UTF8_LITERAL("Library libafwldap")
133541 };
133542 
133543 static const afw_runtime_property_t
133544 impl_1309_property_brief = {
133545  &afw_s_brief,
133546  (const afw_value_t *)&impl_1309_property_value_brief
133547 };
133548 
133549 static const afw_value_string_t
133550 impl_1309_property_value_buildType = {
133552  AFW_UTF8_LITERAL("afwmake")
133553 };
133554 
133555 static const afw_runtime_property_t
133556 impl_1309_property_buildType = {
133557  &afw_s_buildType,
133558  (const afw_value_t *)&impl_1309_property_value_buildType
133559 };
133560 
133561 static const afw_value_string_t
133562 impl_1309_property_value_description = {
133564  AFW_UTF8_LITERAL("AFW shared object - libafwldap.")
133565 };
133566 
133567 static const afw_runtime_property_t
133568 impl_1309_property_description = {
133569  &afw_s_description,
133570  (const afw_value_t *)&impl_1309_property_value_description
133571 };
133572 
133573 static const afw_value_boolean_t
133574 impl_1309_property_value_optionalChoiceDefault = {
133576  true
133577 };
133578 
133579 static const afw_runtime_property_t
133580 impl_1309_property_optionalChoiceDefault = {
133581  &afw_s_optionalChoiceDefault,
133582  (const afw_value_t *)&impl_1309_property_value_optionalChoiceDefault
133583 };
133584 
133585 static const afw_value_string_t
133586 impl_1309_property_value_prefix = {
133588  AFW_UTF8_LITERAL("afw_ldap_")
133589 };
133590 
133591 static const afw_runtime_property_t
133592 impl_1309_property_prefix = {
133593  &afw_s_prefix,
133594  (const afw_value_t *)&impl_1309_property_value_prefix
133595 };
133596 
133597 static const afw_value_string_t
133598 impl_1309_property_value_produces = {
133600  AFW_UTF8_LITERAL("libafwldap")
133601 };
133602 
133603 static const afw_runtime_property_t
133604 impl_1309_property_produces = {
133605  &afw_s_produces,
133606  (const afw_value_t *)&impl_1309_property_value_produces
133607 };
133608 
133609 static const afw_value_string_t
133610 impl_1309_property_value_srcdirPath = {
133612  AFW_UTF8_LITERAL("src/afw_ldap/")
133613 };
133614 
133615 static const afw_runtime_property_t
133616 impl_1309_property_srcdirPath = {
133617  &afw_s_srcdirPath,
133618  (const afw_value_t *)&impl_1309_property_value_srcdirPath
133619 };
133620 
133621 static const afw_value_string_t
133622 impl_1309_property_value_version = {
133624  AFW_UTF8_LITERAL("0.9.0")
133625 };
133626 
133627 static const afw_runtime_property_t
133628 impl_1309_property_version = {
133629  &afw_s_version,
133630  (const afw_value_t *)&impl_1309_property_value_version
133631 };
133632 
133633 static const afw_runtime_property_t *
133634 impl_1309_properties[] = {
133635  &impl_1309_property_brief,
133636  &impl_1309_property_buildType,
133637  &impl_1309_property_description,
133638  &impl_1309_property_optionalChoiceDefault,
133639  &impl_1309_property_prefix,
133640  &impl_1309_property_produces,
133641  &impl_1309_property_srcdirPath,
133642  &impl_1309_property_version,
133643  NULL
133644 };
133645 
133647 impl_1309_meta_object = {
133648  {
133649  &afw_runtime_inf_const_meta_object_inf
133650  },
133651  &impl_1309,
133652  NULL
133653 };
133654 
133655 static const afw_utf8_t
133656 impl_1309_meta_path =
133657  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_ldap");
133658 
133660 impl_1309 = {
133661  {
133662  &afw_runtime_inf_const_embedded_untyped_object,
133663  NULL,
133664  {
133665  (const afw_object_t *)&impl_1309_meta_object,
133666  (const afw_object_t *)&impl_1303,
133667  &afw_s_afw_ldap,
133668  &afw_s__AdaptivePackageSrcdirInfo_,
133669  &impl_1309_meta_path
133670  }
133671  },
133672  &impl_1309_properties[0]
133673 };
133674 
133676 impl_1310;
133677 
133678 /*
133679  * /afw/_AdaptivePackage_/afw/srcdirs/afw_lmdb
133680  */
133681 
133682 static const afw_value_string_t
133683 impl_1310_property_value_brief = {
133685  AFW_UTF8_LITERAL("Library libafwlmdb")
133686 };
133687 
133688 static const afw_runtime_property_t
133689 impl_1310_property_brief = {
133690  &afw_s_brief,
133691  (const afw_value_t *)&impl_1310_property_value_brief
133692 };
133693 
133694 static const afw_value_string_t
133695 impl_1310_property_value_buildType = {
133697  AFW_UTF8_LITERAL("afwmake")
133698 };
133699 
133700 static const afw_runtime_property_t
133701 impl_1310_property_buildType = {
133702  &afw_s_buildType,
133703  (const afw_value_t *)&impl_1310_property_value_buildType
133704 };
133705 
133706 static const afw_value_string_t
133707 impl_1310_property_value_description = {
133709  AFW_UTF8_LITERAL("AFW shared object - libafwlmdb.")
133710 };
133711 
133712 static const afw_runtime_property_t
133713 impl_1310_property_description = {
133714  &afw_s_description,
133715  (const afw_value_t *)&impl_1310_property_value_description
133716 };
133717 
133718 static const afw_value_boolean_t
133719 impl_1310_property_value_optionalChoiceDefault = {
133721  true
133722 };
133723 
133724 static const afw_runtime_property_t
133725 impl_1310_property_optionalChoiceDefault = {
133726  &afw_s_optionalChoiceDefault,
133727  (const afw_value_t *)&impl_1310_property_value_optionalChoiceDefault
133728 };
133729 
133730 static const afw_value_string_t
133731 impl_1310_property_value_prefix = {
133733  AFW_UTF8_LITERAL("afw_lmdb_")
133734 };
133735 
133736 static const afw_runtime_property_t
133737 impl_1310_property_prefix = {
133738  &afw_s_prefix,
133739  (const afw_value_t *)&impl_1310_property_value_prefix
133740 };
133741 
133742 static const afw_value_string_t
133743 impl_1310_property_value_produces = {
133745  AFW_UTF8_LITERAL("libafwlmdb")
133746 };
133747 
133748 static const afw_runtime_property_t
133749 impl_1310_property_produces = {
133750  &afw_s_produces,
133751  (const afw_value_t *)&impl_1310_property_value_produces
133752 };
133753 
133754 static const afw_value_string_t
133755 impl_1310_property_value_srcdirPath = {
133757  AFW_UTF8_LITERAL("src/afw_lmdb/")
133758 };
133759 
133760 static const afw_runtime_property_t
133761 impl_1310_property_srcdirPath = {
133762  &afw_s_srcdirPath,
133763  (const afw_value_t *)&impl_1310_property_value_srcdirPath
133764 };
133765 
133766 static const afw_value_string_t
133767 impl_1310_property_value_version = {
133769  AFW_UTF8_LITERAL("0.9.0")
133770 };
133771 
133772 static const afw_runtime_property_t
133773 impl_1310_property_version = {
133774  &afw_s_version,
133775  (const afw_value_t *)&impl_1310_property_value_version
133776 };
133777 
133778 static const afw_runtime_property_t *
133779 impl_1310_properties[] = {
133780  &impl_1310_property_brief,
133781  &impl_1310_property_buildType,
133782  &impl_1310_property_description,
133783  &impl_1310_property_optionalChoiceDefault,
133784  &impl_1310_property_prefix,
133785  &impl_1310_property_produces,
133786  &impl_1310_property_srcdirPath,
133787  &impl_1310_property_version,
133788  NULL
133789 };
133790 
133792 impl_1310_meta_object = {
133793  {
133794  &afw_runtime_inf_const_meta_object_inf
133795  },
133796  &impl_1310,
133797  NULL
133798 };
133799 
133800 static const afw_utf8_t
133801 impl_1310_meta_path =
133802  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_lmdb");
133803 
133805 impl_1310 = {
133806  {
133807  &afw_runtime_inf_const_embedded_untyped_object,
133808  NULL,
133809  {
133810  (const afw_object_t *)&impl_1310_meta_object,
133811  (const afw_object_t *)&impl_1303,
133812  &afw_s_afw_lmdb,
133813  &afw_s__AdaptivePackageSrcdirInfo_,
133814  &impl_1310_meta_path
133815  }
133816  },
133817  &impl_1310_properties[0]
133818 };
133819 
133821 impl_1311;
133822 
133823 /*
133824  * /afw/_AdaptivePackage_/afw/srcdirs/afw_server_fcgi
133825  */
133826 
133827 static const afw_value_string_t
133828 impl_1311_property_value_brief = {
133830  AFW_UTF8_LITERAL("Command afwfcgi")
133831 };
133832 
133833 static const afw_runtime_property_t
133834 impl_1311_property_brief = {
133835  &afw_s_brief,
133836  (const afw_value_t *)&impl_1311_property_value_brief
133837 };
133838 
133839 static const afw_value_string_t
133840 impl_1311_property_value_buildType = {
133842  AFW_UTF8_LITERAL("afwmake")
133843 };
133844 
133845 static const afw_runtime_property_t
133846 impl_1311_property_buildType = {
133847  &afw_s_buildType,
133848  (const afw_value_t *)&impl_1311_property_value_buildType
133849 };
133850 
133851 static const afw_value_string_t
133852 impl_1311_property_value_description = {
133854  AFW_UTF8_LITERAL("AFW command - afwfcgi.")
133855 };
133856 
133857 static const afw_runtime_property_t
133858 impl_1311_property_description = {
133859  &afw_s_description,
133860  (const afw_value_t *)&impl_1311_property_value_description
133861 };
133862 
133863 static const afw_value_boolean_t
133864 impl_1311_property_value_optionalChoiceDefault = {
133866  true
133867 };
133868 
133869 static const afw_runtime_property_t
133870 impl_1311_property_optionalChoiceDefault = {
133871  &afw_s_optionalChoiceDefault,
133872  (const afw_value_t *)&impl_1311_property_value_optionalChoiceDefault
133873 };
133874 
133875 static const afw_value_string_t
133876 impl_1311_property_value_prefix = {
133878  AFW_UTF8_LITERAL("afw_server_fcgi_")
133879 };
133880 
133881 static const afw_runtime_property_t
133882 impl_1311_property_prefix = {
133883  &afw_s_prefix,
133884  (const afw_value_t *)&impl_1311_property_value_prefix
133885 };
133886 
133887 static const afw_value_string_t
133888 impl_1311_property_value_produces = {
133890  AFW_UTF8_LITERAL("afwfcgi")
133891 };
133892 
133893 static const afw_runtime_property_t
133894 impl_1311_property_produces = {
133895  &afw_s_produces,
133896  (const afw_value_t *)&impl_1311_property_value_produces
133897 };
133898 
133899 static const afw_value_string_t
133900 impl_1311_property_value_srcdirPath = {
133902  AFW_UTF8_LITERAL("src/afw_server_fcgi/")
133903 };
133904 
133905 static const afw_runtime_property_t
133906 impl_1311_property_srcdirPath = {
133907  &afw_s_srcdirPath,
133908  (const afw_value_t *)&impl_1311_property_value_srcdirPath
133909 };
133910 
133911 static const afw_value_string_t
133912 impl_1311_property_value_version = {
133914  AFW_UTF8_LITERAL("0.9.0")
133915 };
133916 
133917 static const afw_runtime_property_t
133918 impl_1311_property_version = {
133919  &afw_s_version,
133920  (const afw_value_t *)&impl_1311_property_value_version
133921 };
133922 
133923 static const afw_runtime_property_t *
133924 impl_1311_properties[] = {
133925  &impl_1311_property_brief,
133926  &impl_1311_property_buildType,
133927  &impl_1311_property_description,
133928  &impl_1311_property_optionalChoiceDefault,
133929  &impl_1311_property_prefix,
133930  &impl_1311_property_produces,
133931  &impl_1311_property_srcdirPath,
133932  &impl_1311_property_version,
133933  NULL
133934 };
133935 
133937 impl_1311_meta_object = {
133938  {
133939  &afw_runtime_inf_const_meta_object_inf
133940  },
133941  &impl_1311,
133942  NULL
133943 };
133944 
133945 static const afw_utf8_t
133946 impl_1311_meta_path =
133947  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_server_fcgi");
133948 
133950 impl_1311 = {
133951  {
133952  &afw_runtime_inf_const_embedded_untyped_object,
133953  NULL,
133954  {
133955  (const afw_object_t *)&impl_1311_meta_object,
133956  (const afw_object_t *)&impl_1303,
133957  &afw_s_afw_server_fcgi,
133958  &afw_s__AdaptivePackageSrcdirInfo_,
133959  &impl_1311_meta_path
133960  }
133961  },
133962  &impl_1311_properties[0]
133963 };
133964 
133966 impl_1312;
133967 
133968 /*
133969  * /afw/_AdaptivePackage_/afw/srcdirs/afw_ubjson
133970  */
133971 
133972 static const afw_value_string_t
133973 impl_1312_property_value_brief = {
133975  AFW_UTF8_LITERAL("Library libafwubjson")
133976 };
133977 
133978 static const afw_runtime_property_t
133979 impl_1312_property_brief = {
133980  &afw_s_brief,
133981  (const afw_value_t *)&impl_1312_property_value_brief
133982 };
133983 
133984 static const afw_value_string_t
133985 impl_1312_property_value_buildType = {
133987  AFW_UTF8_LITERAL("afwmake")
133988 };
133989 
133990 static const afw_runtime_property_t
133991 impl_1312_property_buildType = {
133992  &afw_s_buildType,
133993  (const afw_value_t *)&impl_1312_property_value_buildType
133994 };
133995 
133996 static const afw_value_string_t
133997 impl_1312_property_value_description = {
133999  AFW_UTF8_LITERAL("AFW shared object - libafwubjson.")
134000 };
134001 
134002 static const afw_runtime_property_t
134003 impl_1312_property_description = {
134004  &afw_s_description,
134005  (const afw_value_t *)&impl_1312_property_value_description
134006 };
134007 
134008 static const afw_value_boolean_t
134009 impl_1312_property_value_optionalChoiceDefault = {
134011  true
134012 };
134013 
134014 static const afw_runtime_property_t
134015 impl_1312_property_optionalChoiceDefault = {
134016  &afw_s_optionalChoiceDefault,
134017  (const afw_value_t *)&impl_1312_property_value_optionalChoiceDefault
134018 };
134019 
134020 static const afw_value_string_t
134021 impl_1312_property_value_prefix = {
134023  AFW_UTF8_LITERAL("afw_ubjson_")
134024 };
134025 
134026 static const afw_runtime_property_t
134027 impl_1312_property_prefix = {
134028  &afw_s_prefix,
134029  (const afw_value_t *)&impl_1312_property_value_prefix
134030 };
134031 
134032 static const afw_value_string_t
134033 impl_1312_property_value_produces = {
134035  AFW_UTF8_LITERAL("libafwubjson")
134036 };
134037 
134038 static const afw_runtime_property_t
134039 impl_1312_property_produces = {
134040  &afw_s_produces,
134041  (const afw_value_t *)&impl_1312_property_value_produces
134042 };
134043 
134044 static const afw_value_string_t
134045 impl_1312_property_value_srcdirPath = {
134047  AFW_UTF8_LITERAL("src/afw_ubjson/")
134048 };
134049 
134050 static const afw_runtime_property_t
134051 impl_1312_property_srcdirPath = {
134052  &afw_s_srcdirPath,
134053  (const afw_value_t *)&impl_1312_property_value_srcdirPath
134054 };
134055 
134056 static const afw_value_string_t
134057 impl_1312_property_value_version = {
134059  AFW_UTF8_LITERAL("0.9.0")
134060 };
134061 
134062 static const afw_runtime_property_t
134063 impl_1312_property_version = {
134064  &afw_s_version,
134065  (const afw_value_t *)&impl_1312_property_value_version
134066 };
134067 
134068 static const afw_runtime_property_t *
134069 impl_1312_properties[] = {
134070  &impl_1312_property_brief,
134071  &impl_1312_property_buildType,
134072  &impl_1312_property_description,
134073  &impl_1312_property_optionalChoiceDefault,
134074  &impl_1312_property_prefix,
134075  &impl_1312_property_produces,
134076  &impl_1312_property_srcdirPath,
134077  &impl_1312_property_version,
134078  NULL
134079 };
134080 
134082 impl_1312_meta_object = {
134083  {
134084  &afw_runtime_inf_const_meta_object_inf
134085  },
134086  &impl_1312,
134087  NULL
134088 };
134089 
134090 static const afw_utf8_t
134091 impl_1312_meta_path =
134092  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_ubjson");
134093 
134095 impl_1312 = {
134096  {
134097  &afw_runtime_inf_const_embedded_untyped_object,
134098  NULL,
134099  {
134100  (const afw_object_t *)&impl_1312_meta_object,
134101  (const afw_object_t *)&impl_1303,
134102  &afw_s_afw_ubjson,
134103  &afw_s__AdaptivePackageSrcdirInfo_,
134104  &impl_1312_meta_path
134105  }
134106  },
134107  &impl_1312_properties[0]
134108 };
134109 
134111 impl_1313;
134112 
134113 /*
134114  * /afw/_AdaptivePackage_/afw/srcdirs/afw_vfs
134115  */
134116 
134117 static const afw_value_string_t
134118 impl_1313_property_value_brief = {
134120  AFW_UTF8_LITERAL("Library libafwvfs")
134121 };
134122 
134123 static const afw_runtime_property_t
134124 impl_1313_property_brief = {
134125  &afw_s_brief,
134126  (const afw_value_t *)&impl_1313_property_value_brief
134127 };
134128 
134129 static const afw_value_string_t
134130 impl_1313_property_value_buildType = {
134132  AFW_UTF8_LITERAL("afwmake")
134133 };
134134 
134135 static const afw_runtime_property_t
134136 impl_1313_property_buildType = {
134137  &afw_s_buildType,
134138  (const afw_value_t *)&impl_1313_property_value_buildType
134139 };
134140 
134141 static const afw_value_string_t
134142 impl_1313_property_value_description = {
134144  AFW_UTF8_LITERAL("AFW shared object - libafwvfs.")
134145 };
134146 
134147 static const afw_runtime_property_t
134148 impl_1313_property_description = {
134149  &afw_s_description,
134150  (const afw_value_t *)&impl_1313_property_value_description
134151 };
134152 
134153 static const afw_value_boolean_t
134154 impl_1313_property_value_optionalChoiceDefault = {
134156  true
134157 };
134158 
134159 static const afw_runtime_property_t
134160 impl_1313_property_optionalChoiceDefault = {
134161  &afw_s_optionalChoiceDefault,
134162  (const afw_value_t *)&impl_1313_property_value_optionalChoiceDefault
134163 };
134164 
134165 static const afw_value_string_t
134166 impl_1313_property_value_prefix = {
134168  AFW_UTF8_LITERAL("afw_vfs_")
134169 };
134170 
134171 static const afw_runtime_property_t
134172 impl_1313_property_prefix = {
134173  &afw_s_prefix,
134174  (const afw_value_t *)&impl_1313_property_value_prefix
134175 };
134176 
134177 static const afw_value_string_t
134178 impl_1313_property_value_produces = {
134180  AFW_UTF8_LITERAL("libafwvfs")
134181 };
134182 
134183 static const afw_runtime_property_t
134184 impl_1313_property_produces = {
134185  &afw_s_produces,
134186  (const afw_value_t *)&impl_1313_property_value_produces
134187 };
134188 
134189 static const afw_value_string_t
134190 impl_1313_property_value_srcdirPath = {
134192  AFW_UTF8_LITERAL("src/afw_vfs/")
134193 };
134194 
134195 static const afw_runtime_property_t
134196 impl_1313_property_srcdirPath = {
134197  &afw_s_srcdirPath,
134198  (const afw_value_t *)&impl_1313_property_value_srcdirPath
134199 };
134200 
134201 static const afw_value_string_t
134202 impl_1313_property_value_version = {
134204  AFW_UTF8_LITERAL("0.9.0")
134205 };
134206 
134207 static const afw_runtime_property_t
134208 impl_1313_property_version = {
134209  &afw_s_version,
134210  (const afw_value_t *)&impl_1313_property_value_version
134211 };
134212 
134213 static const afw_runtime_property_t *
134214 impl_1313_properties[] = {
134215  &impl_1313_property_brief,
134216  &impl_1313_property_buildType,
134217  &impl_1313_property_description,
134218  &impl_1313_property_optionalChoiceDefault,
134219  &impl_1313_property_prefix,
134220  &impl_1313_property_produces,
134221  &impl_1313_property_srcdirPath,
134222  &impl_1313_property_version,
134223  NULL
134224 };
134225 
134227 impl_1313_meta_object = {
134228  {
134229  &afw_runtime_inf_const_meta_object_inf
134230  },
134231  &impl_1313,
134232  NULL
134233 };
134234 
134235 static const afw_utf8_t
134236 impl_1313_meta_path =
134237  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_vfs");
134238 
134240 impl_1313 = {
134241  {
134242  &afw_runtime_inf_const_embedded_untyped_object,
134243  NULL,
134244  {
134245  (const afw_object_t *)&impl_1313_meta_object,
134246  (const afw_object_t *)&impl_1303,
134247  &afw_s_afw_vfs,
134248  &afw_s__AdaptivePackageSrcdirInfo_,
134249  &impl_1313_meta_path
134250  }
134251  },
134252  &impl_1313_properties[0]
134253 };
134254 
134256 impl_1314;
134257 
134258 /*
134259  * /afw/_AdaptivePackage_/afw/srcdirs/afw_yaml
134260  */
134261 
134262 static const afw_value_string_t
134263 impl_1314_property_value_brief = {
134265  AFW_UTF8_LITERAL("Library libafwyaml")
134266 };
134267 
134268 static const afw_runtime_property_t
134269 impl_1314_property_brief = {
134270  &afw_s_brief,
134271  (const afw_value_t *)&impl_1314_property_value_brief
134272 };
134273 
134274 static const afw_value_string_t
134275 impl_1314_property_value_buildType = {
134277  AFW_UTF8_LITERAL("afwmake")
134278 };
134279 
134280 static const afw_runtime_property_t
134281 impl_1314_property_buildType = {
134282  &afw_s_buildType,
134283  (const afw_value_t *)&impl_1314_property_value_buildType
134284 };
134285 
134286 static const afw_value_string_t
134287 impl_1314_property_value_description = {
134289  AFW_UTF8_LITERAL("AFW shared object - libafwyaml.")
134290 };
134291 
134292 static const afw_runtime_property_t
134293 impl_1314_property_description = {
134294  &afw_s_description,
134295  (const afw_value_t *)&impl_1314_property_value_description
134296 };
134297 
134298 static const afw_value_boolean_t
134299 impl_1314_property_value_optionalChoiceDefault = {
134301  true
134302 };
134303 
134304 static const afw_runtime_property_t
134305 impl_1314_property_optionalChoiceDefault = {
134306  &afw_s_optionalChoiceDefault,
134307  (const afw_value_t *)&impl_1314_property_value_optionalChoiceDefault
134308 };
134309 
134310 static const afw_value_string_t
134311 impl_1314_property_value_prefix = {
134313  AFW_UTF8_LITERAL("afw_yaml_")
134314 };
134315 
134316 static const afw_runtime_property_t
134317 impl_1314_property_prefix = {
134318  &afw_s_prefix,
134319  (const afw_value_t *)&impl_1314_property_value_prefix
134320 };
134321 
134322 static const afw_value_string_t
134323 impl_1314_property_value_produces = {
134325  AFW_UTF8_LITERAL("libafwyaml")
134326 };
134327 
134328 static const afw_runtime_property_t
134329 impl_1314_property_produces = {
134330  &afw_s_produces,
134331  (const afw_value_t *)&impl_1314_property_value_produces
134332 };
134333 
134334 static const afw_value_string_t
134335 impl_1314_property_value_srcdirPath = {
134337  AFW_UTF8_LITERAL("src/afw_yaml/")
134338 };
134339 
134340 static const afw_runtime_property_t
134341 impl_1314_property_srcdirPath = {
134342  &afw_s_srcdirPath,
134343  (const afw_value_t *)&impl_1314_property_value_srcdirPath
134344 };
134345 
134346 static const afw_value_string_t
134347 impl_1314_property_value_version = {
134349  AFW_UTF8_LITERAL("0.9.0")
134350 };
134351 
134352 static const afw_runtime_property_t
134353 impl_1314_property_version = {
134354  &afw_s_version,
134355  (const afw_value_t *)&impl_1314_property_value_version
134356 };
134357 
134358 static const afw_runtime_property_t *
134359 impl_1314_properties[] = {
134360  &impl_1314_property_brief,
134361  &impl_1314_property_buildType,
134362  &impl_1314_property_description,
134363  &impl_1314_property_optionalChoiceDefault,
134364  &impl_1314_property_prefix,
134365  &impl_1314_property_produces,
134366  &impl_1314_property_srcdirPath,
134367  &impl_1314_property_version,
134368  NULL
134369 };
134370 
134372 impl_1314_meta_object = {
134373  {
134374  &afw_runtime_inf_const_meta_object_inf
134375  },
134376  &impl_1314,
134377  NULL
134378 };
134379 
134380 static const afw_utf8_t
134381 impl_1314_meta_path =
134382  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs/afw_yaml");
134383 
134385 impl_1314 = {
134386  {
134387  &afw_runtime_inf_const_embedded_untyped_object,
134388  NULL,
134389  {
134390  (const afw_object_t *)&impl_1314_meta_object,
134391  (const afw_object_t *)&impl_1303,
134392  &afw_s_afw_yaml,
134393  &afw_s__AdaptivePackageSrcdirInfo_,
134394  &impl_1314_meta_path
134395  }
134396  },
134397  &impl_1314_properties[0]
134398 };
134399 
134400 /*
134401  * /afw/_AdaptivePackage_/afw/srcdirs
134402  */
134403 
134404 static const afw_value_object_t
134405 impl_1303_property_value_afw = {
134407  (const afw_object_t *)&impl_1304
134408 };
134409 
134410 static const afw_runtime_property_t
134411 impl_1303_property_afw = {
134412  &afw_s_afw,
134413  (const afw_value_t *)&impl_1303_property_value_afw
134414 };
134415 
134416 static const afw_value_object_t
134417 impl_1303_property_value_afw_command = {
134419  (const afw_object_t *)&impl_1305
134420 };
134421 
134422 static const afw_runtime_property_t
134423 impl_1303_property_afw_command = {
134424  &afw_s_afw_command,
134425  (const afw_value_t *)&impl_1303_property_value_afw_command
134426 };
134427 
134428 static const afw_value_object_t
134429 impl_1303_property_value_afw_components = {
134431  (const afw_object_t *)&impl_1306
134432 };
134433 
134434 static const afw_runtime_property_t
134435 impl_1303_property_afw_components = {
134436  &afw_s_afw_components,
134437  (const afw_value_t *)&impl_1303_property_value_afw_components
134438 };
134439 
134440 static const afw_value_object_t
134441 impl_1303_property_value_afw_dev = {
134443  (const afw_object_t *)&impl_1307
134444 };
134445 
134446 static const afw_runtime_property_t
134447 impl_1303_property_afw_dev = {
134448  &afw_s_afw_dev,
134449  (const afw_value_t *)&impl_1303_property_value_afw_dev
134450 };
134451 
134452 static const afw_value_object_t
134453 impl_1303_property_value_afw_ldap = {
134455  (const afw_object_t *)&impl_1309
134456 };
134457 
134458 static const afw_runtime_property_t
134459 impl_1303_property_afw_ldap = {
134460  &afw_s_afw_ldap,
134461  (const afw_value_t *)&impl_1303_property_value_afw_ldap
134462 };
134463 
134464 static const afw_value_object_t
134465 impl_1303_property_value_afw_lmdb = {
134467  (const afw_object_t *)&impl_1310
134468 };
134469 
134470 static const afw_runtime_property_t
134471 impl_1303_property_afw_lmdb = {
134472  &afw_s_afw_lmdb,
134473  (const afw_value_t *)&impl_1303_property_value_afw_lmdb
134474 };
134475 
134476 static const afw_value_object_t
134477 impl_1303_property_value_afw_server_fcgi = {
134479  (const afw_object_t *)&impl_1311
134480 };
134481 
134482 static const afw_runtime_property_t
134483 impl_1303_property_afw_server_fcgi = {
134484  &afw_s_afw_server_fcgi,
134485  (const afw_value_t *)&impl_1303_property_value_afw_server_fcgi
134486 };
134487 
134488 static const afw_value_object_t
134489 impl_1303_property_value_afw_ubjson = {
134491  (const afw_object_t *)&impl_1312
134492 };
134493 
134494 static const afw_runtime_property_t
134495 impl_1303_property_afw_ubjson = {
134496  &afw_s_afw_ubjson,
134497  (const afw_value_t *)&impl_1303_property_value_afw_ubjson
134498 };
134499 
134500 static const afw_value_object_t
134501 impl_1303_property_value_afw_vfs = {
134503  (const afw_object_t *)&impl_1313
134504 };
134505 
134506 static const afw_runtime_property_t
134507 impl_1303_property_afw_vfs = {
134508  &afw_s_afw_vfs,
134509  (const afw_value_t *)&impl_1303_property_value_afw_vfs
134510 };
134511 
134512 static const afw_value_object_t
134513 impl_1303_property_value_afw_yaml = {
134515  (const afw_object_t *)&impl_1314
134516 };
134517 
134518 static const afw_runtime_property_t
134519 impl_1303_property_afw_yaml = {
134520  &afw_s_afw_yaml,
134521  (const afw_value_t *)&impl_1303_property_value_afw_yaml
134522 };
134523 
134524 static const afw_runtime_property_t *
134525 impl_1303_properties[] = {
134526  &impl_1303_property_afw,
134527  &impl_1303_property_afw_command,
134528  &impl_1303_property_afw_components,
134529  &impl_1303_property_afw_dev,
134530  &impl_1303_property_afw_ldap,
134531  &impl_1303_property_afw_lmdb,
134532  &impl_1303_property_afw_server_fcgi,
134533  &impl_1303_property_afw_ubjson,
134534  &impl_1303_property_afw_vfs,
134535  &impl_1303_property_afw_yaml,
134536  NULL
134537 };
134538 
134540 impl_1303_meta_object = {
134541  {
134542  &afw_runtime_inf_const_meta_object_inf
134543  },
134544  &impl_1303,
134545  NULL
134546 };
134547 
134548 static const afw_utf8_t
134549 impl_1303_meta_path =
134550  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw/srcdirs");
134551 
134553 impl_1303 = {
134554  {
134555  &afw_runtime_inf_const_embedded_untyped_object,
134556  NULL,
134557  {
134558  (const afw_object_t *)&impl_1303_meta_object,
134559  (const afw_object_t *)&impl_1301,
134560  &afw_s_srcdirs,
134561  &afw_s__AdaptivePackageSrcdirs_,
134562  &impl_1303_meta_path
134563  }
134564  },
134565  &impl_1303_properties[0]
134566 };
134567 
134568 /*
134569  * /afw/_AdaptivePackage_/afw
134570  */
134571 
134572 static const afw_value_string_t
134573 impl_1301_property_value_afwPackageId = {
134575  AFW_UTF8_LITERAL("afw")
134576 };
134577 
134578 static const afw_runtime_property_t
134579 impl_1301_property_afwPackageId = {
134580  &afw_s_afwPackageId,
134581  (const afw_value_t *)&impl_1301_property_value_afwPackageId
134582 };
134583 
134584 static const afw_value_string_t
134585 impl_1301_property_value_afwPackageLabel = {
134587  AFW_UTF8_LITERAL("afw")
134588 };
134589 
134590 static const afw_runtime_property_t
134591 impl_1301_property_afwPackageLabel = {
134592  &afw_s_afwPackageLabel,
134593  (const afw_value_t *)&impl_1301_property_value_afwPackageLabel
134594 };
134595 
134596 static const afw_value_string_t
134597 impl_1301_property_value_brief = {
134599  AFW_UTF8_LITERAL("The base AFW repository including core")
134600 };
134601 
134602 static const afw_runtime_property_t
134603 impl_1301_property_brief = {
134604  &afw_s_brief,
134605  (const afw_value_t *)&impl_1301_property_value_brief
134606 };
134607 
134608 static const afw_value_string_t
134609 impl_1301_property_value_bugReportEmail = {
134611  AFW_UTF8_LITERAL("info@adaptiveframework.org")
134612 };
134613 
134614 static const afw_runtime_property_t
134615 impl_1301_property_bugReportEmail = {
134616  &afw_s_bugReportEmail,
134617  (const afw_value_t *)&impl_1301_property_value_bugReportEmail
134618 };
134619 
134620 static const afw_value_object_t
134621 impl_1301_property_value_compileOptions = {
134623  (const afw_object_t *)&impl_1302
134624 };
134625 
134626 static const afw_runtime_property_t
134627 impl_1301_property_compileOptions = {
134628  &afw_s_compileOptions,
134629  (const afw_value_t *)&impl_1301_property_value_compileOptions
134630 };
134631 
134632 static const afw_value_string_t
134633 impl_1301_property_value_description = {
134635  AFW_UTF8_LITERAL("This is the Adaptive Framework (AFW) base which includes library libafw, the afw and afwdev commands, the core UI support, the AFW Administration application, plus a base set of extensions and server implementations.")
134636 };
134637 
134638 static const afw_runtime_property_t
134639 impl_1301_property_description = {
134640  &afw_s_description,
134641  (const afw_value_t *)&impl_1301_property_value_description
134642 };
134643 
134644 static const afw_value_string_t
134645 impl_1301_property_value_homePageUrl = {
134647  AFW_UTF8_LITERAL("https://github.com/afw-org")
134648 };
134649 
134650 static const afw_runtime_property_t
134651 impl_1301_property_homePageUrl = {
134652  &afw_s_homePageUrl,
134653  (const afw_value_t *)&impl_1301_property_value_homePageUrl
134654 };
134655 
134656 static const afw_value_string_t
134657 impl_1301_property_value_installPackageSubdir = {
134659  AFW_UTF8_LITERAL("afw")
134660 };
134661 
134662 static const afw_runtime_property_t
134663 impl_1301_property_installPackageSubdir = {
134664  &afw_s_installPackageSubdir,
134665  (const afw_value_t *)&impl_1301_property_value_installPackageSubdir
134666 };
134667 
134668 static const afw_value_string_t
134669 impl_1301_property_value_srcdirManifest = {
134671  AFW_UTF8_LITERAL("afw")
134672 };
134673 
134674 static const afw_runtime_property_t
134675 impl_1301_property_srcdirManifest = {
134676  &afw_s_srcdirManifest,
134677  (const afw_value_t *)&impl_1301_property_value_srcdirManifest
134678 };
134679 
134680 static const afw_value_object_t
134681 impl_1301_property_value_srcdirs = {
134683  (const afw_object_t *)&impl_1303
134684 };
134685 
134686 static const afw_runtime_property_t
134687 impl_1301_property_srcdirs = {
134688  &afw_s_srcdirs,
134689  (const afw_value_t *)&impl_1301_property_value_srcdirs
134690 };
134691 
134692 static const afw_value_string_t
134693 impl_1301_property_value_version = {
134695  AFW_UTF8_LITERAL("0.9.0")
134696 };
134697 
134698 static const afw_runtime_property_t
134699 impl_1301_property_version = {
134700  &afw_s_version,
134701  (const afw_value_t *)&impl_1301_property_value_version
134702 };
134703 
134704 static const afw_runtime_property_t *
134705 impl_1301_properties[] = {
134706  &impl_1301_property_afwPackageId,
134707  &impl_1301_property_afwPackageLabel,
134708  &impl_1301_property_brief,
134709  &impl_1301_property_bugReportEmail,
134710  &impl_1301_property_compileOptions,
134711  &impl_1301_property_description,
134712  &impl_1301_property_homePageUrl,
134713  &impl_1301_property_installPackageSubdir,
134714  &impl_1301_property_srcdirManifest,
134715  &impl_1301_property_srcdirs,
134716  &impl_1301_property_version,
134717  NULL
134718 };
134719 
134721 impl_1301_meta_object = {
134722  {
134723  &afw_runtime_inf_const_meta_object_inf
134724  },
134725  &impl_1301,
134726  NULL
134727 };
134728 
134729 static const afw_utf8_t
134730 impl_1301_meta_path =
134731  AFW_UTF8_LITERAL("/afw/_AdaptivePackage_/afw");
134732 
134734 impl_1301 = {
134735  {
134737  NULL,
134738  {
134739  (const afw_object_t *)&impl_1301_meta_object,
134740  NULL,
134741  &afw_s_afw,
134742  &afw_s__AdaptivePackage_,
134743  &impl_1301_meta_path
134744  }
134745  },
134746  &impl_1301_properties[0]
134747 };
134748 
134750 impl_1315;
134751 
134752 /*
134753  * /afw/_AdaptiveInterface_/afw_adaptor
134754  */
134755 
134756 static const afw_value_string_t
134757 impl_1315_property_value_description = {
134759  AFW_UTF8_LITERAL("Adaptor interface.")
134760 };
134761 
134762 static const afw_runtime_property_t
134763 impl_1315_property_description = {
134764  &afw_s_description,
134765  (const afw_value_t *)&impl_1315_property_value_description
134766 };
134767 
134768 static const afw_value_string_t
134769 impl_1315_property_value_name = {
134771  AFW_UTF8_LITERAL("afw_adaptor")
134772 };
134773 
134774 static const afw_runtime_property_t
134775 impl_1315_property_name = {
134776  &afw_s_name,
134777  (const afw_value_t *)&impl_1315_property_value_name
134778 };
134779 
134780 static const afw_runtime_property_t *
134781 impl_1315_properties[] = {
134782  &impl_1315_property_description,
134783  &impl_1315_property_name,
134784  NULL
134785 };
134786 
134788 impl_1315_meta_object = {
134789  {
134790  &afw_runtime_inf_const_meta_object_inf
134791  },
134792  &impl_1315,
134793  NULL
134794 };
134795 
134796 static const afw_utf8_t
134797 impl_1315_meta_path =
134798  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor");
134799 
134801 impl_1315 = {
134802  {
134804  NULL,
134805  {
134806  (const afw_object_t *)&impl_1315_meta_object,
134807  NULL,
134808  &afw_s_afw_adaptor,
134809  &afw_s__AdaptiveInterface_,
134810  &impl_1315_meta_path
134811  }
134812  },
134813  &impl_1315_properties[0]
134814 };
134815 
134817 impl_1316;
134818 
134819 /*
134820  * /afw/_AdaptiveInterface_/afw_adaptor_factory
134821  */
134822 
134823 static const afw_value_string_t
134824 impl_1316_property_value_description = {
134826  AFW_UTF8_LITERAL("Factory to create an instance of an afw_adaptor.")
134827 };
134828 
134829 static const afw_runtime_property_t
134830 impl_1316_property_description = {
134831  &afw_s_description,
134832  (const afw_value_t *)&impl_1316_property_value_description
134833 };
134834 
134835 static const afw_value_string_t
134836 impl_1316_property_value_name = {
134838  AFW_UTF8_LITERAL("afw_adaptor_factory")
134839 };
134840 
134841 static const afw_runtime_property_t
134842 impl_1316_property_name = {
134843  &afw_s_name,
134844  (const afw_value_t *)&impl_1316_property_value_name
134845 };
134846 
134847 static const afw_runtime_property_t *
134848 impl_1316_properties[] = {
134849  &impl_1316_property_description,
134850  &impl_1316_property_name,
134851  NULL
134852 };
134853 
134855 impl_1316_meta_object = {
134856  {
134857  &afw_runtime_inf_const_meta_object_inf
134858  },
134859  &impl_1316,
134860  NULL
134861 };
134862 
134863 static const afw_utf8_t
134864 impl_1316_meta_path =
134865  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_factory");
134866 
134868 impl_1316 = {
134869  {
134871  NULL,
134872  {
134873  (const afw_object_t *)&impl_1316_meta_object,
134874  NULL,
134875  &afw_s_afw_adaptor_factory,
134876  &afw_s__AdaptiveInterface_,
134877  &impl_1316_meta_path
134878  }
134879  },
134880  &impl_1316_properties[0]
134881 };
134882 
134884 impl_1317;
134885 
134886 /*
134887  * /afw/_AdaptiveInterface_/afw_adaptor_impl_index
134888  */
134889 
134890 static const afw_value_string_t
134891 impl_1317_property_value_description = {
134893  AFW_UTF8_LITERAL("Adaptor implementation index interface.")
134894 };
134895 
134896 static const afw_runtime_property_t
134897 impl_1317_property_description = {
134898  &afw_s_description,
134899  (const afw_value_t *)&impl_1317_property_value_description
134900 };
134901 
134902 static const afw_value_string_t
134903 impl_1317_property_value_name = {
134905  AFW_UTF8_LITERAL("afw_adaptor_impl_index")
134906 };
134907 
134908 static const afw_runtime_property_t
134909 impl_1317_property_name = {
134910  &afw_s_name,
134911  (const afw_value_t *)&impl_1317_property_value_name
134912 };
134913 
134914 static const afw_runtime_property_t *
134915 impl_1317_properties[] = {
134916  &impl_1317_property_description,
134917  &impl_1317_property_name,
134918  NULL
134919 };
134920 
134922 impl_1317_meta_object = {
134923  {
134924  &afw_runtime_inf_const_meta_object_inf
134925  },
134926  &impl_1317,
134927  NULL
134928 };
134929 
134930 static const afw_utf8_t
134931 impl_1317_meta_path =
134932  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_impl_index");
134933 
134935 impl_1317 = {
134936  {
134938  NULL,
134939  {
134940  (const afw_object_t *)&impl_1317_meta_object,
134941  NULL,
134942  &afw_s_afw_adaptor_impl_index,
134943  &afw_s__AdaptiveInterface_,
134944  &impl_1317_meta_path
134945  }
134946  },
134947  &impl_1317_properties[0]
134948 };
134949 
134951 impl_1318;
134952 
134953 /*
134954  * /afw/_AdaptiveInterface_/afw_adaptor_impl_index_cursor
134955  */
134956 
134957 static const afw_value_string_t
134958 impl_1318_property_value_description = {
134960  AFW_UTF8_LITERAL("Adaptor implementation index cursor interface.")
134961 };
134962 
134963 static const afw_runtime_property_t
134964 impl_1318_property_description = {
134965  &afw_s_description,
134966  (const afw_value_t *)&impl_1318_property_value_description
134967 };
134968 
134969 static const afw_value_string_t
134970 impl_1318_property_value_name = {
134972  AFW_UTF8_LITERAL("afw_adaptor_impl_index_cursor")
134973 };
134974 
134975 static const afw_runtime_property_t
134976 impl_1318_property_name = {
134977  &afw_s_name,
134978  (const afw_value_t *)&impl_1318_property_value_name
134979 };
134980 
134981 static const afw_runtime_property_t *
134982 impl_1318_properties[] = {
134983  &impl_1318_property_description,
134984  &impl_1318_property_name,
134985  NULL
134986 };
134987 
134989 impl_1318_meta_object = {
134990  {
134991  &afw_runtime_inf_const_meta_object_inf
134992  },
134993  &impl_1318,
134994  NULL
134995 };
134996 
134997 static const afw_utf8_t
134998 impl_1318_meta_path =
134999  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_impl_index_cursor");
135000 
135002 impl_1318 = {
135003  {
135005  NULL,
135006  {
135007  (const afw_object_t *)&impl_1318_meta_object,
135008  NULL,
135009  &afw_s_afw_adaptor_impl_index_cursor,
135010  &afw_s__AdaptiveInterface_,
135011  &impl_1318_meta_path
135012  }
135013  },
135014  &impl_1318_properties[0]
135015 };
135016 
135018 impl_1319;
135019 
135020 /*
135021  * /afw/_AdaptiveInterface_/afw_adaptor_journal
135022  */
135023 
135024 static const afw_value_string_t
135025 impl_1319_property_value_description = {
135027  AFW_UTF8_LITERAL("Adaptor journal interface.")
135028 };
135029 
135030 static const afw_runtime_property_t
135031 impl_1319_property_description = {
135032  &afw_s_description,
135033  (const afw_value_t *)&impl_1319_property_value_description
135034 };
135035 
135036 static const afw_value_string_t
135037 impl_1319_property_value_name = {
135039  AFW_UTF8_LITERAL("afw_adaptor_journal")
135040 };
135041 
135042 static const afw_runtime_property_t
135043 impl_1319_property_name = {
135044  &afw_s_name,
135045  (const afw_value_t *)&impl_1319_property_value_name
135046 };
135047 
135048 static const afw_runtime_property_t *
135049 impl_1319_properties[] = {
135050  &impl_1319_property_description,
135051  &impl_1319_property_name,
135052  NULL
135053 };
135054 
135056 impl_1319_meta_object = {
135057  {
135058  &afw_runtime_inf_const_meta_object_inf
135059  },
135060  &impl_1319,
135061  NULL
135062 };
135063 
135064 static const afw_utf8_t
135065 impl_1319_meta_path =
135066  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_journal");
135067 
135069 impl_1319 = {
135070  {
135072  NULL,
135073  {
135074  (const afw_object_t *)&impl_1319_meta_object,
135075  NULL,
135076  &afw_s_afw_adaptor_journal,
135077  &afw_s__AdaptiveInterface_,
135078  &impl_1319_meta_path
135079  }
135080  },
135081  &impl_1319_properties[0]
135082 };
135083 
135085 impl_1320;
135086 
135087 /*
135088  * /afw/_AdaptiveInterface_/afw_adaptor_key_value
135089  */
135090 
135091 static const afw_value_string_t
135092 impl_1320_property_value_description = {
135094  AFW_UTF8_LITERAL("Adaptor implementation of key value interface.")
135095 };
135096 
135097 static const afw_runtime_property_t
135098 impl_1320_property_description = {
135099  &afw_s_description,
135100  (const afw_value_t *)&impl_1320_property_value_description
135101 };
135102 
135103 static const afw_value_string_t
135104 impl_1320_property_value_name = {
135106  AFW_UTF8_LITERAL("afw_adaptor_key_value")
135107 };
135108 
135109 static const afw_runtime_property_t
135110 impl_1320_property_name = {
135111  &afw_s_name,
135112  (const afw_value_t *)&impl_1320_property_value_name
135113 };
135114 
135115 static const afw_runtime_property_t *
135116 impl_1320_properties[] = {
135117  &impl_1320_property_description,
135118  &impl_1320_property_name,
135119  NULL
135120 };
135121 
135123 impl_1320_meta_object = {
135124  {
135125  &afw_runtime_inf_const_meta_object_inf
135126  },
135127  &impl_1320,
135128  NULL
135129 };
135130 
135131 static const afw_utf8_t
135132 impl_1320_meta_path =
135133  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_key_value");
135134 
135136 impl_1320 = {
135137  {
135139  NULL,
135140  {
135141  (const afw_object_t *)&impl_1320_meta_object,
135142  NULL,
135143  &afw_s_afw_adaptor_key_value,
135144  &afw_s__AdaptiveInterface_,
135145  &impl_1320_meta_path
135146  }
135147  },
135148  &impl_1320_properties[0]
135149 };
135150 
135152 impl_1321;
135153 
135154 /*
135155  * /afw/_AdaptiveInterface_/afw_adaptor_object_type_cache
135156  */
135157 
135158 static const afw_value_string_t
135159 impl_1321_property_value_description = {
135161  AFW_UTF8_LITERAL("Adaptor object type cache interface. This interface is used by\n afw_adaptor_get_object_type().")
135162 };
135163 
135164 static const afw_runtime_property_t
135165 impl_1321_property_description = {
135166  &afw_s_description,
135167  (const afw_value_t *)&impl_1321_property_value_description
135168 };
135169 
135170 static const afw_value_string_t
135171 impl_1321_property_value_name = {
135173  AFW_UTF8_LITERAL("afw_adaptor_object_type_cache")
135174 };
135175 
135176 static const afw_runtime_property_t
135177 impl_1321_property_name = {
135178  &afw_s_name,
135179  (const afw_value_t *)&impl_1321_property_value_name
135180 };
135181 
135182 static const afw_runtime_property_t *
135183 impl_1321_properties[] = {
135184  &impl_1321_property_description,
135185  &impl_1321_property_name,
135186  NULL
135187 };
135188 
135190 impl_1321_meta_object = {
135191  {
135192  &afw_runtime_inf_const_meta_object_inf
135193  },
135194  &impl_1321,
135195  NULL
135196 };
135197 
135198 static const afw_utf8_t
135199 impl_1321_meta_path =
135200  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_object_type_cache");
135201 
135203 impl_1321 = {
135204  {
135206  NULL,
135207  {
135208  (const afw_object_t *)&impl_1321_meta_object,
135209  NULL,
135210  &afw_s_afw_adaptor_object_type_cache,
135211  &afw_s__AdaptiveInterface_,
135212  &impl_1321_meta_path
135213  }
135214  },
135215  &impl_1321_properties[0]
135216 };
135217 
135219 impl_1322;
135220 
135221 /*
135222  * /afw/_AdaptiveInterface_/afw_adaptor_session
135223  */
135224 
135225 static const afw_value_string_t
135226 impl_1322_property_value_description = {
135228  AFW_UTF8_LITERAL("Adaptor session interface.")
135229 };
135230 
135231 static const afw_runtime_property_t
135232 impl_1322_property_description = {
135233  &afw_s_description,
135234  (const afw_value_t *)&impl_1322_property_value_description
135235 };
135236 
135237 static const afw_value_string_t
135238 impl_1322_property_value_name = {
135240  AFW_UTF8_LITERAL("afw_adaptor_session")
135241 };
135242 
135243 static const afw_runtime_property_t
135244 impl_1322_property_name = {
135245  &afw_s_name,
135246  (const afw_value_t *)&impl_1322_property_value_name
135247 };
135248 
135249 static const afw_runtime_property_t *
135250 impl_1322_properties[] = {
135251  &impl_1322_property_description,
135252  &impl_1322_property_name,
135253  NULL
135254 };
135255 
135257 impl_1322_meta_object = {
135258  {
135259  &afw_runtime_inf_const_meta_object_inf
135260  },
135261  &impl_1322,
135262  NULL
135263 };
135264 
135265 static const afw_utf8_t
135266 impl_1322_meta_path =
135267  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_session");
135268 
135270 impl_1322 = {
135271  {
135273  NULL,
135274  {
135275  (const afw_object_t *)&impl_1322_meta_object,
135276  NULL,
135277  &afw_s_afw_adaptor_session,
135278  &afw_s__AdaptiveInterface_,
135279  &impl_1322_meta_path
135280  }
135281  },
135282  &impl_1322_properties[0]
135283 };
135284 
135286 impl_1323;
135287 
135288 /*
135289  * /afw/_AdaptiveInterface_/afw_adaptor_transaction
135290  */
135291 
135292 static const afw_value_string_t
135293 impl_1323_property_value_description = {
135295  AFW_UTF8_LITERAL("Adaptor session transaction interface.")
135296 };
135297 
135298 static const afw_runtime_property_t
135299 impl_1323_property_description = {
135300  &afw_s_description,
135301  (const afw_value_t *)&impl_1323_property_value_description
135302 };
135303 
135304 static const afw_value_string_t
135305 impl_1323_property_value_name = {
135307  AFW_UTF8_LITERAL("afw_adaptor_transaction")
135308 };
135309 
135310 static const afw_runtime_property_t
135311 impl_1323_property_name = {
135312  &afw_s_name,
135313  (const afw_value_t *)&impl_1323_property_value_name
135314 };
135315 
135316 static const afw_runtime_property_t *
135317 impl_1323_properties[] = {
135318  &impl_1323_property_description,
135319  &impl_1323_property_name,
135320  NULL
135321 };
135322 
135324 impl_1323_meta_object = {
135325  {
135326  &afw_runtime_inf_const_meta_object_inf
135327  },
135328  &impl_1323,
135329  NULL
135330 };
135331 
135332 static const afw_utf8_t
135333 impl_1323_meta_path =
135334  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_adaptor_transaction");
135335 
135337 impl_1323 = {
135338  {
135340  NULL,
135341  {
135342  (const afw_object_t *)&impl_1323_meta_object,
135343  NULL,
135344  &afw_s_afw_adaptor_transaction,
135345  &afw_s__AdaptiveInterface_,
135346  &impl_1323_meta_path
135347  }
135348  },
135349  &impl_1323_properties[0]
135350 };
135351 
135353 impl_1324;
135354 
135355 /*
135356  * /afw/_AdaptiveInterface_/afw_authorization_handler
135357  */
135358 
135359 static const afw_value_string_t
135360 impl_1324_property_value_description = {
135362  AFW_UTF8_LITERAL("Adaptive framework authorization handler interface.")
135363 };
135364 
135365 static const afw_runtime_property_t
135366 impl_1324_property_description = {
135367  &afw_s_description,
135368  (const afw_value_t *)&impl_1324_property_value_description
135369 };
135370 
135371 static const afw_value_string_t
135372 impl_1324_property_value_name = {
135374  AFW_UTF8_LITERAL("afw_authorization_handler")
135375 };
135376 
135377 static const afw_runtime_property_t
135378 impl_1324_property_name = {
135379  &afw_s_name,
135380  (const afw_value_t *)&impl_1324_property_value_name
135381 };
135382 
135383 static const afw_runtime_property_t *
135384 impl_1324_properties[] = {
135385  &impl_1324_property_description,
135386  &impl_1324_property_name,
135387  NULL
135388 };
135389 
135391 impl_1324_meta_object = {
135392  {
135393  &afw_runtime_inf_const_meta_object_inf
135394  },
135395  &impl_1324,
135396  NULL
135397 };
135398 
135399 static const afw_utf8_t
135400 impl_1324_meta_path =
135401  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_authorization_handler");
135402 
135404 impl_1324 = {
135405  {
135407  NULL,
135408  {
135409  (const afw_object_t *)&impl_1324_meta_object,
135410  NULL,
135411  &afw_s_afw_authorization_handler,
135412  &afw_s__AdaptiveInterface_,
135413  &impl_1324_meta_path
135414  }
135415  },
135416  &impl_1324_properties[0]
135417 };
135418 
135420 impl_1325;
135421 
135422 /*
135423  * /afw/_AdaptiveInterface_/afw_authorization_handler_factory
135424  */
135425 
135426 static const afw_value_string_t
135427 impl_1325_property_value_description = {
135429  AFW_UTF8_LITERAL("Factory to create an instance of an afw_authorization_handler.")
135430 };
135431 
135432 static const afw_runtime_property_t
135433 impl_1325_property_description = {
135434  &afw_s_description,
135435  (const afw_value_t *)&impl_1325_property_value_description
135436 };
135437 
135438 static const afw_value_string_t
135439 impl_1325_property_value_name = {
135441  AFW_UTF8_LITERAL("afw_authorization_handler_factory")
135442 };
135443 
135444 static const afw_runtime_property_t
135445 impl_1325_property_name = {
135446  &afw_s_name,
135447  (const afw_value_t *)&impl_1325_property_value_name
135448 };
135449 
135450 static const afw_runtime_property_t *
135451 impl_1325_properties[] = {
135452  &impl_1325_property_description,
135453  &impl_1325_property_name,
135454  NULL
135455 };
135456 
135458 impl_1325_meta_object = {
135459  {
135460  &afw_runtime_inf_const_meta_object_inf
135461  },
135462  &impl_1325,
135463  NULL
135464 };
135465 
135466 static const afw_utf8_t
135467 impl_1325_meta_path =
135468  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_authorization_handler_factory");
135469 
135471 impl_1325 = {
135472  {
135474  NULL,
135475  {
135476  (const afw_object_t *)&impl_1325_meta_object,
135477  NULL,
135478  &afw_s_afw_authorization_handler_factory,
135479  &afw_s__AdaptiveInterface_,
135480  &impl_1325_meta_path
135481  }
135482  },
135483  &impl_1325_properties[0]
135484 };
135485 
135487 impl_1326;
135488 
135489 /*
135490  * /afw/_AdaptiveManifest_/afw_components
135491  */
135492 
135493 static const afw_value_string_t
135494 impl_1326_property_value_brief = {
135496  AFW_UTF8_LITERAL("Extension for Layout Components")
135497 };
135498 
135499 static const afw_runtime_property_t
135500 impl_1326_property_brief = {
135501  &afw_s_brief,
135502  (const afw_value_t *)&impl_1326_property_value_brief
135503 };
135504 
135505 static const afw_value_string_t
135506 impl_1326_property_value_description = {
135508  AFW_UTF8_LITERAL("This extension loads Object Type definitions for Adaptive Layout Components, the building blocks for creating Adaptive Layouts.")
135509 };
135510 
135511 static const afw_runtime_property_t
135512 impl_1326_property_description = {
135513  &afw_s_description,
135514  (const afw_value_t *)&impl_1326_property_value_description
135515 };
135516 
135517 static const afw_value_string_t
135518 impl_1326_property_value_extensionId = {
135520  AFW_UTF8_LITERAL("afw_components")
135521 };
135522 
135523 static const afw_runtime_property_t
135524 impl_1326_property_extensionId = {
135525  &afw_s_extensionId,
135526  (const afw_value_t *)&impl_1326_property_value_extensionId
135527 };
135528 
135529 static const afw_value_string_t
135530 impl_1326_property_value_modulePath = {
135532  AFW_UTF8_LITERAL("libafwcomponents")
135533 };
135534 
135535 static const afw_runtime_property_t
135536 impl_1326_property_modulePath = {
135537  &afw_s_modulePath,
135538  (const afw_value_t *)&impl_1326_property_value_modulePath
135539 };
135540 
135541 static const afw_utf8_t
135542 impl_1326_array_providesObjects[] = {
135543  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/containers"),
135544  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/content"),
135545  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/editors"),
135546  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/inputs"),
135547  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/navigation"),
135548  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/pickers"),
135549  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/structured"),
135550  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentTypeCategory_/utilities"),
135551  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Autocomplete"),
135552  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Box"),
135553  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Breadcrumb"),
135554  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Button"),
135555  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Callout"),
135556  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Chart"),
135557  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Checkbox"),
135558  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/ChoiceGroup"),
135559  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/CodeEditor"),
135560  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Collapsible"),
135561  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/DatePicker"),
135562  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/DateTimePicker"),
135563  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Dialog"),
135564  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/DiffEditor"),
135565  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Divider"),
135566  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Drawer"),
135567  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Dropdown"),
135568  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/DropdownEditor"),
135569  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/EditableCallout"),
135570  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/EditableLabel"),
135571  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Hidden"),
135572  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Icon"),
135573  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Image"),
135574  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Link"),
135575  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/List"),
135576  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/ListEditor"),
135577  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Menu"),
135578  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Message"),
135579  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Modal"),
135580  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Native"),
135581  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Nav"),
135582  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Paper"),
135583  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Picker"),
135584  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Responsive"),
135585  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Skeleton"),
135586  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Slider"),
135587  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Snackbar"),
135588  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/SpinButton"),
135589  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Spinner"),
135590  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Stepper"),
135591  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Table"),
135592  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Tabs"),
135593  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/TextField"),
135594  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/TimeDuration"),
135595  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/TimePicker"),
135596  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/TimezonePicker"),
135597  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Toggle"),
135598  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/ToggleButtons"),
135599  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Toolbar"),
135600  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Tooltip"),
135601  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Tree"),
135602  AFW_UTF8_LITERAL("/afw/_AdaptiveLayoutComponentType_/Typography"),
135603  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_AdaptiveProperty"),
135604  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Autocomplete"),
135605  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Autocomplete_Option"),
135606  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Box"),
135607  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_BoxItem"),
135608  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Breadcrumb"),
135609  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_BreadcrumbItem"),
135610  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Button"),
135611  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Callout"),
135612  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Chart"),
135613  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Chart_Data"),
135614  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Checkbox"),
135615  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ChoiceGroup"),
135616  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ChoiceGroup_Option"),
135617  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_CodeEditor"),
135618  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Collapsible"),
135619  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Common"),
135620  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_DatePicker"),
135621  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_DateTimePicker"),
135622  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Dialog"),
135623  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_DiffEditor"),
135624  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Divider"),
135625  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Drawer"),
135626  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Dropdown"),
135627  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_DropdownEditor"),
135628  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Dropdown_Option"),
135629  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_EditableCallout"),
135630  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_EditableLabel"),
135631  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Hidden"),
135632  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Icon"),
135633  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Image"),
135634  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Label"),
135635  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Link"),
135636  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_List"),
135637  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ListEditor"),
135638  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ListEditor_Item"),
135639  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Menu"),
135640  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Menu_Item"),
135641  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Message"),
135642  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Modal"),
135643  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Native"),
135644  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Nav"),
135645  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Nav_Item"),
135646  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Paper"),
135647  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Picker"),
135648  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Picker_Item"),
135649  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Responsive"),
135650  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ResponsiveCol"),
135651  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ResponsiveRow"),
135652  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Responsive_Breakpoints"),
135653  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Skeleton"),
135654  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Slider"),
135655  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Snackbar"),
135656  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_SpinButton"),
135657  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Spinner"),
135658  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Stepper"),
135659  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Style"),
135660  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Table"),
135661  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Table_Column"),
135662  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Table_Row"),
135663  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Tabs"),
135664  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Tabs_Tab"),
135665  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_TextField"),
135666  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_TimeDuration"),
135667  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_TimePicker"),
135668  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_TimezonePicker"),
135669  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Toggle"),
135670  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_ToggleButtons"),
135671  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Toolbar"),
135672  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Tooltip"),
135673  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Tree"),
135674  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Tree_Node"),
135675  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayoutComponentType_Typography"),
135676  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayout_ObjectResponsive"),
135677  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayout_ObjectResponsive_embedded"),
135678  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayout_ObjectResponsive_filterOptions"),
135679  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayout_ObjectResponsive_preferredComponent"),
135680  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLayout_ObjectResponsive_sortOptions")
135681 };
135682 
135684 impl_1326_list_providesObjects = {
135687  sizeof(impl_1326_array_providesObjects) / sizeof(afw_utf8_t),
135688  &impl_1326_array_providesObjects
135689 };
135690 
135691 static const afw_value_list_t
135692 impl_1326_property_value_providesObjects = {
135694  (const afw_list_t *)&impl_1326_list_providesObjects
135695 };
135696 
135697 static const afw_runtime_property_t
135698 impl_1326_property_providesObjects = {
135699  &afw_s_providesObjects,
135700  (const afw_value_t *)&impl_1326_property_value_providesObjects
135701 };
135702 
135704 impl_1326_list_registers = {
135707  0,
135708  NULL
135709 };
135710 
135711 static const afw_value_list_t
135712 impl_1326_property_value_registers = {
135714  (const afw_list_t *)&impl_1326_list_registers
135715 };
135716 
135717 static const afw_runtime_property_t
135718 impl_1326_property_registers = {
135719  &afw_s_registers,
135720  (const afw_value_t *)&impl_1326_property_value_registers
135721 };
135722 
135723 static const afw_runtime_property_t *
135724 impl_1326_properties[] = {
135725  &impl_1326_property_brief,
135726  &impl_1326_property_description,
135727  &impl_1326_property_extensionId,
135728  &impl_1326_property_modulePath,
135729  &impl_1326_property_providesObjects,
135730  &impl_1326_property_registers,
135731  NULL
135732 };
135733 
135735 impl_1326_meta_object = {
135736  {
135737  &afw_runtime_inf_const_meta_object_inf
135738  },
135739  &impl_1326,
135740  NULL
135741 };
135742 
135743 static const afw_utf8_t
135744 impl_1326_meta_path =
135745  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_components");
135746 
135748 impl_1326 = {
135749  {
135751  NULL,
135752  {
135753  (const afw_object_t *)&impl_1326_meta_object,
135754  NULL,
135755  &afw_s_afw_components,
135756  &afw_s__AdaptiveManifest_,
135757  &impl_1326_meta_path
135758  }
135759  },
135760  &impl_1326_properties[0]
135761 };
135762 
135764 impl_1327;
135765 
135766 /*
135767  * /afw/_AdaptiveInterface_/afw_connection
135768  */
135769 
135770 static const afw_value_string_t
135771 impl_1327_property_value_description = {
135773  AFW_UTF8_LITERAL("Adaptive Framework connection. This has not yet been developed.")
135774 };
135775 
135776 static const afw_runtime_property_t
135777 impl_1327_property_description = {
135778  &afw_s_description,
135779  (const afw_value_t *)&impl_1327_property_value_description
135780 };
135781 
135782 static const afw_value_string_t
135783 impl_1327_property_value_name = {
135785  AFW_UTF8_LITERAL("afw_connection")
135786 };
135787 
135788 static const afw_runtime_property_t
135789 impl_1327_property_name = {
135790  &afw_s_name,
135791  (const afw_value_t *)&impl_1327_property_value_name
135792 };
135793 
135794 static const afw_runtime_property_t *
135795 impl_1327_properties[] = {
135796  &impl_1327_property_description,
135797  &impl_1327_property_name,
135798  NULL
135799 };
135800 
135802 impl_1327_meta_object = {
135803  {
135804  &afw_runtime_inf_const_meta_object_inf
135805  },
135806  &impl_1327,
135807  NULL
135808 };
135809 
135810 static const afw_utf8_t
135811 impl_1327_meta_path =
135812  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_connection");
135813 
135815 impl_1327 = {
135816  {
135818  NULL,
135819  {
135820  (const afw_object_t *)&impl_1327_meta_object,
135821  NULL,
135822  &afw_s_afw_connection,
135823  &afw_s__AdaptiveInterface_,
135824  &impl_1327_meta_path
135825  }
135826  },
135827  &impl_1327_properties[0]
135828 };
135829 
135831 impl_1328;
135832 
135833 /*
135834  * /afw/_AdaptiveInterface_/afw_content_type
135835  */
135836 
135837 static const afw_value_string_t
135838 impl_1328_property_value_description = {
135840  AFW_UTF8_LITERAL("Adaptive Content Type.")
135841 };
135842 
135843 static const afw_runtime_property_t
135844 impl_1328_property_description = {
135845  &afw_s_description,
135846  (const afw_value_t *)&impl_1328_property_value_description
135847 };
135848 
135849 static const afw_value_string_t
135850 impl_1328_property_value_name = {
135852  AFW_UTF8_LITERAL("afw_content_type")
135853 };
135854 
135855 static const afw_runtime_property_t
135856 impl_1328_property_name = {
135857  &afw_s_name,
135858  (const afw_value_t *)&impl_1328_property_value_name
135859 };
135860 
135861 static const afw_runtime_property_t *
135862 impl_1328_properties[] = {
135863  &impl_1328_property_description,
135864  &impl_1328_property_name,
135865  NULL
135866 };
135867 
135869 impl_1328_meta_object = {
135870  {
135871  &afw_runtime_inf_const_meta_object_inf
135872  },
135873  &impl_1328,
135874  NULL
135875 };
135876 
135877 static const afw_utf8_t
135878 impl_1328_meta_path =
135879  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_content_type");
135880 
135882 impl_1328 = {
135883  {
135885  NULL,
135886  {
135887  (const afw_object_t *)&impl_1328_meta_object,
135888  NULL,
135889  &afw_s_afw_content_type,
135890  &afw_s__AdaptiveInterface_,
135891  &impl_1328_meta_path
135892  }
135893  },
135894  &impl_1328_properties[0]
135895 };
135896 
135898 impl_1329;
135899 
135900 /*
135901  * /afw/_AdaptiveInterface_/afw_content_type_object_list_writer
135902  */
135903 
135904 static const afw_value_string_t
135905 impl_1329_property_value_description = {
135907  AFW_UTF8_LITERAL("")
135908 };
135909 
135910 static const afw_runtime_property_t
135911 impl_1329_property_description = {
135912  &afw_s_description,
135913  (const afw_value_t *)&impl_1329_property_value_description
135914 };
135915 
135916 static const afw_value_string_t
135917 impl_1329_property_value_name = {
135919  AFW_UTF8_LITERAL("afw_content_type_object_list_writer")
135920 };
135921 
135922 static const afw_runtime_property_t
135923 impl_1329_property_name = {
135924  &afw_s_name,
135925  (const afw_value_t *)&impl_1329_property_value_name
135926 };
135927 
135928 static const afw_runtime_property_t *
135929 impl_1329_properties[] = {
135930  &impl_1329_property_description,
135931  &impl_1329_property_name,
135932  NULL
135933 };
135934 
135936 impl_1329_meta_object = {
135937  {
135938  &afw_runtime_inf_const_meta_object_inf
135939  },
135940  &impl_1329,
135941  NULL
135942 };
135943 
135944 static const afw_utf8_t
135945 impl_1329_meta_path =
135946  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_content_type_object_list_writer");
135947 
135949 impl_1329 = {
135950  {
135952  NULL,
135953  {
135954  (const afw_object_t *)&impl_1329_meta_object,
135955  NULL,
135956  &afw_s_afw_content_type_object_list_writer,
135957  &afw_s__AdaptiveInterface_,
135958  &impl_1329_meta_path
135959  }
135960  },
135961  &impl_1329_properties[0]
135962 };
135963 
135965 impl_1330;
135966 
135967 /*
135968  * /afw/_AdaptiveInterface_/afw_data_type
135969  */
135970 
135971 static const afw_value_string_t
135972 impl_1330_property_value_description = {
135974  AFW_UTF8_LITERAL("Adaptive Data Type.")
135975 };
135976 
135977 static const afw_runtime_property_t
135978 impl_1330_property_description = {
135979  &afw_s_description,
135980  (const afw_value_t *)&impl_1330_property_value_description
135981 };
135982 
135983 static const afw_value_string_t
135984 impl_1330_property_value_name = {
135986  AFW_UTF8_LITERAL("afw_data_type")
135987 };
135988 
135989 static const afw_runtime_property_t
135990 impl_1330_property_name = {
135991  &afw_s_name,
135992  (const afw_value_t *)&impl_1330_property_value_name
135993 };
135994 
135995 static const afw_runtime_property_t *
135996 impl_1330_properties[] = {
135997  &impl_1330_property_description,
135998  &impl_1330_property_name,
135999  NULL
136000 };
136001 
136003 impl_1330_meta_object = {
136004  {
136005  &afw_runtime_inf_const_meta_object_inf
136006  },
136007  &impl_1330,
136008  NULL
136009 };
136010 
136011 static const afw_utf8_t
136012 impl_1330_meta_path =
136013  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_data_type");
136014 
136016 impl_1330 = {
136017  {
136019  NULL,
136020  {
136021  (const afw_object_t *)&impl_1330_meta_object,
136022  NULL,
136023  &afw_s_afw_data_type,
136024  &afw_s__AdaptiveInterface_,
136025  &impl_1330_meta_path
136026  }
136027  },
136028  &impl_1330_properties[0]
136029 };
136030 
136032 impl_1331;
136033 
136034 /*
136035  * /afw/_AdaptiveInterface_/afw_extension
136036  */
136037 
136038 static const afw_value_string_t
136039 impl_1331_property_value_description = {
136041  AFW_UTF8_LITERAL("Interface returned from afw_extension_initialize() of an\n Adaptive Framework environment extension module. Additional\n information about an extension is found in object\n /afw/_AdaptiveManifest_/<extension_id>.")
136042 };
136043 
136044 static const afw_runtime_property_t
136045 impl_1331_property_description = {
136046  &afw_s_description,
136047  (const afw_value_t *)&impl_1331_property_value_description
136048 };
136049 
136050 static const afw_value_string_t
136051 impl_1331_property_value_name = {
136053  AFW_UTF8_LITERAL("afw_extension")
136054 };
136055 
136056 static const afw_runtime_property_t
136057 impl_1331_property_name = {
136058  &afw_s_name,
136059  (const afw_value_t *)&impl_1331_property_value_name
136060 };
136061 
136062 static const afw_runtime_property_t *
136063 impl_1331_properties[] = {
136064  &impl_1331_property_description,
136065  &impl_1331_property_name,
136066  NULL
136067 };
136068 
136070 impl_1331_meta_object = {
136071  {
136072  &afw_runtime_inf_const_meta_object_inf
136073  },
136074  &impl_1331,
136075  NULL
136076 };
136077 
136078 static const afw_utf8_t
136079 impl_1331_meta_path =
136080  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_extension");
136081 
136083 impl_1331 = {
136084  {
136086  NULL,
136087  {
136088  (const afw_object_t *)&impl_1331_meta_object,
136089  NULL,
136090  &afw_s_afw_extension,
136091  &afw_s__AdaptiveInterface_,
136092  &impl_1331_meta_path
136093  }
136094  },
136095  &impl_1331_properties[0]
136096 };
136097 
136099 impl_1332;
136100 
136101 /*
136102  * /afw/_AdaptiveManifest_/afw_ldap
136103  */
136104 
136105 static const afw_value_string_t
136106 impl_1332_property_value_brief = {
136108  AFW_UTF8_LITERAL("Extension for LDAP")
136109 };
136110 
136111 static const afw_runtime_property_t
136112 impl_1332_property_brief = {
136113  &afw_s_brief,
136114  (const afw_value_t *)&impl_1332_property_value_brief
136115 };
136116 
136117 static const afw_value_string_t
136118 impl_1332_property_value_description = {
136120  AFW_UTF8_LITERAL("This extension provides support for Lightweight Directory Access Protocol (LDAP). This includes an adaptor that allows Adaptive Objects to be retrieved and stored in a LDAP directory.")
136121 };
136122 
136123 static const afw_runtime_property_t
136124 impl_1332_property_description = {
136125  &afw_s_description,
136126  (const afw_value_t *)&impl_1332_property_value_description
136127 };
136128 
136129 static const afw_value_string_t
136130 impl_1332_property_value_extensionId = {
136132  AFW_UTF8_LITERAL("afw_ldap")
136133 };
136134 
136135 static const afw_runtime_property_t
136136 impl_1332_property_extensionId = {
136137  &afw_s_extensionId,
136138  (const afw_value_t *)&impl_1332_property_value_extensionId
136139 };
136140 
136141 static const afw_value_string_t
136142 impl_1332_property_value_modulePath = {
136144  AFW_UTF8_LITERAL("libafwldap")
136145 };
136146 
136147 static const afw_runtime_property_t
136148 impl_1332_property_modulePath = {
136149  &afw_s_modulePath,
136150  (const afw_value_t *)&impl_1332_property_value_modulePath
136151 };
136152 
136153 static const afw_utf8_t
136154 impl_1332_array_providesObjects[] = {
136155  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/ldap_extension"),
136156  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects"),
136157  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_ldap"),
136158  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_ldap_bind"),
136159  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapAttributeType_"),
136160  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapMatchingRuleUse_"),
136161  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapMatchingRule_"),
136162  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapObjectClass_"),
136163  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapRootDse_"),
136164  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapSchema_"),
136165  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveLdapSyntax_")
136166 };
136167 
136169 impl_1332_list_providesObjects = {
136172  sizeof(impl_1332_array_providesObjects) / sizeof(afw_utf8_t),
136173  &impl_1332_array_providesObjects
136174 };
136175 
136176 static const afw_value_list_t
136177 impl_1332_property_value_providesObjects = {
136179  (const afw_list_t *)&impl_1332_list_providesObjects
136180 };
136181 
136182 static const afw_runtime_property_t
136183 impl_1332_property_providesObjects = {
136184  &afw_s_providesObjects,
136185  (const afw_value_t *)&impl_1332_property_value_providesObjects
136186 };
136187 
136188 static const afw_utf8_t
136189 impl_1332_array_registers[] = {
136190  AFW_UTF8_LITERAL("adaptor_type/ldap"),
136191  AFW_UTF8_LITERAL("error_rv_decoder/ldap")
136192 };
136193 
136195 impl_1332_list_registers = {
136198  sizeof(impl_1332_array_registers) / sizeof(afw_utf8_t),
136199  &impl_1332_array_registers
136200 };
136201 
136202 static const afw_value_list_t
136203 impl_1332_property_value_registers = {
136205  (const afw_list_t *)&impl_1332_list_registers
136206 };
136207 
136208 static const afw_runtime_property_t
136209 impl_1332_property_registers = {
136210  &afw_s_registers,
136211  (const afw_value_t *)&impl_1332_property_value_registers
136212 };
136213 
136214 static const afw_runtime_property_t *
136215 impl_1332_properties[] = {
136216  &impl_1332_property_brief,
136217  &impl_1332_property_description,
136218  &impl_1332_property_extensionId,
136219  &impl_1332_property_modulePath,
136220  &impl_1332_property_providesObjects,
136221  &impl_1332_property_registers,
136222  NULL
136223 };
136224 
136226 impl_1332_meta_object = {
136227  {
136228  &afw_runtime_inf_const_meta_object_inf
136229  },
136230  &impl_1332,
136231  NULL
136232 };
136233 
136234 static const afw_utf8_t
136235 impl_1332_meta_path =
136236  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_ldap");
136237 
136239 impl_1332 = {
136240  {
136242  NULL,
136243  {
136244  (const afw_object_t *)&impl_1332_meta_object,
136245  NULL,
136246  &afw_s_afw_ldap,
136247  &afw_s__AdaptiveManifest_,
136248  &impl_1332_meta_path
136249  }
136250  },
136251  &impl_1332_properties[0]
136252 };
136253 
136255 impl_1333;
136256 
136257 /*
136258  * /afw/_AdaptiveInterface_/afw_list
136259  */
136260 
136261 static const afw_value_string_t
136262 impl_1333_property_value_description = {
136264  AFW_UTF8_LITERAL("Adaptive value list interface.")
136265 };
136266 
136267 static const afw_runtime_property_t
136268 impl_1333_property_description = {
136269  &afw_s_description,
136270  (const afw_value_t *)&impl_1333_property_value_description
136271 };
136272 
136273 static const afw_value_string_t
136274 impl_1333_property_value_name = {
136276  AFW_UTF8_LITERAL("afw_list")
136277 };
136278 
136279 static const afw_runtime_property_t
136280 impl_1333_property_name = {
136281  &afw_s_name,
136282  (const afw_value_t *)&impl_1333_property_value_name
136283 };
136284 
136285 static const afw_runtime_property_t *
136286 impl_1333_properties[] = {
136287  &impl_1333_property_description,
136288  &impl_1333_property_name,
136289  NULL
136290 };
136291 
136293 impl_1333_meta_object = {
136294  {
136295  &afw_runtime_inf_const_meta_object_inf
136296  },
136297  &impl_1333,
136298  NULL
136299 };
136300 
136301 static const afw_utf8_t
136302 impl_1333_meta_path =
136303  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_list");
136304 
136306 impl_1333 = {
136307  {
136309  NULL,
136310  {
136311  (const afw_object_t *)&impl_1333_meta_object,
136312  NULL,
136313  &afw_s_afw_list,
136314  &afw_s__AdaptiveInterface_,
136315  &impl_1333_meta_path
136316  }
136317  },
136318  &impl_1333_properties[0]
136319 };
136320 
136322 impl_1334;
136323 
136324 /*
136325  * /afw/_AdaptiveInterface_/afw_list_setter
136326  */
136327 
136328 static const afw_value_string_t
136329 impl_1334_property_value_description = {
136331  AFW_UTF8_LITERAL("Adaptive list setter interface.")
136332 };
136333 
136334 static const afw_runtime_property_t
136335 impl_1334_property_description = {
136336  &afw_s_description,
136337  (const afw_value_t *)&impl_1334_property_value_description
136338 };
136339 
136340 static const afw_value_string_t
136341 impl_1334_property_value_name = {
136343  AFW_UTF8_LITERAL("afw_list_setter")
136344 };
136345 
136346 static const afw_runtime_property_t
136347 impl_1334_property_name = {
136348  &afw_s_name,
136349  (const afw_value_t *)&impl_1334_property_value_name
136350 };
136351 
136352 static const afw_runtime_property_t *
136353 impl_1334_properties[] = {
136354  &impl_1334_property_description,
136355  &impl_1334_property_name,
136356  NULL
136357 };
136358 
136360 impl_1334_meta_object = {
136361  {
136362  &afw_runtime_inf_const_meta_object_inf
136363  },
136364  &impl_1334,
136365  NULL
136366 };
136367 
136368 static const afw_utf8_t
136369 impl_1334_meta_path =
136370  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_list_setter");
136371 
136373 impl_1334 = {
136374  {
136376  NULL,
136377  {
136378  (const afw_object_t *)&impl_1334_meta_object,
136379  NULL,
136380  &afw_s_afw_list_setter,
136381  &afw_s__AdaptiveInterface_,
136382  &impl_1334_meta_path
136383  }
136384  },
136385  &impl_1334_properties[0]
136386 };
136387 
136389 impl_1335;
136390 
136391 /*
136392  * /afw/_AdaptiveManifest_/afw_lmdb
136393  */
136394 
136395 static const afw_value_string_t
136396 impl_1335_property_value_brief = {
136398  AFW_UTF8_LITERAL("Extension for Lightning Memory-Mapped Database (LMDB)")
136399 };
136400 
136401 static const afw_runtime_property_t
136402 impl_1335_property_brief = {
136403  &afw_s_brief,
136404  (const afw_value_t *)&impl_1335_property_value_brief
136405 };
136406 
136407 static const afw_value_string_t
136408 impl_1335_property_value_description = {
136410  AFW_UTF8_LITERAL("This extension provides an adaptor for retrieving and storing Adaptive Objects in Lightning Memory-Mapped Database (LMDB), an in-memory database that allows for arbitrary key-value pairs to be stored in its database.")
136411 };
136412 
136413 static const afw_runtime_property_t
136414 impl_1335_property_description = {
136415  &afw_s_description,
136416  (const afw_value_t *)&impl_1335_property_value_description
136417 };
136418 
136419 static const afw_value_string_t
136420 impl_1335_property_value_extensionId = {
136422  AFW_UTF8_LITERAL("afw_lmdb")
136423 };
136424 
136425 static const afw_runtime_property_t
136426 impl_1335_property_extensionId = {
136427  &afw_s_extensionId,
136428  (const afw_value_t *)&impl_1335_property_value_extensionId
136429 };
136430 
136431 static const afw_value_string_t
136432 impl_1335_property_value_modulePath = {
136434  AFW_UTF8_LITERAL("libafwlmdb")
136435 };
136436 
136437 static const afw_runtime_property_t
136438 impl_1335_property_modulePath = {
136439  &afw_s_modulePath,
136440  (const afw_value_t *)&impl_1335_property_value_modulePath
136441 };
136442 
136443 static const afw_utf8_t
136444 impl_1335_array_providesObjects[] = {
136445  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/lmdb_extension"),
136446  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/lmdb"),
136447  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_adaptor_lmdb"),
136448  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_adaptor_lmdb_information"),
136449  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_adaptor_lmdb_statistic"),
136450  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_adaptor_lmdb_statistics"),
136451  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorMetrics_adaptor_lmdb_version"),
136452  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_lmdb"),
136453  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_lmdb_env"),
136454  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_lmdb_limits"),
136455  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_lmdb_limits_size"),
136456  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_lmdb_limits_time")
136457 };
136458 
136460 impl_1335_list_providesObjects = {
136463  sizeof(impl_1335_array_providesObjects) / sizeof(afw_utf8_t),
136464  &impl_1335_array_providesObjects
136465 };
136466 
136467 static const afw_value_list_t
136468 impl_1335_property_value_providesObjects = {
136470  (const afw_list_t *)&impl_1335_list_providesObjects
136471 };
136472 
136473 static const afw_runtime_property_t
136474 impl_1335_property_providesObjects = {
136475  &afw_s_providesObjects,
136476  (const afw_value_t *)&impl_1335_property_value_providesObjects
136477 };
136478 
136479 static const afw_utf8_t
136480 impl_1335_array_registers[] = {
136481  AFW_UTF8_LITERAL("adaptor_type/lmdb"),
136482  AFW_UTF8_LITERAL("error_rv_decoder/lmdb")
136483 };
136484 
136486 impl_1335_list_registers = {
136489  sizeof(impl_1335_array_registers) / sizeof(afw_utf8_t),
136490  &impl_1335_array_registers
136491 };
136492 
136493 static const afw_value_list_t
136494 impl_1335_property_value_registers = {
136496  (const afw_list_t *)&impl_1335_list_registers
136497 };
136498 
136499 static const afw_runtime_property_t
136500 impl_1335_property_registers = {
136501  &afw_s_registers,
136502  (const afw_value_t *)&impl_1335_property_value_registers
136503 };
136504 
136505 static const afw_runtime_property_t *
136506 impl_1335_properties[] = {
136507  &impl_1335_property_brief,
136508  &impl_1335_property_description,
136509  &impl_1335_property_extensionId,
136510  &impl_1335_property_modulePath,
136511  &impl_1335_property_providesObjects,
136512  &impl_1335_property_registers,
136513  NULL
136514 };
136515 
136517 impl_1335_meta_object = {
136518  {
136519  &afw_runtime_inf_const_meta_object_inf
136520  },
136521  &impl_1335,
136522  NULL
136523 };
136524 
136525 static const afw_utf8_t
136526 impl_1335_meta_path =
136527  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_lmdb");
136528 
136530 impl_1335 = {
136531  {
136533  NULL,
136534  {
136535  (const afw_object_t *)&impl_1335_meta_object,
136536  NULL,
136537  &afw_s_afw_lmdb,
136538  &afw_s__AdaptiveManifest_,
136539  &impl_1335_meta_path
136540  }
136541  },
136542  &impl_1335_properties[0]
136543 };
136544 
136546 impl_1336;
136547 
136548 /*
136549  * /afw/_AdaptiveInterface_/afw_log
136550  */
136551 
136552 static const afw_value_string_t
136553 impl_1336_property_value_description = {
136555  AFW_UTF8_LITERAL("Log.")
136556 };
136557 
136558 static const afw_runtime_property_t
136559 impl_1336_property_description = {
136560  &afw_s_description,
136561  (const afw_value_t *)&impl_1336_property_value_description
136562 };
136563 
136564 static const afw_value_string_t
136565 impl_1336_property_value_name = {
136567  AFW_UTF8_LITERAL("afw_log")
136568 };
136569 
136570 static const afw_runtime_property_t
136571 impl_1336_property_name = {
136572  &afw_s_name,
136573  (const afw_value_t *)&impl_1336_property_value_name
136574 };
136575 
136576 static const afw_runtime_property_t *
136577 impl_1336_properties[] = {
136578  &impl_1336_property_description,
136579  &impl_1336_property_name,
136580  NULL
136581 };
136582 
136584 impl_1336_meta_object = {
136585  {
136586  &afw_runtime_inf_const_meta_object_inf
136587  },
136588  &impl_1336,
136589  NULL
136590 };
136591 
136592 static const afw_utf8_t
136593 impl_1336_meta_path =
136594  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_log");
136595 
136597 impl_1336 = {
136598  {
136600  NULL,
136601  {
136602  (const afw_object_t *)&impl_1336_meta_object,
136603  NULL,
136604  &afw_s_afw_log,
136605  &afw_s__AdaptiveInterface_,
136606  &impl_1336_meta_path
136607  }
136608  },
136609  &impl_1336_properties[0]
136610 };
136611 
136613 impl_1337;
136614 
136615 /*
136616  * /afw/_AdaptiveInterface_/afw_log_factory
136617  */
136618 
136619 static const afw_value_string_t
136620 impl_1337_property_value_description = {
136622  AFW_UTF8_LITERAL("Log factory.")
136623 };
136624 
136625 static const afw_runtime_property_t
136626 impl_1337_property_description = {
136627  &afw_s_description,
136628  (const afw_value_t *)&impl_1337_property_value_description
136629 };
136630 
136631 static const afw_value_string_t
136632 impl_1337_property_value_name = {
136634  AFW_UTF8_LITERAL("afw_log_factory")
136635 };
136636 
136637 static const afw_runtime_property_t
136638 impl_1337_property_name = {
136639  &afw_s_name,
136640  (const afw_value_t *)&impl_1337_property_value_name
136641 };
136642 
136643 static const afw_runtime_property_t *
136644 impl_1337_properties[] = {
136645  &impl_1337_property_description,
136646  &impl_1337_property_name,
136647  NULL
136648 };
136649 
136651 impl_1337_meta_object = {
136652  {
136653  &afw_runtime_inf_const_meta_object_inf
136654  },
136655  &impl_1337,
136656  NULL
136657 };
136658 
136659 static const afw_utf8_t
136660 impl_1337_meta_path =
136661  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_log_factory");
136662 
136664 impl_1337 = {
136665  {
136667  NULL,
136668  {
136669  (const afw_object_t *)&impl_1337_meta_object,
136670  NULL,
136671  &afw_s_afw_log_factory,
136672  &afw_s__AdaptiveInterface_,
136673  &impl_1337_meta_path
136674  }
136675  },
136676  &impl_1337_properties[0]
136677 };
136678 
136680 impl_1338;
136681 
136682 /*
136683  * /afw/_AdaptiveInterface_/afw_object
136684  */
136685 
136686 static const afw_value_string_t
136687 impl_1338_property_value_description = {
136689  AFW_UTF8_LITERAL("This is interface used to access the properties of an adaptive object.")
136690 };
136691 
136692 static const afw_runtime_property_t
136693 impl_1338_property_description = {
136694  &afw_s_description,
136695  (const afw_value_t *)&impl_1338_property_value_description
136696 };
136697 
136698 static const afw_value_string_t
136699 impl_1338_property_value_name = {
136701  AFW_UTF8_LITERAL("afw_object")
136702 };
136703 
136704 static const afw_runtime_property_t
136705 impl_1338_property_name = {
136706  &afw_s_name,
136707  (const afw_value_t *)&impl_1338_property_value_name
136708 };
136709 
136710 static const afw_runtime_property_t *
136711 impl_1338_properties[] = {
136712  &impl_1338_property_description,
136713  &impl_1338_property_name,
136714  NULL
136715 };
136716 
136718 impl_1338_meta_object = {
136719  {
136720  &afw_runtime_inf_const_meta_object_inf
136721  },
136722  &impl_1338,
136723  NULL
136724 };
136725 
136726 static const afw_utf8_t
136727 impl_1338_meta_path =
136728  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_object");
136729 
136731 impl_1338 = {
136732  {
136734  NULL,
136735  {
136736  (const afw_object_t *)&impl_1338_meta_object,
136737  NULL,
136738  &afw_s_afw_object,
136739  &afw_s__AdaptiveInterface_,
136740  &impl_1338_meta_path
136741  }
136742  },
136743  &impl_1338_properties[0]
136744 };
136745 
136747 impl_1339;
136748 
136749 /*
136750  * /afw/_AdaptiveInterface_/afw_object_associative_array
136751  */
136752 
136753 static const afw_value_string_t
136754 impl_1339_property_value_description = {
136756  AFW_UTF8_LITERAL("This is interface for an object associative array.")
136757 };
136758 
136759 static const afw_runtime_property_t
136760 impl_1339_property_description = {
136761  &afw_s_description,
136762  (const afw_value_t *)&impl_1339_property_value_description
136763 };
136764 
136765 static const afw_value_string_t
136766 impl_1339_property_value_name = {
136768  AFW_UTF8_LITERAL("afw_object_associative_array")
136769 };
136770 
136771 static const afw_runtime_property_t
136772 impl_1339_property_name = {
136773  &afw_s_name,
136774  (const afw_value_t *)&impl_1339_property_value_name
136775 };
136776 
136777 static const afw_runtime_property_t *
136778 impl_1339_properties[] = {
136779  &impl_1339_property_description,
136780  &impl_1339_property_name,
136781  NULL
136782 };
136783 
136785 impl_1339_meta_object = {
136786  {
136787  &afw_runtime_inf_const_meta_object_inf
136788  },
136789  &impl_1339,
136790  NULL
136791 };
136792 
136793 static const afw_utf8_t
136794 impl_1339_meta_path =
136795  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_object_associative_array");
136796 
136798 impl_1339 = {
136799  {
136801  NULL,
136802  {
136803  (const afw_object_t *)&impl_1339_meta_object,
136804  NULL,
136805  &afw_s_afw_object_associative_array,
136806  &afw_s__AdaptiveInterface_,
136807  &impl_1339_meta_path
136808  }
136809  },
136810  &impl_1339_properties[0]
136811 };
136812 
136814 impl_1340;
136815 
136816 /*
136817  * /afw/_AdaptiveInterface_/afw_object_setter
136818  */
136819 
136820 static const afw_value_string_t
136821 impl_1340_property_value_description = {
136823  AFW_UTF8_LITERAL("This is interface used to set properties and meta of an adaptive object.\n See interface afw_object method get_object_setter for more information.")
136824 };
136825 
136826 static const afw_runtime_property_t
136827 impl_1340_property_description = {
136828  &afw_s_description,
136829  (const afw_value_t *)&impl_1340_property_value_description
136830 };
136831 
136832 static const afw_value_string_t
136833 impl_1340_property_value_name = {
136835  AFW_UTF8_LITERAL("afw_object_setter")
136836 };
136837 
136838 static const afw_runtime_property_t
136839 impl_1340_property_name = {
136840  &afw_s_name,
136841  (const afw_value_t *)&impl_1340_property_value_name
136842 };
136843 
136844 static const afw_runtime_property_t *
136845 impl_1340_properties[] = {
136846  &impl_1340_property_description,
136847  &impl_1340_property_name,
136848  NULL
136849 };
136850 
136852 impl_1340_meta_object = {
136853  {
136854  &afw_runtime_inf_const_meta_object_inf
136855  },
136856  &impl_1340,
136857  NULL
136858 };
136859 
136860 static const afw_utf8_t
136861 impl_1340_meta_path =
136862  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_object_setter");
136863 
136865 impl_1340 = {
136866  {
136868  NULL,
136869  {
136870  (const afw_object_t *)&impl_1340_meta_object,
136871  NULL,
136872  &afw_s_afw_object_setter,
136873  &afw_s__AdaptiveInterface_,
136874  &impl_1340_meta_path
136875  }
136876  },
136877  &impl_1340_properties[0]
136878 };
136879 
136881 impl_1341;
136882 
136883 /*
136884  * /afw/_AdaptiveInterface_/afw_pool
136885  */
136886 
136887 static const afw_value_string_t
136888 impl_1341_property_value_description = {
136890  AFW_UTF8_LITERAL("Adaptive framework pool interface.")
136891 };
136892 
136893 static const afw_runtime_property_t
136894 impl_1341_property_description = {
136895  &afw_s_description,
136896  (const afw_value_t *)&impl_1341_property_value_description
136897 };
136898 
136899 static const afw_value_string_t
136900 impl_1341_property_value_name = {
136902  AFW_UTF8_LITERAL("afw_pool")
136903 };
136904 
136905 static const afw_runtime_property_t
136906 impl_1341_property_name = {
136907  &afw_s_name,
136908  (const afw_value_t *)&impl_1341_property_value_name
136909 };
136910 
136911 static const afw_runtime_property_t *
136912 impl_1341_properties[] = {
136913  &impl_1341_property_description,
136914  &impl_1341_property_name,
136915  NULL
136916 };
136917 
136919 impl_1341_meta_object = {
136920  {
136921  &afw_runtime_inf_const_meta_object_inf
136922  },
136923  &impl_1341,
136924  NULL
136925 };
136926 
136927 static const afw_utf8_t
136928 impl_1341_meta_path =
136929  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_pool");
136930 
136932 impl_1341 = {
136933  {
136935  NULL,
136936  {
136937  (const afw_object_t *)&impl_1341_meta_object,
136938  NULL,
136939  &afw_s_afw_pool,
136940  &afw_s__AdaptiveInterface_,
136941  &impl_1341_meta_path
136942  }
136943  },
136944  &impl_1341_properties[0]
136945 };
136946 
136948 impl_1342;
136949 
136950 /*
136951  * /afw/_AdaptiveInterface_/afw_request
136952  */
136953 
136954 static const afw_value_string_t
136955 impl_1342_property_value_description = {
136957  AFW_UTF8_LITERAL("Adaptive framework request interface.")
136958 };
136959 
136960 static const afw_runtime_property_t
136961 impl_1342_property_description = {
136962  &afw_s_description,
136963  (const afw_value_t *)&impl_1342_property_value_description
136964 };
136965 
136966 static const afw_value_string_t
136967 impl_1342_property_value_name = {
136969  AFW_UTF8_LITERAL("afw_request")
136970 };
136971 
136972 static const afw_runtime_property_t
136973 impl_1342_property_name = {
136974  &afw_s_name,
136975  (const afw_value_t *)&impl_1342_property_value_name
136976 };
136977 
136978 static const afw_runtime_property_t *
136979 impl_1342_properties[] = {
136980  &impl_1342_property_description,
136981  &impl_1342_property_name,
136982  NULL
136983 };
136984 
136986 impl_1342_meta_object = {
136987  {
136988  &afw_runtime_inf_const_meta_object_inf
136989  },
136990  &impl_1342,
136991  NULL
136992 };
136993 
136994 static const afw_utf8_t
136995 impl_1342_meta_path =
136996  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_request");
136997 
136999 impl_1342 = {
137000  {
137002  NULL,
137003  {
137004  (const afw_object_t *)&impl_1342_meta_object,
137005  NULL,
137006  &afw_s_afw_request,
137007  &afw_s__AdaptiveInterface_,
137008  &impl_1342_meta_path
137009  }
137010  },
137011  &impl_1342_properties[0]
137012 };
137013 
137015 impl_1343;
137016 
137017 /*
137018  * /afw/_AdaptiveInterface_/afw_request_handler
137019  */
137020 
137021 static const afw_value_string_t
137022 impl_1343_property_value_description = {
137024  AFW_UTF8_LITERAL("Adaptive framework request handler interface.")
137025 };
137026 
137027 static const afw_runtime_property_t
137028 impl_1343_property_description = {
137029  &afw_s_description,
137030  (const afw_value_t *)&impl_1343_property_value_description
137031 };
137032 
137033 static const afw_value_string_t
137034 impl_1343_property_value_name = {
137036  AFW_UTF8_LITERAL("afw_request_handler")
137037 };
137038 
137039 static const afw_runtime_property_t
137040 impl_1343_property_name = {
137041  &afw_s_name,
137042  (const afw_value_t *)&impl_1343_property_value_name
137043 };
137044 
137045 static const afw_runtime_property_t *
137046 impl_1343_properties[] = {
137047  &impl_1343_property_description,
137048  &impl_1343_property_name,
137049  NULL
137050 };
137051 
137053 impl_1343_meta_object = {
137054  {
137055  &afw_runtime_inf_const_meta_object_inf
137056  },
137057  &impl_1343,
137058  NULL
137059 };
137060 
137061 static const afw_utf8_t
137062 impl_1343_meta_path =
137063  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_request_handler");
137064 
137066 impl_1343 = {
137067  {
137069  NULL,
137070  {
137071  (const afw_object_t *)&impl_1343_meta_object,
137072  NULL,
137073  &afw_s_afw_request_handler,
137074  &afw_s__AdaptiveInterface_,
137075  &impl_1343_meta_path
137076  }
137077  },
137078  &impl_1343_properties[0]
137079 };
137080 
137082 impl_1344;
137083 
137084 /*
137085  * /afw/_AdaptiveInterface_/afw_request_handler_factory
137086  */
137087 
137088 static const afw_value_string_t
137089 impl_1344_property_value_description = {
137091  AFW_UTF8_LITERAL("Create an instance of an afw_request_handler.")
137092 };
137093 
137094 static const afw_runtime_property_t
137095 impl_1344_property_description = {
137096  &afw_s_description,
137097  (const afw_value_t *)&impl_1344_property_value_description
137098 };
137099 
137100 static const afw_value_string_t
137101 impl_1344_property_value_name = {
137103  AFW_UTF8_LITERAL("afw_request_handler_factory")
137104 };
137105 
137106 static const afw_runtime_property_t
137107 impl_1344_property_name = {
137108  &afw_s_name,
137109  (const afw_value_t *)&impl_1344_property_value_name
137110 };
137111 
137112 static const afw_runtime_property_t *
137113 impl_1344_properties[] = {
137114  &impl_1344_property_description,
137115  &impl_1344_property_name,
137116  NULL
137117 };
137118 
137120 impl_1344_meta_object = {
137121  {
137122  &afw_runtime_inf_const_meta_object_inf
137123  },
137124  &impl_1344,
137125  NULL
137126 };
137127 
137128 static const afw_utf8_t
137129 impl_1344_meta_path =
137130  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_request_handler_factory");
137131 
137133 impl_1344 = {
137134  {
137136  NULL,
137137  {
137138  (const afw_object_t *)&impl_1344_meta_object,
137139  NULL,
137140  &afw_s_afw_request_handler_factory,
137141  &afw_s__AdaptiveInterface_,
137142  &impl_1344_meta_path
137143  }
137144  },
137145  &impl_1344_properties[0]
137146 };
137147 
137149 impl_1345;
137150 
137151 /*
137152  * /afw/_AdaptiveInterface_/afw_server
137153  */
137154 
137155 static const afw_value_string_t
137156 impl_1345_property_value_description = {
137158  AFW_UTF8_LITERAL("Adaptive framework server interface.")
137159 };
137160 
137161 static const afw_runtime_property_t
137162 impl_1345_property_description = {
137163  &afw_s_description,
137164  (const afw_value_t *)&impl_1345_property_value_description
137165 };
137166 
137167 static const afw_value_string_t
137168 impl_1345_property_value_name = {
137170  AFW_UTF8_LITERAL("afw_server")
137171 };
137172 
137173 static const afw_runtime_property_t
137174 impl_1345_property_name = {
137175  &afw_s_name,
137176  (const afw_value_t *)&impl_1345_property_value_name
137177 };
137178 
137179 static const afw_runtime_property_t *
137180 impl_1345_properties[] = {
137181  &impl_1345_property_description,
137182  &impl_1345_property_name,
137183  NULL
137184 };
137185 
137187 impl_1345_meta_object = {
137188  {
137189  &afw_runtime_inf_const_meta_object_inf
137190  },
137191  &impl_1345,
137192  NULL
137193 };
137194 
137195 static const afw_utf8_t
137196 impl_1345_meta_path =
137197  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_server");
137198 
137200 impl_1345 = {
137201  {
137203  NULL,
137204  {
137205  (const afw_object_t *)&impl_1345_meta_object,
137206  NULL,
137207  &afw_s_afw_server,
137208  &afw_s__AdaptiveInterface_,
137209  &impl_1345_meta_path
137210  }
137211  },
137212  &impl_1345_properties[0]
137213 };
137214 
137216 impl_1346;
137217 
137218 /*
137219  * /afw/_AdaptiveInterface_/afw_service_type
137220  */
137221 
137222 static const afw_value_string_t
137223 impl_1346_property_value_description = {
137225  AFW_UTF8_LITERAL("Adaptive framework service type interface. Each instance is registered in the environment with type of \"service_type\" and id of the service type id.")
137226 };
137227 
137228 static const afw_runtime_property_t
137229 impl_1346_property_description = {
137230  &afw_s_description,
137231  (const afw_value_t *)&impl_1346_property_value_description
137232 };
137233 
137234 static const afw_value_string_t
137235 impl_1346_property_value_name = {
137237  AFW_UTF8_LITERAL("afw_service_type")
137238 };
137239 
137240 static const afw_runtime_property_t
137241 impl_1346_property_name = {
137242  &afw_s_name,
137243  (const afw_value_t *)&impl_1346_property_value_name
137244 };
137245 
137246 static const afw_runtime_property_t *
137247 impl_1346_properties[] = {
137248  &impl_1346_property_description,
137249  &impl_1346_property_name,
137250  NULL
137251 };
137252 
137254 impl_1346_meta_object = {
137255  {
137256  &afw_runtime_inf_const_meta_object_inf
137257  },
137258  &impl_1346,
137259  NULL
137260 };
137261 
137262 static const afw_utf8_t
137263 impl_1346_meta_path =
137264  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_service_type");
137265 
137267 impl_1346 = {
137268  {
137270  NULL,
137271  {
137272  (const afw_object_t *)&impl_1346_meta_object,
137273  NULL,
137274  &afw_s_afw_service_type,
137275  &afw_s__AdaptiveInterface_,
137276  &impl_1346_meta_path
137277  }
137278  },
137279  &impl_1346_properties[0]
137280 };
137281 
137283 impl_1347;
137284 
137285 /*
137286  * /afw/_AdaptiveInterface_/afw_stream
137287  */
137288 
137289 static const afw_value_string_t
137290 impl_1347_property_value_description = {
137292  AFW_UTF8_LITERAL("An interface for a stream.")
137293 };
137294 
137295 static const afw_runtime_property_t
137296 impl_1347_property_description = {
137297  &afw_s_description,
137298  (const afw_value_t *)&impl_1347_property_value_description
137299 };
137300 
137301 static const afw_value_string_t
137302 impl_1347_property_value_name = {
137304  AFW_UTF8_LITERAL("afw_stream")
137305 };
137306 
137307 static const afw_runtime_property_t
137308 impl_1347_property_name = {
137309  &afw_s_name,
137310  (const afw_value_t *)&impl_1347_property_value_name
137311 };
137312 
137313 static const afw_runtime_property_t *
137314 impl_1347_properties[] = {
137315  &impl_1347_property_description,
137316  &impl_1347_property_name,
137317  NULL
137318 };
137319 
137321 impl_1347_meta_object = {
137322  {
137323  &afw_runtime_inf_const_meta_object_inf
137324  },
137325  &impl_1347,
137326  NULL
137327 };
137328 
137329 static const afw_utf8_t
137330 impl_1347_meta_path =
137331  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_stream");
137332 
137334 impl_1347 = {
137335  {
137337  NULL,
137338  {
137339  (const afw_object_t *)&impl_1347_meta_object,
137340  NULL,
137341  &afw_s_afw_stream,
137342  &afw_s__AdaptiveInterface_,
137343  &impl_1347_meta_path
137344  }
137345  },
137346  &impl_1347_properties[0]
137347 };
137348 
137350 impl_1348;
137351 
137352 /*
137353  * /afw/_AdaptiveManifest_/afw_ubjson
137354  */
137355 
137356 static const afw_value_string_t
137357 impl_1348_property_value_brief = {
137359  AFW_UTF8_LITERAL("Extension for UBJSON")
137360 };
137361 
137362 static const afw_runtime_property_t
137363 impl_1348_property_brief = {
137364  &afw_s_brief,
137365  (const afw_value_t *)&impl_1348_property_value_brief
137366 };
137367 
137368 static const afw_value_string_t
137369 impl_1348_property_value_description = {
137371  AFW_UTF8_LITERAL("This extension provides a content-type handler for Universal Binary JSON (UBSJON), which is similar to JSON but binary in nature, allowing it to be more compressed for storage purposes.")
137372 };
137373 
137374 static const afw_runtime_property_t
137375 impl_1348_property_description = {
137376  &afw_s_description,
137377  (const afw_value_t *)&impl_1348_property_value_description
137378 };
137379 
137380 static const afw_value_string_t
137381 impl_1348_property_value_extensionId = {
137383  AFW_UTF8_LITERAL("afw_ubjson")
137384 };
137385 
137386 static const afw_runtime_property_t
137387 impl_1348_property_extensionId = {
137388  &afw_s_extensionId,
137389  (const afw_value_t *)&impl_1348_property_value_extensionId
137390 };
137391 
137392 static const afw_value_string_t
137393 impl_1348_property_value_modulePath = {
137395  AFW_UTF8_LITERAL("libafwubjson")
137396 };
137397 
137398 static const afw_runtime_property_t
137399 impl_1348_property_modulePath = {
137400  &afw_s_modulePath,
137401  (const afw_value_t *)&impl_1348_property_value_modulePath
137402 };
137403 
137404 static const afw_utf8_t
137405 impl_1348_array_registers[] = {
137406  AFW_UTF8_LITERAL("content_type/ubjson")
137407 };
137408 
137410 impl_1348_list_registers = {
137413  sizeof(impl_1348_array_registers) / sizeof(afw_utf8_t),
137414  &impl_1348_array_registers
137415 };
137416 
137417 static const afw_value_list_t
137418 impl_1348_property_value_registers = {
137420  (const afw_list_t *)&impl_1348_list_registers
137421 };
137422 
137423 static const afw_runtime_property_t
137424 impl_1348_property_registers = {
137425  &afw_s_registers,
137426  (const afw_value_t *)&impl_1348_property_value_registers
137427 };
137428 
137429 static const afw_runtime_property_t *
137430 impl_1348_properties[] = {
137431  &impl_1348_property_brief,
137432  &impl_1348_property_description,
137433  &impl_1348_property_extensionId,
137434  &impl_1348_property_modulePath,
137435  &impl_1348_property_registers,
137436  NULL
137437 };
137438 
137440 impl_1348_meta_object = {
137441  {
137442  &afw_runtime_inf_const_meta_object_inf
137443  },
137444  &impl_1348,
137445  NULL
137446 };
137447 
137448 static const afw_utf8_t
137449 impl_1348_meta_path =
137450  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_ubjson");
137451 
137453 impl_1348 = {
137454  {
137456  NULL,
137457  {
137458  (const afw_object_t *)&impl_1348_meta_object,
137459  NULL,
137460  &afw_s_afw_ubjson,
137461  &afw_s__AdaptiveManifest_,
137462  &impl_1348_meta_path
137463  }
137464  },
137465  &impl_1348_properties[0]
137466 };
137467 
137469 impl_1349;
137470 
137471 /*
137472  * /afw/_AdaptiveInterface_/afw_value
137473  */
137474 
137475 static const afw_value_string_t
137476 impl_1349_property_value_description = {
137478  AFW_UTF8_LITERAL("Adaptive value.")
137479 };
137480 
137481 static const afw_runtime_property_t
137482 impl_1349_property_description = {
137483  &afw_s_description,
137484  (const afw_value_t *)&impl_1349_property_value_description
137485 };
137486 
137487 static const afw_value_string_t
137488 impl_1349_property_value_name = {
137490  AFW_UTF8_LITERAL("afw_value")
137491 };
137492 
137493 static const afw_runtime_property_t
137494 impl_1349_property_name = {
137495  &afw_s_name,
137496  (const afw_value_t *)&impl_1349_property_value_name
137497 };
137498 
137499 static const afw_runtime_property_t *
137500 impl_1349_properties[] = {
137501  &impl_1349_property_description,
137502  &impl_1349_property_name,
137503  NULL
137504 };
137505 
137507 impl_1349_meta_object = {
137508  {
137509  &afw_runtime_inf_const_meta_object_inf
137510  },
137511  &impl_1349,
137512  NULL
137513 };
137514 
137515 static const afw_utf8_t
137516 impl_1349_meta_path =
137517  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_value");
137518 
137520 impl_1349 = {
137521  {
137523  NULL,
137524  {
137525  (const afw_object_t *)&impl_1349_meta_object,
137526  NULL,
137527  &afw_s_afw_value,
137528  &afw_s__AdaptiveInterface_,
137529  &impl_1349_meta_path
137530  }
137531  },
137532  &impl_1349_properties[0]
137533 };
137534 
137536 impl_1350;
137537 
137538 /*
137539  * /afw/_AdaptiveInterface_/afw_variable_handler
137540  */
137541 
137542 static const afw_value_string_t
137543 impl_1350_property_value_description = {
137545  AFW_UTF8_LITERAL("Adaptive variable handler.")
137546 };
137547 
137548 static const afw_runtime_property_t
137549 impl_1350_property_description = {
137550  &afw_s_description,
137551  (const afw_value_t *)&impl_1350_property_value_description
137552 };
137553 
137554 static const afw_value_string_t
137555 impl_1350_property_value_name = {
137557  AFW_UTF8_LITERAL("afw_variable_handler")
137558 };
137559 
137560 static const afw_runtime_property_t
137561 impl_1350_property_name = {
137562  &afw_s_name,
137563  (const afw_value_t *)&impl_1350_property_value_name
137564 };
137565 
137566 static const afw_runtime_property_t *
137567 impl_1350_properties[] = {
137568  &impl_1350_property_description,
137569  &impl_1350_property_name,
137570  NULL
137571 };
137572 
137574 impl_1350_meta_object = {
137575  {
137576  &afw_runtime_inf_const_meta_object_inf
137577  },
137578  &impl_1350,
137579  NULL
137580 };
137581 
137582 static const afw_utf8_t
137583 impl_1350_meta_path =
137584  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_variable_handler");
137585 
137587 impl_1350 = {
137588  {
137590  NULL,
137591  {
137592  (const afw_object_t *)&impl_1350_meta_object,
137593  NULL,
137594  &afw_s_afw_variable_handler,
137595  &afw_s__AdaptiveInterface_,
137596  &impl_1350_meta_path
137597  }
137598  },
137599  &impl_1350_properties[0]
137600 };
137601 
137603 impl_1351;
137604 
137605 /*
137606  * /afw/_AdaptiveManifest_/afw_vfs
137607  */
137608 
137609 static const afw_value_string_t
137610 impl_1351_property_value_brief = {
137612  AFW_UTF8_LITERAL("Extension for VFS (Virtual File System)")
137613 };
137614 
137615 static const afw_runtime_property_t
137616 impl_1351_property_brief = {
137617  &afw_s_brief,
137618  (const afw_value_t *)&impl_1351_property_value_brief
137619 };
137620 
137621 static const afw_value_string_t
137622 impl_1351_property_value_description = {
137624  AFW_UTF8_LITERAL("This extension provides an adaptor for accessing local files through a Virtual File System interface.")
137625 };
137626 
137627 static const afw_runtime_property_t
137628 impl_1351_property_description = {
137629  &afw_s_description,
137630  (const afw_value_t *)&impl_1351_property_value_description
137631 };
137632 
137633 static const afw_value_string_t
137634 impl_1351_property_value_extensionId = {
137636  AFW_UTF8_LITERAL("afw_vfs")
137637 };
137638 
137639 static const afw_runtime_property_t
137640 impl_1351_property_extensionId = {
137641  &afw_s_extensionId,
137642  (const afw_value_t *)&impl_1351_property_value_extensionId
137643 };
137644 
137645 static const afw_value_string_t
137646 impl_1351_property_value_modulePath = {
137648  AFW_UTF8_LITERAL("libafwvfs")
137649 };
137650 
137651 static const afw_runtime_property_t
137652 impl_1351_property_modulePath = {
137653  &afw_s_modulePath,
137654  (const afw_value_t *)&impl_1351_property_value_modulePath
137655 };
137656 
137657 static const afw_utf8_t
137658 impl_1351_array_providesObjects[] = {
137659  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveAdaptorTypeSpecific_vfs_retrieve_objects"),
137660  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_vfs"),
137661  AFW_UTF8_LITERAL("/afw/_AdaptiveObjectType_/_AdaptiveFile_vfs")
137662 };
137663 
137665 impl_1351_list_providesObjects = {
137668  sizeof(impl_1351_array_providesObjects) / sizeof(afw_utf8_t),
137669  &impl_1351_array_providesObjects
137670 };
137671 
137672 static const afw_value_list_t
137673 impl_1351_property_value_providesObjects = {
137675  (const afw_list_t *)&impl_1351_list_providesObjects
137676 };
137677 
137678 static const afw_runtime_property_t
137679 impl_1351_property_providesObjects = {
137680  &afw_s_providesObjects,
137681  (const afw_value_t *)&impl_1351_property_value_providesObjects
137682 };
137683 
137684 static const afw_utf8_t
137685 impl_1351_array_registers[] = {
137686  AFW_UTF8_LITERAL("adaptor_type/vfs")
137687 };
137688 
137690 impl_1351_list_registers = {
137693  sizeof(impl_1351_array_registers) / sizeof(afw_utf8_t),
137694  &impl_1351_array_registers
137695 };
137696 
137697 static const afw_value_list_t
137698 impl_1351_property_value_registers = {
137700  (const afw_list_t *)&impl_1351_list_registers
137701 };
137702 
137703 static const afw_runtime_property_t
137704 impl_1351_property_registers = {
137705  &afw_s_registers,
137706  (const afw_value_t *)&impl_1351_property_value_registers
137707 };
137708 
137709 static const afw_runtime_property_t *
137710 impl_1351_properties[] = {
137711  &impl_1351_property_brief,
137712  &impl_1351_property_description,
137713  &impl_1351_property_extensionId,
137714  &impl_1351_property_modulePath,
137715  &impl_1351_property_providesObjects,
137716  &impl_1351_property_registers,
137717  NULL
137718 };
137719 
137721 impl_1351_meta_object = {
137722  {
137723  &afw_runtime_inf_const_meta_object_inf
137724  },
137725  &impl_1351,
137726  NULL
137727 };
137728 
137729 static const afw_utf8_t
137730 impl_1351_meta_path =
137731  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_vfs");
137732 
137734 impl_1351 = {
137735  {
137737  NULL,
137738  {
137739  (const afw_object_t *)&impl_1351_meta_object,
137740  NULL,
137741  &afw_s_afw_vfs,
137742  &afw_s__AdaptiveManifest_,
137743  &impl_1351_meta_path
137744  }
137745  },
137746  &impl_1351_properties[0]
137747 };
137748 
137750 impl_1352;
137751 
137752 /*
137753  * /afw/_AdaptiveInterface_/afw_writer
137754  */
137755 
137756 static const afw_value_string_t
137757 impl_1352_property_value_description = {
137759  AFW_UTF8_LITERAL("An interface for a writer.")
137760 };
137761 
137762 static const afw_runtime_property_t
137763 impl_1352_property_description = {
137764  &afw_s_description,
137765  (const afw_value_t *)&impl_1352_property_value_description
137766 };
137767 
137768 static const afw_value_string_t
137769 impl_1352_property_value_name = {
137771  AFW_UTF8_LITERAL("afw_writer")
137772 };
137773 
137774 static const afw_runtime_property_t
137775 impl_1352_property_name = {
137776  &afw_s_name,
137777  (const afw_value_t *)&impl_1352_property_value_name
137778 };
137779 
137780 static const afw_runtime_property_t *
137781 impl_1352_properties[] = {
137782  &impl_1352_property_description,
137783  &impl_1352_property_name,
137784  NULL
137785 };
137786 
137788 impl_1352_meta_object = {
137789  {
137790  &afw_runtime_inf_const_meta_object_inf
137791  },
137792  &impl_1352,
137793  NULL
137794 };
137795 
137796 static const afw_utf8_t
137797 impl_1352_meta_path =
137798  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_writer");
137799 
137801 impl_1352 = {
137802  {
137804  NULL,
137805  {
137806  (const afw_object_t *)&impl_1352_meta_object,
137807  NULL,
137808  &afw_s_afw_writer,
137809  &afw_s__AdaptiveInterface_,
137810  &impl_1352_meta_path
137811  }
137812  },
137813  &impl_1352_properties[0]
137814 };
137815 
137817 impl_1353;
137818 
137819 /*
137820  * /afw/_AdaptiveInterface_/afw_xctx
137821  */
137822 
137823 static const afw_value_string_t
137824 impl_1353_property_value_description = {
137826  AFW_UTF8_LITERAL("Adaptive Framework Execution Context (xctx) interface.\n \n An execution context holds common information related to a unit of work in\n Adaptive Framwork. This unit of work runs in a single thread of a\n single-threaded or multi-threaded process. In a multi-threaded process,\n the main thread has the global execution context. Other threads have their\n own execution context and required the appropriate mutexes or queued work\n to access memory in the global execution context.\n\n The type of execution contexts can be \"server\", \"request_session', etc. A\n execution context's pool, properties, and object cache will last for the\n life of the execution context. An execution context's parent will always\n have a longer life.")
137827 };
137828 
137829 static const afw_runtime_property_t
137830 impl_1353_property_description = {
137831  &afw_s_description,
137832  (const afw_value_t *)&impl_1353_property_value_description
137833 };
137834 
137835 static const afw_value_string_t
137836 impl_1353_property_value_name = {
137838  AFW_UTF8_LITERAL("afw_xctx")
137839 };
137840 
137841 static const afw_runtime_property_t
137842 impl_1353_property_name = {
137843  &afw_s_name,
137844  (const afw_value_t *)&impl_1353_property_value_name
137845 };
137846 
137847 static const afw_runtime_property_t *
137848 impl_1353_properties[] = {
137849  &impl_1353_property_description,
137850  &impl_1353_property_name,
137851  NULL
137852 };
137853 
137855 impl_1353_meta_object = {
137856  {
137857  &afw_runtime_inf_const_meta_object_inf
137858  },
137859  &impl_1353,
137860  NULL
137861 };
137862 
137863 static const afw_utf8_t
137864 impl_1353_meta_path =
137865  AFW_UTF8_LITERAL("/afw/_AdaptiveInterface_/afw_xctx");
137866 
137868 impl_1353 = {
137869  {
137871  NULL,
137872  {
137873  (const afw_object_t *)&impl_1353_meta_object,
137874  NULL,
137875  &afw_s_afw_xctx,
137876  &afw_s__AdaptiveInterface_,
137877  &impl_1353_meta_path
137878  }
137879  },
137880  &impl_1353_properties[0]
137881 };
137882 
137884 impl_1354;
137885 
137886 /*
137887  * /afw/_AdaptiveManifest_/afw_yaml
137888  */
137889 
137890 static const afw_value_string_t
137891 impl_1354_property_value_brief = {
137893  AFW_UTF8_LITERAL("Extension for YAML Ain't Markup Language")
137894 };
137895 
137896 static const afw_runtime_property_t
137897 impl_1354_property_brief = {
137898  &afw_s_brief,
137899  (const afw_value_t *)&impl_1354_property_value_brief
137900 };
137901 
137902 static const afw_value_string_t
137903 impl_1354_property_value_description = {
137905  AFW_UTF8_LITERAL("This extension registers a content-type handler for the YAML Ain't Markup Language (YAML) format, which is a more human readable, superset of JSON.")
137906 };
137907 
137908 static const afw_runtime_property_t
137909 impl_1354_property_description = {
137910  &afw_s_description,
137911  (const afw_value_t *)&impl_1354_property_value_description
137912 };
137913 
137914 static const afw_value_string_t
137915 impl_1354_property_value_extensionId = {
137917  AFW_UTF8_LITERAL("afw_yaml")
137918 };
137919 
137920 static const afw_runtime_property_t
137921 impl_1354_property_extensionId = {
137922  &afw_s_extensionId,
137923  (const afw_value_t *)&impl_1354_property_value_extensionId
137924 };
137925 
137926 static const afw_value_string_t
137927 impl_1354_property_value_modulePath = {
137929  AFW_UTF8_LITERAL("libafwyaml")
137930 };
137931 
137932 static const afw_runtime_property_t
137933 impl_1354_property_modulePath = {
137934  &afw_s_modulePath,
137935  (const afw_value_t *)&impl_1354_property_value_modulePath
137936 };
137937 
137938 static const afw_utf8_t
137939 impl_1354_array_providesObjects[] = {
137940  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_yaml")
137941 };
137942 
137944 impl_1354_list_providesObjects = {
137947  sizeof(impl_1354_array_providesObjects) / sizeof(afw_utf8_t),
137948  &impl_1354_array_providesObjects
137949 };
137950 
137951 static const afw_value_list_t
137952 impl_1354_property_value_providesObjects = {
137954  (const afw_list_t *)&impl_1354_list_providesObjects
137955 };
137956 
137957 static const afw_runtime_property_t
137958 impl_1354_property_providesObjects = {
137959  &afw_s_providesObjects,
137960  (const afw_value_t *)&impl_1354_property_value_providesObjects
137961 };
137962 
137963 static const afw_utf8_t
137964 impl_1354_array_registers[] = {
137965  AFW_UTF8_LITERAL("content_type/x-yaml"),
137966  AFW_UTF8_LITERAL("content_type/yaml")
137967 };
137968 
137970 impl_1354_list_registers = {
137973  sizeof(impl_1354_array_registers) / sizeof(afw_utf8_t),
137974  &impl_1354_array_registers
137975 };
137976 
137977 static const afw_value_list_t
137978 impl_1354_property_value_registers = {
137980  (const afw_list_t *)&impl_1354_list_registers
137981 };
137982 
137983 static const afw_runtime_property_t
137984 impl_1354_property_registers = {
137985  &afw_s_registers,
137986  (const afw_value_t *)&impl_1354_property_value_registers
137987 };
137988 
137989 static const afw_runtime_property_t *
137990 impl_1354_properties[] = {
137991  &impl_1354_property_brief,
137992  &impl_1354_property_description,
137993  &impl_1354_property_extensionId,
137994  &impl_1354_property_modulePath,
137995  &impl_1354_property_providesObjects,
137996  &impl_1354_property_registers,
137997  NULL
137998 };
137999 
138001 impl_1354_meta_object = {
138002  {
138003  &afw_runtime_inf_const_meta_object_inf
138004  },
138005  &impl_1354,
138006  NULL
138007 };
138008 
138009 static const afw_utf8_t
138010 impl_1354_meta_path =
138011  AFW_UTF8_LITERAL("/afw/_AdaptiveManifest_/afw_yaml");
138012 
138014 impl_1354 = {
138015  {
138017  NULL,
138018  {
138019  (const afw_object_t *)&impl_1354_meta_object,
138020  NULL,
138021  &afw_s_afw_yaml,
138022  &afw_s__AdaptiveManifest_,
138023  &impl_1354_meta_path
138024  }
138025  },
138026  &impl_1354_properties[0]
138027 };
138028 
138030 impl_1355;
138031 
138032 /*
138033  * /afw/_AdaptiveFunctionCategory_/anyURI
138034  */
138035 
138036 static const afw_value_string_t
138037 impl_1355_property_value_brief = {
138039  AFW_UTF8_LITERAL("Data type anyURI related functions")
138040 };
138041 
138042 static const afw_runtime_property_t
138043 impl_1355_property_brief = {
138044  &afw_s_brief,
138045  (const afw_value_t *)&impl_1355_property_value_brief
138046 };
138047 
138048 static const afw_value_string_t
138049 impl_1355_property_value_category = {
138051  AFW_UTF8_LITERAL("anyURI")
138052 };
138053 
138054 static const afw_runtime_property_t
138055 impl_1355_property_category = {
138056  &afw_s_category,
138057  (const afw_value_t *)&impl_1355_property_value_category
138058 };
138059 
138060 static const afw_value_boolean_t
138061 impl_1355_property_value_dataTypeCategory = {
138063  true
138064 };
138065 
138066 static const afw_runtime_property_t
138067 impl_1355_property_dataTypeCategory = {
138068  &afw_s_dataTypeCategory,
138069  (const afw_value_t *)&impl_1355_property_value_dataTypeCategory
138070 };
138071 
138072 static const afw_value_string_t
138073 impl_1355_property_value_description = {
138075  AFW_UTF8_LITERAL("These function are related to data type anyURI.\n\nThe \"<anyURI>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
138076 };
138077 
138078 static const afw_runtime_property_t
138079 impl_1355_property_description = {
138080  &afw_s_description,
138081  (const afw_value_t *)&impl_1355_property_value_description
138082 };
138083 
138084 static const afw_runtime_property_t *
138085 impl_1355_properties[] = {
138086  &impl_1355_property_brief,
138087  &impl_1355_property_category,
138088  &impl_1355_property_dataTypeCategory,
138089  &impl_1355_property_description,
138090  NULL
138091 };
138092 
138094 impl_1355_meta_object = {
138095  {
138096  &afw_runtime_inf_const_meta_object_inf
138097  },
138098  &impl_1355,
138099  NULL
138100 };
138101 
138102 static const afw_utf8_t
138103 impl_1355_meta_path =
138104  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/anyURI");
138105 
138107 impl_1355 = {
138108  {
138110  NULL,
138111  {
138112  (const afw_object_t *)&impl_1355_meta_object,
138113  NULL,
138114  &afw_s_anyURI,
138115  &afw_s__AdaptiveFunctionCategory_,
138116  &impl_1355_meta_path
138117  }
138118  },
138119  &impl_1355_properties[0]
138120 };
138121 
138123 impl_1356;
138124 
138125 /*
138126  * /afw/_AdaptiveFunctionCategory_/authorization
138127  */
138128 
138129 static const afw_value_string_t
138130 impl_1356_property_value_brief = {
138132  AFW_UTF8_LITERAL("Authorization related functions")
138133 };
138134 
138135 static const afw_runtime_property_t
138136 impl_1356_property_brief = {
138137  &afw_s_brief,
138138  (const afw_value_t *)&impl_1356_property_value_brief
138139 };
138140 
138141 static const afw_value_string_t
138142 impl_1356_property_value_category = {
138144  AFW_UTF8_LITERAL("authorization")
138145 };
138146 
138147 static const afw_runtime_property_t
138148 impl_1356_property_category = {
138149  &afw_s_category,
138150  (const afw_value_t *)&impl_1356_property_value_category
138151 };
138152 
138153 static const afw_value_string_t
138154 impl_1356_property_value_description = {
138156  AFW_UTF8_LITERAL("Authorization related functions.")
138157 };
138158 
138159 static const afw_runtime_property_t
138160 impl_1356_property_description = {
138161  &afw_s_description,
138162  (const afw_value_t *)&impl_1356_property_value_description
138163 };
138164 
138165 static const afw_runtime_property_t *
138166 impl_1356_properties[] = {
138167  &impl_1356_property_brief,
138168  &impl_1356_property_category,
138169  &impl_1356_property_description,
138170  NULL
138171 };
138172 
138174 impl_1356_meta_object = {
138175  {
138176  &afw_runtime_inf_const_meta_object_inf
138177  },
138178  &impl_1356,
138179  NULL
138180 };
138181 
138182 static const afw_utf8_t
138183 impl_1356_meta_path =
138184  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/authorization");
138185 
138187 impl_1356 = {
138188  {
138190  NULL,
138191  {
138192  (const afw_object_t *)&impl_1356_meta_object,
138193  NULL,
138194  &afw_s_authorization,
138195  &afw_s__AdaptiveFunctionCategory_,
138196  &impl_1356_meta_path
138197  }
138198  },
138199  &impl_1356_properties[0]
138200 };
138201 
138203 impl_1357;
138204 
138205 /*
138206  * /afw/_AdaptiveFunctionCategory_/base64Binary
138207  */
138208 
138209 static const afw_value_string_t
138210 impl_1357_property_value_brief = {
138212  AFW_UTF8_LITERAL("Data type base64Binary related functions")
138213 };
138214 
138215 static const afw_runtime_property_t
138216 impl_1357_property_brief = {
138217  &afw_s_brief,
138218  (const afw_value_t *)&impl_1357_property_value_brief
138219 };
138220 
138221 static const afw_value_string_t
138222 impl_1357_property_value_category = {
138224  AFW_UTF8_LITERAL("base64Binary")
138225 };
138226 
138227 static const afw_runtime_property_t
138228 impl_1357_property_category = {
138229  &afw_s_category,
138230  (const afw_value_t *)&impl_1357_property_value_category
138231 };
138232 
138233 static const afw_value_boolean_t
138234 impl_1357_property_value_dataTypeCategory = {
138236  true
138237 };
138238 
138239 static const afw_runtime_property_t
138240 impl_1357_property_dataTypeCategory = {
138241  &afw_s_dataTypeCategory,
138242  (const afw_value_t *)&impl_1357_property_value_dataTypeCategory
138243 };
138244 
138245 static const afw_value_string_t
138246 impl_1357_property_value_description = {
138248  AFW_UTF8_LITERAL("These function are related to data type base64Binary.\n\nThe \"<base64Binary>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
138249 };
138250 
138251 static const afw_runtime_property_t
138252 impl_1357_property_description = {
138253  &afw_s_description,
138254  (const afw_value_t *)&impl_1357_property_value_description
138255 };
138256 
138257 static const afw_runtime_property_t *
138258 impl_1357_properties[] = {
138259  &impl_1357_property_brief,
138260  &impl_1357_property_category,
138261  &impl_1357_property_dataTypeCategory,
138262  &impl_1357_property_description,
138263  NULL
138264 };
138265 
138267 impl_1357_meta_object = {
138268  {
138269  &afw_runtime_inf_const_meta_object_inf
138270  },
138271  &impl_1357,
138272  NULL
138273 };
138274 
138275 static const afw_utf8_t
138276 impl_1357_meta_path =
138277  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/base64Binary");
138278 
138280 impl_1357 = {
138281  {
138283  NULL,
138284  {
138285  (const afw_object_t *)&impl_1357_meta_object,
138286  NULL,
138287  &afw_s_base64Binary,
138288  &afw_s__AdaptiveFunctionCategory_,
138289  &impl_1357_meta_path
138290  }
138291  },
138292  &impl_1357_properties[0]
138293 };
138294 
138296 impl_1358;
138297 
138298 /*
138299  * /afw/_AdaptiveFunctionCategory_/boolean
138300  */
138301 
138302 static const afw_value_string_t
138303 impl_1358_property_value_brief = {
138305  AFW_UTF8_LITERAL("Data type boolean related functions")
138306 };
138307 
138308 static const afw_runtime_property_t
138309 impl_1358_property_brief = {
138310  &afw_s_brief,
138311  (const afw_value_t *)&impl_1358_property_value_brief
138312 };
138313 
138314 static const afw_value_string_t
138315 impl_1358_property_value_category = {
138317  AFW_UTF8_LITERAL("boolean")
138318 };
138319 
138320 static const afw_runtime_property_t
138321 impl_1358_property_category = {
138322  &afw_s_category,
138323  (const afw_value_t *)&impl_1358_property_value_category
138324 };
138325 
138326 static const afw_value_boolean_t
138327 impl_1358_property_value_dataTypeCategory = {
138329  true
138330 };
138331 
138332 static const afw_runtime_property_t
138333 impl_1358_property_dataTypeCategory = {
138334  &afw_s_dataTypeCategory,
138335  (const afw_value_t *)&impl_1358_property_value_dataTypeCategory
138336 };
138337 
138338 static const afw_value_string_t
138339 impl_1358_property_value_description = {
138341  AFW_UTF8_LITERAL("These function are related to data type boolean.\n\nThe \"<boolean>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
138342 };
138343 
138344 static const afw_runtime_property_t
138345 impl_1358_property_description = {
138346  &afw_s_description,
138347  (const afw_value_t *)&impl_1358_property_value_description
138348 };
138349 
138350 static const afw_runtime_property_t *
138351 impl_1358_properties[] = {
138352  &impl_1358_property_brief,
138353  &impl_1358_property_category,
138354  &impl_1358_property_dataTypeCategory,
138355  &impl_1358_property_description,
138356  NULL
138357 };
138358 
138360 impl_1358_meta_object = {
138361  {
138362  &afw_runtime_inf_const_meta_object_inf
138363  },
138364  &impl_1358,
138365  NULL
138366 };
138367 
138368 static const afw_utf8_t
138369 impl_1358_meta_path =
138370  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/boolean");
138371 
138373 impl_1358 = {
138374  {
138376  NULL,
138377  {
138378  (const afw_object_t *)&impl_1358_meta_object,
138379  NULL,
138380  &afw_s_boolean,
138381  &afw_s__AdaptiveFunctionCategory_,
138382  &impl_1358_meta_path
138383  }
138384  },
138385  &impl_1358_properties[0]
138386 };
138387 
138389 impl_1359;
138390 
138391 /*
138392  * /afw/_AdaptiveFunctionCategory_/compiler
138393  */
138394 
138395 static const afw_value_string_t
138396 impl_1359_property_value_brief = {
138398  AFW_UTF8_LITERAL("Adaptive compiler related functions")
138399 };
138400 
138401 static const afw_runtime_property_t
138402 impl_1359_property_brief = {
138403  &afw_s_brief,
138404  (const afw_value_t *)&impl_1359_property_value_brief
138405 };
138406 
138407 static const afw_value_string_t
138408 impl_1359_property_value_category = {
138410  AFW_UTF8_LITERAL("compiler")
138411 };
138412 
138413 static const afw_runtime_property_t
138414 impl_1359_property_category = {
138415  &afw_s_category,
138416  (const afw_value_t *)&impl_1359_property_value_category
138417 };
138418 
138419 static const afw_value_string_t
138420 impl_1359_property_value_description = {
138422  AFW_UTF8_LITERAL("These are functions that compile, convert, decompile, and evaluated adaptive syntax.")
138423 };
138424 
138425 static const afw_runtime_property_t
138426 impl_1359_property_description = {
138427  &afw_s_description,
138428  (const afw_value_t *)&impl_1359_property_value_description
138429 };
138430 
138431 static const afw_runtime_property_t *
138432 impl_1359_properties[] = {
138433  &impl_1359_property_brief,
138434  &impl_1359_property_category,
138435  &impl_1359_property_description,
138436  NULL
138437 };
138438 
138440 impl_1359_meta_object = {
138441  {
138442  &afw_runtime_inf_const_meta_object_inf
138443  },
138444  &impl_1359,
138445  NULL
138446 };
138447 
138448 static const afw_utf8_t
138449 impl_1359_meta_path =
138450  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/compiler");
138451 
138453 impl_1359 = {
138454  {
138456  NULL,
138457  {
138458  (const afw_object_t *)&impl_1359_meta_object,
138459  NULL,
138460  &afw_s_compiler,
138461  &afw_s__AdaptiveFunctionCategory_,
138462  &impl_1359_meta_path
138463  }
138464  },
138465  &impl_1359_properties[0]
138466 };
138467 
138469 impl_1360;
138470 
138471 /*
138472  * /afw/_AdaptiveAuthorizationMode_/core
138473  */
138474 
138475 static const afw_value_string_t
138476 impl_1360_property_value_brief = {
138478  AFW_UTF8_LITERAL("Core mode")
138479 };
138480 
138481 static const afw_runtime_property_t
138482 impl_1360_property_brief = {
138483  &afw_s_brief,
138484  (const afw_value_t *)&impl_1360_property_value_brief
138485 };
138486 
138487 static const afw_value_string_t
138488 impl_1360_property_value_description = {
138490  AFW_UTF8_LITERAL("This authorization mode is used for trusted internal code that does not generally require additional authorization.")
138491 };
138492 
138493 static const afw_runtime_property_t
138494 impl_1360_property_description = {
138495  &afw_s_description,
138496  (const afw_value_t *)&impl_1360_property_value_description
138497 };
138498 
138499 static const afw_value_string_t
138500 impl_1360_property_value_modeId = {
138502  AFW_UTF8_LITERAL("core")
138503 };
138504 
138505 static const afw_runtime_property_t
138506 impl_1360_property_modeId = {
138507  &afw_s_modeId,
138508  (const afw_value_t *)&impl_1360_property_value_modeId
138509 };
138510 
138511 static const afw_runtime_property_t *
138512 impl_1360_properties[] = {
138513  &impl_1360_property_brief,
138514  &impl_1360_property_description,
138515  &impl_1360_property_modeId,
138516  NULL
138517 };
138518 
138520 impl_1360_meta_object = {
138521  {
138522  &afw_runtime_inf_const_meta_object_inf
138523  },
138524  &impl_1360,
138525  NULL
138526 };
138527 
138528 static const afw_utf8_t
138529 impl_1360_meta_path =
138530  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationMode_/core");
138531 
138533 impl_1360 = {
138534  {
138536  NULL,
138537  {
138538  (const afw_object_t *)&impl_1360_meta_object,
138539  NULL,
138540  &afw_s_core,
138541  &afw_s__AdaptiveAuthorizationMode_,
138542  &impl_1360_meta_path
138543  }
138544  },
138545  &impl_1360_properties[0]
138546 };
138547 
138549 impl_1361;
138550 
138551 /*
138552  * /afw/_AdaptiveCollection_/core
138553  */
138554 
138555 static const afw_value_string_t
138556 impl_1361_property_value_description = {
138558  AFW_UTF8_LITERAL("Adaptive Framework core collection.")
138559 };
138560 
138561 static const afw_runtime_property_t
138562 impl_1361_property_description = {
138563  &afw_s_description,
138564  (const afw_value_t *)&impl_1361_property_value_description
138565 };
138566 
138567 static const afw_value_string_t
138568 impl_1361_property_value_objectId = {
138570  AFW_UTF8_LITERAL("core")
138571 };
138572 
138573 static const afw_runtime_property_t
138574 impl_1361_property_objectId = {
138575  &afw_s_objectId,
138576  (const afw_value_t *)&impl_1361_property_value_objectId
138577 };
138578 
138579 static const afw_runtime_property_t *
138580 impl_1361_properties[] = {
138581  &impl_1361_property_description,
138582  &impl_1361_property_objectId,
138583  NULL
138584 };
138585 
138587 impl_1361_meta_object = {
138588  {
138589  &afw_runtime_inf_const_meta_object_inf
138590  },
138591  &impl_1361,
138592  NULL
138593 };
138594 
138595 static const afw_utf8_t
138596 impl_1361_meta_path =
138597  AFW_UTF8_LITERAL("/afw/_AdaptiveCollection_/core");
138598 
138600 impl_1361 = {
138601  {
138603  NULL,
138604  {
138605  (const afw_object_t *)&impl_1361_meta_object,
138606  NULL,
138607  &afw_s_core,
138608  &afw_s__AdaptiveCollection_,
138609  &impl_1361_meta_path
138610  }
138611  },
138612  &impl_1361_properties[0]
138613 };
138614 
138616 impl_1362;
138617 
138618 /*
138619  * /afw/_AdaptiveFunctionCategory_/date
138620  */
138621 
138622 static const afw_value_string_t
138623 impl_1362_property_value_brief = {
138625  AFW_UTF8_LITERAL("Data type date related functions")
138626 };
138627 
138628 static const afw_runtime_property_t
138629 impl_1362_property_brief = {
138630  &afw_s_brief,
138631  (const afw_value_t *)&impl_1362_property_value_brief
138632 };
138633 
138634 static const afw_value_string_t
138635 impl_1362_property_value_category = {
138637  AFW_UTF8_LITERAL("date")
138638 };
138639 
138640 static const afw_runtime_property_t
138641 impl_1362_property_category = {
138642  &afw_s_category,
138643  (const afw_value_t *)&impl_1362_property_value_category
138644 };
138645 
138646 static const afw_value_boolean_t
138647 impl_1362_property_value_dataTypeCategory = {
138649  true
138650 };
138651 
138652 static const afw_runtime_property_t
138653 impl_1362_property_dataTypeCategory = {
138654  &afw_s_dataTypeCategory,
138655  (const afw_value_t *)&impl_1362_property_value_dataTypeCategory
138656 };
138657 
138658 static const afw_value_string_t
138659 impl_1362_property_value_description = {
138661  AFW_UTF8_LITERAL("These function are related to data type date.\n\nThe \"<date>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
138662 };
138663 
138664 static const afw_runtime_property_t
138665 impl_1362_property_description = {
138666  &afw_s_description,
138667  (const afw_value_t *)&impl_1362_property_value_description
138668 };
138669 
138670 static const afw_runtime_property_t *
138671 impl_1362_properties[] = {
138672  &impl_1362_property_brief,
138673  &impl_1362_property_category,
138674  &impl_1362_property_dataTypeCategory,
138675  &impl_1362_property_description,
138676  NULL
138677 };
138678 
138680 impl_1362_meta_object = {
138681  {
138682  &afw_runtime_inf_const_meta_object_inf
138683  },
138684  &impl_1362,
138685  NULL
138686 };
138687 
138688 static const afw_utf8_t
138689 impl_1362_meta_path =
138690  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/date");
138691 
138693 impl_1362 = {
138694  {
138696  NULL,
138697  {
138698  (const afw_object_t *)&impl_1362_meta_object,
138699  NULL,
138700  &afw_s_date,
138701  &afw_s__AdaptiveFunctionCategory_,
138702  &impl_1362_meta_path
138703  }
138704  },
138705  &impl_1362_properties[0]
138706 };
138707 
138709 impl_1363;
138710 
138711 /*
138712  * /afw/_AdaptiveFunctionCategory_/dateTime
138713  */
138714 
138715 static const afw_value_string_t
138716 impl_1363_property_value_brief = {
138718  AFW_UTF8_LITERAL("Data type dateTime related functions")
138719 };
138720 
138721 static const afw_runtime_property_t
138722 impl_1363_property_brief = {
138723  &afw_s_brief,
138724  (const afw_value_t *)&impl_1363_property_value_brief
138725 };
138726 
138727 static const afw_value_string_t
138728 impl_1363_property_value_category = {
138730  AFW_UTF8_LITERAL("dateTime")
138731 };
138732 
138733 static const afw_runtime_property_t
138734 impl_1363_property_category = {
138735  &afw_s_category,
138736  (const afw_value_t *)&impl_1363_property_value_category
138737 };
138738 
138739 static const afw_value_boolean_t
138740 impl_1363_property_value_dataTypeCategory = {
138742  true
138743 };
138744 
138745 static const afw_runtime_property_t
138746 impl_1363_property_dataTypeCategory = {
138747  &afw_s_dataTypeCategory,
138748  (const afw_value_t *)&impl_1363_property_value_dataTypeCategory
138749 };
138750 
138751 static const afw_value_string_t
138752 impl_1363_property_value_description = {
138754  AFW_UTF8_LITERAL("These function are related to data type dateTime.\n\nThe \"<dateTime>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
138755 };
138756 
138757 static const afw_runtime_property_t
138758 impl_1363_property_description = {
138759  &afw_s_description,
138760  (const afw_value_t *)&impl_1363_property_value_description
138761 };
138762 
138763 static const afw_runtime_property_t *
138764 impl_1363_properties[] = {
138765  &impl_1363_property_brief,
138766  &impl_1363_property_category,
138767  &impl_1363_property_dataTypeCategory,
138768  &impl_1363_property_description,
138769  NULL
138770 };
138771 
138773 impl_1363_meta_object = {
138774  {
138775  &afw_runtime_inf_const_meta_object_inf
138776  },
138777  &impl_1363,
138778  NULL
138779 };
138780 
138781 static const afw_utf8_t
138782 impl_1363_meta_path =
138783  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/dateTime");
138784 
138786 impl_1363 = {
138787  {
138789  NULL,
138790  {
138791  (const afw_object_t *)&impl_1363_meta_object,
138792  NULL,
138793  &afw_s_dateTime,
138794  &afw_s__AdaptiveFunctionCategory_,
138795  &impl_1363_meta_path
138796  }
138797  },
138798  &impl_1363_properties[0]
138799 };
138800 
138802 impl_1364;
138803 
138804 /*
138805  * /afw/_AdaptiveFunctionCategory_/dayTimeDuration
138806  */
138807 
138808 static const afw_value_string_t
138809 impl_1364_property_value_brief = {
138811  AFW_UTF8_LITERAL("Data type dayTimeDuration related functions")
138812 };
138813 
138814 static const afw_runtime_property_t
138815 impl_1364_property_brief = {
138816  &afw_s_brief,
138817  (const afw_value_t *)&impl_1364_property_value_brief
138818 };
138819 
138820 static const afw_value_string_t
138821 impl_1364_property_value_category = {
138823  AFW_UTF8_LITERAL("dayTimeDuration")
138824 };
138825 
138826 static const afw_runtime_property_t
138827 impl_1364_property_category = {
138828  &afw_s_category,
138829  (const afw_value_t *)&impl_1364_property_value_category
138830 };
138831 
138832 static const afw_value_boolean_t
138833 impl_1364_property_value_dataTypeCategory = {
138835  true
138836 };
138837 
138838 static const afw_runtime_property_t
138839 impl_1364_property_dataTypeCategory = {
138840  &afw_s_dataTypeCategory,
138841  (const afw_value_t *)&impl_1364_property_value_dataTypeCategory
138842 };
138843 
138844 static const afw_value_string_t
138845 impl_1364_property_value_description = {
138847  AFW_UTF8_LITERAL("These function are related to data type dayTimeDuration.\n\nThe \"<dayTimeDuration>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
138848 };
138849 
138850 static const afw_runtime_property_t
138851 impl_1364_property_description = {
138852  &afw_s_description,
138853  (const afw_value_t *)&impl_1364_property_value_description
138854 };
138855 
138856 static const afw_runtime_property_t *
138857 impl_1364_properties[] = {
138858  &impl_1364_property_brief,
138859  &impl_1364_property_category,
138860  &impl_1364_property_dataTypeCategory,
138861  &impl_1364_property_description,
138862  NULL
138863 };
138864 
138866 impl_1364_meta_object = {
138867  {
138868  &afw_runtime_inf_const_meta_object_inf
138869  },
138870  &impl_1364,
138871  NULL
138872 };
138873 
138874 static const afw_utf8_t
138875 impl_1364_meta_path =
138876  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/dayTimeDuration");
138877 
138879 impl_1364 = {
138880  {
138882  NULL,
138883  {
138884  (const afw_object_t *)&impl_1364_meta_object,
138885  NULL,
138886  &afw_s_dayTimeDuration,
138887  &afw_s__AdaptiveFunctionCategory_,
138888  &impl_1364_meta_path
138889  }
138890  },
138891  &impl_1364_properties[0]
138892 };
138893 
138895 impl_1365;
138896 
138897 /*
138898  * /afw/_AdaptiveAuthorizationDecision_/deny
138899  */
138900 
138901 static const afw_value_string_t
138902 impl_1365_property_value_brief = {
138904  AFW_UTF8_LITERAL("Deny")
138905 };
138906 
138907 static const afw_runtime_property_t
138908 impl_1365_property_brief = {
138909  &afw_s_brief,
138910  (const afw_value_t *)&impl_1365_property_value_brief
138911 };
138912 
138913 static const afw_value_string_t
138914 impl_1365_property_value_decisionId = {
138916  AFW_UTF8_LITERAL("deny")
138917 };
138918 
138919 static const afw_runtime_property_t
138920 impl_1365_property_decisionId = {
138921  &afw_s_decisionId,
138922  (const afw_value_t *)&impl_1365_property_value_decisionId
138923 };
138924 
138925 static const afw_value_string_t
138926 impl_1365_property_value_description = {
138928  AFW_UTF8_LITERAL("Decision is deny.")
138929 };
138930 
138931 static const afw_runtime_property_t
138932 impl_1365_property_description = {
138933  &afw_s_description,
138934  (const afw_value_t *)&impl_1365_property_value_description
138935 };
138936 
138937 static const afw_runtime_property_t *
138938 impl_1365_properties[] = {
138939  &impl_1365_property_brief,
138940  &impl_1365_property_decisionId,
138941  &impl_1365_property_description,
138942  NULL
138943 };
138944 
138946 impl_1365_meta_object = {
138947  {
138948  &afw_runtime_inf_const_meta_object_inf
138949  },
138950  &impl_1365,
138951  NULL
138952 };
138953 
138954 static const afw_utf8_t
138955 impl_1365_meta_path =
138956  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/deny");
138957 
138959 impl_1365 = {
138960  {
138962  NULL,
138963  {
138964  (const afw_object_t *)&impl_1365_meta_object,
138965  NULL,
138966  &afw_s_deny,
138967  &afw_s__AdaptiveAuthorizationDecision_,
138968  &impl_1365_meta_path
138969  }
138970  },
138971  &impl_1365_properties[0]
138972 };
138973 
138975 impl_1366;
138976 
138977 /*
138978  * /afw/_AdaptiveFunctionCategory_/dnsName
138979  */
138980 
138981 static const afw_value_string_t
138982 impl_1366_property_value_brief = {
138984  AFW_UTF8_LITERAL("Data type dnsName related functions")
138985 };
138986 
138987 static const afw_runtime_property_t
138988 impl_1366_property_brief = {
138989  &afw_s_brief,
138990  (const afw_value_t *)&impl_1366_property_value_brief
138991 };
138992 
138993 static const afw_value_string_t
138994 impl_1366_property_value_category = {
138996  AFW_UTF8_LITERAL("dnsName")
138997 };
138998 
138999 static const afw_runtime_property_t
139000 impl_1366_property_category = {
139001  &afw_s_category,
139002  (const afw_value_t *)&impl_1366_property_value_category
139003 };
139004 
139005 static const afw_value_boolean_t
139006 impl_1366_property_value_dataTypeCategory = {
139008  true
139009 };
139010 
139011 static const afw_runtime_property_t
139012 impl_1366_property_dataTypeCategory = {
139013  &afw_s_dataTypeCategory,
139014  (const afw_value_t *)&impl_1366_property_value_dataTypeCategory
139015 };
139016 
139017 static const afw_value_string_t
139018 impl_1366_property_value_description = {
139020  AFW_UTF8_LITERAL("These function are related to data type dnsName.\n\nThe \"<dnsName>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139021 };
139022 
139023 static const afw_runtime_property_t
139024 impl_1366_property_description = {
139025  &afw_s_description,
139026  (const afw_value_t *)&impl_1366_property_value_description
139027 };
139028 
139029 static const afw_runtime_property_t *
139030 impl_1366_properties[] = {
139031  &impl_1366_property_brief,
139032  &impl_1366_property_category,
139033  &impl_1366_property_dataTypeCategory,
139034  &impl_1366_property_description,
139035  NULL
139036 };
139037 
139039 impl_1366_meta_object = {
139040  {
139041  &afw_runtime_inf_const_meta_object_inf
139042  },
139043  &impl_1366,
139044  NULL
139045 };
139046 
139047 static const afw_utf8_t
139048 impl_1366_meta_path =
139049  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/dnsName");
139050 
139052 impl_1366 = {
139053  {
139055  NULL,
139056  {
139057  (const afw_object_t *)&impl_1366_meta_object,
139058  NULL,
139059  &afw_s_dnsName,
139060  &afw_s__AdaptiveFunctionCategory_,
139061  &impl_1366_meta_path
139062  }
139063  },
139064  &impl_1366_properties[0]
139065 };
139066 
139068 impl_1367;
139069 
139070 /*
139071  * /afw/_AdaptiveFunctionCategory_/double
139072  */
139073 
139074 static const afw_value_string_t
139075 impl_1367_property_value_brief = {
139077  AFW_UTF8_LITERAL("Data type double related functions")
139078 };
139079 
139080 static const afw_runtime_property_t
139081 impl_1367_property_brief = {
139082  &afw_s_brief,
139083  (const afw_value_t *)&impl_1367_property_value_brief
139084 };
139085 
139086 static const afw_value_string_t
139087 impl_1367_property_value_category = {
139089  AFW_UTF8_LITERAL("double")
139090 };
139091 
139092 static const afw_runtime_property_t
139093 impl_1367_property_category = {
139094  &afw_s_category,
139095  (const afw_value_t *)&impl_1367_property_value_category
139096 };
139097 
139098 static const afw_value_boolean_t
139099 impl_1367_property_value_dataTypeCategory = {
139101  true
139102 };
139103 
139104 static const afw_runtime_property_t
139105 impl_1367_property_dataTypeCategory = {
139106  &afw_s_dataTypeCategory,
139107  (const afw_value_t *)&impl_1367_property_value_dataTypeCategory
139108 };
139109 
139110 static const afw_value_string_t
139111 impl_1367_property_value_description = {
139113  AFW_UTF8_LITERAL("These function are related to data type double.\n\nThe \"<double>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139114 };
139115 
139116 static const afw_runtime_property_t
139117 impl_1367_property_description = {
139118  &afw_s_description,
139119  (const afw_value_t *)&impl_1367_property_value_description
139120 };
139121 
139122 static const afw_runtime_property_t *
139123 impl_1367_properties[] = {
139124  &impl_1367_property_brief,
139125  &impl_1367_property_category,
139126  &impl_1367_property_dataTypeCategory,
139127  &impl_1367_property_description,
139128  NULL
139129 };
139130 
139132 impl_1367_meta_object = {
139133  {
139134  &afw_runtime_inf_const_meta_object_inf
139135  },
139136  &impl_1367,
139137  NULL
139138 };
139139 
139140 static const afw_utf8_t
139141 impl_1367_meta_path =
139142  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/double");
139143 
139145 impl_1367 = {
139146  {
139148  NULL,
139149  {
139150  (const afw_object_t *)&impl_1367_meta_object,
139151  NULL,
139152  &afw_s_double,
139153  &afw_s__AdaptiveFunctionCategory_,
139154  &impl_1367_meta_path
139155  }
139156  },
139157  &impl_1367_properties[0]
139158 };
139159 
139161 impl_1368;
139162 
139163 /*
139164  * /afw/_AdaptiveFunctionCategory_/expression
139165  */
139166 
139167 static const afw_value_string_t
139168 impl_1368_property_value_brief = {
139170  AFW_UTF8_LITERAL("Data type expression related functions")
139171 };
139172 
139173 static const afw_runtime_property_t
139174 impl_1368_property_brief = {
139175  &afw_s_brief,
139176  (const afw_value_t *)&impl_1368_property_value_brief
139177 };
139178 
139179 static const afw_value_string_t
139180 impl_1368_property_value_category = {
139182  AFW_UTF8_LITERAL("expression")
139183 };
139184 
139185 static const afw_runtime_property_t
139186 impl_1368_property_category = {
139187  &afw_s_category,
139188  (const afw_value_t *)&impl_1368_property_value_category
139189 };
139190 
139191 static const afw_value_boolean_t
139192 impl_1368_property_value_dataTypeCategory = {
139194  true
139195 };
139196 
139197 static const afw_runtime_property_t
139198 impl_1368_property_dataTypeCategory = {
139199  &afw_s_dataTypeCategory,
139200  (const afw_value_t *)&impl_1368_property_value_dataTypeCategory
139201 };
139202 
139203 static const afw_value_string_t
139204 impl_1368_property_value_description = {
139206  AFW_UTF8_LITERAL("These function are related to data type expression.\n\nThe \"<expression>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139207 };
139208 
139209 static const afw_runtime_property_t
139210 impl_1368_property_description = {
139211  &afw_s_description,
139212  (const afw_value_t *)&impl_1368_property_value_description
139213 };
139214 
139215 static const afw_runtime_property_t *
139216 impl_1368_properties[] = {
139217  &impl_1368_property_brief,
139218  &impl_1368_property_category,
139219  &impl_1368_property_dataTypeCategory,
139220  &impl_1368_property_description,
139221  NULL
139222 };
139223 
139225 impl_1368_meta_object = {
139226  {
139227  &afw_runtime_inf_const_meta_object_inf
139228  },
139229  &impl_1368,
139230  NULL
139231 };
139232 
139233 static const afw_utf8_t
139234 impl_1368_meta_path =
139235  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/expression");
139236 
139238 impl_1368 = {
139239  {
139241  NULL,
139242  {
139243  (const afw_object_t *)&impl_1368_meta_object,
139244  NULL,
139245  &afw_s_expression,
139246  &afw_s__AdaptiveFunctionCategory_,
139247  &impl_1368_meta_path
139248  }
139249  },
139250  &impl_1368_properties[0]
139251 };
139252 
139254 impl_1369;
139255 
139256 /*
139257  * /afw/_AdaptiveFunctionCategory_/function
139258  */
139259 
139260 static const afw_value_string_t
139261 impl_1369_property_value_brief = {
139263  AFW_UTF8_LITERAL("Data type function related functions")
139264 };
139265 
139266 static const afw_runtime_property_t
139267 impl_1369_property_brief = {
139268  &afw_s_brief,
139269  (const afw_value_t *)&impl_1369_property_value_brief
139270 };
139271 
139272 static const afw_value_string_t
139273 impl_1369_property_value_category = {
139275  AFW_UTF8_LITERAL("function")
139276 };
139277 
139278 static const afw_runtime_property_t
139279 impl_1369_property_category = {
139280  &afw_s_category,
139281  (const afw_value_t *)&impl_1369_property_value_category
139282 };
139283 
139284 static const afw_value_boolean_t
139285 impl_1369_property_value_dataTypeCategory = {
139287  true
139288 };
139289 
139290 static const afw_runtime_property_t
139291 impl_1369_property_dataTypeCategory = {
139292  &afw_s_dataTypeCategory,
139293  (const afw_value_t *)&impl_1369_property_value_dataTypeCategory
139294 };
139295 
139296 static const afw_value_string_t
139297 impl_1369_property_value_description = {
139299  AFW_UTF8_LITERAL("These function are related to data type function.\n\nThe \"<function>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139300 };
139301 
139302 static const afw_runtime_property_t
139303 impl_1369_property_description = {
139304  &afw_s_description,
139305  (const afw_value_t *)&impl_1369_property_value_description
139306 };
139307 
139308 static const afw_runtime_property_t *
139309 impl_1369_properties[] = {
139310  &impl_1369_property_brief,
139311  &impl_1369_property_category,
139312  &impl_1369_property_dataTypeCategory,
139313  &impl_1369_property_description,
139314  NULL
139315 };
139316 
139318 impl_1369_meta_object = {
139319  {
139320  &afw_runtime_inf_const_meta_object_inf
139321  },
139322  &impl_1369,
139323  NULL
139324 };
139325 
139326 static const afw_utf8_t
139327 impl_1369_meta_path =
139328  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/function");
139329 
139331 impl_1369 = {
139332  {
139334  NULL,
139335  {
139336  (const afw_object_t *)&impl_1369_meta_object,
139337  NULL,
139338  &afw_s_function,
139339  &afw_s__AdaptiveFunctionCategory_,
139340  &impl_1369_meta_path
139341  }
139342  },
139343  &impl_1369_properties[0]
139344 };
139345 
139347 impl_1370;
139348 
139349 /*
139350  * /afw/_AdaptiveFunctionCategory_/hexBinary
139351  */
139352 
139353 static const afw_value_string_t
139354 impl_1370_property_value_brief = {
139356  AFW_UTF8_LITERAL("Data type hexBinary related functions")
139357 };
139358 
139359 static const afw_runtime_property_t
139360 impl_1370_property_brief = {
139361  &afw_s_brief,
139362  (const afw_value_t *)&impl_1370_property_value_brief
139363 };
139364 
139365 static const afw_value_string_t
139366 impl_1370_property_value_category = {
139368  AFW_UTF8_LITERAL("hexBinary")
139369 };
139370 
139371 static const afw_runtime_property_t
139372 impl_1370_property_category = {
139373  &afw_s_category,
139374  (const afw_value_t *)&impl_1370_property_value_category
139375 };
139376 
139377 static const afw_value_boolean_t
139378 impl_1370_property_value_dataTypeCategory = {
139380  true
139381 };
139382 
139383 static const afw_runtime_property_t
139384 impl_1370_property_dataTypeCategory = {
139385  &afw_s_dataTypeCategory,
139386  (const afw_value_t *)&impl_1370_property_value_dataTypeCategory
139387 };
139388 
139389 static const afw_value_string_t
139390 impl_1370_property_value_description = {
139392  AFW_UTF8_LITERAL("These function are related to data type hexBinary.\n\nThe \"<hexBinary>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139393 };
139394 
139395 static const afw_runtime_property_t
139396 impl_1370_property_description = {
139397  &afw_s_description,
139398  (const afw_value_t *)&impl_1370_property_value_description
139399 };
139400 
139401 static const afw_runtime_property_t *
139402 impl_1370_properties[] = {
139403  &impl_1370_property_brief,
139404  &impl_1370_property_category,
139405  &impl_1370_property_dataTypeCategory,
139406  &impl_1370_property_description,
139407  NULL
139408 };
139409 
139411 impl_1370_meta_object = {
139412  {
139413  &afw_runtime_inf_const_meta_object_inf
139414  },
139415  &impl_1370,
139416  NULL
139417 };
139418 
139419 static const afw_utf8_t
139420 impl_1370_meta_path =
139421  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/hexBinary");
139422 
139424 impl_1370 = {
139425  {
139427  NULL,
139428  {
139429  (const afw_object_t *)&impl_1370_meta_object,
139430  NULL,
139431  &afw_s_hexBinary,
139432  &afw_s__AdaptiveFunctionCategory_,
139433  &impl_1370_meta_path
139434  }
139435  },
139436  &impl_1370_properties[0]
139437 };
139438 
139440 impl_1371;
139441 
139442 /*
139443  * /afw/_AdaptiveFunctionCategory_/higher_order_list
139444  */
139445 
139446 static const afw_value_string_t
139447 impl_1371_property_value_brief = {
139449  AFW_UTF8_LITERAL("Higher-order list functions")
139450 };
139451 
139452 static const afw_runtime_property_t
139453 impl_1371_property_brief = {
139454  &afw_s_brief,
139455  (const afw_value_t *)&impl_1371_property_value_brief
139456 };
139457 
139458 static const afw_value_string_t
139459 impl_1371_property_value_category = {
139461  AFW_UTF8_LITERAL("higher_order_list")
139462 };
139463 
139464 static const afw_runtime_property_t
139465 impl_1371_property_category = {
139466  &afw_s_category,
139467  (const afw_value_t *)&impl_1371_property_value_category
139468 };
139469 
139470 static const afw_value_string_t
139471 impl_1371_property_value_description = {
139473  AFW_UTF8_LITERAL("Higher-order list functions.")
139474 };
139475 
139476 static const afw_runtime_property_t
139477 impl_1371_property_description = {
139478  &afw_s_description,
139479  (const afw_value_t *)&impl_1371_property_value_description
139480 };
139481 
139482 static const afw_runtime_property_t *
139483 impl_1371_properties[] = {
139484  &impl_1371_property_brief,
139485  &impl_1371_property_category,
139486  &impl_1371_property_description,
139487  NULL
139488 };
139489 
139491 impl_1371_meta_object = {
139492  {
139493  &afw_runtime_inf_const_meta_object_inf
139494  },
139495  &impl_1371,
139496  NULL
139497 };
139498 
139499 static const afw_utf8_t
139500 impl_1371_meta_path =
139501  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/higher_order_list");
139502 
139504 impl_1371 = {
139505  {
139507  NULL,
139508  {
139509  (const afw_object_t *)&impl_1371_meta_object,
139510  NULL,
139511  &afw_s_higher_order_list,
139512  &afw_s__AdaptiveFunctionCategory_,
139513  &impl_1371_meta_path
139514  }
139515  },
139516  &impl_1371_properties[0]
139517 };
139518 
139520 impl_1372;
139521 
139522 /*
139523  * /afw/_AdaptiveFunctionCategory_/hybrid
139524  */
139525 
139526 static const afw_value_string_t
139527 impl_1372_property_value_brief = {
139529  AFW_UTF8_LITERAL("Data type hybrid related functions")
139530 };
139531 
139532 static const afw_runtime_property_t
139533 impl_1372_property_brief = {
139534  &afw_s_brief,
139535  (const afw_value_t *)&impl_1372_property_value_brief
139536 };
139537 
139538 static const afw_value_string_t
139539 impl_1372_property_value_category = {
139541  AFW_UTF8_LITERAL("hybrid")
139542 };
139543 
139544 static const afw_runtime_property_t
139545 impl_1372_property_category = {
139546  &afw_s_category,
139547  (const afw_value_t *)&impl_1372_property_value_category
139548 };
139549 
139550 static const afw_value_boolean_t
139551 impl_1372_property_value_dataTypeCategory = {
139553  true
139554 };
139555 
139556 static const afw_runtime_property_t
139557 impl_1372_property_dataTypeCategory = {
139558  &afw_s_dataTypeCategory,
139559  (const afw_value_t *)&impl_1372_property_value_dataTypeCategory
139560 };
139561 
139562 static const afw_value_string_t
139563 impl_1372_property_value_description = {
139565  AFW_UTF8_LITERAL("These hybrid are related to data type hybrid.\n\nThe \"<hybrid>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139566 };
139567 
139568 static const afw_runtime_property_t
139569 impl_1372_property_description = {
139570  &afw_s_description,
139571  (const afw_value_t *)&impl_1372_property_value_description
139572 };
139573 
139574 static const afw_runtime_property_t *
139575 impl_1372_properties[] = {
139576  &impl_1372_property_brief,
139577  &impl_1372_property_category,
139578  &impl_1372_property_dataTypeCategory,
139579  &impl_1372_property_description,
139580  NULL
139581 };
139582 
139584 impl_1372_meta_object = {
139585  {
139586  &afw_runtime_inf_const_meta_object_inf
139587  },
139588  &impl_1372,
139589  NULL
139590 };
139591 
139592 static const afw_utf8_t
139593 impl_1372_meta_path =
139594  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/hybrid");
139595 
139597 impl_1372 = {
139598  {
139600  NULL,
139601  {
139602  (const afw_object_t *)&impl_1372_meta_object,
139603  NULL,
139604  &afw_s_hybrid,
139605  &afw_s__AdaptiveFunctionCategory_,
139606  &impl_1372_meta_path
139607  }
139608  },
139609  &impl_1372_properties[0]
139610 };
139611 
139613 impl_1373;
139614 
139615 /*
139616  * /afw/_AdaptiveFunctionCategory_/ia5String
139617  */
139618 
139619 static const afw_value_string_t
139620 impl_1373_property_value_brief = {
139622  AFW_UTF8_LITERAL("Data type ia5String related functions")
139623 };
139624 
139625 static const afw_runtime_property_t
139626 impl_1373_property_brief = {
139627  &afw_s_brief,
139628  (const afw_value_t *)&impl_1373_property_value_brief
139629 };
139630 
139631 static const afw_value_string_t
139632 impl_1373_property_value_category = {
139634  AFW_UTF8_LITERAL("ia5String")
139635 };
139636 
139637 static const afw_runtime_property_t
139638 impl_1373_property_category = {
139639  &afw_s_category,
139640  (const afw_value_t *)&impl_1373_property_value_category
139641 };
139642 
139643 static const afw_value_boolean_t
139644 impl_1373_property_value_dataTypeCategory = {
139646  true
139647 };
139648 
139649 static const afw_runtime_property_t
139650 impl_1373_property_dataTypeCategory = {
139651  &afw_s_dataTypeCategory,
139652  (const afw_value_t *)&impl_1373_property_value_dataTypeCategory
139653 };
139654 
139655 static const afw_value_string_t
139656 impl_1373_property_value_description = {
139658  AFW_UTF8_LITERAL("These function are related to data type ia5String. \n\nThe \"<ia5String>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
139659 };
139660 
139661 static const afw_runtime_property_t
139662 impl_1373_property_description = {
139663  &afw_s_description,
139664  (const afw_value_t *)&impl_1373_property_value_description
139665 };
139666 
139667 static const afw_runtime_property_t *
139668 impl_1373_properties[] = {
139669  &impl_1373_property_brief,
139670  &impl_1373_property_category,
139671  &impl_1373_property_dataTypeCategory,
139672  &impl_1373_property_description,
139673  NULL
139674 };
139675 
139677 impl_1373_meta_object = {
139678  {
139679  &afw_runtime_inf_const_meta_object_inf
139680  },
139681  &impl_1373,
139682  NULL
139683 };
139684 
139685 static const afw_utf8_t
139686 impl_1373_meta_path =
139687  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/ia5String");
139688 
139690 impl_1373 = {
139691  {
139693  NULL,
139694  {
139695  (const afw_object_t *)&impl_1373_meta_object,
139696  NULL,
139697  &afw_s_ia5String,
139698  &afw_s__AdaptiveFunctionCategory_,
139699  &impl_1373_meta_path
139700  }
139701  },
139702  &impl_1373_properties[0]
139703 };
139704 
139706 impl_1374;
139707 
139708 /*
139709  * /afw/_AdaptiveAuthorizationDecision_/indeterminate
139710  */
139711 
139712 static const afw_value_string_t
139713 impl_1374_property_value_brief = {
139715  AFW_UTF8_LITERAL("Indeterminate")
139716 };
139717 
139718 static const afw_runtime_property_t
139719 impl_1374_property_brief = {
139720  &afw_s_brief,
139721  (const afw_value_t *)&impl_1374_property_value_brief
139722 };
139723 
139724 static const afw_value_string_t
139725 impl_1374_property_value_decisionId = {
139727  AFW_UTF8_LITERAL("indeterminate")
139728 };
139729 
139730 static const afw_runtime_property_t
139731 impl_1374_property_decisionId = {
139732  &afw_s_decisionId,
139733  (const afw_value_t *)&impl_1374_property_value_decisionId
139734 };
139735 
139736 static const afw_value_string_t
139737 impl_1374_property_value_description = {
139739  AFW_UTF8_LITERAL("Decision is indeterminate.")
139740 };
139741 
139742 static const afw_runtime_property_t
139743 impl_1374_property_description = {
139744  &afw_s_description,
139745  (const afw_value_t *)&impl_1374_property_value_description
139746 };
139747 
139748 static const afw_runtime_property_t *
139749 impl_1374_properties[] = {
139750  &impl_1374_property_brief,
139751  &impl_1374_property_decisionId,
139752  &impl_1374_property_description,
139753  NULL
139754 };
139755 
139757 impl_1374_meta_object = {
139758  {
139759  &afw_runtime_inf_const_meta_object_inf
139760  },
139761  &impl_1374,
139762  NULL
139763 };
139764 
139765 static const afw_utf8_t
139766 impl_1374_meta_path =
139767  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/indeterminate");
139768 
139770 impl_1374 = {
139771  {
139773  NULL,
139774  {
139775  (const afw_object_t *)&impl_1374_meta_object,
139776  NULL,
139777  &afw_s_indeterminate,
139778  &afw_s__AdaptiveAuthorizationDecision_,
139779  &impl_1374_meta_path
139780  }
139781  },
139782  &impl_1374_properties[0]
139783 };
139784 
139786 impl_1375;
139787 
139788 /*
139789  * /afw/_AdaptiveAuthorizationDecision_/indeterminateD
139790  */
139791 
139792 static const afw_value_string_t
139793 impl_1375_property_value_brief = {
139795  AFW_UTF8_LITERAL("Indeterminate{D}")
139796 };
139797 
139798 static const afw_runtime_property_t
139799 impl_1375_property_brief = {
139800  &afw_s_brief,
139801  (const afw_value_t *)&impl_1375_property_value_brief
139802 };
139803 
139804 static const afw_value_string_t
139805 impl_1375_property_value_decisionId = {
139807  AFW_UTF8_LITERAL("indeterminateD")
139808 };
139809 
139810 static const afw_runtime_property_t
139811 impl_1375_property_decisionId = {
139812  &afw_s_decisionId,
139813  (const afw_value_t *)&impl_1375_property_value_decisionId
139814 };
139815 
139816 static const afw_value_string_t
139817 impl_1375_property_value_description = {
139819  AFW_UTF8_LITERAL("Decision is indeterminate{D}.")
139820 };
139821 
139822 static const afw_runtime_property_t
139823 impl_1375_property_description = {
139824  &afw_s_description,
139825  (const afw_value_t *)&impl_1375_property_value_description
139826 };
139827 
139828 static const afw_value_boolean_t
139829 impl_1375_property_value_intermediateOnly = {
139831  true
139832 };
139833 
139834 static const afw_runtime_property_t
139835 impl_1375_property_intermediateOnly = {
139836  &afw_s_intermediateOnly,
139837  (const afw_value_t *)&impl_1375_property_value_intermediateOnly
139838 };
139839 
139840 static const afw_runtime_property_t *
139841 impl_1375_properties[] = {
139842  &impl_1375_property_brief,
139843  &impl_1375_property_decisionId,
139844  &impl_1375_property_description,
139845  &impl_1375_property_intermediateOnly,
139846  NULL
139847 };
139848 
139850 impl_1375_meta_object = {
139851  {
139852  &afw_runtime_inf_const_meta_object_inf
139853  },
139854  &impl_1375,
139855  NULL
139856 };
139857 
139858 static const afw_utf8_t
139859 impl_1375_meta_path =
139860  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/indeterminateD");
139861 
139863 impl_1375 = {
139864  {
139866  NULL,
139867  {
139868  (const afw_object_t *)&impl_1375_meta_object,
139869  NULL,
139870  &afw_s_indeterminateD,
139871  &afw_s__AdaptiveAuthorizationDecision_,
139872  &impl_1375_meta_path
139873  }
139874  },
139875  &impl_1375_properties[0]
139876 };
139877 
139879 impl_1376;
139880 
139881 /*
139882  * /afw/_AdaptiveAuthorizationDecision_/indeterminateDP
139883  */
139884 
139885 static const afw_value_string_t
139886 impl_1376_property_value_brief = {
139888  AFW_UTF8_LITERAL("Indeterminate{DP}")
139889 };
139890 
139891 static const afw_runtime_property_t
139892 impl_1376_property_brief = {
139893  &afw_s_brief,
139894  (const afw_value_t *)&impl_1376_property_value_brief
139895 };
139896 
139897 static const afw_value_string_t
139898 impl_1376_property_value_decisionId = {
139900  AFW_UTF8_LITERAL("indeterminateDP")
139901 };
139902 
139903 static const afw_runtime_property_t
139904 impl_1376_property_decisionId = {
139905  &afw_s_decisionId,
139906  (const afw_value_t *)&impl_1376_property_value_decisionId
139907 };
139908 
139909 static const afw_value_string_t
139910 impl_1376_property_value_description = {
139912  AFW_UTF8_LITERAL("Decision is indeterminate{DP}.")
139913 };
139914 
139915 static const afw_runtime_property_t
139916 impl_1376_property_description = {
139917  &afw_s_description,
139918  (const afw_value_t *)&impl_1376_property_value_description
139919 };
139920 
139921 static const afw_value_boolean_t
139922 impl_1376_property_value_intermediateOnly = {
139924  true
139925 };
139926 
139927 static const afw_runtime_property_t
139928 impl_1376_property_intermediateOnly = {
139929  &afw_s_intermediateOnly,
139930  (const afw_value_t *)&impl_1376_property_value_intermediateOnly
139931 };
139932 
139933 static const afw_runtime_property_t *
139934 impl_1376_properties[] = {
139935  &impl_1376_property_brief,
139936  &impl_1376_property_decisionId,
139937  &impl_1376_property_description,
139938  &impl_1376_property_intermediateOnly,
139939  NULL
139940 };
139941 
139943 impl_1376_meta_object = {
139944  {
139945  &afw_runtime_inf_const_meta_object_inf
139946  },
139947  &impl_1376,
139948  NULL
139949 };
139950 
139951 static const afw_utf8_t
139952 impl_1376_meta_path =
139953  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/indeterminateDP");
139954 
139956 impl_1376 = {
139957  {
139959  NULL,
139960  {
139961  (const afw_object_t *)&impl_1376_meta_object,
139962  NULL,
139963  &afw_s_indeterminateDP,
139964  &afw_s__AdaptiveAuthorizationDecision_,
139965  &impl_1376_meta_path
139966  }
139967  },
139968  &impl_1376_properties[0]
139969 };
139970 
139972 impl_1377;
139973 
139974 /*
139975  * /afw/_AdaptiveAuthorizationDecision_/indeterminateP
139976  */
139977 
139978 static const afw_value_string_t
139979 impl_1377_property_value_brief = {
139981  AFW_UTF8_LITERAL("Indeterminate{P}")
139982 };
139983 
139984 static const afw_runtime_property_t
139985 impl_1377_property_brief = {
139986  &afw_s_brief,
139987  (const afw_value_t *)&impl_1377_property_value_brief
139988 };
139989 
139990 static const afw_value_string_t
139991 impl_1377_property_value_decisionId = {
139993  AFW_UTF8_LITERAL("indeterminateP")
139994 };
139995 
139996 static const afw_runtime_property_t
139997 impl_1377_property_decisionId = {
139998  &afw_s_decisionId,
139999  (const afw_value_t *)&impl_1377_property_value_decisionId
140000 };
140001 
140002 static const afw_value_string_t
140003 impl_1377_property_value_description = {
140005  AFW_UTF8_LITERAL("Decision is indeterminate{P}.")
140006 };
140007 
140008 static const afw_runtime_property_t
140009 impl_1377_property_description = {
140010  &afw_s_description,
140011  (const afw_value_t *)&impl_1377_property_value_description
140012 };
140013 
140014 static const afw_value_boolean_t
140015 impl_1377_property_value_intermediateOnly = {
140017  true
140018 };
140019 
140020 static const afw_runtime_property_t
140021 impl_1377_property_intermediateOnly = {
140022  &afw_s_intermediateOnly,
140023  (const afw_value_t *)&impl_1377_property_value_intermediateOnly
140024 };
140025 
140026 static const afw_runtime_property_t *
140027 impl_1377_properties[] = {
140028  &impl_1377_property_brief,
140029  &impl_1377_property_decisionId,
140030  &impl_1377_property_description,
140031  &impl_1377_property_intermediateOnly,
140032  NULL
140033 };
140034 
140036 impl_1377_meta_object = {
140037  {
140038  &afw_runtime_inf_const_meta_object_inf
140039  },
140040  &impl_1377,
140041  NULL
140042 };
140043 
140044 static const afw_utf8_t
140045 impl_1377_meta_path =
140046  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/indeterminateP");
140047 
140049 impl_1377 = {
140050  {
140052  NULL,
140053  {
140054  (const afw_object_t *)&impl_1377_meta_object,
140055  NULL,
140056  &afw_s_indeterminateP,
140057  &afw_s__AdaptiveAuthorizationDecision_,
140058  &impl_1377_meta_path
140059  }
140060  },
140061  &impl_1377_properties[0]
140062 };
140063 
140065 impl_1378;
140066 
140067 /*
140068  * /afw/_AdaptiveFunctionCategory_/indexes
140069  */
140070 
140071 static const afw_value_string_t
140072 impl_1378_property_value_brief = {
140074  AFW_UTF8_LITERAL("Index related functions that act on adaptive objects")
140075 };
140076 
140077 static const afw_runtime_property_t
140078 impl_1378_property_brief = {
140079  &afw_s_brief,
140080  (const afw_value_t *)&impl_1378_property_value_brief
140081 };
140082 
140083 static const afw_value_string_t
140084 impl_1378_property_value_category = {
140086  AFW_UTF8_LITERAL("indexes")
140087 };
140088 
140089 static const afw_runtime_property_t
140090 impl_1378_property_category = {
140091  &afw_s_category,
140092  (const afw_value_t *)&impl_1378_property_value_category
140093 };
140094 
140095 static const afw_value_string_t
140096 impl_1378_property_value_description = {
140098  AFW_UTF8_LITERAL("Index related functions that act on adaptive objects.")
140099 };
140100 
140101 static const afw_runtime_property_t
140102 impl_1378_property_description = {
140103  &afw_s_description,
140104  (const afw_value_t *)&impl_1378_property_value_description
140105 };
140106 
140107 static const afw_runtime_property_t *
140108 impl_1378_properties[] = {
140109  &impl_1378_property_brief,
140110  &impl_1378_property_category,
140111  &impl_1378_property_description,
140112  NULL
140113 };
140114 
140116 impl_1378_meta_object = {
140117  {
140118  &afw_runtime_inf_const_meta_object_inf
140119  },
140120  &impl_1378,
140121  NULL
140122 };
140123 
140124 static const afw_utf8_t
140125 impl_1378_meta_path =
140126  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/indexes");
140127 
140129 impl_1378 = {
140130  {
140132  NULL,
140133  {
140134  (const afw_object_t *)&impl_1378_meta_object,
140135  NULL,
140136  &afw_s_indexes,
140137  &afw_s__AdaptiveFunctionCategory_,
140138  &impl_1378_meta_path
140139  }
140140  },
140141  &impl_1378_properties[0]
140142 };
140143 
140145 impl_1379;
140146 
140147 /*
140148  * /afw/_AdaptiveFunctionCategory_/integer
140149  */
140150 
140151 static const afw_value_string_t
140152 impl_1379_property_value_brief = {
140154  AFW_UTF8_LITERAL("Data type integer related functions")
140155 };
140156 
140157 static const afw_runtime_property_t
140158 impl_1379_property_brief = {
140159  &afw_s_brief,
140160  (const afw_value_t *)&impl_1379_property_value_brief
140161 };
140162 
140163 static const afw_value_string_t
140164 impl_1379_property_value_category = {
140166  AFW_UTF8_LITERAL("integer")
140167 };
140168 
140169 static const afw_runtime_property_t
140170 impl_1379_property_category = {
140171  &afw_s_category,
140172  (const afw_value_t *)&impl_1379_property_value_category
140173 };
140174 
140175 static const afw_value_boolean_t
140176 impl_1379_property_value_dataTypeCategory = {
140178  true
140179 };
140180 
140181 static const afw_runtime_property_t
140182 impl_1379_property_dataTypeCategory = {
140183  &afw_s_dataTypeCategory,
140184  (const afw_value_t *)&impl_1379_property_value_dataTypeCategory
140185 };
140186 
140187 static const afw_value_string_t
140188 impl_1379_property_value_description = {
140190  AFW_UTF8_LITERAL("These function are related to data type integer.\n\nThe \"<integer>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
140191 };
140192 
140193 static const afw_runtime_property_t
140194 impl_1379_property_description = {
140195  &afw_s_description,
140196  (const afw_value_t *)&impl_1379_property_value_description
140197 };
140198 
140199 static const afw_runtime_property_t *
140200 impl_1379_properties[] = {
140201  &impl_1379_property_brief,
140202  &impl_1379_property_category,
140203  &impl_1379_property_dataTypeCategory,
140204  &impl_1379_property_description,
140205  NULL
140206 };
140207 
140209 impl_1379_meta_object = {
140210  {
140211  &afw_runtime_inf_const_meta_object_inf
140212  },
140213  &impl_1379,
140214  NULL
140215 };
140216 
140217 static const afw_utf8_t
140218 impl_1379_meta_path =
140219  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/integer");
140220 
140222 impl_1379 = {
140223  {
140225  NULL,
140226  {
140227  (const afw_object_t *)&impl_1379_meta_object,
140228  NULL,
140229  &afw_s_integer,
140230  &afw_s__AdaptiveFunctionCategory_,
140231  &impl_1379_meta_path
140232  }
140233  },
140234  &impl_1379_properties[0]
140235 };
140236 
140238 impl_1380;
140239 
140240 /*
140241  * /afw/_AdaptiveAuthorizationMode_/intermediate
140242  */
140243 
140244 static const afw_value_string_t
140245 impl_1380_property_value_brief = {
140247  AFW_UTF8_LITERAL("Intermediate mode")
140248 };
140249 
140250 static const afw_runtime_property_t
140251 impl_1380_property_brief = {
140252  &afw_s_brief,
140253  (const afw_value_t *)&impl_1380_property_value_brief
140254 };
140255 
140256 static const afw_value_string_t
140257 impl_1380_property_value_description = {
140259  AFW_UTF8_LITERAL("This authorization mode is used when running code as an intermediary to user mode. In this mode additional authorization may be required. For example, this mode is used when accessing mapped adaptors when doing model processing.")
140260 };
140261 
140262 static const afw_runtime_property_t
140263 impl_1380_property_description = {
140264  &afw_s_description,
140265  (const afw_value_t *)&impl_1380_property_value_description
140266 };
140267 
140268 static const afw_value_string_t
140269 impl_1380_property_value_modeId = {
140271  AFW_UTF8_LITERAL("intermediate")
140272 };
140273 
140274 static const afw_runtime_property_t
140275 impl_1380_property_modeId = {
140276  &afw_s_modeId,
140277  (const afw_value_t *)&impl_1380_property_value_modeId
140278 };
140279 
140280 static const afw_runtime_property_t *
140281 impl_1380_properties[] = {
140282  &impl_1380_property_brief,
140283  &impl_1380_property_description,
140284  &impl_1380_property_modeId,
140285  NULL
140286 };
140287 
140289 impl_1380_meta_object = {
140290  {
140291  &afw_runtime_inf_const_meta_object_inf
140292  },
140293  &impl_1380,
140294  NULL
140295 };
140296 
140297 static const afw_utf8_t
140298 impl_1380_meta_path =
140299  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationMode_/intermediate");
140300 
140302 impl_1380 = {
140303  {
140305  NULL,
140306  {
140307  (const afw_object_t *)&impl_1380_meta_object,
140308  NULL,
140309  &afw_s_intermediate,
140310  &afw_s__AdaptiveAuthorizationMode_,
140311  &impl_1380_meta_path
140312  }
140313  },
140314  &impl_1380_properties[0]
140315 };
140316 
140318 impl_1381;
140319 
140320 /*
140321  * /afw/_AdaptiveFunctionCategory_/ipAddress
140322  */
140323 
140324 static const afw_value_string_t
140325 impl_1381_property_value_brief = {
140327  AFW_UTF8_LITERAL("Data type ipAddress related functions")
140328 };
140329 
140330 static const afw_runtime_property_t
140331 impl_1381_property_brief = {
140332  &afw_s_brief,
140333  (const afw_value_t *)&impl_1381_property_value_brief
140334 };
140335 
140336 static const afw_value_string_t
140337 impl_1381_property_value_category = {
140339  AFW_UTF8_LITERAL("ipAddress")
140340 };
140341 
140342 static const afw_runtime_property_t
140343 impl_1381_property_category = {
140344  &afw_s_category,
140345  (const afw_value_t *)&impl_1381_property_value_category
140346 };
140347 
140348 static const afw_value_boolean_t
140349 impl_1381_property_value_dataTypeCategory = {
140351  true
140352 };
140353 
140354 static const afw_runtime_property_t
140355 impl_1381_property_dataTypeCategory = {
140356  &afw_s_dataTypeCategory,
140357  (const afw_value_t *)&impl_1381_property_value_dataTypeCategory
140358 };
140359 
140360 static const afw_value_string_t
140361 impl_1381_property_value_description = {
140363  AFW_UTF8_LITERAL("These function are related to data type ipAddress.\n\nThe \"<ipAddress>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
140364 };
140365 
140366 static const afw_runtime_property_t
140367 impl_1381_property_description = {
140368  &afw_s_description,
140369  (const afw_value_t *)&impl_1381_property_value_description
140370 };
140371 
140372 static const afw_runtime_property_t *
140373 impl_1381_properties[] = {
140374  &impl_1381_property_brief,
140375  &impl_1381_property_category,
140376  &impl_1381_property_dataTypeCategory,
140377  &impl_1381_property_description,
140378  NULL
140379 };
140380 
140382 impl_1381_meta_object = {
140383  {
140384  &afw_runtime_inf_const_meta_object_inf
140385  },
140386  &impl_1381,
140387  NULL
140388 };
140389 
140390 static const afw_utf8_t
140391 impl_1381_meta_path =
140392  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/ipAddress");
140393 
140395 impl_1381 = {
140396  {
140398  NULL,
140399  {
140400  (const afw_object_t *)&impl_1381_meta_object,
140401  NULL,
140402  &afw_s_ipAddress,
140403  &afw_s__AdaptiveFunctionCategory_,
140404  &impl_1381_meta_path
140405  }
140406  },
140407  &impl_1381_properties[0]
140408 };
140409 
140411 impl_1382;
140412 
140413 /*
140414  * /afw/_AdaptiveFunctionCategory_/journal
140415  */
140416 
140417 static const afw_value_string_t
140418 impl_1382_property_value_brief = {
140420  AFW_UTF8_LITERAL("Functions related to adaptive journal")
140421 };
140422 
140423 static const afw_runtime_property_t
140424 impl_1382_property_brief = {
140425  &afw_s_brief,
140426  (const afw_value_t *)&impl_1382_property_value_brief
140427 };
140428 
140429 static const afw_value_string_t
140430 impl_1382_property_value_category = {
140432  AFW_UTF8_LITERAL("journal")
140433 };
140434 
140435 static const afw_runtime_property_t
140436 impl_1382_property_category = {
140437  &afw_s_category,
140438  (const afw_value_t *)&impl_1382_property_value_category
140439 };
140440 
140441 static const afw_value_string_t
140442 impl_1382_property_value_description = {
140444  AFW_UTF8_LITERAL("Functions related to adaptive journal.")
140445 };
140446 
140447 static const afw_runtime_property_t
140448 impl_1382_property_description = {
140449  &afw_s_description,
140450  (const afw_value_t *)&impl_1382_property_value_description
140451 };
140452 
140453 static const afw_runtime_property_t *
140454 impl_1382_properties[] = {
140455  &impl_1382_property_brief,
140456  &impl_1382_property_category,
140457  &impl_1382_property_description,
140458  NULL
140459 };
140460 
140462 impl_1382_meta_object = {
140463  {
140464  &afw_runtime_inf_const_meta_object_inf
140465  },
140466  &impl_1382,
140467  NULL
140468 };
140469 
140470 static const afw_utf8_t
140471 impl_1382_meta_path =
140472  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/journal");
140473 
140475 impl_1382 = {
140476  {
140478  NULL,
140479  {
140480  (const afw_object_t *)&impl_1382_meta_object,
140481  NULL,
140482  &afw_s_journal,
140483  &afw_s__AdaptiveFunctionCategory_,
140484  &impl_1382_meta_path
140485  }
140486  },
140487  &impl_1382_properties[0]
140488 };
140489 
140491 impl_1383;
140492 
140493 /*
140494  * /afw/_AdaptiveFunctionCategory_/list
140495  */
140496 
140497 static const afw_value_string_t
140498 impl_1383_property_value_brief = {
140500  AFW_UTF8_LITERAL("Data type list related functions")
140501 };
140502 
140503 static const afw_runtime_property_t
140504 impl_1383_property_brief = {
140505  &afw_s_brief,
140506  (const afw_value_t *)&impl_1383_property_value_brief
140507 };
140508 
140509 static const afw_value_string_t
140510 impl_1383_property_value_category = {
140512  AFW_UTF8_LITERAL("list")
140513 };
140514 
140515 static const afw_runtime_property_t
140516 impl_1383_property_category = {
140517  &afw_s_category,
140518  (const afw_value_t *)&impl_1383_property_value_category
140519 };
140520 
140521 static const afw_value_boolean_t
140522 impl_1383_property_value_dataTypeCategory = {
140524  true
140525 };
140526 
140527 static const afw_runtime_property_t
140528 impl_1383_property_dataTypeCategory = {
140529  &afw_s_dataTypeCategory,
140530  (const afw_value_t *)&impl_1383_property_value_dataTypeCategory
140531 };
140532 
140533 static const afw_value_string_t
140534 impl_1383_property_value_description = {
140536  AFW_UTF8_LITERAL("These function are related to data type list.\n\nThe \"<list>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
140537 };
140538 
140539 static const afw_runtime_property_t
140540 impl_1383_property_description = {
140541  &afw_s_description,
140542  (const afw_value_t *)&impl_1383_property_value_description
140543 };
140544 
140545 static const afw_runtime_property_t *
140546 impl_1383_properties[] = {
140547  &impl_1383_property_brief,
140548  &impl_1383_property_category,
140549  &impl_1383_property_dataTypeCategory,
140550  &impl_1383_property_description,
140551  NULL
140552 };
140553 
140555 impl_1383_meta_object = {
140556  {
140557  &afw_runtime_inf_const_meta_object_inf
140558  },
140559  &impl_1383,
140560  NULL
140561 };
140562 
140563 static const afw_utf8_t
140564 impl_1383_meta_path =
140565  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/list");
140566 
140568 impl_1383 = {
140569  {
140571  NULL,
140572  {
140573  (const afw_object_t *)&impl_1383_meta_object,
140574  NULL,
140575  &afw_s_list,
140576  &afw_s__AdaptiveFunctionCategory_,
140577  &impl_1383_meta_path
140578  }
140579  },
140580  &impl_1383_properties[0]
140581 };
140582 
140584 impl_1384;
140585 
140586 /*
140587  * /afw/_AdaptiveFunctionCategory_/logical
140588  */
140589 
140590 static const afw_value_string_t
140591 impl_1384_property_value_brief = {
140593  AFW_UTF8_LITERAL("Logical Boolean functions")
140594 };
140595 
140596 static const afw_runtime_property_t
140597 impl_1384_property_brief = {
140598  &afw_s_brief,
140599  (const afw_value_t *)&impl_1384_property_value_brief
140600 };
140601 
140602 static const afw_value_string_t
140603 impl_1384_property_value_category = {
140605  AFW_UTF8_LITERAL("logical")
140606 };
140607 
140608 static const afw_runtime_property_t
140609 impl_1384_property_category = {
140610  &afw_s_category,
140611  (const afw_value_t *)&impl_1384_property_value_category
140612 };
140613 
140614 static const afw_value_string_t
140615 impl_1384_property_value_description = {
140617  AFW_UTF8_LITERAL("Logical Boolean functions.")
140618 };
140619 
140620 static const afw_runtime_property_t
140621 impl_1384_property_description = {
140622  &afw_s_description,
140623  (const afw_value_t *)&impl_1384_property_value_description
140624 };
140625 
140626 static const afw_runtime_property_t *
140627 impl_1384_properties[] = {
140628  &impl_1384_property_brief,
140629  &impl_1384_property_category,
140630  &impl_1384_property_description,
140631  NULL
140632 };
140633 
140635 impl_1384_meta_object = {
140636  {
140637  &afw_runtime_inf_const_meta_object_inf
140638  },
140639  &impl_1384,
140640  NULL
140641 };
140642 
140643 static const afw_utf8_t
140644 impl_1384_meta_path =
140645  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/logical");
140646 
140648 impl_1384 = {
140649  {
140651  NULL,
140652  {
140653  (const afw_object_t *)&impl_1384_meta_object,
140654  NULL,
140655  &afw_s_logical,
140656  &afw_s__AdaptiveFunctionCategory_,
140657  &impl_1384_meta_path
140658  }
140659  },
140660  &impl_1384_properties[0]
140661 };
140662 
140664 impl_1385;
140665 
140666 /*
140667  * /afw/_AdaptiveFunctionCategory_/miscellaneous
140668  */
140669 
140670 static const afw_value_string_t
140671 impl_1385_property_value_brief = {
140673  AFW_UTF8_LITERAL("Miscellaneous functions.")
140674 };
140675 
140676 static const afw_runtime_property_t
140677 impl_1385_property_brief = {
140678  &afw_s_brief,
140679  (const afw_value_t *)&impl_1385_property_value_brief
140680 };
140681 
140682 static const afw_value_string_t
140683 impl_1385_property_value_category = {
140685  AFW_UTF8_LITERAL("miscellaneous")
140686 };
140687 
140688 static const afw_runtime_property_t
140689 impl_1385_property_category = {
140690  &afw_s_category,
140691  (const afw_value_t *)&impl_1385_property_value_category
140692 };
140693 
140694 static const afw_value_string_t
140695 impl_1385_property_value_description = {
140697  AFW_UTF8_LITERAL("Miscellaneous functions.")
140698 };
140699 
140700 static const afw_runtime_property_t
140701 impl_1385_property_description = {
140702  &afw_s_description,
140703  (const afw_value_t *)&impl_1385_property_value_description
140704 };
140705 
140706 static const afw_runtime_property_t *
140707 impl_1385_properties[] = {
140708  &impl_1385_property_brief,
140709  &impl_1385_property_category,
140710  &impl_1385_property_description,
140711  NULL
140712 };
140713 
140715 impl_1385_meta_object = {
140716  {
140717  &afw_runtime_inf_const_meta_object_inf
140718  },
140719  &impl_1385,
140720  NULL
140721 };
140722 
140723 static const afw_utf8_t
140724 impl_1385_meta_path =
140725  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/miscellaneous");
140726 
140728 impl_1385 = {
140729  {
140731  NULL,
140732  {
140733  (const afw_object_t *)&impl_1385_meta_object,
140734  NULL,
140735  &afw_s_miscellaneous,
140736  &afw_s__AdaptiveFunctionCategory_,
140737  &impl_1385_meta_path
140738  }
140739  },
140740  &impl_1385_properties[0]
140741 };
140742 
140744 impl_1386;
140745 
140746 /*
140747  * /afw/_AdaptiveFunctionCategory_/model
140748  */
140749 
140750 static const afw_value_string_t
140751 impl_1386_property_value_brief = {
140753  AFW_UTF8_LITERAL("Model related functions")
140754 };
140755 
140756 static const afw_runtime_property_t
140757 impl_1386_property_brief = {
140758  &afw_s_brief,
140759  (const afw_value_t *)&impl_1386_property_value_brief
140760 };
140761 
140762 static const afw_value_string_t
140763 impl_1386_property_value_category = {
140765  AFW_UTF8_LITERAL("model")
140766 };
140767 
140768 static const afw_runtime_property_t
140769 impl_1386_property_category = {
140770  &afw_s_category,
140771  (const afw_value_t *)&impl_1386_property_value_category
140772 };
140773 
140774 static const afw_value_string_t
140775 impl_1386_property_value_description = {
140777  AFW_UTF8_LITERAL("Model related functions.")
140778 };
140779 
140780 static const afw_runtime_property_t
140781 impl_1386_property_description = {
140782  &afw_s_description,
140783  (const afw_value_t *)&impl_1386_property_value_description
140784 };
140785 
140786 static const afw_runtime_property_t *
140787 impl_1386_properties[] = {
140788  &impl_1386_property_brief,
140789  &impl_1386_property_category,
140790  &impl_1386_property_description,
140791  NULL
140792 };
140793 
140795 impl_1386_meta_object = {
140796  {
140797  &afw_runtime_inf_const_meta_object_inf
140798  },
140799  &impl_1386,
140800  NULL
140801 };
140802 
140803 static const afw_utf8_t
140804 impl_1386_meta_path =
140805  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/model");
140806 
140808 impl_1386 = {
140809  {
140811  NULL,
140812  {
140813  (const afw_object_t *)&impl_1386_meta_object,
140814  NULL,
140815  &afw_s_model,
140816  &afw_s__AdaptiveFunctionCategory_,
140817  &impl_1386_meta_path
140818  }
140819  },
140820  &impl_1386_properties[0]
140821 };
140822 
140824 impl_1387;
140825 
140826 /*
140827  * /afw/_AdaptiveAuthorizationDecision_/notApplicable
140828  */
140829 
140830 static const afw_value_string_t
140831 impl_1387_property_value_brief = {
140833  AFW_UTF8_LITERAL("Not applicable")
140834 };
140835 
140836 static const afw_runtime_property_t
140837 impl_1387_property_brief = {
140838  &afw_s_brief,
140839  (const afw_value_t *)&impl_1387_property_value_brief
140840 };
140841 
140842 static const afw_value_string_t
140843 impl_1387_property_value_decisionId = {
140845  AFW_UTF8_LITERAL("notApplicable")
140846 };
140847 
140848 static const afw_runtime_property_t
140849 impl_1387_property_decisionId = {
140850  &afw_s_decisionId,
140851  (const afw_value_t *)&impl_1387_property_value_decisionId
140852 };
140853 
140854 static const afw_value_string_t
140855 impl_1387_property_value_description = {
140857  AFW_UTF8_LITERAL("Decision is not applicable.")
140858 };
140859 
140860 static const afw_runtime_property_t
140861 impl_1387_property_description = {
140862  &afw_s_description,
140863  (const afw_value_t *)&impl_1387_property_value_description
140864 };
140865 
140866 static const afw_runtime_property_t *
140867 impl_1387_properties[] = {
140868  &impl_1387_property_brief,
140869  &impl_1387_property_decisionId,
140870  &impl_1387_property_description,
140871  NULL
140872 };
140873 
140875 impl_1387_meta_object = {
140876  {
140877  &afw_runtime_inf_const_meta_object_inf
140878  },
140879  &impl_1387,
140880  NULL
140881 };
140882 
140883 static const afw_utf8_t
140884 impl_1387_meta_path =
140885  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/notApplicable");
140886 
140888 impl_1387 = {
140889  {
140891  NULL,
140892  {
140893  (const afw_object_t *)&impl_1387_meta_object,
140894  NULL,
140895  &afw_s_notApplicable,
140896  &afw_s__AdaptiveAuthorizationDecision_,
140897  &impl_1387_meta_path
140898  }
140899  },
140900  &impl_1387_properties[0]
140901 };
140902 
140904 impl_1388;
140905 
140906 /*
140907  * /afw/_AdaptiveFunctionCategory_/null
140908  */
140909 
140910 static const afw_value_string_t
140911 impl_1388_property_value_brief = {
140913  AFW_UTF8_LITERAL("Data type null related functions")
140914 };
140915 
140916 static const afw_runtime_property_t
140917 impl_1388_property_brief = {
140918  &afw_s_brief,
140919  (const afw_value_t *)&impl_1388_property_value_brief
140920 };
140921 
140922 static const afw_value_string_t
140923 impl_1388_property_value_category = {
140925  AFW_UTF8_LITERAL("null")
140926 };
140927 
140928 static const afw_runtime_property_t
140929 impl_1388_property_category = {
140930  &afw_s_category,
140931  (const afw_value_t *)&impl_1388_property_value_category
140932 };
140933 
140934 static const afw_value_boolean_t
140935 impl_1388_property_value_dataTypeCategory = {
140937  true
140938 };
140939 
140940 static const afw_runtime_property_t
140941 impl_1388_property_dataTypeCategory = {
140942  &afw_s_dataTypeCategory,
140943  (const afw_value_t *)&impl_1388_property_value_dataTypeCategory
140944 };
140945 
140946 static const afw_value_string_t
140947 impl_1388_property_value_description = {
140949  AFW_UTF8_LITERAL("These function are related to data type null.\n\nThe \"<null>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
140950 };
140951 
140952 static const afw_runtime_property_t
140953 impl_1388_property_description = {
140954  &afw_s_description,
140955  (const afw_value_t *)&impl_1388_property_value_description
140956 };
140957 
140958 static const afw_runtime_property_t *
140959 impl_1388_properties[] = {
140960  &impl_1388_property_brief,
140961  &impl_1388_property_category,
140962  &impl_1388_property_dataTypeCategory,
140963  &impl_1388_property_description,
140964  NULL
140965 };
140966 
140968 impl_1388_meta_object = {
140969  {
140970  &afw_runtime_inf_const_meta_object_inf
140971  },
140972  &impl_1388,
140973  NULL
140974 };
140975 
140976 static const afw_utf8_t
140977 impl_1388_meta_path =
140978  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/null");
140979 
140981 impl_1388 = {
140982  {
140984  NULL,
140985  {
140986  (const afw_object_t *)&impl_1388_meta_object,
140987  NULL,
140988  &afw_s_null,
140989  &afw_s__AdaptiveFunctionCategory_,
140990  &impl_1388_meta_path
140991  }
140992  },
140993  &impl_1388_properties[0]
140994 };
140995 
140997 impl_1389;
140998 
140999 /*
141000  * /afw/_AdaptiveFunctionCategory_/object
141001  */
141002 
141003 static const afw_value_string_t
141004 impl_1389_property_value_brief = {
141006  AFW_UTF8_LITERAL("Data type object related functions")
141007 };
141008 
141009 static const afw_runtime_property_t
141010 impl_1389_property_brief = {
141011  &afw_s_brief,
141012  (const afw_value_t *)&impl_1389_property_value_brief
141013 };
141014 
141015 static const afw_value_string_t
141016 impl_1389_property_value_category = {
141018  AFW_UTF8_LITERAL("object")
141019 };
141020 
141021 static const afw_runtime_property_t
141022 impl_1389_property_category = {
141023  &afw_s_category,
141024  (const afw_value_t *)&impl_1389_property_value_category
141025 };
141026 
141027 static const afw_value_boolean_t
141028 impl_1389_property_value_dataTypeCategory = {
141030  true
141031 };
141032 
141033 static const afw_runtime_property_t
141034 impl_1389_property_dataTypeCategory = {
141035  &afw_s_dataTypeCategory,
141036  (const afw_value_t *)&impl_1389_property_value_dataTypeCategory
141037 };
141038 
141039 static const afw_value_string_t
141040 impl_1389_property_value_description = {
141042  AFW_UTF8_LITERAL("These function are related to data type object.\n\nThe \"<object>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
141043 };
141044 
141045 static const afw_runtime_property_t
141046 impl_1389_property_description = {
141047  &afw_s_description,
141048  (const afw_value_t *)&impl_1389_property_value_description
141049 };
141050 
141051 static const afw_runtime_property_t *
141052 impl_1389_properties[] = {
141053  &impl_1389_property_brief,
141054  &impl_1389_property_category,
141055  &impl_1389_property_dataTypeCategory,
141056  &impl_1389_property_description,
141057  NULL
141058 };
141059 
141061 impl_1389_meta_object = {
141062  {
141063  &afw_runtime_inf_const_meta_object_inf
141064  },
141065  &impl_1389,
141066  NULL
141067 };
141068 
141069 static const afw_utf8_t
141070 impl_1389_meta_path =
141071  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/object");
141072 
141074 impl_1389 = {
141075  {
141077  NULL,
141078  {
141079  (const afw_object_t *)&impl_1389_meta_object,
141080  NULL,
141081  &afw_s_object,
141082  &afw_s__AdaptiveFunctionCategory_,
141083  &impl_1389_meta_path
141084  }
141085  },
141086  &impl_1389_properties[0]
141087 };
141088 
141090 impl_1390;
141091 
141092 /*
141093  * /afw/_AdaptiveFunctionCategory_/objectId
141094  */
141095 
141096 static const afw_value_string_t
141097 impl_1390_property_value_brief = {
141099  AFW_UTF8_LITERAL("Data type objectId related functions")
141100 };
141101 
141102 static const afw_runtime_property_t
141103 impl_1390_property_brief = {
141104  &afw_s_brief,
141105  (const afw_value_t *)&impl_1390_property_value_brief
141106 };
141107 
141108 static const afw_value_string_t
141109 impl_1390_property_value_category = {
141111  AFW_UTF8_LITERAL("objectId")
141112 };
141113 
141114 static const afw_runtime_property_t
141115 impl_1390_property_category = {
141116  &afw_s_category,
141117  (const afw_value_t *)&impl_1390_property_value_category
141118 };
141119 
141120 static const afw_value_boolean_t
141121 impl_1390_property_value_dataTypeCategory = {
141123  true
141124 };
141125 
141126 static const afw_runtime_property_t
141127 impl_1390_property_dataTypeCategory = {
141128  &afw_s_dataTypeCategory,
141129  (const afw_value_t *)&impl_1390_property_value_dataTypeCategory
141130 };
141131 
141132 static const afw_value_string_t
141133 impl_1390_property_value_description = {
141135  AFW_UTF8_LITERAL("These function are related to data type objectId.\n\nThe \"<objectId>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
141136 };
141137 
141138 static const afw_runtime_property_t
141139 impl_1390_property_description = {
141140  &afw_s_description,
141141  (const afw_value_t *)&impl_1390_property_value_description
141142 };
141143 
141144 static const afw_runtime_property_t *
141145 impl_1390_properties[] = {
141146  &impl_1390_property_brief,
141147  &impl_1390_property_category,
141148  &impl_1390_property_dataTypeCategory,
141149  &impl_1390_property_description,
141150  NULL
141151 };
141152 
141154 impl_1390_meta_object = {
141155  {
141156  &afw_runtime_inf_const_meta_object_inf
141157  },
141158  &impl_1390,
141159  NULL
141160 };
141161 
141162 static const afw_utf8_t
141163 impl_1390_meta_path =
141164  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/objectId");
141165 
141167 impl_1390 = {
141168  {
141170  NULL,
141171  {
141172  (const afw_object_t *)&impl_1390_meta_object,
141173  NULL,
141174  &afw_s_objectId,
141175  &afw_s__AdaptiveFunctionCategory_,
141176  &impl_1390_meta_path
141177  }
141178  },
141179  &impl_1390_properties[0]
141180 };
141181 
141183 impl_1391;
141184 
141185 /*
141186  * /afw/_AdaptiveFunctionCategory_/objectPath
141187  */
141188 
141189 static const afw_value_string_t
141190 impl_1391_property_value_brief = {
141192  AFW_UTF8_LITERAL("Data type objectPath related functions")
141193 };
141194 
141195 static const afw_runtime_property_t
141196 impl_1391_property_brief = {
141197  &afw_s_brief,
141198  (const afw_value_t *)&impl_1391_property_value_brief
141199 };
141200 
141201 static const afw_value_string_t
141202 impl_1391_property_value_category = {
141204  AFW_UTF8_LITERAL("objectPath")
141205 };
141206 
141207 static const afw_runtime_property_t
141208 impl_1391_property_category = {
141209  &afw_s_category,
141210  (const afw_value_t *)&impl_1391_property_value_category
141211 };
141212 
141213 static const afw_value_boolean_t
141214 impl_1391_property_value_dataTypeCategory = {
141216  true
141217 };
141218 
141219 static const afw_runtime_property_t
141220 impl_1391_property_dataTypeCategory = {
141221  &afw_s_dataTypeCategory,
141222  (const afw_value_t *)&impl_1391_property_value_dataTypeCategory
141223 };
141224 
141225 static const afw_value_string_t
141226 impl_1391_property_value_description = {
141228  AFW_UTF8_LITERAL("These function are related to data type objectPath.\n\nThe \"<objectPath>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
141229 };
141230 
141231 static const afw_runtime_property_t
141232 impl_1391_property_description = {
141233  &afw_s_description,
141234  (const afw_value_t *)&impl_1391_property_value_description
141235 };
141236 
141237 static const afw_runtime_property_t *
141238 impl_1391_properties[] = {
141239  &impl_1391_property_brief,
141240  &impl_1391_property_category,
141241  &impl_1391_property_dataTypeCategory,
141242  &impl_1391_property_description,
141243  NULL
141244 };
141245 
141247 impl_1391_meta_object = {
141248  {
141249  &afw_runtime_inf_const_meta_object_inf
141250  },
141251  &impl_1391,
141252  NULL
141253 };
141254 
141255 static const afw_utf8_t
141256 impl_1391_meta_path =
141257  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/objectPath");
141258 
141260 impl_1391 = {
141261  {
141263  NULL,
141264  {
141265  (const afw_object_t *)&impl_1391_meta_object,
141266  NULL,
141267  &afw_s_objectPath,
141268  &afw_s__AdaptiveFunctionCategory_,
141269  &impl_1391_meta_path
141270  }
141271  },
141272  &impl_1391_properties[0]
141273 };
141274 
141276 impl_1392;
141277 
141278 /*
141279  * /afw/_AdaptiveFunctionCategory_/password
141280  */
141281 
141282 static const afw_value_string_t
141283 impl_1392_property_value_brief = {
141285  AFW_UTF8_LITERAL("Data type password related functions")
141286 };
141287 
141288 static const afw_runtime_property_t
141289 impl_1392_property_brief = {
141290  &afw_s_brief,
141291  (const afw_value_t *)&impl_1392_property_value_brief
141292 };
141293 
141294 static const afw_value_string_t
141295 impl_1392_property_value_category = {
141297  AFW_UTF8_LITERAL("password")
141298 };
141299 
141300 static const afw_runtime_property_t
141301 impl_1392_property_category = {
141302  &afw_s_category,
141303  (const afw_value_t *)&impl_1392_property_value_category
141304 };
141305 
141306 static const afw_value_boolean_t
141307 impl_1392_property_value_dataTypeCategory = {
141309  true
141310 };
141311 
141312 static const afw_runtime_property_t
141313 impl_1392_property_dataTypeCategory = {
141314  &afw_s_dataTypeCategory,
141315  (const afw_value_t *)&impl_1392_property_value_dataTypeCategory
141316 };
141317 
141318 static const afw_value_string_t
141319 impl_1392_property_value_description = {
141321  AFW_UTF8_LITERAL("These function are related to data type password.\n\nThe \"<password>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
141322 };
141323 
141324 static const afw_runtime_property_t
141325 impl_1392_property_description = {
141326  &afw_s_description,
141327  (const afw_value_t *)&impl_1392_property_value_description
141328 };
141329 
141330 static const afw_runtime_property_t *
141331 impl_1392_properties[] = {
141332  &impl_1392_property_brief,
141333  &impl_1392_property_category,
141334  &impl_1392_property_dataTypeCategory,
141335  &impl_1392_property_description,
141336  NULL
141337 };
141338 
141340 impl_1392_meta_object = {
141341  {
141342  &afw_runtime_inf_const_meta_object_inf
141343  },
141344  &impl_1392,
141345  NULL
141346 };
141347 
141348 static const afw_utf8_t
141349 impl_1392_meta_path =
141350  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/password");
141351 
141353 impl_1392 = {
141354  {
141356  NULL,
141357  {
141358  (const afw_object_t *)&impl_1392_meta_object,
141359  NULL,
141360  &afw_s_password,
141361  &afw_s__AdaptiveFunctionCategory_,
141362  &impl_1392_meta_path
141363  }
141364  },
141365  &impl_1392_properties[0]
141366 };
141367 
141369 impl_1393;
141370 
141371 /*
141372  * /afw/_AdaptiveAuthorizationDecision_/permit
141373  */
141374 
141375 static const afw_value_string_t
141376 impl_1393_property_value_brief = {
141378  AFW_UTF8_LITERAL("Permit")
141379 };
141380 
141381 static const afw_runtime_property_t
141382 impl_1393_property_brief = {
141383  &afw_s_brief,
141384  (const afw_value_t *)&impl_1393_property_value_brief
141385 };
141386 
141387 static const afw_value_string_t
141388 impl_1393_property_value_decisionId = {
141390  AFW_UTF8_LITERAL("permit")
141391 };
141392 
141393 static const afw_runtime_property_t
141394 impl_1393_property_decisionId = {
141395  &afw_s_decisionId,
141396  (const afw_value_t *)&impl_1393_property_value_decisionId
141397 };
141398 
141399 static const afw_value_string_t
141400 impl_1393_property_value_description = {
141402  AFW_UTF8_LITERAL("Decision is permit.")
141403 };
141404 
141405 static const afw_runtime_property_t
141406 impl_1393_property_description = {
141407  &afw_s_description,
141408  (const afw_value_t *)&impl_1393_property_value_description
141409 };
141410 
141411 static const afw_runtime_property_t *
141412 impl_1393_properties[] = {
141413  &impl_1393_property_brief,
141414  &impl_1393_property_decisionId,
141415  &impl_1393_property_description,
141416  NULL
141417 };
141418 
141420 impl_1393_meta_object = {
141421  {
141422  &afw_runtime_inf_const_meta_object_inf
141423  },
141424  &impl_1393,
141425  NULL
141426 };
141427 
141428 static const afw_utf8_t
141429 impl_1393_meta_path =
141430  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationDecision_/permit");
141431 
141433 impl_1393 = {
141434  {
141436  NULL,
141437  {
141438  (const afw_object_t *)&impl_1393_meta_object,
141439  NULL,
141440  &afw_s_permit,
141441  &afw_s__AdaptiveAuthorizationDecision_,
141442  &impl_1393_meta_path
141443  }
141444  },
141445  &impl_1393_properties[0]
141446 };
141447 
141449 impl_1394;
141450 
141451 /*
141452  * /afw/_AdaptiveFunctionCategory_/polymorphic
141453  */
141454 
141455 static const afw_value_string_t
141456 impl_1394_property_value_brief = {
141458  AFW_UTF8_LITERAL("Polymorphic functions")
141459 };
141460 
141461 static const afw_runtime_property_t
141462 impl_1394_property_brief = {
141463  &afw_s_brief,
141464  (const afw_value_t *)&impl_1394_property_value_brief
141465 };
141466 
141467 static const afw_value_string_t
141468 impl_1394_property_value_category = {
141470  AFW_UTF8_LITERAL("polymorphic")
141471 };
141472 
141473 static const afw_runtime_property_t
141474 impl_1394_property_category = {
141475  &afw_s_category,
141476  (const afw_value_t *)&impl_1394_property_value_category
141477 };
141478 
141479 static const afw_value_string_t
141480 impl_1394_property_value_description = {
141482  AFW_UTF8_LITERAL("Functions that are used by more than one <Type>.")
141483 };
141484 
141485 static const afw_runtime_property_t
141486 impl_1394_property_description = {
141487  &afw_s_description,
141488  (const afw_value_t *)&impl_1394_property_value_description
141489 };
141490 
141491 static const afw_runtime_property_t *
141492 impl_1394_properties[] = {
141493  &impl_1394_property_brief,
141494  &impl_1394_property_category,
141495  &impl_1394_property_description,
141496  NULL
141497 };
141498 
141500 impl_1394_meta_object = {
141501  {
141502  &afw_runtime_inf_const_meta_object_inf
141503  },
141504  &impl_1394,
141505  NULL
141506 };
141507 
141508 static const afw_utf8_t
141509 impl_1394_meta_path =
141510  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/polymorphic");
141511 
141513 impl_1394 = {
141514  {
141516  NULL,
141517  {
141518  (const afw_object_t *)&impl_1394_meta_object,
141519  NULL,
141520  &afw_s_polymorphic,
141521  &afw_s__AdaptiveFunctionCategory_,
141522  &impl_1394_meta_path
141523  }
141524  },
141525  &impl_1394_properties[0]
141526 };
141527 
141529 impl_1395;
141530 
141531 /*
141532  * /afw/_AdaptiveFunctionCategory_/random
141533  */
141534 
141535 static const afw_value_string_t
141536 impl_1395_property_value_brief = {
141538  AFW_UTF8_LITERAL("Random functions.")
141539 };
141540 
141541 static const afw_runtime_property_t
141542 impl_1395_property_brief = {
141543  &afw_s_brief,
141544  (const afw_value_t *)&impl_1395_property_value_brief
141545 };
141546 
141547 static const afw_value_string_t
141548 impl_1395_property_value_category = {
141550  AFW_UTF8_LITERAL("random")
141551 };
141552 
141553 static const afw_runtime_property_t
141554 impl_1395_property_category = {
141555  &afw_s_category,
141556  (const afw_value_t *)&impl_1395_property_value_category
141557 };
141558 
141559 static const afw_value_string_t
141560 impl_1395_property_value_description = {
141562  AFW_UTF8_LITERAL("Random functions.")
141563 };
141564 
141565 static const afw_runtime_property_t
141566 impl_1395_property_description = {
141567  &afw_s_description,
141568  (const afw_value_t *)&impl_1395_property_value_description
141569 };
141570 
141571 static const afw_runtime_property_t *
141572 impl_1395_properties[] = {
141573  &impl_1395_property_brief,
141574  &impl_1395_property_category,
141575  &impl_1395_property_description,
141576  NULL
141577 };
141578 
141580 impl_1395_meta_object = {
141581  {
141582  &afw_runtime_inf_const_meta_object_inf
141583  },
141584  &impl_1395,
141585  NULL
141586 };
141587 
141588 static const afw_utf8_t
141589 impl_1395_meta_path =
141590  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/random");
141591 
141593 impl_1395 = {
141594  {
141596  NULL,
141597  {
141598  (const afw_object_t *)&impl_1395_meta_object,
141599  NULL,
141600  &afw_s_random,
141601  &afw_s__AdaptiveFunctionCategory_,
141602  &impl_1395_meta_path
141603  }
141604  },
141605  &impl_1395_properties[0]
141606 };
141607 
141609 impl_1396;
141610 
141611 /*
141612  * /afw/_AdaptiveFunctionCategory_/regexp
141613  */
141614 
141615 static const afw_value_string_t
141616 impl_1396_property_value_brief = {
141618  AFW_UTF8_LITERAL("Data type regexp related functions")
141619 };
141620 
141621 static const afw_runtime_property_t
141622 impl_1396_property_brief = {
141623  &afw_s_brief,
141624  (const afw_value_t *)&impl_1396_property_value_brief
141625 };
141626 
141627 static const afw_value_string_t
141628 impl_1396_property_value_category = {
141630  AFW_UTF8_LITERAL("regexp")
141631 };
141632 
141633 static const afw_runtime_property_t
141634 impl_1396_property_category = {
141635  &afw_s_category,
141636  (const afw_value_t *)&impl_1396_property_value_category
141637 };
141638 
141639 static const afw_value_boolean_t
141640 impl_1396_property_value_dataTypeCategory = {
141642  true
141643 };
141644 
141645 static const afw_runtime_property_t
141646 impl_1396_property_dataTypeCategory = {
141647  &afw_s_dataTypeCategory,
141648  (const afw_value_t *)&impl_1396_property_value_dataTypeCategory
141649 };
141650 
141651 static const afw_value_string_t
141652 impl_1396_property_value_description = {
141654  AFW_UTF8_LITERAL("These regexp are related to data type regexp.\n\nThe \"<regexp>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
141655 };
141656 
141657 static const afw_runtime_property_t
141658 impl_1396_property_description = {
141659  &afw_s_description,
141660  (const afw_value_t *)&impl_1396_property_value_description
141661 };
141662 
141663 static const afw_runtime_property_t *
141664 impl_1396_properties[] = {
141665  &impl_1396_property_brief,
141666  &impl_1396_property_category,
141667  &impl_1396_property_dataTypeCategory,
141668  &impl_1396_property_description,
141669  NULL
141670 };
141671 
141673 impl_1396_meta_object = {
141674  {
141675  &afw_runtime_inf_const_meta_object_inf
141676  },
141677  &impl_1396,
141678  NULL
141679 };
141680 
141681 static const afw_utf8_t
141682 impl_1396_meta_path =
141683  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/regexp");
141684 
141686 impl_1396 = {
141687  {
141689  NULL,
141690  {
141691  (const afw_object_t *)&impl_1396_meta_object,
141692  NULL,
141693  &afw_s_regexp,
141694  &afw_s__AdaptiveFunctionCategory_,
141695  &impl_1396_meta_path
141696  }
141697  },
141698  &impl_1396_properties[0]
141699 };
141700 
141702 impl_1397;
141703 
141704 /*
141705  * /afw/_AdaptiveFunctionCategory_/rfc822Name
141706  */
141707 
141708 static const afw_value_string_t
141709 impl_1397_property_value_brief = {
141711  AFW_UTF8_LITERAL("Data type rfc822Name related functions")
141712 };
141713 
141714 static const afw_runtime_property_t
141715 impl_1397_property_brief = {
141716  &afw_s_brief,
141717  (const afw_value_t *)&impl_1397_property_value_brief
141718 };
141719 
141720 static const afw_value_string_t
141721 impl_1397_property_value_category = {
141723  AFW_UTF8_LITERAL("rfc822Name")
141724 };
141725 
141726 static const afw_runtime_property_t
141727 impl_1397_property_category = {
141728  &afw_s_category,
141729  (const afw_value_t *)&impl_1397_property_value_category
141730 };
141731 
141732 static const afw_value_boolean_t
141733 impl_1397_property_value_dataTypeCategory = {
141735  true
141736 };
141737 
141738 static const afw_runtime_property_t
141739 impl_1397_property_dataTypeCategory = {
141740  &afw_s_dataTypeCategory,
141741  (const afw_value_t *)&impl_1397_property_value_dataTypeCategory
141742 };
141743 
141744 static const afw_value_string_t
141745 impl_1397_property_value_description = {
141747  AFW_UTF8_LITERAL("These function are related to data type rfc822Name.\n\nThe \"<rfc822Name>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
141748 };
141749 
141750 static const afw_runtime_property_t
141751 impl_1397_property_description = {
141752  &afw_s_description,
141753  (const afw_value_t *)&impl_1397_property_value_description
141754 };
141755 
141756 static const afw_runtime_property_t *
141757 impl_1397_properties[] = {
141758  &impl_1397_property_brief,
141759  &impl_1397_property_category,
141760  &impl_1397_property_dataTypeCategory,
141761  &impl_1397_property_description,
141762  NULL
141763 };
141764 
141766 impl_1397_meta_object = {
141767  {
141768  &afw_runtime_inf_const_meta_object_inf
141769  },
141770  &impl_1397,
141771  NULL
141772 };
141773 
141774 static const afw_utf8_t
141775 impl_1397_meta_path =
141776  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/rfc822Name");
141777 
141779 impl_1397 = {
141780  {
141782  NULL,
141783  {
141784  (const afw_object_t *)&impl_1397_meta_object,
141785  NULL,
141786  &afw_s_rfc822Name,
141787  &afw_s__AdaptiveFunctionCategory_,
141788  &impl_1397_meta_path
141789  }
141790  },
141791  &impl_1397_properties[0]
141792 };
141793 
141795 impl_1398;
141796 
141797 /*
141798  * /afw/_AdaptiveFunctionCategory_/script
141799  */
141800 
141801 static const afw_value_string_t
141802 impl_1398_property_value_brief = {
141804  AFW_UTF8_LITERAL("Script functions")
141805 };
141806 
141807 static const afw_runtime_property_t
141808 impl_1398_property_brief = {
141809  &afw_s_brief,
141810  (const afw_value_t *)&impl_1398_property_value_brief
141811 };
141812 
141813 static const afw_value_string_t
141814 impl_1398_property_value_category = {
141816  AFW_UTF8_LITERAL("script")
141817 };
141818 
141819 static const afw_runtime_property_t
141820 impl_1398_property_category = {
141821  &afw_s_category,
141822  (const afw_value_t *)&impl_1398_property_value_category
141823 };
141824 
141825 static const afw_value_boolean_t
141826 impl_1398_property_value_dataTypeCategory = {
141828  true
141829 };
141830 
141831 static const afw_runtime_property_t
141832 impl_1398_property_dataTypeCategory = {
141833  &afw_s_dataTypeCategory,
141834  (const afw_value_t *)&impl_1398_property_value_dataTypeCategory
141835 };
141836 
141837 static const afw_value_string_t
141838 impl_1398_property_value_description = {
141840  AFW_UTF8_LITERAL("These functions support adaptive scripts.")
141841 };
141842 
141843 static const afw_runtime_property_t
141844 impl_1398_property_description = {
141845  &afw_s_description,
141846  (const afw_value_t *)&impl_1398_property_value_description
141847 };
141848 
141849 static const afw_runtime_property_t *
141850 impl_1398_properties[] = {
141851  &impl_1398_property_brief,
141852  &impl_1398_property_category,
141853  &impl_1398_property_dataTypeCategory,
141854  &impl_1398_property_description,
141855  NULL
141856 };
141857 
141859 impl_1398_meta_object = {
141860  {
141861  &afw_runtime_inf_const_meta_object_inf
141862  },
141863  &impl_1398,
141864  NULL
141865 };
141866 
141867 static const afw_utf8_t
141868 impl_1398_meta_path =
141869  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/script");
141870 
141872 impl_1398 = {
141873  {
141875  NULL,
141876  {
141877  (const afw_object_t *)&impl_1398_meta_object,
141878  NULL,
141879  &afw_s_script,
141880  &afw_s__AdaptiveFunctionCategory_,
141881  &impl_1398_meta_path
141882  }
141883  },
141884  &impl_1398_properties[0]
141885 };
141886 
141888 impl_1399;
141889 
141890 /*
141891  * /afw/_AdaptiveFunctionCategory_/stream
141892  */
141893 
141894 static const afw_value_string_t
141895 impl_1399_property_value_brief = {
141897  AFW_UTF8_LITERAL("Stream functions")
141898 };
141899 
141900 static const afw_runtime_property_t
141901 impl_1399_property_brief = {
141902  &afw_s_brief,
141903  (const afw_value_t *)&impl_1399_property_value_brief
141904 };
141905 
141906 static const afw_value_string_t
141907 impl_1399_property_value_category = {
141909  AFW_UTF8_LITERAL("stream")
141910 };
141911 
141912 static const afw_runtime_property_t
141913 impl_1399_property_category = {
141914  &afw_s_category,
141915  (const afw_value_t *)&impl_1399_property_value_category
141916 };
141917 
141918 static const afw_value_string_t
141919 impl_1399_property_value_description = {
141921  AFW_UTF8_LITERAL("These functions access adaptive streams.")
141922 };
141923 
141924 static const afw_runtime_property_t
141925 impl_1399_property_description = {
141926  &afw_s_description,
141927  (const afw_value_t *)&impl_1399_property_value_description
141928 };
141929 
141930 static const afw_runtime_property_t *
141931 impl_1399_properties[] = {
141932  &impl_1399_property_brief,
141933  &impl_1399_property_category,
141934  &impl_1399_property_description,
141935  NULL
141936 };
141937 
141939 impl_1399_meta_object = {
141940  {
141941  &afw_runtime_inf_const_meta_object_inf
141942  },
141943  &impl_1399,
141944  NULL
141945 };
141946 
141947 static const afw_utf8_t
141948 impl_1399_meta_path =
141949  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/stream");
141950 
141952 impl_1399 = {
141953  {
141955  NULL,
141956  {
141957  (const afw_object_t *)&impl_1399_meta_object,
141958  NULL,
141959  &afw_s_stream,
141960  &afw_s__AdaptiveFunctionCategory_,
141961  &impl_1399_meta_path
141962  }
141963  },
141964  &impl_1399_properties[0]
141965 };
141966 
141968 impl_1400;
141969 
141970 /*
141971  * /afw/_AdaptiveFunctionCategory_/string
141972  */
141973 
141974 static const afw_value_string_t
141975 impl_1400_property_value_brief = {
141977  AFW_UTF8_LITERAL("Data type string related functions")
141978 };
141979 
141980 static const afw_runtime_property_t
141981 impl_1400_property_brief = {
141982  &afw_s_brief,
141983  (const afw_value_t *)&impl_1400_property_value_brief
141984 };
141985 
141986 static const afw_value_string_t
141987 impl_1400_property_value_category = {
141989  AFW_UTF8_LITERAL("string")
141990 };
141991 
141992 static const afw_runtime_property_t
141993 impl_1400_property_category = {
141994  &afw_s_category,
141995  (const afw_value_t *)&impl_1400_property_value_category
141996 };
141997 
141998 static const afw_value_boolean_t
141999 impl_1400_property_value_dataTypeCategory = {
142001  true
142002 };
142003 
142004 static const afw_runtime_property_t
142005 impl_1400_property_dataTypeCategory = {
142006  &afw_s_dataTypeCategory,
142007  (const afw_value_t *)&impl_1400_property_value_dataTypeCategory
142008 };
142009 
142010 static const afw_value_string_t
142011 impl_1400_property_value_description = {
142013  AFW_UTF8_LITERAL("These function are related to data type string.\n\nThe \"<string>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
142014 };
142015 
142016 static const afw_runtime_property_t
142017 impl_1400_property_description = {
142018  &afw_s_description,
142019  (const afw_value_t *)&impl_1400_property_value_description
142020 };
142021 
142022 static const afw_runtime_property_t *
142023 impl_1400_properties[] = {
142024  &impl_1400_property_brief,
142025  &impl_1400_property_category,
142026  &impl_1400_property_dataTypeCategory,
142027  &impl_1400_property_description,
142028  NULL
142029 };
142030 
142032 impl_1400_meta_object = {
142033  {
142034  &afw_runtime_inf_const_meta_object_inf
142035  },
142036  &impl_1400,
142037  NULL
142038 };
142039 
142040 static const afw_utf8_t
142041 impl_1400_meta_path =
142042  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/string");
142043 
142045 impl_1400 = {
142046  {
142048  NULL,
142049  {
142050  (const afw_object_t *)&impl_1400_meta_object,
142051  NULL,
142052  &afw_s_string,
142053  &afw_s__AdaptiveFunctionCategory_,
142054  &impl_1400_meta_path
142055  }
142056  },
142057  &impl_1400_properties[0]
142058 };
142059 
142061 impl_1401;
142062 
142063 /*
142064  * /afw/_AdaptiveFunctionCategory_/template
142065  */
142066 
142067 static const afw_value_string_t
142068 impl_1401_property_value_brief = {
142070  AFW_UTF8_LITERAL("Data type template related functions")
142071 };
142072 
142073 static const afw_runtime_property_t
142074 impl_1401_property_brief = {
142075  &afw_s_brief,
142076  (const afw_value_t *)&impl_1401_property_value_brief
142077 };
142078 
142079 static const afw_value_string_t
142080 impl_1401_property_value_category = {
142082  AFW_UTF8_LITERAL("template")
142083 };
142084 
142085 static const afw_runtime_property_t
142086 impl_1401_property_category = {
142087  &afw_s_category,
142088  (const afw_value_t *)&impl_1401_property_value_category
142089 };
142090 
142091 static const afw_value_boolean_t
142092 impl_1401_property_value_dataTypeCategory = {
142094  true
142095 };
142096 
142097 static const afw_runtime_property_t
142098 impl_1401_property_dataTypeCategory = {
142099  &afw_s_dataTypeCategory,
142100  (const afw_value_t *)&impl_1401_property_value_dataTypeCategory
142101 };
142102 
142103 static const afw_value_string_t
142104 impl_1401_property_value_description = {
142106  AFW_UTF8_LITERAL("These template are related to data type template.\n\nThe \"<template>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
142107 };
142108 
142109 static const afw_runtime_property_t
142110 impl_1401_property_description = {
142111  &afw_s_description,
142112  (const afw_value_t *)&impl_1401_property_value_description
142113 };
142114 
142115 static const afw_runtime_property_t *
142116 impl_1401_properties[] = {
142117  &impl_1401_property_brief,
142118  &impl_1401_property_category,
142119  &impl_1401_property_dataTypeCategory,
142120  &impl_1401_property_description,
142121  NULL
142122 };
142123 
142125 impl_1401_meta_object = {
142126  {
142127  &afw_runtime_inf_const_meta_object_inf
142128  },
142129  &impl_1401,
142130  NULL
142131 };
142132 
142133 static const afw_utf8_t
142134 impl_1401_meta_path =
142135  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/template");
142136 
142138 impl_1401 = {
142139  {
142141  NULL,
142142  {
142143  (const afw_object_t *)&impl_1401_meta_object,
142144  NULL,
142145  &afw_s_template,
142146  &afw_s__AdaptiveFunctionCategory_,
142147  &impl_1401_meta_path
142148  }
142149  },
142150  &impl_1401_properties[0]
142151 };
142152 
142154 impl_1402;
142155 
142156 /*
142157  * /afw/_AdaptiveFunctionCategory_/time
142158  */
142159 
142160 static const afw_value_string_t
142161 impl_1402_property_value_brief = {
142163  AFW_UTF8_LITERAL("Data type time related functions")
142164 };
142165 
142166 static const afw_runtime_property_t
142167 impl_1402_property_brief = {
142168  &afw_s_brief,
142169  (const afw_value_t *)&impl_1402_property_value_brief
142170 };
142171 
142172 static const afw_value_string_t
142173 impl_1402_property_value_category = {
142175  AFW_UTF8_LITERAL("time")
142176 };
142177 
142178 static const afw_runtime_property_t
142179 impl_1402_property_category = {
142180  &afw_s_category,
142181  (const afw_value_t *)&impl_1402_property_value_category
142182 };
142183 
142184 static const afw_value_boolean_t
142185 impl_1402_property_value_dataTypeCategory = {
142187  true
142188 };
142189 
142190 static const afw_runtime_property_t
142191 impl_1402_property_dataTypeCategory = {
142192  &afw_s_dataTypeCategory,
142193  (const afw_value_t *)&impl_1402_property_value_dataTypeCategory
142194 };
142195 
142196 static const afw_value_string_t
142197 impl_1402_property_value_description = {
142199  AFW_UTF8_LITERAL("These function are related to data type time.\n\nThe \"<time>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
142200 };
142201 
142202 static const afw_runtime_property_t
142203 impl_1402_property_description = {
142204  &afw_s_description,
142205  (const afw_value_t *)&impl_1402_property_value_description
142206 };
142207 
142208 static const afw_runtime_property_t *
142209 impl_1402_properties[] = {
142210  &impl_1402_property_brief,
142211  &impl_1402_property_category,
142212  &impl_1402_property_dataTypeCategory,
142213  &impl_1402_property_description,
142214  NULL
142215 };
142216 
142218 impl_1402_meta_object = {
142219  {
142220  &afw_runtime_inf_const_meta_object_inf
142221  },
142222  &impl_1402,
142223  NULL
142224 };
142225 
142226 static const afw_utf8_t
142227 impl_1402_meta_path =
142228  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/time");
142229 
142231 impl_1402 = {
142232  {
142234  NULL,
142235  {
142236  (const afw_object_t *)&impl_1402_meta_object,
142237  NULL,
142238  &afw_s_time,
142239  &afw_s__AdaptiveFunctionCategory_,
142240  &impl_1402_meta_path
142241  }
142242  },
142243  &impl_1402_properties[0]
142244 };
142245 
142247 impl_1403;
142248 
142249 /*
142250  * /afw/_AdaptiveAuthorizationMode_/user
142251  */
142252 
142253 static const afw_value_string_t
142254 impl_1403_property_value_brief = {
142256  AFW_UTF8_LITERAL("User mode")
142257 };
142258 
142259 static const afw_runtime_property_t
142260 impl_1403_property_brief = {
142261  &afw_s_brief,
142262  (const afw_value_t *)&impl_1403_property_value_brief
142263 };
142264 
142265 static const afw_value_string_t
142266 impl_1403_property_value_description = {
142268  AFW_UTF8_LITERAL("This authorization mode is used when checking authorization from external sources.")
142269 };
142270 
142271 static const afw_runtime_property_t
142272 impl_1403_property_description = {
142273  &afw_s_description,
142274  (const afw_value_t *)&impl_1403_property_value_description
142275 };
142276 
142277 static const afw_value_string_t
142278 impl_1403_property_value_modeId = {
142280  AFW_UTF8_LITERAL("user")
142281 };
142282 
142283 static const afw_runtime_property_t
142284 impl_1403_property_modeId = {
142285  &afw_s_modeId,
142286  (const afw_value_t *)&impl_1403_property_value_modeId
142287 };
142288 
142289 static const afw_runtime_property_t *
142290 impl_1403_properties[] = {
142291  &impl_1403_property_brief,
142292  &impl_1403_property_description,
142293  &impl_1403_property_modeId,
142294  NULL
142295 };
142296 
142298 impl_1403_meta_object = {
142299  {
142300  &afw_runtime_inf_const_meta_object_inf
142301  },
142302  &impl_1403,
142303  NULL
142304 };
142305 
142306 static const afw_utf8_t
142307 impl_1403_meta_path =
142308  AFW_UTF8_LITERAL("/afw/_AdaptiveAuthorizationMode_/user");
142309 
142311 impl_1403 = {
142312  {
142314  NULL,
142315  {
142316  (const afw_object_t *)&impl_1403_meta_object,
142317  NULL,
142318  &afw_s_user,
142319  &afw_s__AdaptiveAuthorizationMode_,
142320  &impl_1403_meta_path
142321  }
142322  },
142323  &impl_1403_properties[0]
142324 };
142325 
142327 impl_1404;
142328 
142329 /*
142330  * /afw/_AdaptiveFunctionCategory_/value
142331  */
142332 
142333 static const afw_value_string_t
142334 impl_1404_property_value_brief = {
142336  AFW_UTF8_LITERAL("Adaptive value functions")
142337 };
142338 
142339 static const afw_runtime_property_t
142340 impl_1404_property_brief = {
142341  &afw_s_brief,
142342  (const afw_value_t *)&impl_1404_property_value_brief
142343 };
142344 
142345 static const afw_value_string_t
142346 impl_1404_property_value_category = {
142348  AFW_UTF8_LITERAL("value")
142349 };
142350 
142351 static const afw_runtime_property_t
142352 impl_1404_property_category = {
142353  &afw_s_category,
142354  (const afw_value_t *)&impl_1404_property_value_category
142355 };
142356 
142357 static const afw_value_string_t
142358 impl_1404_property_value_description = {
142360  AFW_UTF8_LITERAL("These are function that work on all adaptive values and their associated meta.")
142361 };
142362 
142363 static const afw_runtime_property_t
142364 impl_1404_property_description = {
142365  &afw_s_description,
142366  (const afw_value_t *)&impl_1404_property_value_description
142367 };
142368 
142369 static const afw_runtime_property_t *
142370 impl_1404_properties[] = {
142371  &impl_1404_property_brief,
142372  &impl_1404_property_category,
142373  &impl_1404_property_description,
142374  NULL
142375 };
142376 
142378 impl_1404_meta_object = {
142379  {
142380  &afw_runtime_inf_const_meta_object_inf
142381  },
142382  &impl_1404,
142383  NULL
142384 };
142385 
142386 static const afw_utf8_t
142387 impl_1404_meta_path =
142388  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/value");
142389 
142391 impl_1404 = {
142392  {
142394  NULL,
142395  {
142396  (const afw_object_t *)&impl_1404_meta_object,
142397  NULL,
142398  &afw_s_value,
142399  &afw_s__AdaptiveFunctionCategory_,
142400  &impl_1404_meta_path
142401  }
142402  },
142403  &impl_1404_properties[0]
142404 };
142405 
142407 impl_1405;
142408 
142409 /*
142410  * /afw/_AdaptiveFunctionCategory_/x500Name
142411  */
142412 
142413 static const afw_value_string_t
142414 impl_1405_property_value_brief = {
142416  AFW_UTF8_LITERAL("Data type x500Name related functions")
142417 };
142418 
142419 static const afw_runtime_property_t
142420 impl_1405_property_brief = {
142421  &afw_s_brief,
142422  (const afw_value_t *)&impl_1405_property_value_brief
142423 };
142424 
142425 static const afw_value_string_t
142426 impl_1405_property_value_category = {
142428  AFW_UTF8_LITERAL("x500Name")
142429 };
142430 
142431 static const afw_runtime_property_t
142432 impl_1405_property_category = {
142433  &afw_s_category,
142434  (const afw_value_t *)&impl_1405_property_value_category
142435 };
142436 
142437 static const afw_value_boolean_t
142438 impl_1405_property_value_dataTypeCategory = {
142440  true
142441 };
142442 
142443 static const afw_runtime_property_t
142444 impl_1405_property_dataTypeCategory = {
142445  &afw_s_dataTypeCategory,
142446  (const afw_value_t *)&impl_1405_property_value_dataTypeCategory
142447 };
142448 
142449 static const afw_value_string_t
142450 impl_1405_property_value_description = {
142452  AFW_UTF8_LITERAL("These function are related to data type x500Name.\n\nThe \"<x500Name>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
142453 };
142454 
142455 static const afw_runtime_property_t
142456 impl_1405_property_description = {
142457  &afw_s_description,
142458  (const afw_value_t *)&impl_1405_property_value_description
142459 };
142460 
142461 static const afw_runtime_property_t *
142462 impl_1405_properties[] = {
142463  &impl_1405_property_brief,
142464  &impl_1405_property_category,
142465  &impl_1405_property_dataTypeCategory,
142466  &impl_1405_property_description,
142467  NULL
142468 };
142469 
142471 impl_1405_meta_object = {
142472  {
142473  &afw_runtime_inf_const_meta_object_inf
142474  },
142475  &impl_1405,
142476  NULL
142477 };
142478 
142479 static const afw_utf8_t
142480 impl_1405_meta_path =
142481  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/x500Name");
142482 
142484 impl_1405 = {
142485  {
142487  NULL,
142488  {
142489  (const afw_object_t *)&impl_1405_meta_object,
142490  NULL,
142491  &afw_s_x500Name,
142492  &afw_s__AdaptiveFunctionCategory_,
142493  &impl_1405_meta_path
142494  }
142495  },
142496  &impl_1405_properties[0]
142497 };
142498 
142500 impl_1406;
142501 
142502 /*
142503  * /afw/_AdaptiveFunctionCategory_/xpath
142504  */
142505 
142506 static const afw_value_string_t
142507 impl_1406_property_value_brief = {
142509  AFW_UTF8_LITERAL("xpath related functions")
142510 };
142511 
142512 static const afw_runtime_property_t
142513 impl_1406_property_brief = {
142514  &afw_s_brief,
142515  (const afw_value_t *)&impl_1406_property_value_brief
142516 };
142517 
142518 static const afw_value_string_t
142519 impl_1406_property_value_category = {
142521  AFW_UTF8_LITERAL("xpath")
142522 };
142523 
142524 static const afw_runtime_property_t
142525 impl_1406_property_category = {
142526  &afw_s_category,
142527  (const afw_value_t *)&impl_1406_property_value_category
142528 };
142529 
142530 static const afw_value_string_t
142531 impl_1406_property_value_description = {
142533  AFW_UTF8_LITERAL("Functions on path expressions used to navigate in XML documents.")
142534 };
142535 
142536 static const afw_runtime_property_t
142537 impl_1406_property_description = {
142538  &afw_s_description,
142539  (const afw_value_t *)&impl_1406_property_value_description
142540 };
142541 
142542 static const afw_runtime_property_t *
142543 impl_1406_properties[] = {
142544  &impl_1406_property_brief,
142545  &impl_1406_property_category,
142546  &impl_1406_property_description,
142547  NULL
142548 };
142549 
142551 impl_1406_meta_object = {
142552  {
142553  &afw_runtime_inf_const_meta_object_inf
142554  },
142555  &impl_1406,
142556  NULL
142557 };
142558 
142559 static const afw_utf8_t
142560 impl_1406_meta_path =
142561  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/xpath");
142562 
142564 impl_1406 = {
142565  {
142567  NULL,
142568  {
142569  (const afw_object_t *)&impl_1406_meta_object,
142570  NULL,
142571  &afw_s_xpath,
142572  &afw_s__AdaptiveFunctionCategory_,
142573  &impl_1406_meta_path
142574  }
142575  },
142576  &impl_1406_properties[0]
142577 };
142578 
142580 impl_1407;
142581 
142582 /*
142583  * /afw/_AdaptiveFunctionCategory_/xpathExpression
142584  */
142585 
142586 static const afw_value_string_t
142587 impl_1407_property_value_brief = {
142589  AFW_UTF8_LITERAL("xpathExpression related functions")
142590 };
142591 
142592 static const afw_runtime_property_t
142593 impl_1407_property_brief = {
142594  &afw_s_brief,
142595  (const afw_value_t *)&impl_1407_property_value_brief
142596 };
142597 
142598 static const afw_value_string_t
142599 impl_1407_property_value_category = {
142601  AFW_UTF8_LITERAL("xpathExpression")
142602 };
142603 
142604 static const afw_runtime_property_t
142605 impl_1407_property_category = {
142606  &afw_s_category,
142607  (const afw_value_t *)&impl_1407_property_value_category
142608 };
142609 
142610 static const afw_value_string_t
142611 impl_1407_property_value_description = {
142613  AFW_UTF8_LITERAL("Functions on path expressions used to navigate in XML documents.")
142614 };
142615 
142616 static const afw_runtime_property_t
142617 impl_1407_property_description = {
142618  &afw_s_description,
142619  (const afw_value_t *)&impl_1407_property_value_description
142620 };
142621 
142622 static const afw_runtime_property_t *
142623 impl_1407_properties[] = {
142624  &impl_1407_property_brief,
142625  &impl_1407_property_category,
142626  &impl_1407_property_description,
142627  NULL
142628 };
142629 
142631 impl_1407_meta_object = {
142632  {
142633  &afw_runtime_inf_const_meta_object_inf
142634  },
142635  &impl_1407,
142636  NULL
142637 };
142638 
142639 static const afw_utf8_t
142640 impl_1407_meta_path =
142641  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/xpathExpression");
142642 
142644 impl_1407 = {
142645  {
142647  NULL,
142648  {
142649  (const afw_object_t *)&impl_1407_meta_object,
142650  NULL,
142651  &afw_s_xpathExpression,
142652  &afw_s__AdaptiveFunctionCategory_,
142653  &impl_1407_meta_path
142654  }
142655  },
142656  &impl_1407_properties[0]
142657 };
142658 
142660 impl_1408;
142661 
142662 /*
142663  * /afw/_AdaptiveFunctionCategory_/yearMonthDuration
142664  */
142665 
142666 static const afw_value_string_t
142667 impl_1408_property_value_brief = {
142669  AFW_UTF8_LITERAL("Data type yearMonthDuration related functions")
142670 };
142671 
142672 static const afw_runtime_property_t
142673 impl_1408_property_brief = {
142674  &afw_s_brief,
142675  (const afw_value_t *)&impl_1408_property_value_brief
142676 };
142677 
142678 static const afw_value_string_t
142679 impl_1408_property_value_category = {
142681  AFW_UTF8_LITERAL("yearMonthDuration")
142682 };
142683 
142684 static const afw_runtime_property_t
142685 impl_1408_property_category = {
142686  &afw_s_category,
142687  (const afw_value_t *)&impl_1408_property_value_category
142688 };
142689 
142690 static const afw_value_boolean_t
142691 impl_1408_property_value_dataTypeCategory = {
142693  true
142694 };
142695 
142696 static const afw_runtime_property_t
142697 impl_1408_property_dataTypeCategory = {
142698  &afw_s_dataTypeCategory,
142699  (const afw_value_t *)&impl_1408_property_value_dataTypeCategory
142700 };
142701 
142702 static const afw_value_string_t
142703 impl_1408_property_value_description = {
142705  AFW_UTF8_LITERAL("These function are related to data type yearMonthDuration.\n\nThe \"<yearMonthDuration>\" in function ids in this category is optional. If omitted, the function will be called polymorphically based of the data type of the first parameter.")
142706 };
142707 
142708 static const afw_runtime_property_t
142709 impl_1408_property_description = {
142710  &afw_s_description,
142711  (const afw_value_t *)&impl_1408_property_value_description
142712 };
142713 
142714 static const afw_runtime_property_t *
142715 impl_1408_properties[] = {
142716  &impl_1408_property_brief,
142717  &impl_1408_property_category,
142718  &impl_1408_property_dataTypeCategory,
142719  &impl_1408_property_description,
142720  NULL
142721 };
142722 
142724 impl_1408_meta_object = {
142725  {
142726  &afw_runtime_inf_const_meta_object_inf
142727  },
142728  &impl_1408,
142729  NULL
142730 };
142731 
142732 static const afw_utf8_t
142733 impl_1408_meta_path =
142734  AFW_UTF8_LITERAL("/afw/_AdaptiveFunctionCategory_/yearMonthDuration");
142735 
142737 impl_1408 = {
142738  {
142740  NULL,
142741  {
142742  (const afw_object_t *)&impl_1408_meta_object,
142743  NULL,
142744  &afw_s_yearMonthDuration,
142745  &afw_s__AdaptiveFunctionCategory_,
142746  &impl_1408_meta_path
142747  }
142748  },
142749  &impl_1408_properties[0]
142750 };
142751 
142752 /* NULL terminated list of objects. */
142753 static const afw_object_t *
142754 impl_const_objects[] = {
142755  (const afw_object_t *)&impl_1,
142756  (const afw_object_t *)&impl_6,
142757  (const afw_object_t *)&impl_12,
142758  (const afw_object_t *)&impl_32,
142759  (const afw_object_t *)&impl_40,
142760  (const afw_object_t *)&impl_55,
142761  (const afw_object_t *)&impl_58,
142762  (const afw_object_t *)&impl_64,
142763  (const afw_object_t *)&impl_67,
142764  (const afw_object_t *)&impl_73,
142765  (const afw_object_t *)&impl_79,
142766  (const afw_object_t *)&impl_87,
142767  (const afw_object_t *)&impl_102,
142768  (const afw_object_t *)&impl_107,
142769  (const afw_object_t *)&impl_115,
142770  (const afw_object_t *)&impl_121,
142771  (const afw_object_t *)&impl_145,
142772  (const afw_object_t *)&impl_151,
142773  (const afw_object_t *)&impl_157,
142774  (const afw_object_t *)&impl_159,
142775  (const afw_object_t *)&impl_167,
142776  (const afw_object_t *)&impl_173,
142777  (const afw_object_t *)&impl_189,
142778  (const afw_object_t *)&impl_197,
142779  (const afw_object_t *)&impl_201,
142780  (const afw_object_t *)&impl_205,
142781  (const afw_object_t *)&impl_228,
142782  (const afw_object_t *)&impl_230,
142783  (const afw_object_t *)&impl_232,
142784  (const afw_object_t *)&impl_242,
142785  (const afw_object_t *)&impl_246,
142786  (const afw_object_t *)&impl_251,
142787  (const afw_object_t *)&impl_257,
142788  (const afw_object_t *)&impl_263,
142789  (const afw_object_t *)&impl_267,
142790  (const afw_object_t *)&impl_273,
142791  (const afw_object_t *)&impl_280,
142792  (const afw_object_t *)&impl_302,
142793  (const afw_object_t *)&impl_316,
142794  (const afw_object_t *)&impl_318,
142795  (const afw_object_t *)&impl_320,
142796  (const afw_object_t *)&impl_326,
142797  (const afw_object_t *)&impl_336,
142798  (const afw_object_t *)&impl_354,
142799  (const afw_object_t *)&impl_360,
142800  (const afw_object_t *)&impl_371,
142801  (const afw_object_t *)&impl_375,
142802  (const afw_object_t *)&impl_404,
142803  (const afw_object_t *)&impl_418,
142804  (const afw_object_t *)&impl_423,
142805  (const afw_object_t *)&impl_430,
142806  (const afw_object_t *)&impl_436,
142807  (const afw_object_t *)&impl_443,
142808  (const afw_object_t *)&impl_477,
142809  (const afw_object_t *)&impl_479,
142810  (const afw_object_t *)&impl_481,
142811  (const afw_object_t *)&impl_485,
142812  (const afw_object_t *)&impl_487,
142813  (const afw_object_t *)&impl_489,
142814  (const afw_object_t *)&impl_495,
142815  (const afw_object_t *)&impl_500,
142816  (const afw_object_t *)&impl_510,
142817  (const afw_object_t *)&impl_514,
142818  (const afw_object_t *)&impl_528,
142819  (const afw_object_t *)&impl_536,
142820  (const afw_object_t *)&impl_547,
142821  (const afw_object_t *)&impl_555,
142822  (const afw_object_t *)&impl_560,
142823  (const afw_object_t *)&impl_562,
142824  (const afw_object_t *)&impl_578,
142825  (const afw_object_t *)&impl_597,
142826  (const afw_object_t *)&impl_614,
142827  (const afw_object_t *)&impl_645,
142828  (const afw_object_t *)&impl_674,
142829  (const afw_object_t *)&impl_693,
142830  (const afw_object_t *)&impl_716,
142831  (const afw_object_t *)&impl_735,
142832  (const afw_object_t *)&impl_754,
142833  (const afw_object_t *)&impl_775,
142834  (const afw_object_t *)&impl_798,
142835  (const afw_object_t *)&impl_813,
142836  (const afw_object_t *)&impl_825,
142837  (const afw_object_t *)&impl_827,
142838  (const afw_object_t *)&impl_837,
142839  (const afw_object_t *)&impl_839,
142840  (const afw_object_t *)&impl_848,
142841  (const afw_object_t *)&impl_870,
142842  (const afw_object_t *)&impl_888,
142843  (const afw_object_t *)&impl_890,
142844  (const afw_object_t *)&impl_892,
142845  (const afw_object_t *)&impl_894,
142846  (const afw_object_t *)&impl_906,
142847  (const afw_object_t *)&impl_908,
142848  (const afw_object_t *)&impl_922,
142849  (const afw_object_t *)&impl_945,
142850  (const afw_object_t *)&impl_952,
142851  (const afw_object_t *)&impl_954,
142852  (const afw_object_t *)&impl_964,
142853  (const afw_object_t *)&impl_966,
142854  (const afw_object_t *)&impl_972,
142855  (const afw_object_t *)&impl_978,
142856  (const afw_object_t *)&impl_982,
142857  (const afw_object_t *)&impl_990,
142858  (const afw_object_t *)&impl_993,
142859  (const afw_object_t *)&impl_1041,
142860  (const afw_object_t *)&impl_1048,
142861  (const afw_object_t *)&impl_1072,
142862  (const afw_object_t *)&impl_1084,
142863  (const afw_object_t *)&impl_1086,
142864  (const afw_object_t *)&impl_1092,
142865  (const afw_object_t *)&impl_1096,
142866  (const afw_object_t *)&impl_1102,
142867  (const afw_object_t *)&impl_1107,
142868  (const afw_object_t *)&impl_1113,
142869  (const afw_object_t *)&impl_1119,
142870  (const afw_object_t *)&impl_1142,
142871  (const afw_object_t *)&impl_1148,
142872  (const afw_object_t *)&impl_1160,
142873  (const afw_object_t *)&impl_1181,
142874  (const afw_object_t *)&impl_1187,
142875  (const afw_object_t *)&impl_1189,
142876  (const afw_object_t *)&impl_1194,
142877  (const afw_object_t *)&impl_1202,
142878  (const afw_object_t *)&impl_1230,
142879  (const afw_object_t *)&impl_1236,
142880  (const afw_object_t *)&impl_1267,
142881  (const afw_object_t *)&impl_1285,
142882  (const afw_object_t *)&impl_1298,
142883  (const afw_object_t *)&impl_1299,
142884  (const afw_object_t *)&impl_1300,
142885  (const afw_object_t *)&impl_1301,
142886  (const afw_object_t *)&impl_1315,
142887  (const afw_object_t *)&impl_1316,
142888  (const afw_object_t *)&impl_1317,
142889  (const afw_object_t *)&impl_1318,
142890  (const afw_object_t *)&impl_1319,
142891  (const afw_object_t *)&impl_1320,
142892  (const afw_object_t *)&impl_1321,
142893  (const afw_object_t *)&impl_1322,
142894  (const afw_object_t *)&impl_1323,
142895  (const afw_object_t *)&impl_1324,
142896  (const afw_object_t *)&impl_1325,
142897  (const afw_object_t *)&impl_1326,
142898  (const afw_object_t *)&impl_1327,
142899  (const afw_object_t *)&impl_1328,
142900  (const afw_object_t *)&impl_1329,
142901  (const afw_object_t *)&impl_1330,
142902  (const afw_object_t *)&impl_1331,
142903  (const afw_object_t *)&impl_1332,
142904  (const afw_object_t *)&impl_1333,
142905  (const afw_object_t *)&impl_1334,
142906  (const afw_object_t *)&impl_1335,
142907  (const afw_object_t *)&impl_1336,
142908  (const afw_object_t *)&impl_1337,
142909  (const afw_object_t *)&impl_1338,
142910  (const afw_object_t *)&impl_1339,
142911  (const afw_object_t *)&impl_1340,
142912  (const afw_object_t *)&impl_1341,
142913  (const afw_object_t *)&impl_1342,
142914  (const afw_object_t *)&impl_1343,
142915  (const afw_object_t *)&impl_1344,
142916  (const afw_object_t *)&impl_1345,
142917  (const afw_object_t *)&impl_1346,
142918  (const afw_object_t *)&impl_1347,
142919  (const afw_object_t *)&impl_1348,
142920  (const afw_object_t *)&impl_1349,
142921  (const afw_object_t *)&impl_1350,
142922  (const afw_object_t *)&impl_1351,
142923  (const afw_object_t *)&impl_1352,
142924  (const afw_object_t *)&impl_1353,
142925  (const afw_object_t *)&impl_1354,
142926  (const afw_object_t *)&impl_1355,
142927  (const afw_object_t *)&impl_1356,
142928  (const afw_object_t *)&impl_1357,
142929  (const afw_object_t *)&impl_1358,
142930  (const afw_object_t *)&impl_1359,
142931  (const afw_object_t *)&impl_1360,
142932  (const afw_object_t *)&impl_1361,
142933  (const afw_object_t *)&impl_1362,
142934  (const afw_object_t *)&impl_1363,
142935  (const afw_object_t *)&impl_1364,
142936  (const afw_object_t *)&impl_1365,
142937  (const afw_object_t *)&impl_1366,
142938  (const afw_object_t *)&impl_1367,
142939  (const afw_object_t *)&impl_1368,
142940  (const afw_object_t *)&impl_1369,
142941  (const afw_object_t *)&impl_1370,
142942  (const afw_object_t *)&impl_1371,
142943  (const afw_object_t *)&impl_1372,
142944  (const afw_object_t *)&impl_1373,
142945  (const afw_object_t *)&impl_1374,
142946  (const afw_object_t *)&impl_1375,
142947  (const afw_object_t *)&impl_1376,
142948  (const afw_object_t *)&impl_1377,
142949  (const afw_object_t *)&impl_1378,
142950  (const afw_object_t *)&impl_1379,
142951  (const afw_object_t *)&impl_1380,
142952  (const afw_object_t *)&impl_1381,
142953  (const afw_object_t *)&impl_1382,
142954  (const afw_object_t *)&impl_1383,
142955  (const afw_object_t *)&impl_1384,
142956  (const afw_object_t *)&impl_1385,
142957  (const afw_object_t *)&impl_1386,
142958  (const afw_object_t *)&impl_1387,
142959  (const afw_object_t *)&impl_1388,
142960  (const afw_object_t *)&impl_1389,
142961  (const afw_object_t *)&impl_1390,
142962  (const afw_object_t *)&impl_1391,
142963  (const afw_object_t *)&impl_1392,
142964  (const afw_object_t *)&impl_1393,
142965  (const afw_object_t *)&impl_1394,
142966  (const afw_object_t *)&impl_1395,
142967  (const afw_object_t *)&impl_1396,
142968  (const afw_object_t *)&impl_1397,
142969  (const afw_object_t *)&impl_1398,
142970  (const afw_object_t *)&impl_1399,
142971  (const afw_object_t *)&impl_1400,
142972  (const afw_object_t *)&impl_1401,
142973  (const afw_object_t *)&impl_1402,
142974  (const afw_object_t *)&impl_1403,
142975  (const afw_object_t *)&impl_1404,
142976  (const afw_object_t *)&impl_1405,
142977  (const afw_object_t *)&impl_1406,
142978  (const afw_object_t *)&impl_1407,
142979  (const afw_object_t *)&impl_1408,
142980  NULL
142981 };
142982 
142983 /* Set const objects */
142984 void
142986 {
142988  &impl_const_objects[0], false, xctx);
142989 }
Adaptive Framework Core API.
void afw_const_objects_register(afw_xctx_t *xctx)
Get array of afw_ const objects.
Adaptive Framework register generated (afw) header.
afw_runtime_inf__AdaptiveAuthorizationDecision_
Runtime object inf for object type AdaptiveAuthorizationDecision
afw_runtime_inf__AdaptiveAuthorizationMode_
Runtime object inf for object type AdaptiveAuthorizationMode
afw_runtime_inf__AdaptiveManifest_
Runtime object inf for object type AdaptiveManifest
afw_runtime_inf__AdaptiveFunctionCategory_
Runtime object inf for object type AdaptiveFunctionCategory
afw_runtime_inf__AdaptiveInterface_
Runtime object inf for object type AdaptiveInterface
afw_runtime_inf__AdaptiveObjectType_
Runtime object inf for object type AdaptiveObjectType
afw_runtime_inf__AdaptivePackage_
Runtime object inf for object type AdaptivePackage
afw_runtime_inf__AdaptiveCollection_
Runtime object inf for object type AdaptiveCollection
afw_data_type_anyURI_direct
extern for data type anyURI struct.
afw_value_permanent_boolean_inf
Permanent managed (life of afw environment) value inf for data type boolean.
afw_value_permanent_integer_inf
Permanent managed (life of afw environment) value inf for data type integer.
afw_value_evaluated_list_inf
Unmanaged evaluated value inf for data type list.
afw_value_permanent_list_inf
Permanent managed (life of afw environment) value inf for data type list.
afw_value_permanent_object_inf
Permanent managed (life of afw environment) value inf for data type object.
afw_data_type_string_direct
extern for data type string struct.
afw_value_permanent_string_inf
Permanent managed (life of afw environment) value inf for data type string.
#define AFW_UTF8_LITERAL(A_STRING)
String literal initializer.
Definition: afw_common.h:582
afw_list_wrapper_for_array_inf
inf for afw_list_wrapper_for_array afw_list implementation.
Definition: afw_list.h:254
afw_runtime_env_set_objects(const afw_object_t *const *objects, afw_boolean_t overwrite, afw_xctx_t *xctx)
Set a list of object pointers in the environment's runtime objects.
Definition: afw_runtime.c:228
Interface afw_list public struct.
Self for immutable list wrapper for a array.
Definition: afw_list.h:237
Interface afw_object public struct.
meta instance with single parent path.
Definition: afw_runtime.h:195
NFC normalized UTF-8 string.
Definition: afw_common.h:545
struct for data type boolean values.
struct for data type integer values.
struct for data type list values.
struct for data type object values.
Interface afw_value public struct.
struct for data type string values.
Interface afw_xctx public struct.