1------------------------------------------------------------------------------
2--                                                                          --
3--                            Matreshka Project                             --
4--                                                                          --
5--                          Ada Modeling Framework                          --
6--                                                                          --
7--                        Runtime Library Component                         --
8--                                                                          --
9------------------------------------------------------------------------------
10--                                                                          --
11-- Copyright © 2011-2013, Vadim Godunko <vgodunko@gmail.com>                --
12-- All rights reserved.                                                     --
13--                                                                          --
14-- Redistribution and use in source and binary forms, with or without       --
15-- modification, are permitted provided that the following conditions       --
16-- are met:                                                                 --
17--                                                                          --
18--  * Redistributions of source code must retain the above copyright        --
19--    notice, this list of conditions and the following disclaimer.         --
20--                                                                          --
21--  * Redistributions in binary form must reproduce the above copyright     --
22--    notice, this list of conditions and the following disclaimer in the   --
23--    documentation and/or other materials provided with the distribution.  --
24--                                                                          --
25--  * Neither the name of the Vadim Godunko, IE nor the names of its        --
26--    contributors may be used to endorse or promote products derived from  --
27--    this software without specific prior written permission.              --
28--                                                                          --
29-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS      --
30-- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT        --
31-- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR    --
32-- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT     --
33-- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,   --
34-- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED --
35-- TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   --
36-- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF   --
37-- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING     --
38-- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS       --
39-- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.             --
40--                                                                          --
41------------------------------------------------------------------------------
42--  $Revision: 3637 $ $Date: 2013-01-07 21:22:12 +0400 (Mon, 07 Jan 2013) $
43------------------------------------------------------------------------------
44--  This file is generated, don't edit it.
45------------------------------------------------------------------------------
46with AMF.Internals.Tables.UML_Types;
47
48package AMF.Internals.Tables.UML_Attribute_Mappings is
49
50   pragma Preelaborate;
51
52   UML_Collection_Offset : constant
53     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
54            AMF.Internals.CMOF_Element range 243 .. 482)
55       of AMF.Internals.AMF_Collection_Of_Element :=
56        (AMF.Internals.Tables.UML_Types.E_None =>
57          (others => 0),
58         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
59          (others => 0),
60         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
61          (others => 0),
62         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
63          (others => 0),
64         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
65          (others => 0),
66         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
67          (others => 0),
68         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
69          (others => 0),
70         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
71          (others => 0),
72         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
73          (others => 0),
74         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
75          (others => 0),
76         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
77          (others => 0),
78         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
79          (others => 0),
80         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
81          (others => 0),
82         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
83          (others => 0),
84         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
85          (others => 0),
86         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
87          (others => 0),
88         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
89          (others => 0),
90         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
91          (others => 0),
92         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
93          (others => 0),
94         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
95          (others => 0),
96         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
97          (others => 0),
98         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
99          (others => 0),
100         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
101          (others => 0),
102         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
103          (others => 0),
104         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
105          (others => 0),
106         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
107          (others => 0),
108         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
109          (others => 0),
110         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
111          (others => 0),
112         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
113          (others => 0),
114         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
115          (others => 0),
116         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
117          (others => 0),
118         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
119          (others => 0),
120         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
121          (others => 0),
122         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
123          (336    => 6,     --  Dependency::client
124           400    => 3,     --  NamedElement::clientDependency
125           347    => 1,     --  Element::ownedComment
126           348    => 2,     --  Element::ownedElement
127           445    => 24,    --  Relationship::relatedElement
128           343    => 4,     --  DirectedRelationship::source
129           337    => 7,     --  Dependency::supplier
130           344    => 5,     --  DirectedRelationship::target
131           others => 0),
132         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
133          (400    => 3,     --  NamedElement::clientDependency
134           352    => 18,    --  ExecutableNode::handler
135           261    => 6,     --  ActivityNode::inGroup
136           262    => 7,     --  ActivityNode::inInterruptibleRegion
137           263    => 8,     --  ActivityNode::inPartition
138           264    => 9,     --  ActivityNode::incoming
139           245    => 19,    --  Action::input
140           246    => 20,    --  Action::localPostcondition
141           247    => 21,    --  Action::localPrecondition
142           265    => 10,    --  ActivityNode::outgoing
143           248    => 22,    --  Action::output
144           347    => 1,     --  Element::ownedComment
145           348    => 2,     --  Element::ownedElement
146           439    => 4,     --  RedefinableElement::redefinedElement
147           266    => 11,    --  ActivityNode::redefinedNode
148           440    => 5,     --  RedefinableElement::redefinitionContext
149           243    => 12,    --  AcceptEventAction::result
150           244    => 13,    --  AcceptEventAction::trigger
151           others => 0),
152         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
153          (400    => 3,     --  NamedElement::clientDependency
154           352    => 18,    --  ExecutableNode::handler
155           261    => 6,     --  ActivityNode::inGroup
156           262    => 7,     --  ActivityNode::inInterruptibleRegion
157           263    => 8,     --  ActivityNode::inPartition
158           264    => 9,     --  ActivityNode::incoming
159           245    => 19,    --  Action::input
160           246    => 20,    --  Action::localPostcondition
161           247    => 21,    --  Action::localPrecondition
162           265    => 10,    --  ActivityNode::outgoing
163           248    => 22,    --  Action::output
164           347    => 1,     --  Element::ownedComment
165           348    => 2,     --  Element::ownedElement
166           439    => 4,     --  RedefinableElement::redefinedElement
167           266    => 11,    --  ActivityNode::redefinedNode
168           440    => 5,     --  RedefinableElement::redefinitionContext
169           243    => 12,    --  AcceptEventAction::result
170           244    => 13,    --  AcceptEventAction::trigger
171           others => 0),
172         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
173          (400    => 3,     --  NamedElement::clientDependency
174           375    => 24,    --  InteractionFragment::covered
175           376    => 27,    --  InteractionFragment::generalOrdering
176           347    => 1,     --  Element::ownedComment
177           348    => 2,     --  Element::ownedElement
178           others => 0),
179         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
180          (400    => 3,     --  NamedElement::clientDependency
181           261    => 6,     --  ActivityNode::inGroup
182           262    => 7,     --  ActivityNode::inInterruptibleRegion
183           263    => 8,     --  ActivityNode::inPartition
184           408    => 12,    --  ObjectNode::inState
185           264    => 9,     --  ActivityNode::incoming
186           265    => 10,    --  ActivityNode::outgoing
187           347    => 1,     --  Element::ownedComment
188           348    => 2,     --  Element::ownedElement
189           439    => 4,     --  RedefinableElement::redefinedElement
190           266    => 11,    --  ActivityNode::redefinedNode
191           440    => 5,     --  RedefinableElement::redefinitionContext
192           others => 0),
193         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
194          (296    => 7,     --  Classifier::attribute
195           400    => 3,     --  NamedElement::clientDependency
196           297    => 8,     --  Classifier::collaborationUse
197           249    => 24,    --  Activity::edge
198           401    => 12,    --  Namespace::elementImport
199           290    => 33,    --  Class::extension
200           298    => 9,     --  Classifier::feature
201           299    => 10,    --  Classifier::general
202           300    => 11,    --  Classifier::generalization
203           250    => 27,    --  Activity::group
204           402    => 13,    --  Namespace::importedMember
205           301    => 18,    --  Classifier::inheritedMember
206           287    => 25,    --  BehavioredClassifier::interfaceRealization
207           403    => 14,    --  Namespace::member
208           291    => 34,    --  Class::nestedClassifier
209           251    => 44,    --  Activity::node
210           292    => 35,    --  Class::ownedAttribute
211           465    => 28,    --  StructuredClassifier::ownedAttribute
212           288    => 26,    --  BehavioredClassifier::ownedBehavior
213           347    => 1,     --  Element::ownedComment
214           466    => 29,    --  StructuredClassifier::ownedConnector
215           348    => 2,     --  Element::ownedElement
216           404    => 15,    --  Namespace::ownedMember
217           293    => 36,    --  Class::ownedOperation
218           278    => 39,    --  Behavior::ownedParameter
219           279    => 40,    --  Behavior::ownedParameterSet
220           349    => 32,    --  EncapsulatedClassifier::ownedPort
221           294    => 37,    --  Class::ownedReception
222           405    => 16,    --  Namespace::ownedRule
223           302    => 19,    --  Classifier::ownedUseCase
224           406    => 17,    --  Namespace::packageImport
225           467    => 30,    --  StructuredClassifier::part
226           252    => 45,    --  Activity::partition
227           280    => 41,    --  Behavior::postcondition
228           303    => 20,    --  Classifier::powertypeExtent
229           281    => 42,    --  Behavior::precondition
230           282    => 43,    --  Behavior::redefinedBehavior
231           304    => 21,    --  Classifier::redefinedClassifier
232           439    => 4,     --  RedefinableElement::redefinedElement
233           440    => 5,     --  RedefinableElement::redefinitionContext
234           468    => 31,    --  StructuredClassifier::role
235           253    => 46,    --  Activity::structuredNode
236           305    => 22,    --  Classifier::substitution
237           295    => 38,    --  Class::superClass
238           472    => 6,     --  TemplateableElement::templateBinding
239           306    => 23,    --  Classifier::useCase
240           254    => 47,    --  Activity::variable
241           others => 0),
242         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
243          (400    => 3,     --  NamedElement::clientDependency
244           261    => 6,     --  ActivityNode::inGroup
245           262    => 7,     --  ActivityNode::inInterruptibleRegion
246           263    => 8,     --  ActivityNode::inPartition
247           264    => 9,     --  ActivityNode::incoming
248           265    => 10,    --  ActivityNode::outgoing
249           347    => 1,     --  Element::ownedComment
250           348    => 2,     --  Element::ownedElement
251           439    => 4,     --  RedefinableElement::redefinedElement
252           266    => 11,    --  ActivityNode::redefinedNode
253           440    => 5,     --  RedefinableElement::redefinitionContext
254           others => 0),
255         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
256          (400    => 3,     --  NamedElement::clientDependency
257           261    => 6,     --  ActivityNode::inGroup
258           262    => 7,     --  ActivityNode::inInterruptibleRegion
259           263    => 8,     --  ActivityNode::inPartition
260           408    => 12,    --  ObjectNode::inState
261           264    => 9,     --  ActivityNode::incoming
262           265    => 10,    --  ActivityNode::outgoing
263           347    => 1,     --  Element::ownedComment
264           348    => 2,     --  Element::ownedElement
265           439    => 4,     --  RedefinableElement::redefinedElement
266           266    => 11,    --  ActivityNode::redefinedNode
267           440    => 5,     --  RedefinableElement::redefinitionContext
268           others => 0),
269         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
270          (400    => 3,     --  NamedElement::clientDependency
271           258    => 23,    --  ActivityGroup::containedEdge
272           259    => 24,    --  ActivityGroup::containedNode
273           267    => 4,     --  ActivityPartition::edge
274           268    => 5,     --  ActivityPartition::node
275           347    => 1,     --  Element::ownedComment
276           348    => 2,     --  Element::ownedElement
277           260    => 25,    --  ActivityGroup::subgroup
278           269    => 6,     --  ActivityPartition::subpartition
279           others => 0),
280         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
281          (296    => 7,     --  Classifier::attribute
282           400    => 3,     --  NamedElement::clientDependency
283           297    => 8,     --  Classifier::collaborationUse
284           401    => 12,    --  Namespace::elementImport
285           298    => 9,     --  Classifier::feature
286           299    => 10,    --  Classifier::general
287           300    => 11,    --  Classifier::generalization
288           402    => 13,    --  Namespace::importedMember
289           301    => 18,    --  Classifier::inheritedMember
290           287    => 25,    --  BehavioredClassifier::interfaceRealization
291           403    => 14,    --  Namespace::member
292           288    => 26,    --  BehavioredClassifier::ownedBehavior
293           347    => 1,     --  Element::ownedComment
294           348    => 2,     --  Element::ownedElement
295           404    => 15,    --  Namespace::ownedMember
296           405    => 16,    --  Namespace::ownedRule
297           302    => 19,    --  Classifier::ownedUseCase
298           406    => 17,    --  Namespace::packageImport
299           303    => 20,    --  Classifier::powertypeExtent
300           304    => 21,    --  Classifier::redefinedClassifier
301           439    => 4,     --  RedefinableElement::redefinedElement
302           440    => 5,     --  RedefinableElement::redefinitionContext
303           305    => 22,    --  Classifier::substitution
304           472    => 6,     --  TemplateableElement::templateBinding
305           306    => 23,    --  Classifier::useCase
306           others => 0),
307         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
308          (400    => 3,     --  NamedElement::clientDependency
309           352    => 18,    --  ExecutableNode::handler
310           261    => 6,     --  ActivityNode::inGroup
311           262    => 7,     --  ActivityNode::inInterruptibleRegion
312           263    => 8,     --  ActivityNode::inPartition
313           264    => 9,     --  ActivityNode::incoming
314           245    => 19,    --  Action::input
315           246    => 20,    --  Action::localPostcondition
316           247    => 21,    --  Action::localPrecondition
317           265    => 10,    --  ActivityNode::outgoing
318           248    => 22,    --  Action::output
319           347    => 1,     --  Element::ownedComment
320           348    => 2,     --  Element::ownedElement
321           439    => 4,     --  RedefinableElement::redefinedElement
322           266    => 11,    --  ActivityNode::redefinedNode
323           440    => 5,     --  RedefinableElement::redefinitionContext
324           others => 0),
325         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
326          (400    => 3,     --  NamedElement::clientDependency
327           352    => 18,    --  ExecutableNode::handler
328           261    => 6,     --  ActivityNode::inGroup
329           262    => 7,     --  ActivityNode::inInterruptibleRegion
330           263    => 8,     --  ActivityNode::inPartition
331           264    => 9,     --  ActivityNode::incoming
332           245    => 19,    --  Action::input
333           246    => 20,    --  Action::localPostcondition
334           247    => 21,    --  Action::localPrecondition
335           265    => 10,    --  ActivityNode::outgoing
336           248    => 22,    --  Action::output
337           347    => 1,     --  Element::ownedComment
338           348    => 2,     --  Element::ownedElement
339           439    => 4,     --  RedefinableElement::redefinedElement
340           266    => 11,    --  ActivityNode::redefinedNode
341           440    => 5,     --  RedefinableElement::redefinitionContext
342           others => 0),
343         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
344          (400    => 3,     --  NamedElement::clientDependency
345           347    => 1,     --  Element::ownedComment
346           348    => 2,     --  Element::ownedElement
347           others => 0),
348         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
349          (296    => 7,     --  Classifier::attribute
350           400    => 3,     --  NamedElement::clientDependency
351           297    => 8,     --  Classifier::collaborationUse
352           401    => 12,    --  Namespace::elementImport
353           298    => 9,     --  Classifier::feature
354           299    => 10,    --  Classifier::general
355           300    => 11,    --  Classifier::generalization
356           402    => 13,    --  Namespace::importedMember
357           301    => 18,    --  Classifier::inheritedMember
358           270    => 24,    --  Artifact::manifestation
359           403    => 14,    --  Namespace::member
360           271    => 25,    --  Artifact::nestedArtifact
361           272    => 26,    --  Artifact::ownedAttribute
362           347    => 1,     --  Element::ownedComment
363           348    => 2,     --  Element::ownedElement
364           404    => 15,    --  Namespace::ownedMember
365           273    => 27,    --  Artifact::ownedOperation
366           405    => 16,    --  Namespace::ownedRule
367           302    => 19,    --  Classifier::ownedUseCase
368           406    => 17,    --  Namespace::packageImport
369           303    => 20,    --  Classifier::powertypeExtent
370           304    => 21,    --  Classifier::redefinedClassifier
371           439    => 4,     --  RedefinableElement::redefinedElement
372           440    => 5,     --  RedefinableElement::redefinitionContext
373           305    => 22,    --  Classifier::substitution
374           472    => 6,     --  TemplateableElement::templateBinding
375           306    => 23,    --  Classifier::useCase
376           others => 0),
377         AMF.Internals.Tables.UML_Types.E_UML_Association =>
378          (296    => 7,     --  Classifier::attribute
379           400    => 3,     --  NamedElement::clientDependency
380           297    => 8,     --  Classifier::collaborationUse
381           401    => 12,    --  Namespace::elementImport
382           274    => 27,    --  Association::endType
383           298    => 9,     --  Classifier::feature
384           299    => 10,    --  Classifier::general
385           300    => 11,    --  Classifier::generalization
386           402    => 13,    --  Namespace::importedMember
387           301    => 18,    --  Classifier::inheritedMember
388           403    => 14,    --  Namespace::member
389           275    => 39,    --  Association::memberEnd
390           276    => 40,    --  Association::navigableOwnedEnd
391           347    => 1,     --  Element::ownedComment
392           348    => 2,     --  Element::ownedElement
393           277    => 41,    --  Association::ownedEnd
394           404    => 15,    --  Namespace::ownedMember
395           405    => 16,    --  Namespace::ownedRule
396           302    => 19,    --  Classifier::ownedUseCase
397           406    => 17,    --  Namespace::packageImport
398           303    => 20,    --  Classifier::powertypeExtent
399           304    => 21,    --  Classifier::redefinedClassifier
400           439    => 4,     --  RedefinableElement::redefinedElement
401           440    => 5,     --  RedefinableElement::redefinitionContext
402           445    => 24,    --  Relationship::relatedElement
403           305    => 22,    --  Classifier::substitution
404           472    => 6,     --  TemplateableElement::templateBinding
405           306    => 23,    --  Classifier::useCase
406           others => 0),
407         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
408          (296    => 7,     --  Classifier::attribute
409           400    => 3,     --  NamedElement::clientDependency
410           297    => 8,     --  Classifier::collaborationUse
411           401    => 12,    --  Namespace::elementImport
412           274    => 27,    --  Association::endType
413           290    => 33,    --  Class::extension
414           298    => 9,     --  Classifier::feature
415           299    => 10,    --  Classifier::general
416           300    => 11,    --  Classifier::generalization
417           402    => 13,    --  Namespace::importedMember
418           301    => 18,    --  Classifier::inheritedMember
419           287    => 25,    --  BehavioredClassifier::interfaceRealization
420           403    => 14,    --  Namespace::member
421           275    => 39,    --  Association::memberEnd
422           276    => 40,    --  Association::navigableOwnedEnd
423           291    => 34,    --  Class::nestedClassifier
424           292    => 35,    --  Class::ownedAttribute
425           465    => 28,    --  StructuredClassifier::ownedAttribute
426           288    => 26,    --  BehavioredClassifier::ownedBehavior
427           347    => 1,     --  Element::ownedComment
428           466    => 29,    --  StructuredClassifier::ownedConnector
429           348    => 2,     --  Element::ownedElement
430           277    => 41,    --  Association::ownedEnd
431           404    => 15,    --  Namespace::ownedMember
432           293    => 36,    --  Class::ownedOperation
433           349    => 32,    --  EncapsulatedClassifier::ownedPort
434           294    => 37,    --  Class::ownedReception
435           405    => 16,    --  Namespace::ownedRule
436           302    => 19,    --  Classifier::ownedUseCase
437           406    => 17,    --  Namespace::packageImport
438           467    => 30,    --  StructuredClassifier::part
439           303    => 20,    --  Classifier::powertypeExtent
440           304    => 21,    --  Classifier::redefinedClassifier
441           439    => 4,     --  RedefinableElement::redefinedElement
442           440    => 5,     --  RedefinableElement::redefinitionContext
443           445    => 24,    --  Relationship::relatedElement
444           468    => 31,    --  StructuredClassifier::role
445           305    => 22,    --  Classifier::substitution
446           295    => 38,    --  Class::superClass
447           472    => 6,     --  TemplateableElement::templateBinding
448           306    => 23,    --  Classifier::useCase
449           others => 0),
450         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
451          (400    => 3,     --  NamedElement::clientDependency
452           375    => 24,    --  InteractionFragment::covered
453           376    => 27,    --  InteractionFragment::generalOrdering
454           347    => 1,     --  Element::ownedComment
455           348    => 2,     --  Element::ownedElement
456           others => 0),
457         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
458          (387    => 12,    --  InvocationAction::argument
459           400    => 3,     --  NamedElement::clientDependency
460           352    => 18,    --  ExecutableNode::handler
461           261    => 6,     --  ActivityNode::inGroup
462           262    => 7,     --  ActivityNode::inInterruptibleRegion
463           263    => 8,     --  ActivityNode::inPartition
464           264    => 9,     --  ActivityNode::incoming
465           245    => 19,    --  Action::input
466           246    => 20,    --  Action::localPostcondition
467           247    => 21,    --  Action::localPrecondition
468           265    => 10,    --  ActivityNode::outgoing
469           248    => 22,    --  Action::output
470           347    => 1,     --  Element::ownedComment
471           348    => 2,     --  Element::ownedElement
472           439    => 4,     --  RedefinableElement::redefinedElement
473           266    => 11,    --  ActivityNode::redefinedNode
474           440    => 5,     --  RedefinableElement::redefinitionContext
475           others => 0),
476         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
477          (387    => 12,    --  InvocationAction::argument
478           400    => 3,     --  NamedElement::clientDependency
479           352    => 18,    --  ExecutableNode::handler
480           261    => 6,     --  ActivityNode::inGroup
481           262    => 7,     --  ActivityNode::inInterruptibleRegion
482           263    => 8,     --  ActivityNode::inPartition
483           264    => 9,     --  ActivityNode::incoming
484           245    => 19,    --  Action::input
485           246    => 20,    --  Action::localPostcondition
486           247    => 21,    --  Action::localPrecondition
487           265    => 10,    --  ActivityNode::outgoing
488           248    => 22,    --  Action::output
489           347    => 1,     --  Element::ownedComment
490           348    => 2,     --  Element::ownedElement
491           439    => 4,     --  RedefinableElement::redefinedElement
492           266    => 11,    --  ActivityNode::redefinedNode
493           440    => 5,     --  RedefinableElement::redefinitionContext
494           289    => 13,    --  CallAction::result
495           others => 0),
496         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
497          (400    => 3,     --  NamedElement::clientDependency
498           347    => 1,     --  Element::ownedComment
499           348    => 2,     --  Element::ownedElement
500           others => 0),
501         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
502          (387    => 12,    --  InvocationAction::argument
503           400    => 3,     --  NamedElement::clientDependency
504           352    => 18,    --  ExecutableNode::handler
505           261    => 6,     --  ActivityNode::inGroup
506           262    => 7,     --  ActivityNode::inInterruptibleRegion
507           263    => 8,     --  ActivityNode::inPartition
508           264    => 9,     --  ActivityNode::incoming
509           245    => 19,    --  Action::input
510           246    => 20,    --  Action::localPostcondition
511           247    => 21,    --  Action::localPrecondition
512           265    => 10,    --  ActivityNode::outgoing
513           248    => 22,    --  Action::output
514           347    => 1,     --  Element::ownedComment
515           348    => 2,     --  Element::ownedElement
516           439    => 4,     --  RedefinableElement::redefinedElement
517           266    => 11,    --  ActivityNode::redefinedNode
518           440    => 5,     --  RedefinableElement::redefinitionContext
519           289    => 13,    --  CallAction::result
520           others => 0),
521         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
522          (400    => 3,     --  NamedElement::clientDependency
523           261    => 6,     --  ActivityNode::inGroup
524           262    => 7,     --  ActivityNode::inInterruptibleRegion
525           263    => 8,     --  ActivityNode::inPartition
526           408    => 12,    --  ObjectNode::inState
527           264    => 9,     --  ActivityNode::incoming
528           265    => 10,    --  ActivityNode::outgoing
529           347    => 1,     --  Element::ownedComment
530           348    => 2,     --  Element::ownedElement
531           439    => 4,     --  RedefinableElement::redefinedElement
532           266    => 11,    --  ActivityNode::redefinedNode
533           440    => 5,     --  RedefinableElement::redefinitionContext
534           others => 0),
535         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
536          (400    => 3,     --  NamedElement::clientDependency
537           347    => 1,     --  Element::ownedComment
538           348    => 2,     --  Element::ownedElement
539           others => 0),
540         AMF.Internals.Tables.UML_Types.E_UML_Class =>
541          (296    => 7,     --  Classifier::attribute
542           400    => 3,     --  NamedElement::clientDependency
543           297    => 8,     --  Classifier::collaborationUse
544           401    => 12,    --  Namespace::elementImport
545           290    => 33,    --  Class::extension
546           298    => 9,     --  Classifier::feature
547           299    => 10,    --  Classifier::general
548           300    => 11,    --  Classifier::generalization
549           402    => 13,    --  Namespace::importedMember
550           301    => 18,    --  Classifier::inheritedMember
551           287    => 25,    --  BehavioredClassifier::interfaceRealization
552           403    => 14,    --  Namespace::member
553           291    => 34,    --  Class::nestedClassifier
554           292    => 35,    --  Class::ownedAttribute
555           465    => 28,    --  StructuredClassifier::ownedAttribute
556           288    => 26,    --  BehavioredClassifier::ownedBehavior
557           347    => 1,     --  Element::ownedComment
558           466    => 29,    --  StructuredClassifier::ownedConnector
559           348    => 2,     --  Element::ownedElement
560           404    => 15,    --  Namespace::ownedMember
561           293    => 36,    --  Class::ownedOperation
562           349    => 32,    --  EncapsulatedClassifier::ownedPort
563           294    => 37,    --  Class::ownedReception
564           405    => 16,    --  Namespace::ownedRule
565           302    => 19,    --  Classifier::ownedUseCase
566           406    => 17,    --  Namespace::packageImport
567           467    => 30,    --  StructuredClassifier::part
568           303    => 20,    --  Classifier::powertypeExtent
569           304    => 21,    --  Classifier::redefinedClassifier
570           439    => 4,     --  RedefinableElement::redefinedElement
571           440    => 5,     --  RedefinableElement::redefinitionContext
572           468    => 31,    --  StructuredClassifier::role
573           305    => 22,    --  Classifier::substitution
574           295    => 38,    --  Class::superClass
575           472    => 6,     --  TemplateableElement::templateBinding
576           306    => 23,    --  Classifier::useCase
577           others => 0),
578         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
579          (307    => 3,     --  ClassifierTemplateParameter::constrainingClassifier
580           347    => 1,     --  Element::ownedComment
581           348    => 2,     --  Element::ownedElement
582           others => 0),
583         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
584          (308    => 3,     --  Clause::body
585           309    => 4,     --  Clause::bodyOutput
586           347    => 1,     --  Element::ownedComment
587           348    => 2,     --  Element::ownedElement
588           310    => 5,     --  Clause::predecessorClause
589           311    => 6,     --  Clause::successorClause
590           312    => 7,     --  Clause::test
591           others => 0),
592         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
593          (400    => 3,     --  NamedElement::clientDependency
594           352    => 18,    --  ExecutableNode::handler
595           261    => 6,     --  ActivityNode::inGroup
596           262    => 7,     --  ActivityNode::inInterruptibleRegion
597           263    => 8,     --  ActivityNode::inPartition
598           264    => 9,     --  ActivityNode::incoming
599           245    => 19,    --  Action::input
600           246    => 20,    --  Action::localPostcondition
601           247    => 21,    --  Action::localPrecondition
602           265    => 10,    --  ActivityNode::outgoing
603           248    => 22,    --  Action::output
604           347    => 1,     --  Element::ownedComment
605           348    => 2,     --  Element::ownedElement
606           439    => 4,     --  RedefinableElement::redefinedElement
607           266    => 11,    --  ActivityNode::redefinedNode
608           440    => 5,     --  RedefinableElement::redefinitionContext
609           others => 0),
610         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
611          (400    => 3,     --  NamedElement::clientDependency
612           352    => 18,    --  ExecutableNode::handler
613           261    => 6,     --  ActivityNode::inGroup
614           262    => 7,     --  ActivityNode::inInterruptibleRegion
615           263    => 8,     --  ActivityNode::inPartition
616           264    => 9,     --  ActivityNode::incoming
617           245    => 19,    --  Action::input
618           246    => 20,    --  Action::localPostcondition
619           247    => 21,    --  Action::localPrecondition
620           265    => 10,    --  ActivityNode::outgoing
621           248    => 22,    --  Action::output
622           347    => 1,     --  Element::ownedComment
623           348    => 2,     --  Element::ownedElement
624           439    => 4,     --  RedefinableElement::redefinedElement
625           266    => 11,    --  ActivityNode::redefinedNode
626           440    => 5,     --  RedefinableElement::redefinitionContext
627           others => 0),
628         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
629          (400    => 3,     --  NamedElement::clientDependency
630           352    => 18,    --  ExecutableNode::handler
631           261    => 6,     --  ActivityNode::inGroup
632           262    => 7,     --  ActivityNode::inInterruptibleRegion
633           263    => 8,     --  ActivityNode::inPartition
634           264    => 9,     --  ActivityNode::incoming
635           245    => 19,    --  Action::input
636           246    => 20,    --  Action::localPostcondition
637           247    => 21,    --  Action::localPrecondition
638           265    => 10,    --  ActivityNode::outgoing
639           248    => 22,    --  Action::output
640           347    => 1,     --  Element::ownedComment
641           348    => 2,     --  Element::ownedElement
642           439    => 4,     --  RedefinableElement::redefinedElement
643           266    => 11,    --  ActivityNode::redefinedNode
644           440    => 5,     --  RedefinableElement::redefinitionContext
645           others => 0),
646         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
647          (296    => 7,     --  Classifier::attribute
648           400    => 3,     --  NamedElement::clientDependency
649           313    => 24,    --  Collaboration::collaborationRole
650           297    => 8,     --  Classifier::collaborationUse
651           401    => 12,    --  Namespace::elementImport
652           298    => 9,     --  Classifier::feature
653           299    => 10,    --  Classifier::general
654           300    => 11,    --  Classifier::generalization
655           402    => 13,    --  Namespace::importedMember
656           301    => 18,    --  Classifier::inheritedMember
657           287    => 25,    --  BehavioredClassifier::interfaceRealization
658           403    => 14,    --  Namespace::member
659           465    => 28,    --  StructuredClassifier::ownedAttribute
660           288    => 26,    --  BehavioredClassifier::ownedBehavior
661           347    => 1,     --  Element::ownedComment
662           466    => 29,    --  StructuredClassifier::ownedConnector
663           348    => 2,     --  Element::ownedElement
664           404    => 15,    --  Namespace::ownedMember
665           405    => 16,    --  Namespace::ownedRule
666           302    => 19,    --  Classifier::ownedUseCase
667           406    => 17,    --  Namespace::packageImport
668           467    => 30,    --  StructuredClassifier::part
669           303    => 20,    --  Classifier::powertypeExtent
670           304    => 21,    --  Classifier::redefinedClassifier
671           439    => 4,     --  RedefinableElement::redefinedElement
672           440    => 5,     --  RedefinableElement::redefinitionContext
673           468    => 31,    --  StructuredClassifier::role
674           305    => 22,    --  Classifier::substitution
675           472    => 6,     --  TemplateableElement::templateBinding
676           306    => 23,    --  Classifier::useCase
677           others => 0),
678         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
679          (400    => 3,     --  NamedElement::clientDependency
680           347    => 1,     --  Element::ownedComment
681           348    => 2,     --  Element::ownedElement
682           314    => 4,     --  CollaborationUse::roleBinding
683           others => 0),
684         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
685          (315    => 4,     --  CombinedFragment::cfragmentGate
686           400    => 3,     --  NamedElement::clientDependency
687           375    => 24,    --  InteractionFragment::covered
688           376    => 27,    --  InteractionFragment::generalOrdering
689           316    => 5,     --  CombinedFragment::operand
690           347    => 1,     --  Element::ownedComment
691           348    => 2,     --  Element::ownedElement
692           others => 0),
693         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
694          (317    => 3,     --  Comment::annotatedElement
695           347    => 1,     --  Element::ownedComment
696           348    => 2,     --  Element::ownedElement
697           others => 0),
698         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
699          (296    => 7,     --  Classifier::attribute
700           400    => 3,     --  NamedElement::clientDependency
701           297    => 8,     --  Classifier::collaborationUse
702           401    => 12,    --  Namespace::elementImport
703           274    => 27,    --  Association::endType
704           298    => 9,     --  Classifier::feature
705           299    => 10,    --  Classifier::general
706           300    => 11,    --  Classifier::generalization
707           402    => 13,    --  Namespace::importedMember
708           301    => 18,    --  Classifier::inheritedMember
709           403    => 14,    --  Namespace::member
710           275    => 39,    --  Association::memberEnd
711           276    => 40,    --  Association::navigableOwnedEnd
712           347    => 1,     --  Element::ownedComment
713           348    => 2,     --  Element::ownedElement
714           277    => 41,    --  Association::ownedEnd
715           404    => 15,    --  Namespace::ownedMember
716           405    => 16,    --  Namespace::ownedRule
717           302    => 19,    --  Classifier::ownedUseCase
718           406    => 17,    --  Namespace::packageImport
719           303    => 20,    --  Classifier::powertypeExtent
720           304    => 21,    --  Classifier::redefinedClassifier
721           439    => 4,     --  RedefinableElement::redefinedElement
722           440    => 5,     --  RedefinableElement::redefinitionContext
723           445    => 24,    --  Relationship::relatedElement
724           305    => 22,    --  Classifier::substitution
725           472    => 6,     --  TemplateableElement::templateBinding
726           306    => 23,    --  Classifier::useCase
727           others => 0),
728         AMF.Internals.Tables.UML_Types.E_UML_Component =>
729          (296    => 7,     --  Classifier::attribute
730           400    => 3,     --  NamedElement::clientDependency
731           297    => 8,     --  Classifier::collaborationUse
732           401    => 12,    --  Namespace::elementImport
733           290    => 33,    --  Class::extension
734           298    => 9,     --  Classifier::feature
735           299    => 10,    --  Classifier::general
736           300    => 11,    --  Classifier::generalization
737           402    => 13,    --  Namespace::importedMember
738           301    => 18,    --  Classifier::inheritedMember
739           287    => 25,    --  BehavioredClassifier::interfaceRealization
740           403    => 14,    --  Namespace::member
741           291    => 34,    --  Class::nestedClassifier
742           292    => 35,    --  Class::ownedAttribute
743           465    => 28,    --  StructuredClassifier::ownedAttribute
744           288    => 26,    --  BehavioredClassifier::ownedBehavior
745           347    => 1,     --  Element::ownedComment
746           466    => 29,    --  StructuredClassifier::ownedConnector
747           348    => 2,     --  Element::ownedElement
748           404    => 15,    --  Namespace::ownedMember
749           293    => 36,    --  Class::ownedOperation
750           349    => 32,    --  EncapsulatedClassifier::ownedPort
751           294    => 37,    --  Class::ownedReception
752           405    => 16,    --  Namespace::ownedRule
753           302    => 19,    --  Classifier::ownedUseCase
754           406    => 17,    --  Namespace::packageImport
755           318    => 24,    --  Component::packagedElement
756           467    => 30,    --  StructuredClassifier::part
757           303    => 20,    --  Classifier::powertypeExtent
758           319    => 27,    --  Component::provided
759           320    => 39,    --  Component::realization
760           304    => 21,    --  Classifier::redefinedClassifier
761           439    => 4,     --  RedefinableElement::redefinedElement
762           440    => 5,     --  RedefinableElement::redefinitionContext
763           321    => 40,    --  Component::required
764           468    => 31,    --  StructuredClassifier::role
765           305    => 22,    --  Classifier::substitution
766           295    => 38,    --  Class::superClass
767           472    => 6,     --  TemplateableElement::templateBinding
768           306    => 23,    --  Classifier::useCase
769           others => 0),
770         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
771          (336    => 6,     --  Dependency::client
772           400    => 3,     --  NamedElement::clientDependency
773           347    => 1,     --  Element::ownedComment
774           348    => 2,     --  Element::ownedElement
775           322    => 8,     --  ComponentRealization::realizingClassifier
776           445    => 24,    --  Relationship::relatedElement
777           343    => 4,     --  DirectedRelationship::source
778           337    => 7,     --  Dependency::supplier
779           344    => 5,     --  DirectedRelationship::target
780           others => 0),
781         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
782          (323    => 31,    --  ConditionalNode::clause
783           400    => 3,     --  NamedElement::clientDependency
784           258    => 23,    --  ActivityGroup::containedEdge
785           259    => 24,    --  ActivityGroup::containedNode
786           460    => 26,    --  StructuredActivityNode::edge
787           401    => 12,    --  Namespace::elementImport
788           352    => 18,    --  ExecutableNode::handler
789           402    => 13,    --  Namespace::importedMember
790           261    => 6,     --  ActivityNode::inGroup
791           262    => 7,     --  ActivityNode::inInterruptibleRegion
792           263    => 8,     --  ActivityNode::inPartition
793           264    => 9,     --  ActivityNode::incoming
794           245    => 19,    --  Action::input
795           246    => 20,    --  Action::localPostcondition
796           247    => 21,    --  Action::localPrecondition
797           403    => 14,    --  Namespace::member
798           461    => 27,    --  StructuredActivityNode::node
799           265    => 10,    --  ActivityNode::outgoing
800           248    => 22,    --  Action::output
801           347    => 1,     --  Element::ownedComment
802           348    => 2,     --  Element::ownedElement
803           404    => 15,    --  Namespace::ownedMember
804           405    => 16,    --  Namespace::ownedRule
805           406    => 17,    --  Namespace::packageImport
806           439    => 4,     --  RedefinableElement::redefinedElement
807           266    => 11,    --  ActivityNode::redefinedNode
808           440    => 5,     --  RedefinableElement::redefinitionContext
809           324    => 32,    --  ConditionalNode::result
810           462    => 28,    --  StructuredActivityNode::structuredNodeInput
811           463    => 29,    --  StructuredActivityNode::structuredNodeOutput
812           260    => 25,    --  ActivityGroup::subgroup
813           464    => 30,    --  StructuredActivityNode::variable
814           others => 0),
815         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
816          (347    => 1,     --  Element::ownedComment
817           348    => 2,     --  Element::ownedElement
818           others => 0),
819         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
820          (400    => 3,     --  NamedElement::clientDependency
821           326    => 4,     --  ConnectionPointReference::entry
822           327    => 5,     --  ConnectionPointReference::exit
823           481    => 6,     --  Vertex::incoming
824           482    => 7,     --  Vertex::outgoing
825           347    => 1,     --  Element::ownedComment
826           348    => 2,     --  Element::ownedElement
827           others => 0),
828         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
829          (400    => 3,     --  NamedElement::clientDependency
830           328    => 6,     --  Connector::contract
831           329    => 8,     --  Connector::end
832           357    => 7,     --  Feature::featuringClassifier
833           347    => 1,     --  Element::ownedComment
834           348    => 2,     --  Element::ownedElement
835           330    => 9,     --  Connector::redefinedConnector
836           439    => 4,     --  RedefinableElement::redefinedElement
837           440    => 5,     --  RedefinableElement::redefinitionContext
838           others => 0),
839         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
840          (347    => 1,     --  Element::ownedComment
841           348    => 2,     --  Element::ownedElement
842           others => 0),
843         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
844          (315    => 4,     --  CombinedFragment::cfragmentGate
845           400    => 3,     --  NamedElement::clientDependency
846           375    => 24,    --  InteractionFragment::covered
847           376    => 27,    --  InteractionFragment::generalOrdering
848           331    => 6,     --  ConsiderIgnoreFragment::message
849           316    => 5,     --  CombinedFragment::operand
850           347    => 1,     --  Element::ownedComment
851           348    => 2,     --  Element::ownedElement
852           others => 0),
853         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
854          (400    => 3,     --  NamedElement::clientDependency
855           332    => 4,     --  Constraint::constrainedElement
856           347    => 1,     --  Element::ownedComment
857           348    => 2,     --  Element::ownedElement
858           others => 0),
859         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
860          (400    => 3,     --  NamedElement::clientDependency
861           375    => 24,    --  InteractionFragment::covered
862           376    => 27,    --  InteractionFragment::generalOrdering
863           347    => 1,     --  Element::ownedComment
864           348    => 2,     --  Element::ownedElement
865           others => 0),
866         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
867          (400    => 3,     --  NamedElement::clientDependency
868           255    => 6,     --  ActivityEdge::inGroup
869           256    => 7,     --  ActivityEdge::inPartition
870           347    => 1,     --  Element::ownedComment
871           348    => 2,     --  Element::ownedElement
872           257    => 8,     --  ActivityEdge::redefinedEdge
873           439    => 4,     --  RedefinableElement::redefinedElement
874           440    => 5,     --  RedefinableElement::redefinitionContext
875           others => 0),
876         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
877          (400    => 3,     --  NamedElement::clientDependency
878           333    => 14,    --  CreateLinkAction::endData
879           389    => 12,    --  LinkAction::endData
880           352    => 18,    --  ExecutableNode::handler
881           261    => 6,     --  ActivityNode::inGroup
882           262    => 7,     --  ActivityNode::inInterruptibleRegion
883           263    => 8,     --  ActivityNode::inPartition
884           264    => 9,     --  ActivityNode::incoming
885           245    => 19,    --  Action::input
886           390    => 13,    --  LinkAction::inputValue
887           246    => 20,    --  Action::localPostcondition
888           247    => 21,    --  Action::localPrecondition
889           265    => 10,    --  ActivityNode::outgoing
890           248    => 22,    --  Action::output
891           347    => 1,     --  Element::ownedComment
892           348    => 2,     --  Element::ownedElement
893           439    => 4,     --  RedefinableElement::redefinedElement
894           266    => 11,    --  ActivityNode::redefinedNode
895           440    => 5,     --  RedefinableElement::redefinitionContext
896           others => 0),
897         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
898          (400    => 3,     --  NamedElement::clientDependency
899           333    => 14,    --  CreateLinkAction::endData
900           389    => 12,    --  LinkAction::endData
901           352    => 18,    --  ExecutableNode::handler
902           261    => 6,     --  ActivityNode::inGroup
903           262    => 7,     --  ActivityNode::inInterruptibleRegion
904           263    => 8,     --  ActivityNode::inPartition
905           264    => 9,     --  ActivityNode::incoming
906           245    => 19,    --  Action::input
907           390    => 13,    --  LinkAction::inputValue
908           246    => 20,    --  Action::localPostcondition
909           247    => 21,    --  Action::localPrecondition
910           265    => 10,    --  ActivityNode::outgoing
911           248    => 22,    --  Action::output
912           347    => 1,     --  Element::ownedComment
913           348    => 2,     --  Element::ownedElement
914           439    => 4,     --  RedefinableElement::redefinedElement
915           266    => 11,    --  ActivityNode::redefinedNode
916           440    => 5,     --  RedefinableElement::redefinitionContext
917           others => 0),
918         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
919          (400    => 3,     --  NamedElement::clientDependency
920           352    => 18,    --  ExecutableNode::handler
921           261    => 6,     --  ActivityNode::inGroup
922           262    => 7,     --  ActivityNode::inInterruptibleRegion
923           263    => 8,     --  ActivityNode::inPartition
924           264    => 9,     --  ActivityNode::incoming
925           245    => 19,    --  Action::input
926           246    => 20,    --  Action::localPostcondition
927           247    => 21,    --  Action::localPrecondition
928           265    => 10,    --  ActivityNode::outgoing
929           248    => 22,    --  Action::output
930           347    => 1,     --  Element::ownedComment
931           348    => 2,     --  Element::ownedElement
932           439    => 4,     --  RedefinableElement::redefinedElement
933           266    => 11,    --  ActivityNode::redefinedNode
934           440    => 5,     --  RedefinableElement::redefinitionContext
935           others => 0),
936         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
937          (400    => 3,     --  NamedElement::clientDependency
938           347    => 1,     --  Element::ownedComment
939           348    => 2,     --  Element::ownedElement
940           others => 0),
941         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
942          (others => 0),
943         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
944          (others => 0),
945         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
946          (400    => 3,     --  NamedElement::clientDependency
947           347    => 1,     --  Element::ownedComment
948           348    => 2,     --  Element::ownedElement
949           others => 0),
950         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
951          (others => 0),
952         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
953          (others => 0),
954         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
955          (others => 0),
956         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
957          (400    => 3,     --  NamedElement::clientDependency
958           347    => 1,     --  Element::ownedComment
959           348    => 2,     --  Element::ownedElement
960           others => 0),
961         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
962          (400    => 3,     --  NamedElement::clientDependency
963           347    => 1,     --  Element::ownedComment
964           348    => 2,     --  Element::ownedElement
965           others => 0),
966         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
967          (400    => 3,     --  NamedElement::clientDependency
968           347    => 1,     --  Element::ownedComment
969           348    => 2,     --  Element::ownedElement
970           others => 0),
971         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
972          (others => 0),
973         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
974          (400    => 3,     --  NamedElement::clientDependency
975           347    => 1,     --  Element::ownedComment
976           348    => 2,     --  Element::ownedElement
977           others => 0),
978         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
979          (others => 0),
980         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
981          (others => 0),
982         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
983          (others => 0),
984         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
985          (others => 0),
986         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
987          (others => 0),
988         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
989          (400    => 3,     --  NamedElement::clientDependency
990           347    => 1,     --  Element::ownedComment
991           348    => 2,     --  Element::ownedElement
992           others => 0),
993         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
994          (400    => 3,     --  NamedElement::clientDependency
995           347    => 1,     --  Element::ownedComment
996           348    => 2,     --  Element::ownedElement
997           others => 0),
998         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
999          (400    => 3,     --  NamedElement::clientDependency
1000           347    => 1,     --  Element::ownedComment
1001           348    => 2,     --  Element::ownedElement
1002           others => 0),
1003         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
1004          (others => 0),
1005         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
1006          (others => 0),
1007         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
1008          (400    => 3,     --  NamedElement::clientDependency
1009           347    => 1,     --  Element::ownedComment
1010           348    => 2,     --  Element::ownedElement
1011           others => 0),
1012         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
1013          (others => 0),
1014         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
1015          (others => 0),
1016         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
1017          (400    => 3,     --  NamedElement::clientDependency
1018           347    => 1,     --  Element::ownedComment
1019           348    => 2,     --  Element::ownedElement
1020           others => 0),
1021         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
1022          (others => 0),
1023         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
1024          (400    => 3,     --  NamedElement::clientDependency
1025           347    => 1,     --  Element::ownedComment
1026           348    => 2,     --  Element::ownedElement
1027           others => 0),
1028         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
1029          (400    => 3,     --  NamedElement::clientDependency
1030           261    => 6,     --  ActivityNode::inGroup
1031           262    => 7,     --  ActivityNode::inInterruptibleRegion
1032           263    => 8,     --  ActivityNode::inPartition
1033           408    => 12,    --  ObjectNode::inState
1034           264    => 9,     --  ActivityNode::incoming
1035           265    => 10,    --  ActivityNode::outgoing
1036           347    => 1,     --  Element::ownedComment
1037           348    => 2,     --  Element::ownedElement
1038           439    => 4,     --  RedefinableElement::redefinedElement
1039           266    => 11,    --  ActivityNode::redefinedNode
1040           440    => 5,     --  RedefinableElement::redefinitionContext
1041           others => 0),
1042         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
1043          (296    => 7,     --  Classifier::attribute
1044           400    => 3,     --  NamedElement::clientDependency
1045           297    => 8,     --  Classifier::collaborationUse
1046           401    => 12,    --  Namespace::elementImport
1047           298    => 9,     --  Classifier::feature
1048           299    => 10,    --  Classifier::general
1049           300    => 11,    --  Classifier::generalization
1050           402    => 13,    --  Namespace::importedMember
1051           301    => 18,    --  Classifier::inheritedMember
1052           403    => 14,    --  Namespace::member
1053           334    => 24,    --  DataType::ownedAttribute
1054           347    => 1,     --  Element::ownedComment
1055           348    => 2,     --  Element::ownedElement
1056           404    => 15,    --  Namespace::ownedMember
1057           335    => 25,    --  DataType::ownedOperation
1058           405    => 16,    --  Namespace::ownedRule
1059           302    => 19,    --  Classifier::ownedUseCase
1060           406    => 17,    --  Namespace::packageImport
1061           303    => 20,    --  Classifier::powertypeExtent
1062           304    => 21,    --  Classifier::redefinedClassifier
1063           439    => 4,     --  RedefinableElement::redefinedElement
1064           440    => 5,     --  RedefinableElement::redefinitionContext
1065           305    => 22,    --  Classifier::substitution
1066           472    => 6,     --  TemplateableElement::templateBinding
1067           306    => 23,    --  Classifier::useCase
1068           others => 0),
1069         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
1070          (400    => 3,     --  NamedElement::clientDependency
1071           261    => 6,     --  ActivityNode::inGroup
1072           262    => 7,     --  ActivityNode::inInterruptibleRegion
1073           263    => 8,     --  ActivityNode::inPartition
1074           264    => 9,     --  ActivityNode::incoming
1075           265    => 10,    --  ActivityNode::outgoing
1076           347    => 1,     --  Element::ownedComment
1077           348    => 2,     --  Element::ownedElement
1078           439    => 4,     --  RedefinableElement::redefinedElement
1079           266    => 11,    --  ActivityNode::redefinedNode
1080           440    => 5,     --  RedefinableElement::redefinitionContext
1081           others => 0),
1082         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
1083          (336    => 6,     --  Dependency::client
1084           400    => 3,     --  NamedElement::clientDependency
1085           347    => 1,     --  Element::ownedComment
1086           348    => 2,     --  Element::ownedElement
1087           445    => 24,    --  Relationship::relatedElement
1088           343    => 4,     --  DirectedRelationship::source
1089           337    => 7,     --  Dependency::supplier
1090           344    => 5,     --  DirectedRelationship::target
1091           others => 0),
1092         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
1093          (336    => 6,     --  Dependency::client
1094           400    => 3,     --  NamedElement::clientDependency
1095           338    => 8,     --  Deployment::configuration
1096           339    => 9,     --  Deployment::deployedArtifact
1097           347    => 1,     --  Element::ownedComment
1098           348    => 2,     --  Element::ownedElement
1099           445    => 24,    --  Relationship::relatedElement
1100           343    => 4,     --  DirectedRelationship::source
1101           337    => 7,     --  Dependency::supplier
1102           344    => 5,     --  DirectedRelationship::target
1103           others => 0),
1104         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
1105          (296    => 7,     --  Classifier::attribute
1106           400    => 3,     --  NamedElement::clientDependency
1107           297    => 8,     --  Classifier::collaborationUse
1108           401    => 12,    --  Namespace::elementImport
1109           298    => 9,     --  Classifier::feature
1110           299    => 10,    --  Classifier::general
1111           300    => 11,    --  Classifier::generalization
1112           402    => 13,    --  Namespace::importedMember
1113           301    => 18,    --  Classifier::inheritedMember
1114           270    => 24,    --  Artifact::manifestation
1115           403    => 14,    --  Namespace::member
1116           271    => 25,    --  Artifact::nestedArtifact
1117           272    => 26,    --  Artifact::ownedAttribute
1118           347    => 1,     --  Element::ownedComment
1119           348    => 2,     --  Element::ownedElement
1120           404    => 15,    --  Namespace::ownedMember
1121           273    => 27,    --  Artifact::ownedOperation
1122           405    => 16,    --  Namespace::ownedRule
1123           302    => 19,    --  Classifier::ownedUseCase
1124           406    => 17,    --  Namespace::packageImport
1125           303    => 20,    --  Classifier::powertypeExtent
1126           304    => 21,    --  Classifier::redefinedClassifier
1127           439    => 4,     --  RedefinableElement::redefinedElement
1128           440    => 5,     --  RedefinableElement::redefinitionContext
1129           305    => 22,    --  Classifier::substitution
1130           472    => 6,     --  TemplateableElement::templateBinding
1131           306    => 23,    --  Classifier::useCase
1132           others => 0),
1133         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
1134          (400    => 3,     --  NamedElement::clientDependency
1135           342    => 14,    --  DestroyLinkAction::endData
1136           389    => 12,    --  LinkAction::endData
1137           352    => 18,    --  ExecutableNode::handler
1138           261    => 6,     --  ActivityNode::inGroup
1139           262    => 7,     --  ActivityNode::inInterruptibleRegion
1140           263    => 8,     --  ActivityNode::inPartition
1141           264    => 9,     --  ActivityNode::incoming
1142           245    => 19,    --  Action::input
1143           390    => 13,    --  LinkAction::inputValue
1144           246    => 20,    --  Action::localPostcondition
1145           247    => 21,    --  Action::localPrecondition
1146           265    => 10,    --  ActivityNode::outgoing
1147           248    => 22,    --  Action::output
1148           347    => 1,     --  Element::ownedComment
1149           348    => 2,     --  Element::ownedElement
1150           439    => 4,     --  RedefinableElement::redefinedElement
1151           266    => 11,    --  ActivityNode::redefinedNode
1152           440    => 5,     --  RedefinableElement::redefinitionContext
1153           others => 0),
1154         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
1155          (400    => 3,     --  NamedElement::clientDependency
1156           352    => 18,    --  ExecutableNode::handler
1157           261    => 6,     --  ActivityNode::inGroup
1158           262    => 7,     --  ActivityNode::inInterruptibleRegion
1159           263    => 8,     --  ActivityNode::inPartition
1160           264    => 9,     --  ActivityNode::incoming
1161           245    => 19,    --  Action::input
1162           246    => 20,    --  Action::localPostcondition
1163           247    => 21,    --  Action::localPrecondition
1164           265    => 10,    --  ActivityNode::outgoing
1165           248    => 22,    --  Action::output
1166           347    => 1,     --  Element::ownedComment
1167           348    => 2,     --  Element::ownedElement
1168           439    => 4,     --  RedefinableElement::redefinedElement
1169           266    => 11,    --  ActivityNode::redefinedNode
1170           440    => 5,     --  RedefinableElement::redefinitionContext
1171           others => 0),
1172         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
1173          (400    => 3,     --  NamedElement::clientDependency
1174           375    => 24,    --  InteractionFragment::covered
1175           376    => 27,    --  InteractionFragment::generalOrdering
1176           347    => 1,     --  Element::ownedComment
1177           348    => 2,     --  Element::ownedElement
1178           409    => 4,     --  OccurrenceSpecification::toAfter
1179           410    => 5,     --  OccurrenceSpecification::toBefore
1180           others => 0),
1181         AMF.Internals.Tables.UML_Types.E_UML_Device =>
1182          (296    => 7,     --  Classifier::attribute
1183           400    => 3,     --  NamedElement::clientDependency
1184           297    => 8,     --  Classifier::collaborationUse
1185           340    => 24,    --  DeploymentTarget::deployedElement
1186           341    => 27,    --  DeploymentTarget::deployment
1187           401    => 12,    --  Namespace::elementImport
1188           290    => 33,    --  Class::extension
1189           298    => 9,     --  Classifier::feature
1190           299    => 10,    --  Classifier::general
1191           300    => 11,    --  Classifier::generalization
1192           402    => 13,    --  Namespace::importedMember
1193           301    => 18,    --  Classifier::inheritedMember
1194           287    => 25,    --  BehavioredClassifier::interfaceRealization
1195           403    => 14,    --  Namespace::member
1196           291    => 34,    --  Class::nestedClassifier
1197           407    => 39,    --  Node::nestedNode
1198           292    => 35,    --  Class::ownedAttribute
1199           465    => 28,    --  StructuredClassifier::ownedAttribute
1200           288    => 26,    --  BehavioredClassifier::ownedBehavior
1201           347    => 1,     --  Element::ownedComment
1202           466    => 29,    --  StructuredClassifier::ownedConnector
1203           348    => 2,     --  Element::ownedElement
1204           404    => 15,    --  Namespace::ownedMember
1205           293    => 36,    --  Class::ownedOperation
1206           349    => 32,    --  EncapsulatedClassifier::ownedPort
1207           294    => 37,    --  Class::ownedReception
1208           405    => 16,    --  Namespace::ownedRule
1209           302    => 19,    --  Classifier::ownedUseCase
1210           406    => 17,    --  Namespace::packageImport
1211           467    => 30,    --  StructuredClassifier::part
1212           303    => 20,    --  Classifier::powertypeExtent
1213           304    => 21,    --  Classifier::redefinedClassifier
1214           439    => 4,     --  RedefinableElement::redefinedElement
1215           440    => 5,     --  RedefinableElement::redefinitionContext
1216           468    => 31,    --  StructuredClassifier::role
1217           305    => 22,    --  Classifier::substitution
1218           295    => 38,    --  Class::superClass
1219           472    => 6,     --  TemplateableElement::templateBinding
1220           306    => 23,    --  Classifier::useCase
1221           others => 0),
1222         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
1223          (400    => 3,     --  NamedElement::clientDependency
1224           345    => 4,     --  Duration::observation
1225           347    => 1,     --  Element::ownedComment
1226           348    => 2,     --  Element::ownedElement
1227           others => 0),
1228         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
1229          (400    => 3,     --  NamedElement::clientDependency
1230           332    => 4,     --  Constraint::constrainedElement
1231           347    => 1,     --  Element::ownedComment
1232           348    => 2,     --  Element::ownedElement
1233           others => 0),
1234         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
1235          (400    => 3,     --  NamedElement::clientDependency
1236           347    => 1,     --  Element::ownedComment
1237           348    => 2,     --  Element::ownedElement
1238           others => 0),
1239         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
1240          (400    => 3,     --  NamedElement::clientDependency
1241           346    => 4,     --  DurationObservation::event
1242           347    => 1,     --  Element::ownedComment
1243           348    => 2,     --  Element::ownedElement
1244           others => 0),
1245         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
1246          (347    => 1,     --  Element::ownedComment
1247           348    => 2,     --  Element::ownedElement
1248           445    => 24,    --  Relationship::relatedElement
1249           343    => 4,     --  DirectedRelationship::source
1250           344    => 5,     --  DirectedRelationship::target
1251           others => 0),
1252         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
1253          (296    => 7,     --  Classifier::attribute
1254           400    => 3,     --  NamedElement::clientDependency
1255           297    => 8,     --  Classifier::collaborationUse
1256           401    => 12,    --  Namespace::elementImport
1257           298    => 9,     --  Classifier::feature
1258           299    => 10,    --  Classifier::general
1259           300    => 11,    --  Classifier::generalization
1260           402    => 13,    --  Namespace::importedMember
1261           301    => 18,    --  Classifier::inheritedMember
1262           403    => 14,    --  Namespace::member
1263           334    => 24,    --  DataType::ownedAttribute
1264           347    => 1,     --  Element::ownedComment
1265           348    => 2,     --  Element::ownedElement
1266           350    => 26,    --  Enumeration::ownedLiteral
1267           404    => 15,    --  Namespace::ownedMember
1268           335    => 25,    --  DataType::ownedOperation
1269           405    => 16,    --  Namespace::ownedRule
1270           302    => 19,    --  Classifier::ownedUseCase
1271           406    => 17,    --  Namespace::packageImport
1272           303    => 20,    --  Classifier::powertypeExtent
1273           304    => 21,    --  Classifier::redefinedClassifier
1274           439    => 4,     --  RedefinableElement::redefinedElement
1275           440    => 5,     --  RedefinableElement::redefinitionContext
1276           305    => 22,    --  Classifier::substitution
1277           472    => 6,     --  TemplateableElement::templateBinding
1278           306    => 23,    --  Classifier::useCase
1279           others => 0),
1280         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
1281          (368    => 4,     --  InstanceSpecification::classifier
1282           400    => 3,     --  NamedElement::clientDependency
1283           340    => 24,    --  DeploymentTarget::deployedElement
1284           341    => 27,    --  DeploymentTarget::deployment
1285           347    => 1,     --  Element::ownedComment
1286           348    => 2,     --  Element::ownedElement
1287           369    => 5,     --  InstanceSpecification::slot
1288           others => 0),
1289         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
1290          (351    => 3,     --  ExceptionHandler::exceptionType
1291           347    => 1,     --  Element::ownedComment
1292           348    => 2,     --  Element::ownedElement
1293           others => 0),
1294         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
1295          (296    => 7,     --  Classifier::attribute
1296           400    => 3,     --  NamedElement::clientDependency
1297           297    => 8,     --  Classifier::collaborationUse
1298           340    => 24,    --  DeploymentTarget::deployedElement
1299           341    => 27,    --  DeploymentTarget::deployment
1300           401    => 12,    --  Namespace::elementImport
1301           290    => 33,    --  Class::extension
1302           298    => 9,     --  Classifier::feature
1303           299    => 10,    --  Classifier::general
1304           300    => 11,    --  Classifier::generalization
1305           402    => 13,    --  Namespace::importedMember
1306           301    => 18,    --  Classifier::inheritedMember
1307           287    => 25,    --  BehavioredClassifier::interfaceRealization
1308           403    => 14,    --  Namespace::member
1309           291    => 34,    --  Class::nestedClassifier
1310           407    => 39,    --  Node::nestedNode
1311           292    => 35,    --  Class::ownedAttribute
1312           465    => 28,    --  StructuredClassifier::ownedAttribute
1313           288    => 26,    --  BehavioredClassifier::ownedBehavior
1314           347    => 1,     --  Element::ownedComment
1315           466    => 29,    --  StructuredClassifier::ownedConnector
1316           348    => 2,     --  Element::ownedElement
1317           404    => 15,    --  Namespace::ownedMember
1318           293    => 36,    --  Class::ownedOperation
1319           349    => 32,    --  EncapsulatedClassifier::ownedPort
1320           294    => 37,    --  Class::ownedReception
1321           405    => 16,    --  Namespace::ownedRule
1322           302    => 19,    --  Classifier::ownedUseCase
1323           406    => 17,    --  Namespace::packageImport
1324           467    => 30,    --  StructuredClassifier::part
1325           303    => 20,    --  Classifier::powertypeExtent
1326           304    => 21,    --  Classifier::redefinedClassifier
1327           439    => 4,     --  RedefinableElement::redefinedElement
1328           440    => 5,     --  RedefinableElement::redefinitionContext
1329           468    => 31,    --  StructuredClassifier::role
1330           305    => 22,    --  Classifier::substitution
1331           295    => 38,    --  Class::superClass
1332           472    => 6,     --  TemplateableElement::templateBinding
1333           306    => 23,    --  Classifier::useCase
1334           others => 0),
1335         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
1336          (400    => 3,     --  NamedElement::clientDependency
1337           375    => 24,    --  InteractionFragment::covered
1338           376    => 27,    --  InteractionFragment::generalOrdering
1339           347    => 1,     --  Element::ownedComment
1340           348    => 2,     --  Element::ownedElement
1341           409    => 4,     --  OccurrenceSpecification::toAfter
1342           410    => 5,     --  OccurrenceSpecification::toBefore
1343           others => 0),
1344         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
1345          (400    => 3,     --  NamedElement::clientDependency
1346           261    => 6,     --  ActivityNode::inGroup
1347           262    => 7,     --  ActivityNode::inInterruptibleRegion
1348           263    => 8,     --  ActivityNode::inPartition
1349           408    => 12,    --  ObjectNode::inState
1350           264    => 9,     --  ActivityNode::incoming
1351           265    => 10,    --  ActivityNode::outgoing
1352           347    => 1,     --  Element::ownedComment
1353           348    => 2,     --  Element::ownedElement
1354           439    => 4,     --  RedefinableElement::redefinedElement
1355           266    => 11,    --  ActivityNode::redefinedNode
1356           440    => 5,     --  RedefinableElement::redefinitionContext
1357           others => 0),
1358         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
1359          (400    => 3,     --  NamedElement::clientDependency
1360           258    => 23,    --  ActivityGroup::containedEdge
1361           259    => 24,    --  ActivityGroup::containedNode
1362           460    => 26,    --  StructuredActivityNode::edge
1363           401    => 12,    --  Namespace::elementImport
1364           352    => 18,    --  ExecutableNode::handler
1365           402    => 13,    --  Namespace::importedMember
1366           261    => 6,     --  ActivityNode::inGroup
1367           262    => 7,     --  ActivityNode::inInterruptibleRegion
1368           263    => 8,     --  ActivityNode::inPartition
1369           264    => 9,     --  ActivityNode::incoming
1370           245    => 19,    --  Action::input
1371           353    => 31,    --  ExpansionRegion::inputElement
1372           246    => 20,    --  Action::localPostcondition
1373           247    => 21,    --  Action::localPrecondition
1374           403    => 14,    --  Namespace::member
1375           461    => 27,    --  StructuredActivityNode::node
1376           265    => 10,    --  ActivityNode::outgoing
1377           248    => 22,    --  Action::output
1378           354    => 32,    --  ExpansionRegion::outputElement
1379           347    => 1,     --  Element::ownedComment
1380           348    => 2,     --  Element::ownedElement
1381           404    => 15,    --  Namespace::ownedMember
1382           405    => 16,    --  Namespace::ownedRule
1383           406    => 17,    --  Namespace::packageImport
1384           439    => 4,     --  RedefinableElement::redefinedElement
1385           266    => 11,    --  ActivityNode::redefinedNode
1386           440    => 5,     --  RedefinableElement::redefinitionContext
1387           462    => 28,    --  StructuredActivityNode::structuredNodeInput
1388           463    => 29,    --  StructuredActivityNode::structuredNodeOutput
1389           260    => 25,    --  ActivityGroup::subgroup
1390           464    => 30,    --  StructuredActivityNode::variable
1391           others => 0),
1392         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
1393          (400    => 3,     --  NamedElement::clientDependency
1394           355    => 4,     --  Expression::operand
1395           347    => 1,     --  Element::ownedComment
1396           348    => 2,     --  Element::ownedElement
1397           others => 0),
1398         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
1399          (400    => 3,     --  NamedElement::clientDependency
1400           356    => 6,     --  Extend::extensionLocation
1401           347    => 1,     --  Element::ownedComment
1402           348    => 2,     --  Element::ownedElement
1403           445    => 24,    --  Relationship::relatedElement
1404           343    => 4,     --  DirectedRelationship::source
1405           344    => 5,     --  DirectedRelationship::target
1406           others => 0),
1407         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
1408          (296    => 7,     --  Classifier::attribute
1409           400    => 3,     --  NamedElement::clientDependency
1410           297    => 8,     --  Classifier::collaborationUse
1411           401    => 12,    --  Namespace::elementImport
1412           274    => 27,    --  Association::endType
1413           298    => 9,     --  Classifier::feature
1414           299    => 10,    --  Classifier::general
1415           300    => 11,    --  Classifier::generalization
1416           402    => 13,    --  Namespace::importedMember
1417           301    => 18,    --  Classifier::inheritedMember
1418           403    => 14,    --  Namespace::member
1419           275    => 39,    --  Association::memberEnd
1420           276    => 40,    --  Association::navigableOwnedEnd
1421           347    => 1,     --  Element::ownedComment
1422           348    => 2,     --  Element::ownedElement
1423           277    => 41,    --  Association::ownedEnd
1424           404    => 15,    --  Namespace::ownedMember
1425           405    => 16,    --  Namespace::ownedRule
1426           302    => 19,    --  Classifier::ownedUseCase
1427           406    => 17,    --  Namespace::packageImport
1428           303    => 20,    --  Classifier::powertypeExtent
1429           304    => 21,    --  Classifier::redefinedClassifier
1430           439    => 4,     --  RedefinableElement::redefinedElement
1431           440    => 5,     --  RedefinableElement::redefinitionContext
1432           445    => 24,    --  Relationship::relatedElement
1433           305    => 22,    --  Classifier::substitution
1434           472    => 6,     --  TemplateableElement::templateBinding
1435           306    => 23,    --  Classifier::useCase
1436           others => 0),
1437         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
1438          (400    => 3,     --  NamedElement::clientDependency
1439           340    => 24,    --  DeploymentTarget::deployedElement
1440           341    => 27,    --  DeploymentTarget::deployment
1441           325    => 6,     --  ConnectableElement::end
1442           357    => 7,     --  Feature::featuringClassifier
1443           347    => 1,     --  Element::ownedComment
1444           348    => 2,     --  Element::ownedElement
1445           432    => 8,     --  Property::qualifier
1446           439    => 4,     --  RedefinableElement::redefinedElement
1447           433    => 9,     --  Property::redefinedProperty
1448           440    => 5,     --  RedefinableElement::redefinitionContext
1449           434    => 10,    --  Property::subsettedProperty
1450           others => 0),
1451         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
1452          (400    => 3,     --  NamedElement::clientDependency
1453           347    => 1,     --  Element::ownedComment
1454           348    => 2,     --  Element::ownedElement
1455           439    => 4,     --  RedefinableElement::redefinedElement
1456           440    => 5,     --  RedefinableElement::redefinitionContext
1457           others => 0),
1458         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
1459          (400    => 3,     --  NamedElement::clientDependency
1460           450    => 8,     --  State::connection
1461           451    => 9,     --  State::connectionPoint
1462           452    => 10,    --  State::deferrableTrigger
1463           401    => 12,    --  Namespace::elementImport
1464           402    => 13,    --  Namespace::importedMember
1465           481    => 6,     --  Vertex::incoming
1466           403    => 14,    --  Namespace::member
1467           482    => 7,     --  Vertex::outgoing
1468           347    => 1,     --  Element::ownedComment
1469           348    => 2,     --  Element::ownedElement
1470           404    => 15,    --  Namespace::ownedMember
1471           405    => 16,    --  Namespace::ownedRule
1472           406    => 17,    --  Namespace::packageImport
1473           439    => 4,     --  RedefinableElement::redefinedElement
1474           440    => 5,     --  RedefinableElement::redefinitionContext
1475           453    => 11,    --  State::region
1476           others => 0),
1477         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
1478          (400    => 3,     --  NamedElement::clientDependency
1479           261    => 6,     --  ActivityNode::inGroup
1480           262    => 7,     --  ActivityNode::inInterruptibleRegion
1481           263    => 8,     --  ActivityNode::inPartition
1482           264    => 9,     --  ActivityNode::incoming
1483           265    => 10,    --  ActivityNode::outgoing
1484           347    => 1,     --  Element::ownedComment
1485           348    => 2,     --  Element::ownedElement
1486           439    => 4,     --  RedefinableElement::redefinedElement
1487           266    => 11,    --  ActivityNode::redefinedNode
1488           440    => 5,     --  RedefinableElement::redefinitionContext
1489           others => 0),
1490         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
1491          (400    => 3,     --  NamedElement::clientDependency
1492           261    => 6,     --  ActivityNode::inGroup
1493           262    => 7,     --  ActivityNode::inInterruptibleRegion
1494           263    => 8,     --  ActivityNode::inPartition
1495           264    => 9,     --  ActivityNode::incoming
1496           265    => 10,    --  ActivityNode::outgoing
1497           347    => 1,     --  Element::ownedComment
1498           348    => 2,     --  Element::ownedElement
1499           439    => 4,     --  RedefinableElement::redefinedElement
1500           266    => 11,    --  ActivityNode::redefinedNode
1501           440    => 5,     --  RedefinableElement::redefinitionContext
1502           others => 0),
1503         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
1504          (296    => 7,     --  Classifier::attribute
1505           400    => 3,     --  NamedElement::clientDependency
1506           297    => 8,     --  Classifier::collaborationUse
1507           401    => 12,    --  Namespace::elementImport
1508           290    => 33,    --  Class::extension
1509           298    => 9,     --  Classifier::feature
1510           299    => 10,    --  Classifier::general
1511           300    => 11,    --  Classifier::generalization
1512           402    => 13,    --  Namespace::importedMember
1513           301    => 18,    --  Classifier::inheritedMember
1514           287    => 25,    --  BehavioredClassifier::interfaceRealization
1515           403    => 14,    --  Namespace::member
1516           291    => 34,    --  Class::nestedClassifier
1517           292    => 35,    --  Class::ownedAttribute
1518           465    => 28,    --  StructuredClassifier::ownedAttribute
1519           288    => 26,    --  BehavioredClassifier::ownedBehavior
1520           347    => 1,     --  Element::ownedComment
1521           466    => 29,    --  StructuredClassifier::ownedConnector
1522           348    => 2,     --  Element::ownedElement
1523           404    => 15,    --  Namespace::ownedMember
1524           293    => 36,    --  Class::ownedOperation
1525           278    => 39,    --  Behavior::ownedParameter
1526           279    => 40,    --  Behavior::ownedParameterSet
1527           349    => 32,    --  EncapsulatedClassifier::ownedPort
1528           294    => 37,    --  Class::ownedReception
1529           405    => 16,    --  Namespace::ownedRule
1530           302    => 19,    --  Classifier::ownedUseCase
1531           406    => 17,    --  Namespace::packageImport
1532           467    => 30,    --  StructuredClassifier::part
1533           280    => 41,    --  Behavior::postcondition
1534           303    => 20,    --  Classifier::powertypeExtent
1535           281    => 42,    --  Behavior::precondition
1536           282    => 43,    --  Behavior::redefinedBehavior
1537           304    => 21,    --  Classifier::redefinedClassifier
1538           439    => 4,     --  RedefinableElement::redefinedElement
1539           440    => 5,     --  RedefinableElement::redefinitionContext
1540           468    => 31,    --  StructuredClassifier::role
1541           305    => 22,    --  Classifier::substitution
1542           295    => 38,    --  Class::superClass
1543           472    => 6,     --  TemplateableElement::templateBinding
1544           306    => 23,    --  Classifier::useCase
1545           others => 0),
1546         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
1547          (400    => 3,     --  NamedElement::clientDependency
1548           347    => 1,     --  Element::ownedComment
1549           348    => 2,     --  Element::ownedElement
1550           others => 0),
1551         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
1552          (400    => 3,     --  NamedElement::clientDependency
1553           347    => 1,     --  Element::ownedComment
1554           348    => 2,     --  Element::ownedElement
1555           others => 0),
1556         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
1557          (358    => 3,     --  Generalization::generalizationSet
1558           347    => 1,     --  Element::ownedComment
1559           348    => 2,     --  Element::ownedElement
1560           445    => 24,    --  Relationship::relatedElement
1561           343    => 4,     --  DirectedRelationship::source
1562           344    => 5,     --  DirectedRelationship::target
1563           others => 0),
1564         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
1565          (400    => 3,     --  NamedElement::clientDependency
1566           359    => 4,     --  GeneralizationSet::generalization
1567           347    => 1,     --  Element::ownedComment
1568           348    => 2,     --  Element::ownedElement
1569           others => 0),
1570         AMF.Internals.Tables.UML_Types.E_UML_Image =>
1571          (347    => 1,     --  Element::ownedComment
1572           348    => 2,     --  Element::ownedElement
1573           others => 0),
1574         AMF.Internals.Tables.UML_Types.E_UML_Include =>
1575          (400    => 3,     --  NamedElement::clientDependency
1576           347    => 1,     --  Element::ownedComment
1577           348    => 2,     --  Element::ownedElement
1578           445    => 24,    --  Relationship::relatedElement
1579           343    => 4,     --  DirectedRelationship::source
1580           344    => 5,     --  DirectedRelationship::target
1581           others => 0),
1582         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
1583          (400    => 3,     --  NamedElement::clientDependency
1584           360    => 6,     --  InformationFlow::conveyed
1585           361    => 7,     --  InformationFlow::informationSource
1586           362    => 8,     --  InformationFlow::informationTarget
1587           347    => 1,     --  Element::ownedComment
1588           348    => 2,     --  Element::ownedElement
1589           363    => 9,     --  InformationFlow::realization
1590           364    => 10,    --  InformationFlow::realizingActivityEdge
1591           365    => 11,    --  InformationFlow::realizingConnector
1592           366    => 12,    --  InformationFlow::realizingMessage
1593           445    => 24,    --  Relationship::relatedElement
1594           343    => 4,     --  DirectedRelationship::source
1595           344    => 5,     --  DirectedRelationship::target
1596           others => 0),
1597         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
1598          (296    => 7,     --  Classifier::attribute
1599           400    => 3,     --  NamedElement::clientDependency
1600           297    => 8,     --  Classifier::collaborationUse
1601           401    => 12,    --  Namespace::elementImport
1602           298    => 9,     --  Classifier::feature
1603           299    => 10,    --  Classifier::general
1604           300    => 11,    --  Classifier::generalization
1605           402    => 13,    --  Namespace::importedMember
1606           301    => 18,    --  Classifier::inheritedMember
1607           403    => 14,    --  Namespace::member
1608           347    => 1,     --  Element::ownedComment
1609           348    => 2,     --  Element::ownedElement
1610           404    => 15,    --  Namespace::ownedMember
1611           405    => 16,    --  Namespace::ownedRule
1612           302    => 19,    --  Classifier::ownedUseCase
1613           406    => 17,    --  Namespace::packageImport
1614           303    => 20,    --  Classifier::powertypeExtent
1615           304    => 21,    --  Classifier::redefinedClassifier
1616           439    => 4,     --  RedefinableElement::redefinedElement
1617           440    => 5,     --  RedefinableElement::redefinitionContext
1618           367    => 24,    --  InformationItem::represented
1619           305    => 22,    --  Classifier::substitution
1620           472    => 6,     --  TemplateableElement::templateBinding
1621           306    => 23,    --  Classifier::useCase
1622           others => 0),
1623         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
1624          (400    => 3,     --  NamedElement::clientDependency
1625           261    => 6,     --  ActivityNode::inGroup
1626           262    => 7,     --  ActivityNode::inInterruptibleRegion
1627           263    => 8,     --  ActivityNode::inPartition
1628           264    => 9,     --  ActivityNode::incoming
1629           265    => 10,    --  ActivityNode::outgoing
1630           347    => 1,     --  Element::ownedComment
1631           348    => 2,     --  Element::ownedElement
1632           439    => 4,     --  RedefinableElement::redefinedElement
1633           266    => 11,    --  ActivityNode::redefinedNode
1634           440    => 5,     --  RedefinableElement::redefinitionContext
1635           others => 0),
1636         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
1637          (400    => 3,     --  NamedElement::clientDependency
1638           261    => 6,     --  ActivityNode::inGroup
1639           262    => 7,     --  ActivityNode::inInterruptibleRegion
1640           263    => 8,     --  ActivityNode::inPartition
1641           408    => 12,    --  ObjectNode::inState
1642           264    => 9,     --  ActivityNode::incoming
1643           265    => 10,    --  ActivityNode::outgoing
1644           347    => 1,     --  Element::ownedComment
1645           348    => 2,     --  Element::ownedElement
1646           439    => 4,     --  RedefinableElement::redefinedElement
1647           266    => 11,    --  ActivityNode::redefinedNode
1648           440    => 5,     --  RedefinableElement::redefinitionContext
1649           others => 0),
1650         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
1651          (368    => 4,     --  InstanceSpecification::classifier
1652           400    => 3,     --  NamedElement::clientDependency
1653           340    => 24,    --  DeploymentTarget::deployedElement
1654           341    => 27,    --  DeploymentTarget::deployment
1655           347    => 1,     --  Element::ownedComment
1656           348    => 2,     --  Element::ownedElement
1657           369    => 5,     --  InstanceSpecification::slot
1658           others => 0),
1659         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
1660          (400    => 3,     --  NamedElement::clientDependency
1661           347    => 1,     --  Element::ownedComment
1662           348    => 2,     --  Element::ownedElement
1663           others => 0),
1664         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
1665          (370    => 44,    --  Interaction::action
1666           296    => 7,     --  Classifier::attribute
1667           400    => 3,     --  NamedElement::clientDependency
1668           297    => 8,     --  Classifier::collaborationUse
1669           375    => 24,    --  InteractionFragment::covered
1670           401    => 12,    --  Namespace::elementImport
1671           290    => 33,    --  Class::extension
1672           298    => 9,     --  Classifier::feature
1673           371    => 45,    --  Interaction::formalGate
1674           372    => 46,    --  Interaction::fragment
1675           299    => 10,    --  Classifier::general
1676           376    => 27,    --  InteractionFragment::generalOrdering
1677           300    => 11,    --  Classifier::generalization
1678           402    => 13,    --  Namespace::importedMember
1679           301    => 18,    --  Classifier::inheritedMember
1680           287    => 25,    --  BehavioredClassifier::interfaceRealization
1681           373    => 47,    --  Interaction::lifeline
1682           403    => 14,    --  Namespace::member
1683           374    => 48,    --  Interaction::message
1684           291    => 34,    --  Class::nestedClassifier
1685           292    => 35,    --  Class::ownedAttribute
1686           465    => 28,    --  StructuredClassifier::ownedAttribute
1687           288    => 26,    --  BehavioredClassifier::ownedBehavior
1688           347    => 1,     --  Element::ownedComment
1689           466    => 29,    --  StructuredClassifier::ownedConnector
1690           348    => 2,     --  Element::ownedElement
1691           404    => 15,    --  Namespace::ownedMember
1692           293    => 36,    --  Class::ownedOperation
1693           278    => 39,    --  Behavior::ownedParameter
1694           279    => 40,    --  Behavior::ownedParameterSet
1695           349    => 32,    --  EncapsulatedClassifier::ownedPort
1696           294    => 37,    --  Class::ownedReception
1697           405    => 16,    --  Namespace::ownedRule
1698           302    => 19,    --  Classifier::ownedUseCase
1699           406    => 17,    --  Namespace::packageImport
1700           467    => 30,    --  StructuredClassifier::part
1701           280    => 41,    --  Behavior::postcondition
1702           303    => 20,    --  Classifier::powertypeExtent
1703           281    => 42,    --  Behavior::precondition
1704           282    => 43,    --  Behavior::redefinedBehavior
1705           304    => 21,    --  Classifier::redefinedClassifier
1706           439    => 4,     --  RedefinableElement::redefinedElement
1707           440    => 5,     --  RedefinableElement::redefinitionContext
1708           468    => 31,    --  StructuredClassifier::role
1709           305    => 22,    --  Classifier::substitution
1710           295    => 38,    --  Class::superClass
1711           472    => 6,     --  TemplateableElement::templateBinding
1712           306    => 23,    --  Classifier::useCase
1713           others => 0),
1714         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
1715          (400    => 3,     --  NamedElement::clientDependency
1716           332    => 4,     --  Constraint::constrainedElement
1717           347    => 1,     --  Element::ownedComment
1718           348    => 2,     --  Element::ownedElement
1719           others => 0),
1720         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
1721          (400    => 3,     --  NamedElement::clientDependency
1722           375    => 24,    --  InteractionFragment::covered
1723           401    => 12,    --  Namespace::elementImport
1724           377    => 4,     --  InteractionOperand::fragment
1725           376    => 27,    --  InteractionFragment::generalOrdering
1726           402    => 13,    --  Namespace::importedMember
1727           403    => 14,    --  Namespace::member
1728           347    => 1,     --  Element::ownedComment
1729           348    => 2,     --  Element::ownedElement
1730           404    => 15,    --  Namespace::ownedMember
1731           405    => 16,    --  Namespace::ownedRule
1732           406    => 17,    --  Namespace::packageImport
1733           others => 0),
1734         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
1735          (378    => 4,     --  InteractionUse::actualGate
1736           379    => 5,     --  InteractionUse::argument
1737           400    => 3,     --  NamedElement::clientDependency
1738           375    => 24,    --  InteractionFragment::covered
1739           376    => 27,    --  InteractionFragment::generalOrdering
1740           347    => 1,     --  Element::ownedComment
1741           348    => 2,     --  Element::ownedElement
1742           others => 0),
1743         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
1744          (296    => 7,     --  Classifier::attribute
1745           400    => 3,     --  NamedElement::clientDependency
1746           297    => 8,     --  Classifier::collaborationUse
1747           401    => 12,    --  Namespace::elementImport
1748           298    => 9,     --  Classifier::feature
1749           299    => 10,    --  Classifier::general
1750           300    => 11,    --  Classifier::generalization
1751           402    => 13,    --  Namespace::importedMember
1752           301    => 18,    --  Classifier::inheritedMember
1753           403    => 14,    --  Namespace::member
1754           380    => 24,    --  Interface::nestedClassifier
1755           381    => 25,    --  Interface::ownedAttribute
1756           347    => 1,     --  Element::ownedComment
1757           348    => 2,     --  Element::ownedElement
1758           404    => 15,    --  Namespace::ownedMember
1759           382    => 26,    --  Interface::ownedOperation
1760           383    => 27,    --  Interface::ownedReception
1761           405    => 16,    --  Namespace::ownedRule
1762           302    => 19,    --  Classifier::ownedUseCase
1763           406    => 17,    --  Namespace::packageImport
1764           303    => 20,    --  Classifier::powertypeExtent
1765           304    => 21,    --  Classifier::redefinedClassifier
1766           439    => 4,     --  RedefinableElement::redefinedElement
1767           384    => 28,    --  Interface::redefinedInterface
1768           440    => 5,     --  RedefinableElement::redefinitionContext
1769           305    => 22,    --  Classifier::substitution
1770           472    => 6,     --  TemplateableElement::templateBinding
1771           306    => 23,    --  Classifier::useCase
1772           others => 0),
1773         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
1774          (336    => 6,     --  Dependency::client
1775           400    => 3,     --  NamedElement::clientDependency
1776           347    => 1,     --  Element::ownedComment
1777           348    => 2,     --  Element::ownedElement
1778           445    => 24,    --  Relationship::relatedElement
1779           343    => 4,     --  DirectedRelationship::source
1780           337    => 7,     --  Dependency::supplier
1781           344    => 5,     --  DirectedRelationship::target
1782           others => 0),
1783         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
1784          (400    => 3,     --  NamedElement::clientDependency
1785           258    => 23,    --  ActivityGroup::containedEdge
1786           259    => 24,    --  ActivityGroup::containedNode
1787           385    => 4,     --  InterruptibleActivityRegion::interruptingEdge
1788           386    => 5,     --  InterruptibleActivityRegion::node
1789           347    => 1,     --  Element::ownedComment
1790           348    => 2,     --  Element::ownedElement
1791           260    => 25,    --  ActivityGroup::subgroup
1792           others => 0),
1793         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
1794          (400    => 3,     --  NamedElement::clientDependency
1795           347    => 1,     --  Element::ownedComment
1796           348    => 2,     --  Element::ownedElement
1797           others => 0),
1798         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
1799          (400    => 3,     --  NamedElement::clientDependency
1800           332    => 4,     --  Constraint::constrainedElement
1801           347    => 1,     --  Element::ownedComment
1802           348    => 2,     --  Element::ownedElement
1803           others => 0),
1804         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
1805          (400    => 3,     --  NamedElement::clientDependency
1806           261    => 6,     --  ActivityNode::inGroup
1807           262    => 7,     --  ActivityNode::inInterruptibleRegion
1808           263    => 8,     --  ActivityNode::inPartition
1809           264    => 9,     --  ActivityNode::incoming
1810           265    => 10,    --  ActivityNode::outgoing
1811           347    => 1,     --  Element::ownedComment
1812           348    => 2,     --  Element::ownedElement
1813           439    => 4,     --  RedefinableElement::redefinedElement
1814           266    => 11,    --  ActivityNode::redefinedNode
1815           440    => 5,     --  RedefinableElement::redefinitionContext
1816           others => 0),
1817         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
1818          (400    => 3,     --  NamedElement::clientDependency
1819           388    => 4,     --  Lifeline::coveredBy
1820           347    => 1,     --  Element::ownedComment
1821           348    => 2,     --  Element::ownedElement
1822           others => 0),
1823         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
1824          (347    => 1,     --  Element::ownedComment
1825           348    => 2,     --  Element::ownedElement
1826           391    => 3,     --  LinkEndData::qualifier
1827           others => 0),
1828         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
1829          (347    => 1,     --  Element::ownedComment
1830           348    => 2,     --  Element::ownedElement
1831           391    => 3,     --  LinkEndData::qualifier
1832           others => 0),
1833         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
1834          (347    => 1,     --  Element::ownedComment
1835           348    => 2,     --  Element::ownedElement
1836           391    => 3,     --  LinkEndData::qualifier
1837           others => 0),
1838         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
1839          (400    => 3,     --  NamedElement::clientDependency
1840           347    => 1,     --  Element::ownedComment
1841           348    => 2,     --  Element::ownedElement
1842           others => 0),
1843         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
1844          (400    => 3,     --  NamedElement::clientDependency
1845           347    => 1,     --  Element::ownedComment
1846           348    => 2,     --  Element::ownedElement
1847           others => 0),
1848         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
1849          (400    => 3,     --  NamedElement::clientDependency
1850           347    => 1,     --  Element::ownedComment
1851           348    => 2,     --  Element::ownedElement
1852           others => 0),
1853         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
1854          (400    => 3,     --  NamedElement::clientDependency
1855           347    => 1,     --  Element::ownedComment
1856           348    => 2,     --  Element::ownedElement
1857           others => 0),
1858         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
1859          (400    => 3,     --  NamedElement::clientDependency
1860           347    => 1,     --  Element::ownedComment
1861           348    => 2,     --  Element::ownedElement
1862           others => 0),
1863         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
1864          (400    => 3,     --  NamedElement::clientDependency
1865           347    => 1,     --  Element::ownedComment
1866           348    => 2,     --  Element::ownedElement
1867           others => 0),
1868         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
1869          (392    => 31,    --  LoopNode::bodyOutput
1870           393    => 32,    --  LoopNode::bodyPart
1871           400    => 3,     --  NamedElement::clientDependency
1872           258    => 23,    --  ActivityGroup::containedEdge
1873           259    => 24,    --  ActivityGroup::containedNode
1874           460    => 26,    --  StructuredActivityNode::edge
1875           401    => 12,    --  Namespace::elementImport
1876           352    => 18,    --  ExecutableNode::handler
1877           402    => 13,    --  Namespace::importedMember
1878           261    => 6,     --  ActivityNode::inGroup
1879           262    => 7,     --  ActivityNode::inInterruptibleRegion
1880           263    => 8,     --  ActivityNode::inPartition
1881           264    => 9,     --  ActivityNode::incoming
1882           245    => 19,    --  Action::input
1883           246    => 20,    --  Action::localPostcondition
1884           247    => 21,    --  Action::localPrecondition
1885           394    => 33,    --  LoopNode::loopVariable
1886           395    => 34,    --  LoopNode::loopVariableInput
1887           403    => 14,    --  Namespace::member
1888           461    => 27,    --  StructuredActivityNode::node
1889           265    => 10,    --  ActivityNode::outgoing
1890           248    => 22,    --  Action::output
1891           347    => 1,     --  Element::ownedComment
1892           348    => 2,     --  Element::ownedElement
1893           404    => 15,    --  Namespace::ownedMember
1894           405    => 16,    --  Namespace::ownedRule
1895           406    => 17,    --  Namespace::packageImport
1896           439    => 4,     --  RedefinableElement::redefinedElement
1897           266    => 11,    --  ActivityNode::redefinedNode
1898           440    => 5,     --  RedefinableElement::redefinitionContext
1899           396    => 35,    --  LoopNode::result
1900           397    => 36,    --  LoopNode::setupPart
1901           462    => 28,    --  StructuredActivityNode::structuredNodeInput
1902           463    => 29,    --  StructuredActivityNode::structuredNodeOutput
1903           260    => 25,    --  ActivityGroup::subgroup
1904           398    => 37,    --  LoopNode::test
1905           464    => 30,    --  StructuredActivityNode::variable
1906           others => 0),
1907         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
1908          (336    => 6,     --  Dependency::client
1909           400    => 3,     --  NamedElement::clientDependency
1910           347    => 1,     --  Element::ownedComment
1911           348    => 2,     --  Element::ownedElement
1912           445    => 24,    --  Relationship::relatedElement
1913           343    => 4,     --  DirectedRelationship::source
1914           337    => 7,     --  Dependency::supplier
1915           344    => 5,     --  DirectedRelationship::target
1916           others => 0),
1917         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
1918          (400    => 3,     --  NamedElement::clientDependency
1919           261    => 6,     --  ActivityNode::inGroup
1920           262    => 7,     --  ActivityNode::inInterruptibleRegion
1921           263    => 8,     --  ActivityNode::inPartition
1922           264    => 9,     --  ActivityNode::incoming
1923           265    => 10,    --  ActivityNode::outgoing
1924           347    => 1,     --  Element::ownedComment
1925           348    => 2,     --  Element::ownedElement
1926           439    => 4,     --  RedefinableElement::redefinedElement
1927           266    => 11,    --  ActivityNode::redefinedNode
1928           440    => 5,     --  RedefinableElement::redefinitionContext
1929           others => 0),
1930         AMF.Internals.Tables.UML_Types.E_UML_Message =>
1931          (399    => 4,     --  Message::argument
1932           400    => 3,     --  NamedElement::clientDependency
1933           347    => 1,     --  Element::ownedComment
1934           348    => 2,     --  Element::ownedElement
1935           others => 0),
1936         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
1937          (400    => 3,     --  NamedElement::clientDependency
1938           375    => 24,    --  InteractionFragment::covered
1939           376    => 27,    --  InteractionFragment::generalOrdering
1940           347    => 1,     --  Element::ownedComment
1941           348    => 2,     --  Element::ownedElement
1942           409    => 4,     --  OccurrenceSpecification::toAfter
1943           410    => 5,     --  OccurrenceSpecification::toBefore
1944           others => 0),
1945         AMF.Internals.Tables.UML_Types.E_UML_Model =>
1946          (400    => 3,     --  NamedElement::clientDependency
1947           401    => 12,    --  Namespace::elementImport
1948           402    => 13,    --  Namespace::importedMember
1949           403    => 14,    --  Namespace::member
1950           418    => 4,     --  Package::nestedPackage
1951           347    => 1,     --  Element::ownedComment
1952           348    => 2,     --  Element::ownedElement
1953           404    => 15,    --  Namespace::ownedMember
1954           405    => 16,    --  Namespace::ownedRule
1955           419    => 5,     --  Package::ownedStereotype
1956           420    => 7,     --  Package::ownedType
1957           406    => 17,    --  Namespace::packageImport
1958           421    => 8,     --  Package::packageMerge
1959           422    => 9,     --  Package::packagedElement
1960           423    => 10,    --  Package::profileApplication
1961           472    => 6,     --  TemplateableElement::templateBinding
1962           others => 0),
1963         AMF.Internals.Tables.UML_Types.E_UML_Node =>
1964          (296    => 7,     --  Classifier::attribute
1965           400    => 3,     --  NamedElement::clientDependency
1966           297    => 8,     --  Classifier::collaborationUse
1967           340    => 24,    --  DeploymentTarget::deployedElement
1968           341    => 27,    --  DeploymentTarget::deployment
1969           401    => 12,    --  Namespace::elementImport
1970           290    => 33,    --  Class::extension
1971           298    => 9,     --  Classifier::feature
1972           299    => 10,    --  Classifier::general
1973           300    => 11,    --  Classifier::generalization
1974           402    => 13,    --  Namespace::importedMember
1975           301    => 18,    --  Classifier::inheritedMember
1976           287    => 25,    --  BehavioredClassifier::interfaceRealization
1977           403    => 14,    --  Namespace::member
1978           291    => 34,    --  Class::nestedClassifier
1979           407    => 39,    --  Node::nestedNode
1980           292    => 35,    --  Class::ownedAttribute
1981           465    => 28,    --  StructuredClassifier::ownedAttribute
1982           288    => 26,    --  BehavioredClassifier::ownedBehavior
1983           347    => 1,     --  Element::ownedComment
1984           466    => 29,    --  StructuredClassifier::ownedConnector
1985           348    => 2,     --  Element::ownedElement
1986           404    => 15,    --  Namespace::ownedMember
1987           293    => 36,    --  Class::ownedOperation
1988           349    => 32,    --  EncapsulatedClassifier::ownedPort
1989           294    => 37,    --  Class::ownedReception
1990           405    => 16,    --  Namespace::ownedRule
1991           302    => 19,    --  Classifier::ownedUseCase
1992           406    => 17,    --  Namespace::packageImport
1993           467    => 30,    --  StructuredClassifier::part
1994           303    => 20,    --  Classifier::powertypeExtent
1995           304    => 21,    --  Classifier::redefinedClassifier
1996           439    => 4,     --  RedefinableElement::redefinedElement
1997           440    => 5,     --  RedefinableElement::redefinitionContext
1998           468    => 31,    --  StructuredClassifier::role
1999           305    => 22,    --  Classifier::substitution
2000           295    => 38,    --  Class::superClass
2001           472    => 6,     --  TemplateableElement::templateBinding
2002           306    => 23,    --  Classifier::useCase
2003           others => 0),
2004         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
2005          (400    => 3,     --  NamedElement::clientDependency
2006           255    => 6,     --  ActivityEdge::inGroup
2007           256    => 7,     --  ActivityEdge::inPartition
2008           347    => 1,     --  Element::ownedComment
2009           348    => 2,     --  Element::ownedElement
2010           257    => 8,     --  ActivityEdge::redefinedEdge
2011           439    => 4,     --  RedefinableElement::redefinedElement
2012           440    => 5,     --  RedefinableElement::redefinitionContext
2013           others => 0),
2014         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
2015          (400    => 3,     --  NamedElement::clientDependency
2016           375    => 24,    --  InteractionFragment::covered
2017           376    => 27,    --  InteractionFragment::generalOrdering
2018           347    => 1,     --  Element::ownedComment
2019           348    => 2,     --  Element::ownedElement
2020           409    => 4,     --  OccurrenceSpecification::toAfter
2021           410    => 5,     --  OccurrenceSpecification::toBefore
2022           others => 0),
2023         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
2024          (400    => 3,     --  NamedElement::clientDependency
2025           352    => 18,    --  ExecutableNode::handler
2026           261    => 6,     --  ActivityNode::inGroup
2027           262    => 7,     --  ActivityNode::inInterruptibleRegion
2028           263    => 8,     --  ActivityNode::inPartition
2029           264    => 9,     --  ActivityNode::incoming
2030           245    => 19,    --  Action::input
2031           411    => 12,    --  OpaqueAction::inputValue
2032           246    => 20,    --  Action::localPostcondition
2033           247    => 21,    --  Action::localPrecondition
2034           265    => 10,    --  ActivityNode::outgoing
2035           248    => 22,    --  Action::output
2036           412    => 13,    --  OpaqueAction::outputValue
2037           347    => 1,     --  Element::ownedComment
2038           348    => 2,     --  Element::ownedElement
2039           439    => 4,     --  RedefinableElement::redefinedElement
2040           266    => 11,    --  ActivityNode::redefinedNode
2041           440    => 5,     --  RedefinableElement::redefinitionContext
2042           others => 0),
2043         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
2044          (296    => 7,     --  Classifier::attribute
2045           400    => 3,     --  NamedElement::clientDependency
2046           297    => 8,     --  Classifier::collaborationUse
2047           401    => 12,    --  Namespace::elementImport
2048           290    => 33,    --  Class::extension
2049           298    => 9,     --  Classifier::feature
2050           299    => 10,    --  Classifier::general
2051           300    => 11,    --  Classifier::generalization
2052           402    => 13,    --  Namespace::importedMember
2053           301    => 18,    --  Classifier::inheritedMember
2054           287    => 25,    --  BehavioredClassifier::interfaceRealization
2055           403    => 14,    --  Namespace::member
2056           291    => 34,    --  Class::nestedClassifier
2057           292    => 35,    --  Class::ownedAttribute
2058           465    => 28,    --  StructuredClassifier::ownedAttribute
2059           288    => 26,    --  BehavioredClassifier::ownedBehavior
2060           347    => 1,     --  Element::ownedComment
2061           466    => 29,    --  StructuredClassifier::ownedConnector
2062           348    => 2,     --  Element::ownedElement
2063           404    => 15,    --  Namespace::ownedMember
2064           293    => 36,    --  Class::ownedOperation
2065           278    => 39,    --  Behavior::ownedParameter
2066           279    => 40,    --  Behavior::ownedParameterSet
2067           349    => 32,    --  EncapsulatedClassifier::ownedPort
2068           294    => 37,    --  Class::ownedReception
2069           405    => 16,    --  Namespace::ownedRule
2070           302    => 19,    --  Classifier::ownedUseCase
2071           406    => 17,    --  Namespace::packageImport
2072           467    => 30,    --  StructuredClassifier::part
2073           280    => 41,    --  Behavior::postcondition
2074           303    => 20,    --  Classifier::powertypeExtent
2075           281    => 42,    --  Behavior::precondition
2076           282    => 43,    --  Behavior::redefinedBehavior
2077           304    => 21,    --  Classifier::redefinedClassifier
2078           439    => 4,     --  RedefinableElement::redefinedElement
2079           440    => 5,     --  RedefinableElement::redefinitionContext
2080           468    => 31,    --  StructuredClassifier::role
2081           305    => 22,    --  Classifier::substitution
2082           295    => 38,    --  Class::superClass
2083           472    => 6,     --  TemplateableElement::templateBinding
2084           306    => 23,    --  Classifier::useCase
2085           others => 0),
2086         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
2087          (400    => 3,     --  NamedElement::clientDependency
2088           347    => 1,     --  Element::ownedComment
2089           348    => 2,     --  Element::ownedElement
2090           others => 0),
2091         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
2092          (400    => 3,     --  NamedElement::clientDependency
2093           401    => 12,    --  Namespace::elementImport
2094           357    => 7,     --  Feature::featuringClassifier
2095           402    => 13,    --  Namespace::importedMember
2096           403    => 14,    --  Namespace::member
2097           283    => 8,     --  BehavioralFeature::method
2098           347    => 1,     --  Element::ownedComment
2099           348    => 2,     --  Element::ownedElement
2100           404    => 15,    --  Namespace::ownedMember
2101           284    => 9,     --  BehavioralFeature::ownedParameter
2102           413    => 18,    --  Operation::ownedParameter
2103           285    => 10,    --  BehavioralFeature::ownedParameterSet
2104           405    => 16,    --  Namespace::ownedRule
2105           406    => 17,    --  Namespace::packageImport
2106           414    => 19,    --  Operation::postcondition
2107           415    => 20,    --  Operation::precondition
2108           286    => 11,    --  BehavioralFeature::raisedException
2109           416    => 21,    --  Operation::raisedException
2110           439    => 4,     --  RedefinableElement::redefinedElement
2111           417    => 22,    --  Operation::redefinedOperation
2112           440    => 5,     --  RedefinableElement::redefinitionContext
2113           472    => 6,     --  TemplateableElement::templateBinding
2114           others => 0),
2115         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
2116          (347    => 1,     --  Element::ownedComment
2117           348    => 2,     --  Element::ownedElement
2118           others => 0),
2119         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
2120          (400    => 3,     --  NamedElement::clientDependency
2121           261    => 6,     --  ActivityNode::inGroup
2122           262    => 7,     --  ActivityNode::inInterruptibleRegion
2123           263    => 8,     --  ActivityNode::inPartition
2124           408    => 12,    --  ObjectNode::inState
2125           264    => 9,     --  ActivityNode::incoming
2126           265    => 10,    --  ActivityNode::outgoing
2127           347    => 1,     --  Element::ownedComment
2128           348    => 2,     --  Element::ownedElement
2129           439    => 4,     --  RedefinableElement::redefinedElement
2130           266    => 11,    --  ActivityNode::redefinedNode
2131           440    => 5,     --  RedefinableElement::redefinitionContext
2132           others => 0),
2133         AMF.Internals.Tables.UML_Types.E_UML_Package =>
2134          (400    => 3,     --  NamedElement::clientDependency
2135           401    => 12,    --  Namespace::elementImport
2136           402    => 13,    --  Namespace::importedMember
2137           403    => 14,    --  Namespace::member
2138           418    => 4,     --  Package::nestedPackage
2139           347    => 1,     --  Element::ownedComment
2140           348    => 2,     --  Element::ownedElement
2141           404    => 15,    --  Namespace::ownedMember
2142           405    => 16,    --  Namespace::ownedRule
2143           419    => 5,     --  Package::ownedStereotype
2144           420    => 7,     --  Package::ownedType
2145           406    => 17,    --  Namespace::packageImport
2146           421    => 8,     --  Package::packageMerge
2147           422    => 9,     --  Package::packagedElement
2148           423    => 10,    --  Package::profileApplication
2149           472    => 6,     --  TemplateableElement::templateBinding
2150           others => 0),
2151         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
2152          (347    => 1,     --  Element::ownedComment
2153           348    => 2,     --  Element::ownedElement
2154           445    => 24,    --  Relationship::relatedElement
2155           343    => 4,     --  DirectedRelationship::source
2156           344    => 5,     --  DirectedRelationship::target
2157           others => 0),
2158         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
2159          (347    => 1,     --  Element::ownedComment
2160           348    => 2,     --  Element::ownedElement
2161           445    => 24,    --  Relationship::relatedElement
2162           343    => 4,     --  DirectedRelationship::source
2163           344    => 5,     --  DirectedRelationship::target
2164           others => 0),
2165         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
2166          (400    => 3,     --  NamedElement::clientDependency
2167           325    => 6,     --  ConnectableElement::end
2168           347    => 1,     --  Element::ownedComment
2169           348    => 2,     --  Element::ownedElement
2170           424    => 4,     --  Parameter::parameterSet
2171           others => 0),
2172         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
2173          (400    => 3,     --  NamedElement::clientDependency
2174           425    => 4,     --  ParameterSet::condition
2175           347    => 1,     --  Element::ownedComment
2176           348    => 2,     --  Element::ownedElement
2177           426    => 5,     --  ParameterSet::parameter
2178           others => 0),
2179         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
2180          (378    => 4,     --  InteractionUse::actualGate
2181           379    => 5,     --  InteractionUse::argument
2182           400    => 3,     --  NamedElement::clientDependency
2183           375    => 24,    --  InteractionFragment::covered
2184           376    => 27,    --  InteractionFragment::generalOrdering
2185           347    => 1,     --  Element::ownedComment
2186           348    => 2,     --  Element::ownedElement
2187           others => 0),
2188         AMF.Internals.Tables.UML_Types.E_UML_Port =>
2189          (400    => 3,     --  NamedElement::clientDependency
2190           340    => 24,    --  DeploymentTarget::deployedElement
2191           341    => 27,    --  DeploymentTarget::deployment
2192           325    => 6,     --  ConnectableElement::end
2193           357    => 7,     --  Feature::featuringClassifier
2194           347    => 1,     --  Element::ownedComment
2195           348    => 2,     --  Element::ownedElement
2196           427    => 11,    --  Port::provided
2197           432    => 8,     --  Property::qualifier
2198           439    => 4,     --  RedefinableElement::redefinedElement
2199           428    => 12,    --  Port::redefinedPort
2200           433    => 9,     --  Property::redefinedProperty
2201           440    => 5,     --  RedefinableElement::redefinitionContext
2202           429    => 13,    --  Port::required
2203           434    => 10,    --  Property::subsettedProperty
2204           others => 0),
2205         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
2206          (296    => 7,     --  Classifier::attribute
2207           400    => 3,     --  NamedElement::clientDependency
2208           297    => 8,     --  Classifier::collaborationUse
2209           401    => 12,    --  Namespace::elementImport
2210           298    => 9,     --  Classifier::feature
2211           299    => 10,    --  Classifier::general
2212           300    => 11,    --  Classifier::generalization
2213           402    => 13,    --  Namespace::importedMember
2214           301    => 18,    --  Classifier::inheritedMember
2215           403    => 14,    --  Namespace::member
2216           334    => 24,    --  DataType::ownedAttribute
2217           347    => 1,     --  Element::ownedComment
2218           348    => 2,     --  Element::ownedElement
2219           404    => 15,    --  Namespace::ownedMember
2220           335    => 25,    --  DataType::ownedOperation
2221           405    => 16,    --  Namespace::ownedRule
2222           302    => 19,    --  Classifier::ownedUseCase
2223           406    => 17,    --  Namespace::packageImport
2224           303    => 20,    --  Classifier::powertypeExtent
2225           304    => 21,    --  Classifier::redefinedClassifier
2226           439    => 4,     --  RedefinableElement::redefinedElement
2227           440    => 5,     --  RedefinableElement::redefinitionContext
2228           305    => 22,    --  Classifier::substitution
2229           472    => 6,     --  TemplateableElement::templateBinding
2230           306    => 23,    --  Classifier::useCase
2231           others => 0),
2232         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
2233          (400    => 3,     --  NamedElement::clientDependency
2234           401    => 12,    --  Namespace::elementImport
2235           402    => 13,    --  Namespace::importedMember
2236           403    => 14,    --  Namespace::member
2237           430    => 11,    --  Profile::metaclassReference
2238           431    => 18,    --  Profile::metamodelReference
2239           418    => 4,     --  Package::nestedPackage
2240           347    => 1,     --  Element::ownedComment
2241           348    => 2,     --  Element::ownedElement
2242           404    => 15,    --  Namespace::ownedMember
2243           405    => 16,    --  Namespace::ownedRule
2244           419    => 5,     --  Package::ownedStereotype
2245           420    => 7,     --  Package::ownedType
2246           406    => 17,    --  Namespace::packageImport
2247           421    => 8,     --  Package::packageMerge
2248           422    => 9,     --  Package::packagedElement
2249           423    => 10,    --  Package::profileApplication
2250           472    => 6,     --  TemplateableElement::templateBinding
2251           others => 0),
2252         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
2253          (347    => 1,     --  Element::ownedComment
2254           348    => 2,     --  Element::ownedElement
2255           445    => 24,    --  Relationship::relatedElement
2256           343    => 4,     --  DirectedRelationship::source
2257           344    => 5,     --  DirectedRelationship::target
2258           others => 0),
2259         AMF.Internals.Tables.UML_Types.E_UML_Property =>
2260          (400    => 3,     --  NamedElement::clientDependency
2261           340    => 24,    --  DeploymentTarget::deployedElement
2262           341    => 27,    --  DeploymentTarget::deployment
2263           325    => 6,     --  ConnectableElement::end
2264           357    => 7,     --  Feature::featuringClassifier
2265           347    => 1,     --  Element::ownedComment
2266           348    => 2,     --  Element::ownedElement
2267           432    => 8,     --  Property::qualifier
2268           439    => 4,     --  RedefinableElement::redefinedElement
2269           433    => 9,     --  Property::redefinedProperty
2270           440    => 5,     --  RedefinableElement::redefinitionContext
2271           434    => 10,    --  Property::subsettedProperty
2272           others => 0),
2273         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
2274          (347    => 1,     --  Element::ownedComment
2275           348    => 2,     --  Element::ownedElement
2276           445    => 24,    --  Relationship::relatedElement
2277           343    => 4,     --  DirectedRelationship::source
2278           344    => 5,     --  DirectedRelationship::target
2279           others => 0),
2280         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
2281          (296    => 7,     --  Classifier::attribute
2282           400    => 3,     --  NamedElement::clientDependency
2283           297    => 8,     --  Classifier::collaborationUse
2284           435    => 46,    --  ProtocolStateMachine::conformance
2285           454    => 24,    --  StateMachine::connectionPoint
2286           401    => 12,    --  Namespace::elementImport
2287           455    => 27,    --  StateMachine::extendedStateMachine
2288           290    => 33,    --  Class::extension
2289           298    => 9,     --  Classifier::feature
2290           299    => 10,    --  Classifier::general
2291           300    => 11,    --  Classifier::generalization
2292           402    => 13,    --  Namespace::importedMember
2293           301    => 18,    --  Classifier::inheritedMember
2294           287    => 25,    --  BehavioredClassifier::interfaceRealization
2295           403    => 14,    --  Namespace::member
2296           291    => 34,    --  Class::nestedClassifier
2297           292    => 35,    --  Class::ownedAttribute
2298           465    => 28,    --  StructuredClassifier::ownedAttribute
2299           288    => 26,    --  BehavioredClassifier::ownedBehavior
2300           347    => 1,     --  Element::ownedComment
2301           466    => 29,    --  StructuredClassifier::ownedConnector
2302           348    => 2,     --  Element::ownedElement
2303           404    => 15,    --  Namespace::ownedMember
2304           293    => 36,    --  Class::ownedOperation
2305           278    => 39,    --  Behavior::ownedParameter
2306           279    => 40,    --  Behavior::ownedParameterSet
2307           349    => 32,    --  EncapsulatedClassifier::ownedPort
2308           294    => 37,    --  Class::ownedReception
2309           405    => 16,    --  Namespace::ownedRule
2310           302    => 19,    --  Classifier::ownedUseCase
2311           406    => 17,    --  Namespace::packageImport
2312           467    => 30,    --  StructuredClassifier::part
2313           280    => 41,    --  Behavior::postcondition
2314           303    => 20,    --  Classifier::powertypeExtent
2315           281    => 42,    --  Behavior::precondition
2316           282    => 43,    --  Behavior::redefinedBehavior
2317           304    => 21,    --  Classifier::redefinedClassifier
2318           439    => 4,     --  RedefinableElement::redefinedElement
2319           440    => 5,     --  RedefinableElement::redefinitionContext
2320           456    => 44,    --  StateMachine::region
2321           468    => 31,    --  StructuredClassifier::role
2322           457    => 45,    --  StateMachine::submachineState
2323           305    => 22,    --  Classifier::substitution
2324           295    => 38,    --  Class::superClass
2325           472    => 6,     --  TemplateableElement::templateBinding
2326           306    => 23,    --  Classifier::useCase
2327           others => 0),
2328         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
2329          (400    => 3,     --  NamedElement::clientDependency
2330           401    => 12,    --  Namespace::elementImport
2331           402    => 13,    --  Namespace::importedMember
2332           403    => 14,    --  Namespace::member
2333           347    => 1,     --  Element::ownedComment
2334           348    => 2,     --  Element::ownedElement
2335           404    => 15,    --  Namespace::ownedMember
2336           405    => 16,    --  Namespace::ownedRule
2337           406    => 17,    --  Namespace::packageImport
2338           439    => 4,     --  RedefinableElement::redefinedElement
2339           440    => 5,     --  RedefinableElement::redefinitionContext
2340           436    => 7,     --  ProtocolTransition::referred
2341           474    => 6,     --  Transition::trigger
2342           others => 0),
2343         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
2344          (400    => 3,     --  NamedElement::clientDependency
2345           481    => 6,     --  Vertex::incoming
2346           482    => 7,     --  Vertex::outgoing
2347           347    => 1,     --  Element::ownedComment
2348           348    => 2,     --  Element::ownedElement
2349           others => 0),
2350         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
2351          (347    => 1,     --  Element::ownedComment
2352           348    => 2,     --  Element::ownedElement
2353           others => 0),
2354         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
2355          (400    => 3,     --  NamedElement::clientDependency
2356           352    => 18,    --  ExecutableNode::handler
2357           261    => 6,     --  ActivityNode::inGroup
2358           262    => 7,     --  ActivityNode::inInterruptibleRegion
2359           263    => 8,     --  ActivityNode::inPartition
2360           264    => 9,     --  ActivityNode::incoming
2361           245    => 19,    --  Action::input
2362           246    => 20,    --  Action::localPostcondition
2363           247    => 21,    --  Action::localPrecondition
2364           265    => 10,    --  ActivityNode::outgoing
2365           248    => 22,    --  Action::output
2366           347    => 1,     --  Element::ownedComment
2367           348    => 2,     --  Element::ownedElement
2368           439    => 4,     --  RedefinableElement::redefinedElement
2369           266    => 11,    --  ActivityNode::redefinedNode
2370           440    => 5,     --  RedefinableElement::redefinitionContext
2371           others => 0),
2372         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
2373          (400    => 3,     --  NamedElement::clientDependency
2374           352    => 18,    --  ExecutableNode::handler
2375           261    => 6,     --  ActivityNode::inGroup
2376           262    => 7,     --  ActivityNode::inInterruptibleRegion
2377           263    => 8,     --  ActivityNode::inPartition
2378           264    => 9,     --  ActivityNode::incoming
2379           245    => 19,    --  Action::input
2380           246    => 20,    --  Action::localPostcondition
2381           247    => 21,    --  Action::localPrecondition
2382           265    => 10,    --  ActivityNode::outgoing
2383           248    => 22,    --  Action::output
2384           347    => 1,     --  Element::ownedComment
2385           348    => 2,     --  Element::ownedElement
2386           439    => 4,     --  RedefinableElement::redefinedElement
2387           266    => 11,    --  ActivityNode::redefinedNode
2388           440    => 5,     --  RedefinableElement::redefinitionContext
2389           others => 0),
2390         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
2391          (400    => 3,     --  NamedElement::clientDependency
2392           352    => 18,    --  ExecutableNode::handler
2393           261    => 6,     --  ActivityNode::inGroup
2394           262    => 7,     --  ActivityNode::inInterruptibleRegion
2395           263    => 8,     --  ActivityNode::inPartition
2396           264    => 9,     --  ActivityNode::incoming
2397           245    => 19,    --  Action::input
2398           246    => 20,    --  Action::localPostcondition
2399           247    => 21,    --  Action::localPrecondition
2400           265    => 10,    --  ActivityNode::outgoing
2401           248    => 22,    --  Action::output
2402           347    => 1,     --  Element::ownedComment
2403           348    => 2,     --  Element::ownedElement
2404           439    => 4,     --  RedefinableElement::redefinedElement
2405           266    => 11,    --  ActivityNode::redefinedNode
2406           440    => 5,     --  RedefinableElement::redefinitionContext
2407           others => 0),
2408         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
2409          (400    => 3,     --  NamedElement::clientDependency
2410           389    => 12,    --  LinkAction::endData
2411           352    => 18,    --  ExecutableNode::handler
2412           261    => 6,     --  ActivityNode::inGroup
2413           262    => 7,     --  ActivityNode::inInterruptibleRegion
2414           263    => 8,     --  ActivityNode::inPartition
2415           264    => 9,     --  ActivityNode::incoming
2416           245    => 19,    --  Action::input
2417           390    => 13,    --  LinkAction::inputValue
2418           246    => 20,    --  Action::localPostcondition
2419           247    => 21,    --  Action::localPrecondition
2420           265    => 10,    --  ActivityNode::outgoing
2421           248    => 22,    --  Action::output
2422           347    => 1,     --  Element::ownedComment
2423           348    => 2,     --  Element::ownedElement
2424           439    => 4,     --  RedefinableElement::redefinedElement
2425           266    => 11,    --  ActivityNode::redefinedNode
2426           440    => 5,     --  RedefinableElement::redefinitionContext
2427           others => 0),
2428         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
2429          (400    => 3,     --  NamedElement::clientDependency
2430           352    => 18,    --  ExecutableNode::handler
2431           261    => 6,     --  ActivityNode::inGroup
2432           262    => 7,     --  ActivityNode::inInterruptibleRegion
2433           263    => 8,     --  ActivityNode::inPartition
2434           264    => 9,     --  ActivityNode::incoming
2435           245    => 19,    --  Action::input
2436           246    => 20,    --  Action::localPostcondition
2437           247    => 21,    --  Action::localPrecondition
2438           265    => 10,    --  ActivityNode::outgoing
2439           248    => 22,    --  Action::output
2440           347    => 1,     --  Element::ownedComment
2441           348    => 2,     --  Element::ownedElement
2442           439    => 4,     --  RedefinableElement::redefinedElement
2443           266    => 11,    --  ActivityNode::redefinedNode
2444           440    => 5,     --  RedefinableElement::redefinitionContext
2445           others => 0),
2446         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
2447          (400    => 3,     --  NamedElement::clientDependency
2448           352    => 18,    --  ExecutableNode::handler
2449           261    => 6,     --  ActivityNode::inGroup
2450           262    => 7,     --  ActivityNode::inInterruptibleRegion
2451           263    => 8,     --  ActivityNode::inPartition
2452           264    => 9,     --  ActivityNode::incoming
2453           245    => 19,    --  Action::input
2454           246    => 20,    --  Action::localPostcondition
2455           247    => 21,    --  Action::localPrecondition
2456           265    => 10,    --  ActivityNode::outgoing
2457           248    => 22,    --  Action::output
2458           347    => 1,     --  Element::ownedComment
2459           348    => 2,     --  Element::ownedElement
2460           439    => 4,     --  RedefinableElement::redefinedElement
2461           266    => 11,    --  ActivityNode::redefinedNode
2462           440    => 5,     --  RedefinableElement::redefinitionContext
2463           others => 0),
2464         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
2465          (400    => 3,     --  NamedElement::clientDependency
2466           352    => 18,    --  ExecutableNode::handler
2467           261    => 6,     --  ActivityNode::inGroup
2468           262    => 7,     --  ActivityNode::inInterruptibleRegion
2469           263    => 8,     --  ActivityNode::inPartition
2470           264    => 9,     --  ActivityNode::incoming
2471           245    => 19,    --  Action::input
2472           246    => 20,    --  Action::localPostcondition
2473           247    => 21,    --  Action::localPrecondition
2474           265    => 10,    --  ActivityNode::outgoing
2475           248    => 22,    --  Action::output
2476           347    => 1,     --  Element::ownedComment
2477           348    => 2,     --  Element::ownedElement
2478           439    => 4,     --  RedefinableElement::redefinedElement
2479           266    => 11,    --  ActivityNode::redefinedNode
2480           440    => 5,     --  RedefinableElement::redefinitionContext
2481           others => 0),
2482         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
2483          (400    => 3,     --  NamedElement::clientDependency
2484           352    => 18,    --  ExecutableNode::handler
2485           261    => 6,     --  ActivityNode::inGroup
2486           262    => 7,     --  ActivityNode::inInterruptibleRegion
2487           263    => 8,     --  ActivityNode::inPartition
2488           264    => 9,     --  ActivityNode::incoming
2489           245    => 19,    --  Action::input
2490           246    => 20,    --  Action::localPostcondition
2491           247    => 21,    --  Action::localPrecondition
2492           265    => 10,    --  ActivityNode::outgoing
2493           248    => 22,    --  Action::output
2494           347    => 1,     --  Element::ownedComment
2495           348    => 2,     --  Element::ownedElement
2496           439    => 4,     --  RedefinableElement::redefinedElement
2497           266    => 11,    --  ActivityNode::redefinedNode
2498           440    => 5,     --  RedefinableElement::redefinitionContext
2499           others => 0),
2500         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
2501          (400    => 3,     --  NamedElement::clientDependency
2502           352    => 18,    --  ExecutableNode::handler
2503           261    => 6,     --  ActivityNode::inGroup
2504           262    => 7,     --  ActivityNode::inInterruptibleRegion
2505           263    => 8,     --  ActivityNode::inPartition
2506           264    => 9,     --  ActivityNode::incoming
2507           245    => 19,    --  Action::input
2508           246    => 20,    --  Action::localPostcondition
2509           247    => 21,    --  Action::localPrecondition
2510           265    => 10,    --  ActivityNode::outgoing
2511           248    => 22,    --  Action::output
2512           347    => 1,     --  Element::ownedComment
2513           348    => 2,     --  Element::ownedElement
2514           439    => 4,     --  RedefinableElement::redefinedElement
2515           266    => 11,    --  ActivityNode::redefinedNode
2516           440    => 5,     --  RedefinableElement::redefinitionContext
2517           others => 0),
2518         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
2519          (336    => 6,     --  Dependency::client
2520           400    => 3,     --  NamedElement::clientDependency
2521           347    => 1,     --  Element::ownedComment
2522           348    => 2,     --  Element::ownedElement
2523           445    => 24,    --  Relationship::relatedElement
2524           343    => 4,     --  DirectedRelationship::source
2525           337    => 7,     --  Dependency::supplier
2526           344    => 5,     --  DirectedRelationship::target
2527           others => 0),
2528         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
2529          (400    => 3,     --  NamedElement::clientDependency
2530           401    => 12,    --  Namespace::elementImport
2531           357    => 7,     --  Feature::featuringClassifier
2532           402    => 13,    --  Namespace::importedMember
2533           403    => 14,    --  Namespace::member
2534           283    => 8,     --  BehavioralFeature::method
2535           347    => 1,     --  Element::ownedComment
2536           348    => 2,     --  Element::ownedElement
2537           404    => 15,    --  Namespace::ownedMember
2538           284    => 9,     --  BehavioralFeature::ownedParameter
2539           285    => 10,    --  BehavioralFeature::ownedParameterSet
2540           405    => 16,    --  Namespace::ownedRule
2541           406    => 17,    --  Namespace::packageImport
2542           286    => 11,    --  BehavioralFeature::raisedException
2543           439    => 4,     --  RedefinableElement::redefinedElement
2544           440    => 5,     --  RedefinableElement::redefinitionContext
2545           others => 0),
2546         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
2547          (400    => 3,     --  NamedElement::clientDependency
2548           352    => 18,    --  ExecutableNode::handler
2549           261    => 6,     --  ActivityNode::inGroup
2550           262    => 7,     --  ActivityNode::inInterruptibleRegion
2551           263    => 8,     --  ActivityNode::inPartition
2552           264    => 9,     --  ActivityNode::incoming
2553           245    => 19,    --  Action::input
2554           246    => 20,    --  Action::localPostcondition
2555           247    => 21,    --  Action::localPrecondition
2556           437    => 12,    --  ReclassifyObjectAction::newClassifier
2557           438    => 13,    --  ReclassifyObjectAction::oldClassifier
2558           265    => 10,    --  ActivityNode::outgoing
2559           248    => 22,    --  Action::output
2560           347    => 1,     --  Element::ownedComment
2561           348    => 2,     --  Element::ownedElement
2562           439    => 4,     --  RedefinableElement::redefinedElement
2563           266    => 11,    --  ActivityNode::redefinedNode
2564           440    => 5,     --  RedefinableElement::redefinitionContext
2565           others => 0),
2566         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
2567          (400    => 3,     --  NamedElement::clientDependency
2568           441    => 8,     --  RedefinableTemplateSignature::extendedSignature
2569           442    => 9,     --  RedefinableTemplateSignature::inheritedParameter
2570           347    => 1,     --  Element::ownedComment
2571           348    => 2,     --  Element::ownedElement
2572           470    => 6,     --  TemplateSignature::ownedParameter
2573           471    => 7,     --  TemplateSignature::parameter
2574           439    => 4,     --  RedefinableElement::redefinedElement
2575           440    => 5,     --  RedefinableElement::redefinitionContext
2576           others => 0),
2577         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
2578          (400    => 3,     --  NamedElement::clientDependency
2579           352    => 18,    --  ExecutableNode::handler
2580           261    => 6,     --  ActivityNode::inGroup
2581           262    => 7,     --  ActivityNode::inInterruptibleRegion
2582           263    => 8,     --  ActivityNode::inPartition
2583           264    => 9,     --  ActivityNode::incoming
2584           245    => 19,    --  Action::input
2585           246    => 20,    --  Action::localPostcondition
2586           247    => 21,    --  Action::localPrecondition
2587           265    => 10,    --  ActivityNode::outgoing
2588           248    => 22,    --  Action::output
2589           347    => 1,     --  Element::ownedComment
2590           348    => 2,     --  Element::ownedElement
2591           439    => 4,     --  RedefinableElement::redefinedElement
2592           266    => 11,    --  ActivityNode::redefinedNode
2593           440    => 5,     --  RedefinableElement::redefinitionContext
2594           others => 0),
2595         AMF.Internals.Tables.UML_Types.E_UML_Region =>
2596          (400    => 3,     --  NamedElement::clientDependency
2597           401    => 12,    --  Namespace::elementImport
2598           402    => 13,    --  Namespace::importedMember
2599           403    => 14,    --  Namespace::member
2600           347    => 1,     --  Element::ownedComment
2601           348    => 2,     --  Element::ownedElement
2602           404    => 15,    --  Namespace::ownedMember
2603           405    => 16,    --  Namespace::ownedRule
2604           406    => 17,    --  Namespace::packageImport
2605           439    => 4,     --  RedefinableElement::redefinedElement
2606           440    => 5,     --  RedefinableElement::redefinitionContext
2607           443    => 6,     --  Region::subvertex
2608           444    => 7,     --  Region::transition
2609           others => 0),
2610         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
2611          (400    => 3,     --  NamedElement::clientDependency
2612           352    => 18,    --  ExecutableNode::handler
2613           261    => 6,     --  ActivityNode::inGroup
2614           262    => 7,     --  ActivityNode::inInterruptibleRegion
2615           263    => 8,     --  ActivityNode::inPartition
2616           264    => 9,     --  ActivityNode::incoming
2617           245    => 19,    --  Action::input
2618           246    => 20,    --  Action::localPostcondition
2619           247    => 21,    --  Action::localPrecondition
2620           265    => 10,    --  ActivityNode::outgoing
2621           248    => 22,    --  Action::output
2622           347    => 1,     --  Element::ownedComment
2623           348    => 2,     --  Element::ownedElement
2624           439    => 4,     --  RedefinableElement::redefinedElement
2625           266    => 11,    --  ActivityNode::redefinedNode
2626           440    => 5,     --  RedefinableElement::redefinitionContext
2627           others => 0),
2628         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
2629          (400    => 3,     --  NamedElement::clientDependency
2630           352    => 18,    --  ExecutableNode::handler
2631           261    => 6,     --  ActivityNode::inGroup
2632           262    => 7,     --  ActivityNode::inInterruptibleRegion
2633           263    => 8,     --  ActivityNode::inPartition
2634           264    => 9,     --  ActivityNode::incoming
2635           245    => 19,    --  Action::input
2636           246    => 20,    --  Action::localPostcondition
2637           247    => 21,    --  Action::localPrecondition
2638           265    => 10,    --  ActivityNode::outgoing
2639           248    => 22,    --  Action::output
2640           347    => 1,     --  Element::ownedComment
2641           348    => 2,     --  Element::ownedElement
2642           439    => 4,     --  RedefinableElement::redefinedElement
2643           266    => 11,    --  ActivityNode::redefinedNode
2644           440    => 5,     --  RedefinableElement::redefinitionContext
2645           others => 0),
2646         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
2647          (400    => 3,     --  NamedElement::clientDependency
2648           352    => 18,    --  ExecutableNode::handler
2649           261    => 6,     --  ActivityNode::inGroup
2650           262    => 7,     --  ActivityNode::inInterruptibleRegion
2651           263    => 8,     --  ActivityNode::inPartition
2652           264    => 9,     --  ActivityNode::incoming
2653           245    => 19,    --  Action::input
2654           246    => 20,    --  Action::localPostcondition
2655           247    => 21,    --  Action::localPrecondition
2656           265    => 10,    --  ActivityNode::outgoing
2657           248    => 22,    --  Action::output
2658           347    => 1,     --  Element::ownedComment
2659           348    => 2,     --  Element::ownedElement
2660           439    => 4,     --  RedefinableElement::redefinedElement
2661           266    => 11,    --  ActivityNode::redefinedNode
2662           440    => 5,     --  RedefinableElement::redefinitionContext
2663           446    => 12,    --  ReplyAction::replyValue
2664           others => 0),
2665         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
2666          (387    => 12,    --  InvocationAction::argument
2667           400    => 3,     --  NamedElement::clientDependency
2668           352    => 18,    --  ExecutableNode::handler
2669           261    => 6,     --  ActivityNode::inGroup
2670           262    => 7,     --  ActivityNode::inInterruptibleRegion
2671           263    => 8,     --  ActivityNode::inPartition
2672           264    => 9,     --  ActivityNode::incoming
2673           245    => 19,    --  Action::input
2674           246    => 20,    --  Action::localPostcondition
2675           247    => 21,    --  Action::localPrecondition
2676           265    => 10,    --  ActivityNode::outgoing
2677           248    => 22,    --  Action::output
2678           347    => 1,     --  Element::ownedComment
2679           348    => 2,     --  Element::ownedElement
2680           439    => 4,     --  RedefinableElement::redefinedElement
2681           266    => 11,    --  ActivityNode::redefinedNode
2682           440    => 5,     --  RedefinableElement::redefinitionContext
2683           others => 0),
2684         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
2685          (387    => 12,    --  InvocationAction::argument
2686           400    => 3,     --  NamedElement::clientDependency
2687           352    => 18,    --  ExecutableNode::handler
2688           261    => 6,     --  ActivityNode::inGroup
2689           262    => 7,     --  ActivityNode::inInterruptibleRegion
2690           263    => 8,     --  ActivityNode::inPartition
2691           264    => 9,     --  ActivityNode::incoming
2692           245    => 19,    --  Action::input
2693           246    => 20,    --  Action::localPostcondition
2694           247    => 21,    --  Action::localPrecondition
2695           265    => 10,    --  ActivityNode::outgoing
2696           248    => 22,    --  Action::output
2697           347    => 1,     --  Element::ownedComment
2698           348    => 2,     --  Element::ownedElement
2699           439    => 4,     --  RedefinableElement::redefinedElement
2700           266    => 11,    --  ActivityNode::redefinedNode
2701           440    => 5,     --  RedefinableElement::redefinitionContext
2702           others => 0),
2703         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
2704          (400    => 3,     --  NamedElement::clientDependency
2705           258    => 23,    --  ActivityGroup::containedEdge
2706           259    => 24,    --  ActivityGroup::containedNode
2707           460    => 26,    --  StructuredActivityNode::edge
2708           401    => 12,    --  Namespace::elementImport
2709           447    => 31,    --  SequenceNode::executableNode
2710           352    => 18,    --  ExecutableNode::handler
2711           402    => 13,    --  Namespace::importedMember
2712           261    => 6,     --  ActivityNode::inGroup
2713           262    => 7,     --  ActivityNode::inInterruptibleRegion
2714           263    => 8,     --  ActivityNode::inPartition
2715           264    => 9,     --  ActivityNode::incoming
2716           245    => 19,    --  Action::input
2717           246    => 20,    --  Action::localPostcondition
2718           247    => 21,    --  Action::localPrecondition
2719           403    => 14,    --  Namespace::member
2720           461    => 27,    --  StructuredActivityNode::node
2721           265    => 10,    --  ActivityNode::outgoing
2722           248    => 22,    --  Action::output
2723           347    => 1,     --  Element::ownedComment
2724           348    => 2,     --  Element::ownedElement
2725           404    => 15,    --  Namespace::ownedMember
2726           405    => 16,    --  Namespace::ownedRule
2727           406    => 17,    --  Namespace::packageImport
2728           439    => 4,     --  RedefinableElement::redefinedElement
2729           266    => 11,    --  ActivityNode::redefinedNode
2730           440    => 5,     --  RedefinableElement::redefinitionContext
2731           462    => 28,    --  StructuredActivityNode::structuredNodeInput
2732           463    => 29,    --  StructuredActivityNode::structuredNodeOutput
2733           260    => 25,    --  ActivityGroup::subgroup
2734           464    => 30,    --  StructuredActivityNode::variable
2735           others => 0),
2736         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
2737          (296    => 7,     --  Classifier::attribute
2738           400    => 3,     --  NamedElement::clientDependency
2739           297    => 8,     --  Classifier::collaborationUse
2740           401    => 12,    --  Namespace::elementImport
2741           298    => 9,     --  Classifier::feature
2742           299    => 10,    --  Classifier::general
2743           300    => 11,    --  Classifier::generalization
2744           402    => 13,    --  Namespace::importedMember
2745           301    => 18,    --  Classifier::inheritedMember
2746           403    => 14,    --  Namespace::member
2747           448    => 24,    --  Signal::ownedAttribute
2748           347    => 1,     --  Element::ownedComment
2749           348    => 2,     --  Element::ownedElement
2750           404    => 15,    --  Namespace::ownedMember
2751           405    => 16,    --  Namespace::ownedRule
2752           302    => 19,    --  Classifier::ownedUseCase
2753           406    => 17,    --  Namespace::packageImport
2754           303    => 20,    --  Classifier::powertypeExtent
2755           304    => 21,    --  Classifier::redefinedClassifier
2756           439    => 4,     --  RedefinableElement::redefinedElement
2757           440    => 5,     --  RedefinableElement::redefinitionContext
2758           305    => 22,    --  Classifier::substitution
2759           472    => 6,     --  TemplateableElement::templateBinding
2760           306    => 23,    --  Classifier::useCase
2761           others => 0),
2762         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
2763          (400    => 3,     --  NamedElement::clientDependency
2764           347    => 1,     --  Element::ownedComment
2765           348    => 2,     --  Element::ownedElement
2766           others => 0),
2767         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
2768          (347    => 1,     --  Element::ownedComment
2769           348    => 2,     --  Element::ownedElement
2770           449    => 3,     --  Slot::value
2771           others => 0),
2772         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
2773          (400    => 3,     --  NamedElement::clientDependency
2774           352    => 18,    --  ExecutableNode::handler
2775           261    => 6,     --  ActivityNode::inGroup
2776           262    => 7,     --  ActivityNode::inInterruptibleRegion
2777           263    => 8,     --  ActivityNode::inPartition
2778           264    => 9,     --  ActivityNode::incoming
2779           245    => 19,    --  Action::input
2780           246    => 20,    --  Action::localPostcondition
2781           247    => 21,    --  Action::localPrecondition
2782           265    => 10,    --  ActivityNode::outgoing
2783           248    => 22,    --  Action::output
2784           347    => 1,     --  Element::ownedComment
2785           348    => 2,     --  Element::ownedElement
2786           439    => 4,     --  RedefinableElement::redefinedElement
2787           266    => 11,    --  ActivityNode::redefinedNode
2788           440    => 5,     --  RedefinableElement::redefinitionContext
2789           others => 0),
2790         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
2791          (387    => 12,    --  InvocationAction::argument
2792           400    => 3,     --  NamedElement::clientDependency
2793           352    => 18,    --  ExecutableNode::handler
2794           261    => 6,     --  ActivityNode::inGroup
2795           262    => 7,     --  ActivityNode::inInterruptibleRegion
2796           263    => 8,     --  ActivityNode::inPartition
2797           264    => 9,     --  ActivityNode::incoming
2798           245    => 19,    --  Action::input
2799           246    => 20,    --  Action::localPostcondition
2800           247    => 21,    --  Action::localPrecondition
2801           265    => 10,    --  ActivityNode::outgoing
2802           248    => 22,    --  Action::output
2803           347    => 1,     --  Element::ownedComment
2804           348    => 2,     --  Element::ownedElement
2805           439    => 4,     --  RedefinableElement::redefinedElement
2806           266    => 11,    --  ActivityNode::redefinedNode
2807           440    => 5,     --  RedefinableElement::redefinitionContext
2808           289    => 13,    --  CallAction::result
2809           others => 0),
2810         AMF.Internals.Tables.UML_Types.E_UML_State =>
2811          (400    => 3,     --  NamedElement::clientDependency
2812           450    => 8,     --  State::connection
2813           451    => 9,     --  State::connectionPoint
2814           452    => 10,    --  State::deferrableTrigger
2815           401    => 12,    --  Namespace::elementImport
2816           402    => 13,    --  Namespace::importedMember
2817           481    => 6,     --  Vertex::incoming
2818           403    => 14,    --  Namespace::member
2819           482    => 7,     --  Vertex::outgoing
2820           347    => 1,     --  Element::ownedComment
2821           348    => 2,     --  Element::ownedElement
2822           404    => 15,    --  Namespace::ownedMember
2823           405    => 16,    --  Namespace::ownedRule
2824           406    => 17,    --  Namespace::packageImport
2825           439    => 4,     --  RedefinableElement::redefinedElement
2826           440    => 5,     --  RedefinableElement::redefinitionContext
2827           453    => 11,    --  State::region
2828           others => 0),
2829         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
2830          (400    => 3,     --  NamedElement::clientDependency
2831           375    => 24,    --  InteractionFragment::covered
2832           376    => 27,    --  InteractionFragment::generalOrdering
2833           347    => 1,     --  Element::ownedComment
2834           348    => 2,     --  Element::ownedElement
2835           others => 0),
2836         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
2837          (296    => 7,     --  Classifier::attribute
2838           400    => 3,     --  NamedElement::clientDependency
2839           297    => 8,     --  Classifier::collaborationUse
2840           454    => 24,    --  StateMachine::connectionPoint
2841           401    => 12,    --  Namespace::elementImport
2842           455    => 27,    --  StateMachine::extendedStateMachine
2843           290    => 33,    --  Class::extension
2844           298    => 9,     --  Classifier::feature
2845           299    => 10,    --  Classifier::general
2846           300    => 11,    --  Classifier::generalization
2847           402    => 13,    --  Namespace::importedMember
2848           301    => 18,    --  Classifier::inheritedMember
2849           287    => 25,    --  BehavioredClassifier::interfaceRealization
2850           403    => 14,    --  Namespace::member
2851           291    => 34,    --  Class::nestedClassifier
2852           292    => 35,    --  Class::ownedAttribute
2853           465    => 28,    --  StructuredClassifier::ownedAttribute
2854           288    => 26,    --  BehavioredClassifier::ownedBehavior
2855           347    => 1,     --  Element::ownedComment
2856           466    => 29,    --  StructuredClassifier::ownedConnector
2857           348    => 2,     --  Element::ownedElement
2858           404    => 15,    --  Namespace::ownedMember
2859           293    => 36,    --  Class::ownedOperation
2860           278    => 39,    --  Behavior::ownedParameter
2861           279    => 40,    --  Behavior::ownedParameterSet
2862           349    => 32,    --  EncapsulatedClassifier::ownedPort
2863           294    => 37,    --  Class::ownedReception
2864           405    => 16,    --  Namespace::ownedRule
2865           302    => 19,    --  Classifier::ownedUseCase
2866           406    => 17,    --  Namespace::packageImport
2867           467    => 30,    --  StructuredClassifier::part
2868           280    => 41,    --  Behavior::postcondition
2869           303    => 20,    --  Classifier::powertypeExtent
2870           281    => 42,    --  Behavior::precondition
2871           282    => 43,    --  Behavior::redefinedBehavior
2872           304    => 21,    --  Classifier::redefinedClassifier
2873           439    => 4,     --  RedefinableElement::redefinedElement
2874           440    => 5,     --  RedefinableElement::redefinitionContext
2875           456    => 44,    --  StateMachine::region
2876           468    => 31,    --  StructuredClassifier::role
2877           457    => 45,    --  StateMachine::submachineState
2878           305    => 22,    --  Classifier::substitution
2879           295    => 38,    --  Class::superClass
2880           472    => 6,     --  TemplateableElement::templateBinding
2881           306    => 23,    --  Classifier::useCase
2882           others => 0),
2883         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
2884          (296    => 7,     --  Classifier::attribute
2885           400    => 3,     --  NamedElement::clientDependency
2886           297    => 8,     --  Classifier::collaborationUse
2887           401    => 12,    --  Namespace::elementImport
2888           290    => 33,    --  Class::extension
2889           298    => 9,     --  Classifier::feature
2890           299    => 10,    --  Classifier::general
2891           300    => 11,    --  Classifier::generalization
2892           458    => 24,    --  Stereotype::icon
2893           402    => 13,    --  Namespace::importedMember
2894           301    => 18,    --  Classifier::inheritedMember
2895           287    => 25,    --  BehavioredClassifier::interfaceRealization
2896           403    => 14,    --  Namespace::member
2897           291    => 34,    --  Class::nestedClassifier
2898           292    => 35,    --  Class::ownedAttribute
2899           465    => 28,    --  StructuredClassifier::ownedAttribute
2900           288    => 26,    --  BehavioredClassifier::ownedBehavior
2901           347    => 1,     --  Element::ownedComment
2902           466    => 29,    --  StructuredClassifier::ownedConnector
2903           348    => 2,     --  Element::ownedElement
2904           404    => 15,    --  Namespace::ownedMember
2905           293    => 36,    --  Class::ownedOperation
2906           349    => 32,    --  EncapsulatedClassifier::ownedPort
2907           294    => 37,    --  Class::ownedReception
2908           405    => 16,    --  Namespace::ownedRule
2909           302    => 19,    --  Classifier::ownedUseCase
2910           406    => 17,    --  Namespace::packageImport
2911           467    => 30,    --  StructuredClassifier::part
2912           303    => 20,    --  Classifier::powertypeExtent
2913           304    => 21,    --  Classifier::redefinedClassifier
2914           439    => 4,     --  RedefinableElement::redefinedElement
2915           440    => 5,     --  RedefinableElement::redefinitionContext
2916           468    => 31,    --  StructuredClassifier::role
2917           305    => 22,    --  Classifier::substitution
2918           295    => 38,    --  Class::superClass
2919           472    => 6,     --  TemplateableElement::templateBinding
2920           306    => 23,    --  Classifier::useCase
2921           others => 0),
2922         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
2923          (400    => 3,     --  NamedElement::clientDependency
2924           355    => 4,     --  Expression::operand
2925           347    => 1,     --  Element::ownedComment
2926           348    => 2,     --  Element::ownedElement
2927           459    => 5,     --  StringExpression::subExpression
2928           472    => 6,     --  TemplateableElement::templateBinding
2929           others => 0),
2930         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
2931          (400    => 3,     --  NamedElement::clientDependency
2932           258    => 23,    --  ActivityGroup::containedEdge
2933           259    => 24,    --  ActivityGroup::containedNode
2934           460    => 26,    --  StructuredActivityNode::edge
2935           401    => 12,    --  Namespace::elementImport
2936           352    => 18,    --  ExecutableNode::handler
2937           402    => 13,    --  Namespace::importedMember
2938           261    => 6,     --  ActivityNode::inGroup
2939           262    => 7,     --  ActivityNode::inInterruptibleRegion
2940           263    => 8,     --  ActivityNode::inPartition
2941           264    => 9,     --  ActivityNode::incoming
2942           245    => 19,    --  Action::input
2943           246    => 20,    --  Action::localPostcondition
2944           247    => 21,    --  Action::localPrecondition
2945           403    => 14,    --  Namespace::member
2946           461    => 27,    --  StructuredActivityNode::node
2947           265    => 10,    --  ActivityNode::outgoing
2948           248    => 22,    --  Action::output
2949           347    => 1,     --  Element::ownedComment
2950           348    => 2,     --  Element::ownedElement
2951           404    => 15,    --  Namespace::ownedMember
2952           405    => 16,    --  Namespace::ownedRule
2953           406    => 17,    --  Namespace::packageImport
2954           439    => 4,     --  RedefinableElement::redefinedElement
2955           266    => 11,    --  ActivityNode::redefinedNode
2956           440    => 5,     --  RedefinableElement::redefinitionContext
2957           462    => 28,    --  StructuredActivityNode::structuredNodeInput
2958           463    => 29,    --  StructuredActivityNode::structuredNodeOutput
2959           260    => 25,    --  ActivityGroup::subgroup
2960           464    => 30,    --  StructuredActivityNode::variable
2961           others => 0),
2962         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
2963          (336    => 6,     --  Dependency::client
2964           400    => 3,     --  NamedElement::clientDependency
2965           347    => 1,     --  Element::ownedComment
2966           348    => 2,     --  Element::ownedElement
2967           445    => 24,    --  Relationship::relatedElement
2968           343    => 4,     --  DirectedRelationship::source
2969           337    => 7,     --  Dependency::supplier
2970           344    => 5,     --  DirectedRelationship::target
2971           others => 0),
2972         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
2973          (347    => 1,     --  Element::ownedComment
2974           348    => 2,     --  Element::ownedElement
2975           469    => 3,     --  TemplateBinding::parameterSubstitution
2976           445    => 24,    --  Relationship::relatedElement
2977           343    => 4,     --  DirectedRelationship::source
2978           344    => 5,     --  DirectedRelationship::target
2979           others => 0),
2980         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
2981          (347    => 1,     --  Element::ownedComment
2982           348    => 2,     --  Element::ownedElement
2983           others => 0),
2984         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
2985          (347    => 1,     --  Element::ownedComment
2986           348    => 2,     --  Element::ownedElement
2987           others => 0),
2988         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
2989          (347    => 1,     --  Element::ownedComment
2990           348    => 2,     --  Element::ownedElement
2991           470    => 6,     --  TemplateSignature::ownedParameter
2992           471    => 7,     --  TemplateSignature::parameter
2993           others => 0),
2994         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
2995          (400    => 3,     --  NamedElement::clientDependency
2996           352    => 18,    --  ExecutableNode::handler
2997           261    => 6,     --  ActivityNode::inGroup
2998           262    => 7,     --  ActivityNode::inInterruptibleRegion
2999           263    => 8,     --  ActivityNode::inPartition
3000           264    => 9,     --  ActivityNode::incoming
3001           245    => 19,    --  Action::input
3002           246    => 20,    --  Action::localPostcondition
3003           247    => 21,    --  Action::localPrecondition
3004           265    => 10,    --  ActivityNode::outgoing
3005           248    => 22,    --  Action::output
3006           347    => 1,     --  Element::ownedComment
3007           348    => 2,     --  Element::ownedElement
3008           439    => 4,     --  RedefinableElement::redefinedElement
3009           266    => 11,    --  ActivityNode::redefinedNode
3010           440    => 5,     --  RedefinableElement::redefinitionContext
3011           others => 0),
3012         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
3013          (400    => 3,     --  NamedElement::clientDependency
3014           332    => 4,     --  Constraint::constrainedElement
3015           347    => 1,     --  Element::ownedComment
3016           348    => 2,     --  Element::ownedElement
3017           others => 0),
3018         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
3019          (400    => 3,     --  NamedElement::clientDependency
3020           347    => 1,     --  Element::ownedComment
3021           348    => 2,     --  Element::ownedElement
3022           others => 0),
3023         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
3024          (400    => 3,     --  NamedElement::clientDependency
3025           473    => 4,     --  TimeExpression::observation
3026           347    => 1,     --  Element::ownedComment
3027           348    => 2,     --  Element::ownedElement
3028           others => 0),
3029         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
3030          (400    => 3,     --  NamedElement::clientDependency
3031           347    => 1,     --  Element::ownedComment
3032           348    => 2,     --  Element::ownedElement
3033           others => 0),
3034         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
3035          (400    => 3,     --  NamedElement::clientDependency
3036           347    => 1,     --  Element::ownedComment
3037           348    => 2,     --  Element::ownedElement
3038           others => 0),
3039         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
3040          (400    => 3,     --  NamedElement::clientDependency
3041           401    => 12,    --  Namespace::elementImport
3042           402    => 13,    --  Namespace::importedMember
3043           403    => 14,    --  Namespace::member
3044           347    => 1,     --  Element::ownedComment
3045           348    => 2,     --  Element::ownedElement
3046           404    => 15,    --  Namespace::ownedMember
3047           405    => 16,    --  Namespace::ownedRule
3048           406    => 17,    --  Namespace::packageImport
3049           439    => 4,     --  RedefinableElement::redefinedElement
3050           440    => 5,     --  RedefinableElement::redefinitionContext
3051           474    => 6,     --  Transition::trigger
3052           others => 0),
3053         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
3054          (400    => 3,     --  NamedElement::clientDependency
3055           347    => 1,     --  Element::ownedComment
3056           348    => 2,     --  Element::ownedElement
3057           475    => 4,     --  Trigger::port
3058           others => 0),
3059         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
3060          (400    => 3,     --  NamedElement::clientDependency
3061           352    => 18,    --  ExecutableNode::handler
3062           261    => 6,     --  ActivityNode::inGroup
3063           262    => 7,     --  ActivityNode::inInterruptibleRegion
3064           263    => 8,     --  ActivityNode::inPartition
3065           264    => 9,     --  ActivityNode::incoming
3066           245    => 19,    --  Action::input
3067           246    => 20,    --  Action::localPostcondition
3068           247    => 21,    --  Action::localPrecondition
3069           265    => 10,    --  ActivityNode::outgoing
3070           248    => 22,    --  Action::output
3071           347    => 1,     --  Element::ownedComment
3072           348    => 2,     --  Element::ownedElement
3073           439    => 4,     --  RedefinableElement::redefinedElement
3074           266    => 11,    --  ActivityNode::redefinedNode
3075           440    => 5,     --  RedefinableElement::redefinitionContext
3076           476    => 12,    --  UnmarshallAction::result
3077           others => 0),
3078         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
3079          (336    => 6,     --  Dependency::client
3080           400    => 3,     --  NamedElement::clientDependency
3081           347    => 1,     --  Element::ownedComment
3082           348    => 2,     --  Element::ownedElement
3083           445    => 24,    --  Relationship::relatedElement
3084           343    => 4,     --  DirectedRelationship::source
3085           337    => 7,     --  Dependency::supplier
3086           344    => 5,     --  DirectedRelationship::target
3087           others => 0),
3088         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
3089          (296    => 7,     --  Classifier::attribute
3090           400    => 3,     --  NamedElement::clientDependency
3091           297    => 8,     --  Classifier::collaborationUse
3092           401    => 12,    --  Namespace::elementImport
3093           477    => 24,    --  UseCase::extend
3094           478    => 27,    --  UseCase::extensionPoint
3095           298    => 9,     --  Classifier::feature
3096           299    => 10,    --  Classifier::general
3097           300    => 11,    --  Classifier::generalization
3098           402    => 13,    --  Namespace::importedMember
3099           479    => 28,    --  UseCase::include
3100           301    => 18,    --  Classifier::inheritedMember
3101           287    => 25,    --  BehavioredClassifier::interfaceRealization
3102           403    => 14,    --  Namespace::member
3103           288    => 26,    --  BehavioredClassifier::ownedBehavior
3104           347    => 1,     --  Element::ownedComment
3105           348    => 2,     --  Element::ownedElement
3106           404    => 15,    --  Namespace::ownedMember
3107           405    => 16,    --  Namespace::ownedRule
3108           302    => 19,    --  Classifier::ownedUseCase
3109           406    => 17,    --  Namespace::packageImport
3110           303    => 20,    --  Classifier::powertypeExtent
3111           304    => 21,    --  Classifier::redefinedClassifier
3112           439    => 4,     --  RedefinableElement::redefinedElement
3113           440    => 5,     --  RedefinableElement::redefinitionContext
3114           480    => 29,    --  UseCase::subject
3115           305    => 22,    --  Classifier::substitution
3116           472    => 6,     --  TemplateableElement::templateBinding
3117           306    => 23,    --  Classifier::useCase
3118           others => 0),
3119         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
3120          (400    => 3,     --  NamedElement::clientDependency
3121           261    => 6,     --  ActivityNode::inGroup
3122           262    => 7,     --  ActivityNode::inInterruptibleRegion
3123           263    => 8,     --  ActivityNode::inPartition
3124           408    => 12,    --  ObjectNode::inState
3125           264    => 9,     --  ActivityNode::incoming
3126           265    => 10,    --  ActivityNode::outgoing
3127           347    => 1,     --  Element::ownedComment
3128           348    => 2,     --  Element::ownedElement
3129           439    => 4,     --  RedefinableElement::redefinedElement
3130           266    => 11,    --  ActivityNode::redefinedNode
3131           440    => 5,     --  RedefinableElement::redefinitionContext
3132           others => 0),
3133         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
3134          (400    => 3,     --  NamedElement::clientDependency
3135           352    => 18,    --  ExecutableNode::handler
3136           261    => 6,     --  ActivityNode::inGroup
3137           262    => 7,     --  ActivityNode::inInterruptibleRegion
3138           263    => 8,     --  ActivityNode::inPartition
3139           264    => 9,     --  ActivityNode::incoming
3140           245    => 19,    --  Action::input
3141           246    => 20,    --  Action::localPostcondition
3142           247    => 21,    --  Action::localPrecondition
3143           265    => 10,    --  ActivityNode::outgoing
3144           248    => 22,    --  Action::output
3145           347    => 1,     --  Element::ownedComment
3146           348    => 2,     --  Element::ownedElement
3147           439    => 4,     --  RedefinableElement::redefinedElement
3148           266    => 11,    --  ActivityNode::redefinedNode
3149           440    => 5,     --  RedefinableElement::redefinitionContext
3150           others => 0),
3151         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
3152          (400    => 3,     --  NamedElement::clientDependency
3153           325    => 6,     --  ConnectableElement::end
3154           347    => 1,     --  Element::ownedComment
3155           348    => 2,     --  Element::ownedElement
3156           others => 0));
3157
3158   UML_Member_Offset : constant
3159     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
3160            AMF.Internals.CMOF_Element range 483 .. 866) of Natural :=
3161        (AMF.Internals.Tables.UML_Types.E_None =>
3162          (others => 0),
3163         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
3164          (others => 0),
3165         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
3166          (others => 0),
3167         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
3168          (others => 0),
3169         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
3170          (others => 0),
3171         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
3172          (others => 0),
3173         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
3174          (others => 0),
3175         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
3176          (others => 0),
3177         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
3178          (others => 0),
3179         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
3180          (others => 0),
3181         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
3182          (others => 0),
3183         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
3184          (others => 0),
3185         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
3186          (others => 0),
3187         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
3188          (others => 0),
3189         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
3190          (others => 0),
3191         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
3192          (others => 0),
3193         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
3194          (others => 0),
3195         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
3196          (others => 0),
3197         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
3198          (others => 0),
3199         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
3200          (others => 0),
3201         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
3202          (others => 0),
3203         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
3204          (others => 0),
3205         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
3206          (others => 0),
3207         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
3208          (others => 0),
3209         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
3210          (others => 0),
3211         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
3212          (others => 0),
3213         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
3214          (others => 0),
3215         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
3216          (others => 0),
3217         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
3218          (others => 0),
3219         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
3220          (others => 0),
3221         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
3222          (others => 0),
3223         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
3224          (others => 0),
3225         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
3226          (others => 0),
3227         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
3228          (483    => 7,     --  Abstraction::mapping
3229           669    => 2,     --  NamedElement::name
3230           670    => 3,     --  NamedElement::nameExpression
3231           671    => 4,     --  NamedElement::namespace
3232           577    => 1,     --  Element::owner
3233           718    => 8,     --  ParameterableElement::owningTemplateParameter
3234           672    => 5,     --  NamedElement::qualifiedName
3235           719    => 9,     --  ParameterableElement::templateParameter
3236           673    => 6,     --  NamedElement::visibility
3237           710    => 6,     --  PackageableElement::visibility
3238           others => 0),
3239         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
3240          (501    => 8,     --  ActivityNode::activity
3241           486    => 10,    --  Action::context
3242           502    => 9,     --  ActivityNode::inStructuredNode
3243           772    => 7,     --  RedefinableElement::isLeaf
3244           487    => 11,    --  Action::isLocallyReentrant
3245           485    => 12,    --  AcceptEventAction::isUnmarshall
3246           669    => 2,     --  NamedElement::name
3247           670    => 3,     --  NamedElement::nameExpression
3248           671    => 4,     --  NamedElement::namespace
3249           577    => 1,     --  Element::owner
3250           672    => 5,     --  NamedElement::qualifiedName
3251           484    => 13,    --  AcceptCallAction::returnInformation
3252           673    => 6,     --  NamedElement::visibility
3253           others => 0),
3254         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
3255          (501    => 8,     --  ActivityNode::activity
3256           486    => 10,    --  Action::context
3257           502    => 9,     --  ActivityNode::inStructuredNode
3258           772    => 7,     --  RedefinableElement::isLeaf
3259           487    => 11,    --  Action::isLocallyReentrant
3260           485    => 12,    --  AcceptEventAction::isUnmarshall
3261           669    => 2,     --  NamedElement::name
3262           670    => 3,     --  NamedElement::nameExpression
3263           671    => 4,     --  NamedElement::namespace
3264           577    => 1,     --  Element::owner
3265           672    => 5,     --  NamedElement::qualifiedName
3266           673    => 6,     --  NamedElement::visibility
3267           others => 0),
3268         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
3269          (488    => 9,     --  ActionExecutionSpecification::action
3270           621    => 18,    --  InteractionFragment::enclosingInteraction
3271           622    => 19,    --  InteractionFragment::enclosingOperand
3272           588    => 7,     --  ExecutionSpecification::finish
3273           669    => 2,     --  NamedElement::name
3274           670    => 3,     --  NamedElement::nameExpression
3275           671    => 4,     --  NamedElement::namespace
3276           577    => 1,     --  Element::owner
3277           672    => 5,     --  NamedElement::qualifiedName
3278           589    => 8,     --  ExecutionSpecification::start
3279           673    => 6,     --  NamedElement::visibility
3280           others => 0),
3281         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
3282          (501    => 8,     --  ActivityNode::activity
3283           489    => 22,    --  ActionInputPin::fromAction
3284           502    => 9,     --  ActivityNode::inStructuredNode
3285           720    => 21,    --  Pin::isControl
3286           678    => 17,    --  ObjectNode::isControlType
3287           772    => 7,     --  RedefinableElement::isLeaf
3288           663    => 12,    --  MultiplicityElement::isOrdered
3289           664    => 13,    --  MultiplicityElement::isUnique
3290           665    => 14,    --  MultiplicityElement::lower
3291           666    => 10,    --  MultiplicityElement::lowerValue
3292           669    => 2,     --  NamedElement::name
3293           670    => 3,     --  NamedElement::nameExpression
3294           671    => 4,     --  NamedElement::namespace
3295           679    => 18,    --  ObjectNode::ordering
3296           577    => 1,     --  Element::owner
3297           672    => 5,     --  NamedElement::qualifiedName
3298           680    => 19,    --  ObjectNode::selection
3299           854    => 11,    --  TypedElement::type
3300           667    => 15,    --  MultiplicityElement::upper
3301           681    => 20,    --  ObjectNode::upperBound
3302           668    => 16,    --  MultiplicityElement::upperValue
3303           673    => 6,     --  NamedElement::visibility
3304           others => 0),
3305         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
3306          (520    => 17,    --  BehavioredClassifier::classifierBehavior
3307           514    => 21,    --  Behavior::context
3308           528    => 11,    --  Class::isAbstract
3309           530    => 11,    --  Classifier::isAbstract
3310           529    => 20,    --  Class::isActive
3311           531    => 13,    --  Classifier::isFinalSpecialization
3312           772    => 7,     --  RedefinableElement::isLeaf
3313           490    => 24,    --  Activity::isReadOnly
3314           515    => 22,    --  Behavior::isReentrant
3315           491    => 18,    --  Activity::isSingleExecution
3316           669    => 2,     --  NamedElement::name
3317           670    => 3,     --  NamedElement::nameExpression
3318           671    => 4,     --  NamedElement::namespace
3319           532    => 14,    --  Classifier::ownedTemplateSignature
3320           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3321           577    => 1,     --  Element::owner
3322           718    => 8,     --  ParameterableElement::owningTemplateParameter
3323           853    => 12,    --  Type::package
3324           672    => 5,     --  NamedElement::qualifiedName
3325           533    => 15,    --  Classifier::representation
3326           516    => 23,    --  Behavior::specification
3327           534    => 16,    --  Classifier::templateParameter
3328           719    => 9,     --  ParameterableElement::templateParameter
3329           673    => 6,     --  NamedElement::visibility
3330           710    => 6,     --  PackageableElement::visibility
3331           others => 0),
3332         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
3333          (501    => 8,     --  ActivityNode::activity
3334           502    => 9,     --  ActivityNode::inStructuredNode
3335           772    => 7,     --  RedefinableElement::isLeaf
3336           669    => 2,     --  NamedElement::name
3337           670    => 3,     --  NamedElement::nameExpression
3338           671    => 4,     --  NamedElement::namespace
3339           577    => 1,     --  Element::owner
3340           672    => 5,     --  NamedElement::qualifiedName
3341           673    => 6,     --  NamedElement::visibility
3342           others => 0),
3343         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
3344          (501    => 8,     --  ActivityNode::activity
3345           502    => 9,     --  ActivityNode::inStructuredNode
3346           678    => 17,    --  ObjectNode::isControlType
3347           772    => 7,     --  RedefinableElement::isLeaf
3348           669    => 2,     --  NamedElement::name
3349           670    => 3,     --  NamedElement::nameExpression
3350           671    => 4,     --  NamedElement::namespace
3351           679    => 18,    --  ObjectNode::ordering
3352           577    => 1,     --  Element::owner
3353           503    => 10,    --  ActivityParameterNode::parameter
3354           672    => 5,     --  NamedElement::qualifiedName
3355           680    => 19,    --  ObjectNode::selection
3356           854    => 11,    --  TypedElement::type
3357           681    => 20,    --  ObjectNode::upperBound
3358           673    => 6,     --  NamedElement::visibility
3359           others => 0),
3360         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
3361          (499    => 12,    --  ActivityGroup::inActivity
3362           504    => 7,     --  ActivityPartition::isDimension
3363           505    => 8,     --  ActivityPartition::isExternal
3364           669    => 2,     --  NamedElement::name
3365           670    => 3,     --  NamedElement::nameExpression
3366           671    => 4,     --  NamedElement::namespace
3367           577    => 1,     --  Element::owner
3368           672    => 5,     --  NamedElement::qualifiedName
3369           506    => 9,     --  ActivityPartition::represents
3370           500    => 13,    --  ActivityGroup::superGroup
3371           507    => 10,    --  ActivityPartition::superPartition
3372           673    => 6,     --  NamedElement::visibility
3373           others => 0),
3374         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
3375          (520    => 17,    --  BehavioredClassifier::classifierBehavior
3376           530    => 11,    --  Classifier::isAbstract
3377           531    => 13,    --  Classifier::isFinalSpecialization
3378           772    => 7,     --  RedefinableElement::isLeaf
3379           669    => 2,     --  NamedElement::name
3380           670    => 3,     --  NamedElement::nameExpression
3381           671    => 4,     --  NamedElement::namespace
3382           532    => 14,    --  Classifier::ownedTemplateSignature
3383           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3384           577    => 1,     --  Element::owner
3385           718    => 8,     --  ParameterableElement::owningTemplateParameter
3386           853    => 12,    --  Type::package
3387           672    => 5,     --  NamedElement::qualifiedName
3388           533    => 15,    --  Classifier::representation
3389           534    => 16,    --  Classifier::templateParameter
3390           719    => 9,     --  ParameterableElement::templateParameter
3391           673    => 6,     --  NamedElement::visibility
3392           710    => 6,     --  PackageableElement::visibility
3393           others => 0),
3394         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
3395          (501    => 8,     --  ActivityNode::activity
3396           486    => 10,    --  Action::context
3397           502    => 9,     --  ActivityNode::inStructuredNode
3398           508    => 17,    --  AddStructuralFeatureValueAction::insertAt
3399           772    => 7,     --  RedefinableElement::isLeaf
3400           487    => 11,    --  Action::isLocallyReentrant
3401           509    => 14,    --  AddStructuralFeatureValueAction::isReplaceAll
3402           669    => 2,     --  NamedElement::name
3403           670    => 3,     --  NamedElement::nameExpression
3404           671    => 4,     --  NamedElement::namespace
3405           813    => 12,    --  StructuralFeatureAction::object
3406           577    => 1,     --  Element::owner
3407           672    => 5,     --  NamedElement::qualifiedName
3408           864    => 15,    --  WriteStructuralFeatureAction::result
3409           814    => 13,    --  StructuralFeatureAction::structuralFeature
3410           865    => 16,    --  WriteStructuralFeatureAction::value
3411           673    => 6,     --  NamedElement::visibility
3412           others => 0),
3413         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
3414          (501    => 8,     --  ActivityNode::activity
3415           486    => 10,    --  Action::context
3416           502    => 9,     --  ActivityNode::inStructuredNode
3417           510    => 15,    --  AddVariableValueAction::insertAt
3418           772    => 7,     --  RedefinableElement::isLeaf
3419           487    => 11,    --  Action::isLocallyReentrant
3420           511    => 14,    --  AddVariableValueAction::isReplaceAll
3421           669    => 2,     --  NamedElement::name
3422           670    => 3,     --  NamedElement::nameExpression
3423           671    => 4,     --  NamedElement::namespace
3424           577    => 1,     --  Element::owner
3425           672    => 5,     --  NamedElement::qualifiedName
3426           866    => 13,    --  WriteVariableAction::value
3427           862    => 12,    --  VariableAction::variable
3428           673    => 6,     --  NamedElement::visibility
3429           others => 0),
3430         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
3431          (669    => 2,     --  NamedElement::name
3432           670    => 3,     --  NamedElement::nameExpression
3433           671    => 4,     --  NamedElement::namespace
3434           577    => 1,     --  Element::owner
3435           718    => 8,     --  ParameterableElement::owningTemplateParameter
3436           672    => 5,     --  NamedElement::qualifiedName
3437           719    => 9,     --  ParameterableElement::templateParameter
3438           673    => 6,     --  NamedElement::visibility
3439           710    => 6,     --  PackageableElement::visibility
3440           others => 0),
3441         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
3442          (512    => 17,    --  Artifact::fileName
3443           530    => 11,    --  Classifier::isAbstract
3444           531    => 13,    --  Classifier::isFinalSpecialization
3445           772    => 7,     --  RedefinableElement::isLeaf
3446           669    => 2,     --  NamedElement::name
3447           670    => 3,     --  NamedElement::nameExpression
3448           671    => 4,     --  NamedElement::namespace
3449           532    => 14,    --  Classifier::ownedTemplateSignature
3450           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3451           577    => 1,     --  Element::owner
3452           718    => 8,     --  ParameterableElement::owningTemplateParameter
3453           853    => 12,    --  Type::package
3454           672    => 5,     --  NamedElement::qualifiedName
3455           533    => 15,    --  Classifier::representation
3456           534    => 16,    --  Classifier::templateParameter
3457           719    => 9,     --  ParameterableElement::templateParameter
3458           673    => 6,     --  NamedElement::visibility
3459           710    => 6,     --  PackageableElement::visibility
3460           others => 0),
3461         AMF.Internals.Tables.UML_Types.E_UML_Association =>
3462          (530    => 11,    --  Classifier::isAbstract
3463           513    => 18,    --  Association::isDerived
3464           531    => 13,    --  Classifier::isFinalSpecialization
3465           772    => 7,     --  RedefinableElement::isLeaf
3466           669    => 2,     --  NamedElement::name
3467           670    => 3,     --  NamedElement::nameExpression
3468           671    => 4,     --  NamedElement::namespace
3469           532    => 14,    --  Classifier::ownedTemplateSignature
3470           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3471           577    => 1,     --  Element::owner
3472           718    => 8,     --  ParameterableElement::owningTemplateParameter
3473           853    => 12,    --  Type::package
3474           672    => 5,     --  NamedElement::qualifiedName
3475           533    => 15,    --  Classifier::representation
3476           534    => 16,    --  Classifier::templateParameter
3477           719    => 9,     --  ParameterableElement::templateParameter
3478           673    => 6,     --  NamedElement::visibility
3479           710    => 6,     --  PackageableElement::visibility
3480           others => 0),
3481         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
3482          (520    => 17,    --  BehavioredClassifier::classifierBehavior
3483           528    => 11,    --  Class::isAbstract
3484           530    => 11,    --  Classifier::isAbstract
3485           529    => 20,    --  Class::isActive
3486           513    => 18,    --  Association::isDerived
3487           531    => 13,    --  Classifier::isFinalSpecialization
3488           772    => 7,     --  RedefinableElement::isLeaf
3489           669    => 2,     --  NamedElement::name
3490           670    => 3,     --  NamedElement::nameExpression
3491           671    => 4,     --  NamedElement::namespace
3492           532    => 14,    --  Classifier::ownedTemplateSignature
3493           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3494           577    => 1,     --  Element::owner
3495           718    => 8,     --  ParameterableElement::owningTemplateParameter
3496           853    => 12,    --  Type::package
3497           672    => 5,     --  NamedElement::qualifiedName
3498           533    => 15,    --  Classifier::representation
3499           534    => 16,    --  Classifier::templateParameter
3500           719    => 9,     --  ParameterableElement::templateParameter
3501           673    => 6,     --  NamedElement::visibility
3502           710    => 6,     --  PackageableElement::visibility
3503           others => 0),
3504         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
3505          (517    => 9,     --  BehaviorExecutionSpecification::behavior
3506           621    => 18,    --  InteractionFragment::enclosingInteraction
3507           622    => 19,    --  InteractionFragment::enclosingOperand
3508           588    => 7,     --  ExecutionSpecification::finish
3509           669    => 2,     --  NamedElement::name
3510           670    => 3,     --  NamedElement::nameExpression
3511           671    => 4,     --  NamedElement::namespace
3512           577    => 1,     --  Element::owner
3513           672    => 5,     --  NamedElement::qualifiedName
3514           589    => 8,     --  ExecutionSpecification::start
3515           673    => 6,     --  NamedElement::visibility
3516           others => 0),
3517         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
3518          (501    => 8,     --  ActivityNode::activity
3519           486    => 10,    --  Action::context
3520           502    => 9,     --  ActivityNode::inStructuredNode
3521           772    => 7,     --  RedefinableElement::isLeaf
3522           487    => 11,    --  Action::isLocallyReentrant
3523           669    => 2,     --  NamedElement::name
3524           670    => 3,     --  NamedElement::nameExpression
3525           671    => 4,     --  NamedElement::namespace
3526           633    => 12,    --  InvocationAction::onPort
3527           577    => 1,     --  Element::owner
3528           672    => 5,     --  NamedElement::qualifiedName
3529           521    => 13,    --  BroadcastSignalAction::signal
3530           673    => 6,     --  NamedElement::visibility
3531           others => 0),
3532         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
3533          (501    => 8,     --  ActivityNode::activity
3534           523    => 14,    --  CallBehaviorAction::behavior
3535           486    => 10,    --  Action::context
3536           502    => 9,     --  ActivityNode::inStructuredNode
3537           772    => 7,     --  RedefinableElement::isLeaf
3538           487    => 11,    --  Action::isLocallyReentrant
3539           522    => 13,    --  CallAction::isSynchronous
3540           669    => 2,     --  NamedElement::name
3541           670    => 3,     --  NamedElement::nameExpression
3542           671    => 4,     --  NamedElement::namespace
3543           633    => 12,    --  InvocationAction::onPort
3544           577    => 1,     --  Element::owner
3545           672    => 5,     --  NamedElement::qualifiedName
3546           673    => 6,     --  NamedElement::visibility
3547           others => 0),
3548         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
3549          (669    => 2,     --  NamedElement::name
3550           670    => 3,     --  NamedElement::nameExpression
3551           671    => 4,     --  NamedElement::namespace
3552           524    => 7,     --  CallEvent::operation
3553           577    => 1,     --  Element::owner
3554           718    => 8,     --  ParameterableElement::owningTemplateParameter
3555           672    => 5,     --  NamedElement::qualifiedName
3556           719    => 9,     --  ParameterableElement::templateParameter
3557           673    => 6,     --  NamedElement::visibility
3558           710    => 6,     --  PackageableElement::visibility
3559           others => 0),
3560         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
3561          (501    => 8,     --  ActivityNode::activity
3562           486    => 10,    --  Action::context
3563           502    => 9,     --  ActivityNode::inStructuredNode
3564           772    => 7,     --  RedefinableElement::isLeaf
3565           487    => 11,    --  Action::isLocallyReentrant
3566           522    => 13,    --  CallAction::isSynchronous
3567           669    => 2,     --  NamedElement::name
3568           670    => 3,     --  NamedElement::nameExpression
3569           671    => 4,     --  NamedElement::namespace
3570           633    => 12,    --  InvocationAction::onPort
3571           525    => 14,    --  CallOperationAction::operation
3572           577    => 1,     --  Element::owner
3573           672    => 5,     --  NamedElement::qualifiedName
3574           526    => 15,    --  CallOperationAction::target
3575           673    => 6,     --  NamedElement::visibility
3576           others => 0),
3577         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
3578          (501    => 8,     --  ActivityNode::activity
3579           502    => 9,     --  ActivityNode::inStructuredNode
3580           678    => 17,    --  ObjectNode::isControlType
3581           772    => 7,     --  RedefinableElement::isLeaf
3582           669    => 2,     --  NamedElement::name
3583           670    => 3,     --  NamedElement::nameExpression
3584           671    => 4,     --  NamedElement::namespace
3585           679    => 18,    --  ObjectNode::ordering
3586           577    => 1,     --  Element::owner
3587           672    => 5,     --  NamedElement::qualifiedName
3588           680    => 19,    --  ObjectNode::selection
3589           854    => 11,    --  TypedElement::type
3590           681    => 20,    --  ObjectNode::upperBound
3591           673    => 6,     --  NamedElement::visibility
3592           others => 0),
3593         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
3594          (527    => 7,     --  ChangeEvent::changeExpression
3595           669    => 2,     --  NamedElement::name
3596           670    => 3,     --  NamedElement::nameExpression
3597           671    => 4,     --  NamedElement::namespace
3598           577    => 1,     --  Element::owner
3599           718    => 8,     --  ParameterableElement::owningTemplateParameter
3600           672    => 5,     --  NamedElement::qualifiedName
3601           719    => 9,     --  ParameterableElement::templateParameter
3602           673    => 6,     --  NamedElement::visibility
3603           710    => 6,     --  PackageableElement::visibility
3604           others => 0),
3605         AMF.Internals.Tables.UML_Types.E_UML_Class =>
3606          (520    => 17,    --  BehavioredClassifier::classifierBehavior
3607           528    => 11,    --  Class::isAbstract
3608           530    => 11,    --  Classifier::isAbstract
3609           529    => 20,    --  Class::isActive
3610           531    => 13,    --  Classifier::isFinalSpecialization
3611           772    => 7,     --  RedefinableElement::isLeaf
3612           669    => 2,     --  NamedElement::name
3613           670    => 3,     --  NamedElement::nameExpression
3614           671    => 4,     --  NamedElement::namespace
3615           532    => 14,    --  Classifier::ownedTemplateSignature
3616           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3617           577    => 1,     --  Element::owner
3618           718    => 8,     --  ParameterableElement::owningTemplateParameter
3619           853    => 12,    --  Type::package
3620           672    => 5,     --  NamedElement::qualifiedName
3621           533    => 15,    --  Classifier::representation
3622           534    => 16,    --  Classifier::templateParameter
3623           719    => 9,     --  ParameterableElement::templateParameter
3624           673    => 6,     --  NamedElement::visibility
3625           710    => 6,     --  PackageableElement::visibility
3626           others => 0),
3627         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
3628          (535    => 7,     --  ClassifierTemplateParameter::allowSubstitutable
3629           821    => 2,     --  TemplateParameter::default
3630           822    => 3,     --  TemplateParameter::ownedDefault
3631           823    => 4,     --  TemplateParameter::ownedParameteredElement
3632           577    => 1,     --  Element::owner
3633           536    => 8,     --  ClassifierTemplateParameter::parameteredElement
3634           824    => 5,     --  TemplateParameter::parameteredElement
3635           825    => 6,     --  TemplateParameter::signature
3636           others => 0),
3637         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
3638          (537    => 2,     --  Clause::decider
3639           577    => 1,     --  Element::owner
3640           others => 0),
3641         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
3642          (501    => 8,     --  ActivityNode::activity
3643           538    => 12,    --  ClearAssociationAction::association
3644           486    => 10,    --  Action::context
3645           502    => 9,     --  ActivityNode::inStructuredNode
3646           772    => 7,     --  RedefinableElement::isLeaf
3647           487    => 11,    --  Action::isLocallyReentrant
3648           669    => 2,     --  NamedElement::name
3649           670    => 3,     --  NamedElement::nameExpression
3650           671    => 4,     --  NamedElement::namespace
3651           539    => 13,    --  ClearAssociationAction::object
3652           577    => 1,     --  Element::owner
3653           672    => 5,     --  NamedElement::qualifiedName
3654           673    => 6,     --  NamedElement::visibility
3655           others => 0),
3656         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
3657          (501    => 8,     --  ActivityNode::activity
3658           486    => 10,    --  Action::context
3659           502    => 9,     --  ActivityNode::inStructuredNode
3660           772    => 7,     --  RedefinableElement::isLeaf
3661           487    => 11,    --  Action::isLocallyReentrant
3662           669    => 2,     --  NamedElement::name
3663           670    => 3,     --  NamedElement::nameExpression
3664           671    => 4,     --  NamedElement::namespace
3665           813    => 12,    --  StructuralFeatureAction::object
3666           577    => 1,     --  Element::owner
3667           672    => 5,     --  NamedElement::qualifiedName
3668           540    => 14,    --  ClearStructuralFeatureAction::result
3669           814    => 13,    --  StructuralFeatureAction::structuralFeature
3670           673    => 6,     --  NamedElement::visibility
3671           others => 0),
3672         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
3673          (501    => 8,     --  ActivityNode::activity
3674           486    => 10,    --  Action::context
3675           502    => 9,     --  ActivityNode::inStructuredNode
3676           772    => 7,     --  RedefinableElement::isLeaf
3677           487    => 11,    --  Action::isLocallyReentrant
3678           669    => 2,     --  NamedElement::name
3679           670    => 3,     --  NamedElement::nameExpression
3680           671    => 4,     --  NamedElement::namespace
3681           577    => 1,     --  Element::owner
3682           672    => 5,     --  NamedElement::qualifiedName
3683           862    => 12,    --  VariableAction::variable
3684           673    => 6,     --  NamedElement::visibility
3685           others => 0),
3686         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
3687          (520    => 17,    --  BehavioredClassifier::classifierBehavior
3688           530    => 11,    --  Classifier::isAbstract
3689           531    => 13,    --  Classifier::isFinalSpecialization
3690           772    => 7,     --  RedefinableElement::isLeaf
3691           669    => 2,     --  NamedElement::name
3692           670    => 3,     --  NamedElement::nameExpression
3693           671    => 4,     --  NamedElement::namespace
3694           532    => 14,    --  Classifier::ownedTemplateSignature
3695           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3696           577    => 1,     --  Element::owner
3697           718    => 8,     --  ParameterableElement::owningTemplateParameter
3698           853    => 12,    --  Type::package
3699           672    => 5,     --  NamedElement::qualifiedName
3700           533    => 15,    --  Classifier::representation
3701           534    => 16,    --  Classifier::templateParameter
3702           719    => 9,     --  ParameterableElement::templateParameter
3703           673    => 6,     --  NamedElement::visibility
3704           710    => 6,     --  PackageableElement::visibility
3705           others => 0),
3706         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
3707          (669    => 2,     --  NamedElement::name
3708           670    => 3,     --  NamedElement::nameExpression
3709           671    => 4,     --  NamedElement::namespace
3710           577    => 1,     --  Element::owner
3711           672    => 5,     --  NamedElement::qualifiedName
3712           541    => 7,     --  CollaborationUse::type
3713           673    => 6,     --  NamedElement::visibility
3714           others => 0),
3715         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
3716          (621    => 18,    --  InteractionFragment::enclosingInteraction
3717           622    => 19,    --  InteractionFragment::enclosingOperand
3718           542    => 7,     --  CombinedFragment::interactionOperator
3719           669    => 2,     --  NamedElement::name
3720           670    => 3,     --  NamedElement::nameExpression
3721           671    => 4,     --  NamedElement::namespace
3722           577    => 1,     --  Element::owner
3723           672    => 5,     --  NamedElement::qualifiedName
3724           673    => 6,     --  NamedElement::visibility
3725           others => 0),
3726         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
3727          (543    => 2,     --  Comment::body
3728           577    => 1,     --  Element::owner
3729           others => 0),
3730         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
3731          (530    => 11,    --  Classifier::isAbstract
3732           513    => 18,    --  Association::isDerived
3733           531    => 13,    --  Classifier::isFinalSpecialization
3734           772    => 7,     --  RedefinableElement::isLeaf
3735           669    => 2,     --  NamedElement::name
3736           670    => 3,     --  NamedElement::nameExpression
3737           671    => 4,     --  NamedElement::namespace
3738           532    => 14,    --  Classifier::ownedTemplateSignature
3739           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3740           577    => 1,     --  Element::owner
3741           718    => 8,     --  ParameterableElement::owningTemplateParameter
3742           853    => 12,    --  Type::package
3743           672    => 5,     --  NamedElement::qualifiedName
3744           533    => 15,    --  Classifier::representation
3745           534    => 16,    --  Classifier::templateParameter
3746           719    => 9,     --  ParameterableElement::templateParameter
3747           673    => 6,     --  NamedElement::visibility
3748           710    => 6,     --  PackageableElement::visibility
3749           others => 0),
3750         AMF.Internals.Tables.UML_Types.E_UML_Component =>
3751          (520    => 17,    --  BehavioredClassifier::classifierBehavior
3752           528    => 11,    --  Class::isAbstract
3753           530    => 11,    --  Classifier::isAbstract
3754           529    => 20,    --  Class::isActive
3755           531    => 13,    --  Classifier::isFinalSpecialization
3756           544    => 18,    --  Component::isIndirectlyInstantiated
3757           772    => 7,     --  RedefinableElement::isLeaf
3758           669    => 2,     --  NamedElement::name
3759           670    => 3,     --  NamedElement::nameExpression
3760           671    => 4,     --  NamedElement::namespace
3761           532    => 14,    --  Classifier::ownedTemplateSignature
3762           831    => 10,    --  TemplateableElement::ownedTemplateSignature
3763           577    => 1,     --  Element::owner
3764           718    => 8,     --  ParameterableElement::owningTemplateParameter
3765           853    => 12,    --  Type::package
3766           672    => 5,     --  NamedElement::qualifiedName
3767           533    => 15,    --  Classifier::representation
3768           534    => 16,    --  Classifier::templateParameter
3769           719    => 9,     --  ParameterableElement::templateParameter
3770           673    => 6,     --  NamedElement::visibility
3771           710    => 6,     --  PackageableElement::visibility
3772           others => 0),
3773         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
3774          (545    => 10,    --  ComponentRealization::abstraction
3775           483    => 7,     --  Abstraction::mapping
3776           669    => 2,     --  NamedElement::name
3777           670    => 3,     --  NamedElement::nameExpression
3778           671    => 4,     --  NamedElement::namespace
3779           577    => 1,     --  Element::owner
3780           718    => 8,     --  ParameterableElement::owningTemplateParameter
3781           672    => 5,     --  NamedElement::qualifiedName
3782           719    => 9,     --  ParameterableElement::templateParameter
3783           673    => 6,     --  NamedElement::visibility
3784           710    => 6,     --  PackageableElement::visibility
3785           others => 0),
3786         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
3787          (501    => 8,     --  ActivityNode::activity
3788           815    => 14,    --  StructuredActivityNode::activity
3789           486    => 10,    --  Action::context
3790           499    => 12,    --  ActivityGroup::inActivity
3791           502    => 9,     --  ActivityNode::inStructuredNode
3792           546    => 16,    --  ConditionalNode::isAssured
3793           547    => 17,    --  ConditionalNode::isDeterminate
3794           772    => 7,     --  RedefinableElement::isLeaf
3795           487    => 11,    --  Action::isLocallyReentrant
3796           816    => 15,    --  StructuredActivityNode::mustIsolate
3797           669    => 2,     --  NamedElement::name
3798           670    => 3,     --  NamedElement::nameExpression
3799           671    => 4,     --  NamedElement::namespace
3800           577    => 1,     --  Element::owner
3801           672    => 5,     --  NamedElement::qualifiedName
3802           500    => 13,    --  ActivityGroup::superGroup
3803           673    => 6,     --  NamedElement::visibility
3804           others => 0),
3805         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
3806          (821    => 2,     --  TemplateParameter::default
3807           822    => 3,     --  TemplateParameter::ownedDefault
3808           823    => 4,     --  TemplateParameter::ownedParameteredElement
3809           577    => 1,     --  Element::owner
3810           549    => 7,     --  ConnectableElementTemplateParameter::parameteredElement
3811           824    => 5,     --  TemplateParameter::parameteredElement
3812           825    => 6,     --  TemplateParameter::signature
3813           others => 0),
3814         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
3815          (863    => 8,     --  Vertex::container
3816           669    => 2,     --  NamedElement::name
3817           670    => 3,     --  NamedElement::nameExpression
3818           671    => 4,     --  NamedElement::namespace
3819           577    => 1,     --  Element::owner
3820           672    => 5,     --  NamedElement::qualifiedName
3821           550    => 7,     --  ConnectionPointReference::state
3822           673    => 6,     --  NamedElement::visibility
3823           others => 0),
3824         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
3825          (772    => 7,     --  RedefinableElement::isLeaf
3826           603    => 17,    --  Feature::isStatic
3827           551    => 8,     --  Connector::kind
3828           669    => 2,     --  NamedElement::name
3829           670    => 3,     --  NamedElement::nameExpression
3830           671    => 4,     --  NamedElement::namespace
3831           577    => 1,     --  Element::owner
3832           672    => 5,     --  NamedElement::qualifiedName
3833           552    => 9,     --  Connector::type
3834           673    => 6,     --  NamedElement::visibility
3835           others => 0),
3836         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
3837          (553    => 2,     --  ConnectorEnd::definingEnd
3838           663    => 12,    --  MultiplicityElement::isOrdered
3839           664    => 13,    --  MultiplicityElement::isUnique
3840           665    => 14,    --  MultiplicityElement::lower
3841           666    => 10,    --  MultiplicityElement::lowerValue
3842           577    => 1,     --  Element::owner
3843           554    => 3,     --  ConnectorEnd::partWithPort
3844           555    => 4,     --  ConnectorEnd::role
3845           667    => 15,    --  MultiplicityElement::upper
3846           668    => 16,    --  MultiplicityElement::upperValue
3847           others => 0),
3848         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
3849          (621    => 18,    --  InteractionFragment::enclosingInteraction
3850           622    => 19,    --  InteractionFragment::enclosingOperand
3851           542    => 7,     --  CombinedFragment::interactionOperator
3852           669    => 2,     --  NamedElement::name
3853           670    => 3,     --  NamedElement::nameExpression
3854           671    => 4,     --  NamedElement::namespace
3855           577    => 1,     --  Element::owner
3856           672    => 5,     --  NamedElement::qualifiedName
3857           673    => 6,     --  NamedElement::visibility
3858           others => 0),
3859         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
3860          (556    => 7,     --  Constraint::context
3861           669    => 2,     --  NamedElement::name
3862           670    => 3,     --  NamedElement::nameExpression
3863           671    => 4,     --  NamedElement::namespace
3864           577    => 1,     --  Element::owner
3865           718    => 8,     --  ParameterableElement::owningTemplateParameter
3866           672    => 5,     --  NamedElement::qualifiedName
3867           557    => 10,    --  Constraint::specification
3868           719    => 9,     --  ParameterableElement::templateParameter
3869           673    => 6,     --  NamedElement::visibility
3870           710    => 6,     --  PackageableElement::visibility
3871           others => 0),
3872         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
3873          (621    => 18,    --  InteractionFragment::enclosingInteraction
3874           622    => 19,    --  InteractionFragment::enclosingOperand
3875           669    => 2,     --  NamedElement::name
3876           670    => 3,     --  NamedElement::nameExpression
3877           671    => 4,     --  NamedElement::namespace
3878           577    => 1,     --  Element::owner
3879           672    => 5,     --  NamedElement::qualifiedName
3880           558    => 7,     --  Continuation::setting
3881           673    => 6,     --  NamedElement::visibility
3882           others => 0),
3883         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
3884          (492    => 8,     --  ActivityEdge::activity
3885           493    => 9,     --  ActivityEdge::guard
3886           494    => 10,    --  ActivityEdge::inStructuredNode
3887           495    => 11,    --  ActivityEdge::interrupts
3888           772    => 7,     --  RedefinableElement::isLeaf
3889           669    => 2,     --  NamedElement::name
3890           670    => 3,     --  NamedElement::nameExpression
3891           671    => 4,     --  NamedElement::namespace
3892           577    => 1,     --  Element::owner
3893           672    => 5,     --  NamedElement::qualifiedName
3894           496    => 12,    --  ActivityEdge::source
3895           497    => 13,    --  ActivityEdge::target
3896           673    => 6,     --  NamedElement::visibility
3897           498    => 14,    --  ActivityEdge::weight
3898           others => 0),
3899         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
3900          (501    => 8,     --  ActivityNode::activity
3901           486    => 10,    --  Action::context
3902           502    => 9,     --  ActivityNode::inStructuredNode
3903           772    => 7,     --  RedefinableElement::isLeaf
3904           487    => 11,    --  Action::isLocallyReentrant
3905           669    => 2,     --  NamedElement::name
3906           670    => 3,     --  NamedElement::nameExpression
3907           671    => 4,     --  NamedElement::namespace
3908           577    => 1,     --  Element::owner
3909           672    => 5,     --  NamedElement::qualifiedName
3910           673    => 6,     --  NamedElement::visibility
3911           others => 0),
3912         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
3913          (501    => 8,     --  ActivityNode::activity
3914           486    => 10,    --  Action::context
3915           502    => 9,     --  ActivityNode::inStructuredNode
3916           772    => 7,     --  RedefinableElement::isLeaf
3917           487    => 11,    --  Action::isLocallyReentrant
3918           669    => 2,     --  NamedElement::name
3919           670    => 3,     --  NamedElement::nameExpression
3920           671    => 4,     --  NamedElement::namespace
3921           577    => 1,     --  Element::owner
3922           672    => 5,     --  NamedElement::qualifiedName
3923           559    => 12,    --  CreateLinkObjectAction::result
3924           673    => 6,     --  NamedElement::visibility
3925           others => 0),
3926         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
3927          (501    => 8,     --  ActivityNode::activity
3928           560    => 12,    --  CreateObjectAction::classifier
3929           486    => 10,    --  Action::context
3930           502    => 9,     --  ActivityNode::inStructuredNode
3931           772    => 7,     --  RedefinableElement::isLeaf
3932           487    => 11,    --  Action::isLocallyReentrant
3933           669    => 2,     --  NamedElement::name
3934           670    => 3,     --  NamedElement::nameExpression
3935           671    => 4,     --  NamedElement::namespace
3936           577    => 1,     --  Element::owner
3937           672    => 5,     --  NamedElement::qualifiedName
3938           561    => 13,    --  CreateObjectAction::result
3939           673    => 6,     --  NamedElement::visibility
3940           others => 0),
3941         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
3942          (669    => 2,     --  NamedElement::name
3943           670    => 3,     --  NamedElement::nameExpression
3944           671    => 4,     --  NamedElement::namespace
3945           577    => 1,     --  Element::owner
3946           718    => 8,     --  ParameterableElement::owningTemplateParameter
3947           672    => 5,     --  NamedElement::qualifiedName
3948           719    => 9,     --  ParameterableElement::templateParameter
3949           673    => 6,     --  NamedElement::visibility
3950           710    => 6,     --  PackageableElement::visibility
3951           others => 0),
3952         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
3953          (others => 0),
3954         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
3955          (others => 0),
3956         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
3957          (669    => 2,     --  NamedElement::name
3958           670    => 3,     --  NamedElement::nameExpression
3959           671    => 4,     --  NamedElement::namespace
3960           577    => 1,     --  Element::owner
3961           718    => 8,     --  ParameterableElement::owningTemplateParameter
3962           672    => 5,     --  NamedElement::qualifiedName
3963           719    => 9,     --  ParameterableElement::templateParameter
3964           673    => 6,     --  NamedElement::visibility
3965           710    => 6,     --  PackageableElement::visibility
3966           others => 0),
3967         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
3968          (others => 0),
3969         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
3970          (others => 0),
3971         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
3972          (others => 0),
3973         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
3974          (669    => 2,     --  NamedElement::name
3975           670    => 3,     --  NamedElement::nameExpression
3976           671    => 4,     --  NamedElement::namespace
3977           577    => 1,     --  Element::owner
3978           718    => 8,     --  ParameterableElement::owningTemplateParameter
3979           672    => 5,     --  NamedElement::qualifiedName
3980           719    => 9,     --  ParameterableElement::templateParameter
3981           673    => 6,     --  NamedElement::visibility
3982           710    => 6,     --  PackageableElement::visibility
3983           others => 0),
3984         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
3985          (669    => 2,     --  NamedElement::name
3986           670    => 3,     --  NamedElement::nameExpression
3987           671    => 4,     --  NamedElement::namespace
3988           577    => 1,     --  Element::owner
3989           718    => 8,     --  ParameterableElement::owningTemplateParameter
3990           672    => 5,     --  NamedElement::qualifiedName
3991           719    => 9,     --  ParameterableElement::templateParameter
3992           673    => 6,     --  NamedElement::visibility
3993           710    => 6,     --  PackageableElement::visibility
3994           others => 0),
3995         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
3996          (669    => 2,     --  NamedElement::name
3997           670    => 3,     --  NamedElement::nameExpression
3998           671    => 4,     --  NamedElement::namespace
3999           577    => 1,     --  Element::owner
4000           718    => 8,     --  ParameterableElement::owningTemplateParameter
4001           672    => 5,     --  NamedElement::qualifiedName
4002           719    => 9,     --  ParameterableElement::templateParameter
4003           673    => 6,     --  NamedElement::visibility
4004           710    => 6,     --  PackageableElement::visibility
4005           others => 0),
4006         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
4007          (others => 0),
4008         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
4009          (669    => 2,     --  NamedElement::name
4010           670    => 3,     --  NamedElement::nameExpression
4011           671    => 4,     --  NamedElement::namespace
4012           577    => 1,     --  Element::owner
4013           718    => 8,     --  ParameterableElement::owningTemplateParameter
4014           672    => 5,     --  NamedElement::qualifiedName
4015           719    => 9,     --  ParameterableElement::templateParameter
4016           673    => 6,     --  NamedElement::visibility
4017           710    => 6,     --  PackageableElement::visibility
4018           others => 0),
4019         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
4020          (others => 0),
4021         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
4022          (others => 0),
4023         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
4024          (others => 0),
4025         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
4026          (others => 0),
4027         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
4028          (others => 0),
4029         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
4030          (669    => 2,     --  NamedElement::name
4031           670    => 3,     --  NamedElement::nameExpression
4032           671    => 4,     --  NamedElement::namespace
4033           577    => 1,     --  Element::owner
4034           718    => 8,     --  ParameterableElement::owningTemplateParameter
4035           672    => 5,     --  NamedElement::qualifiedName
4036           719    => 9,     --  ParameterableElement::templateParameter
4037           673    => 6,     --  NamedElement::visibility
4038           710    => 6,     --  PackageableElement::visibility
4039           others => 0),
4040         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
4041          (669    => 2,     --  NamedElement::name
4042           670    => 3,     --  NamedElement::nameExpression
4043           671    => 4,     --  NamedElement::namespace
4044           577    => 1,     --  Element::owner
4045           718    => 8,     --  ParameterableElement::owningTemplateParameter
4046           672    => 5,     --  NamedElement::qualifiedName
4047           719    => 9,     --  ParameterableElement::templateParameter
4048           673    => 6,     --  NamedElement::visibility
4049           710    => 6,     --  PackageableElement::visibility
4050           others => 0),
4051         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
4052          (669    => 2,     --  NamedElement::name
4053           670    => 3,     --  NamedElement::nameExpression
4054           671    => 4,     --  NamedElement::namespace
4055           577    => 1,     --  Element::owner
4056           718    => 8,     --  ParameterableElement::owningTemplateParameter
4057           672    => 5,     --  NamedElement::qualifiedName
4058           719    => 9,     --  ParameterableElement::templateParameter
4059           673    => 6,     --  NamedElement::visibility
4060           710    => 6,     --  PackageableElement::visibility
4061           others => 0),
4062         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
4063          (others => 0),
4064         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
4065          (others => 0),
4066         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
4067          (669    => 2,     --  NamedElement::name
4068           670    => 3,     --  NamedElement::nameExpression
4069           671    => 4,     --  NamedElement::namespace
4070           577    => 1,     --  Element::owner
4071           718    => 8,     --  ParameterableElement::owningTemplateParameter
4072           672    => 5,     --  NamedElement::qualifiedName
4073           719    => 9,     --  ParameterableElement::templateParameter
4074           673    => 6,     --  NamedElement::visibility
4075           710    => 6,     --  PackageableElement::visibility
4076           others => 0),
4077         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
4078          (others => 0),
4079         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
4080          (others => 0),
4081         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
4082          (669    => 2,     --  NamedElement::name
4083           670    => 3,     --  NamedElement::nameExpression
4084           671    => 4,     --  NamedElement::namespace
4085           577    => 1,     --  Element::owner
4086           718    => 8,     --  ParameterableElement::owningTemplateParameter
4087           672    => 5,     --  NamedElement::qualifiedName
4088           719    => 9,     --  ParameterableElement::templateParameter
4089           673    => 6,     --  NamedElement::visibility
4090           710    => 6,     --  PackageableElement::visibility
4091           others => 0),
4092         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
4093          (others => 0),
4094         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
4095          (669    => 2,     --  NamedElement::name
4096           670    => 3,     --  NamedElement::nameExpression
4097           671    => 4,     --  NamedElement::namespace
4098           577    => 1,     --  Element::owner
4099           718    => 8,     --  ParameterableElement::owningTemplateParameter
4100           672    => 5,     --  NamedElement::qualifiedName
4101           719    => 9,     --  ParameterableElement::templateParameter
4102           673    => 6,     --  NamedElement::visibility
4103           710    => 6,     --  PackageableElement::visibility
4104           others => 0),
4105         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
4106          (501    => 8,     --  ActivityNode::activity
4107           502    => 9,     --  ActivityNode::inStructuredNode
4108           678    => 17,    --  ObjectNode::isControlType
4109           772    => 7,     --  RedefinableElement::isLeaf
4110           669    => 2,     --  NamedElement::name
4111           670    => 3,     --  NamedElement::nameExpression
4112           671    => 4,     --  NamedElement::namespace
4113           679    => 18,    --  ObjectNode::ordering
4114           577    => 1,     --  Element::owner
4115           672    => 5,     --  NamedElement::qualifiedName
4116           680    => 19,    --  ObjectNode::selection
4117           854    => 11,    --  TypedElement::type
4118           681    => 20,    --  ObjectNode::upperBound
4119           673    => 6,     --  NamedElement::visibility
4120           others => 0),
4121         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
4122          (530    => 11,    --  Classifier::isAbstract
4123           531    => 13,    --  Classifier::isFinalSpecialization
4124           772    => 7,     --  RedefinableElement::isLeaf
4125           669    => 2,     --  NamedElement::name
4126           670    => 3,     --  NamedElement::nameExpression
4127           671    => 4,     --  NamedElement::namespace
4128           532    => 14,    --  Classifier::ownedTemplateSignature
4129           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4130           577    => 1,     --  Element::owner
4131           718    => 8,     --  ParameterableElement::owningTemplateParameter
4132           853    => 12,    --  Type::package
4133           672    => 5,     --  NamedElement::qualifiedName
4134           533    => 15,    --  Classifier::representation
4135           534    => 16,    --  Classifier::templateParameter
4136           719    => 9,     --  ParameterableElement::templateParameter
4137           673    => 6,     --  NamedElement::visibility
4138           710    => 6,     --  PackageableElement::visibility
4139           others => 0),
4140         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
4141          (501    => 8,     --  ActivityNode::activity
4142           562    => 10,    --  DecisionNode::decisionInput
4143           563    => 11,    --  DecisionNode::decisionInputFlow
4144           502    => 9,     --  ActivityNode::inStructuredNode
4145           772    => 7,     --  RedefinableElement::isLeaf
4146           669    => 2,     --  NamedElement::name
4147           670    => 3,     --  NamedElement::nameExpression
4148           671    => 4,     --  NamedElement::namespace
4149           577    => 1,     --  Element::owner
4150           672    => 5,     --  NamedElement::qualifiedName
4151           673    => 6,     --  NamedElement::visibility
4152           others => 0),
4153         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
4154          (669    => 2,     --  NamedElement::name
4155           670    => 3,     --  NamedElement::nameExpression
4156           671    => 4,     --  NamedElement::namespace
4157           577    => 1,     --  Element::owner
4158           718    => 8,     --  ParameterableElement::owningTemplateParameter
4159           672    => 5,     --  NamedElement::qualifiedName
4160           719    => 9,     --  ParameterableElement::templateParameter
4161           673    => 6,     --  NamedElement::visibility
4162           710    => 6,     --  PackageableElement::visibility
4163           others => 0),
4164         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
4165          (564    => 7,     --  Deployment::location
4166           669    => 2,     --  NamedElement::name
4167           670    => 3,     --  NamedElement::nameExpression
4168           671    => 4,     --  NamedElement::namespace
4169           577    => 1,     --  Element::owner
4170           718    => 8,     --  ParameterableElement::owningTemplateParameter
4171           672    => 5,     --  NamedElement::qualifiedName
4172           719    => 9,     --  ParameterableElement::templateParameter
4173           673    => 6,     --  NamedElement::visibility
4174           710    => 6,     --  PackageableElement::visibility
4175           others => 0),
4176         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
4177          (565    => 18,    --  DeploymentSpecification::deployment
4178           566    => 19,    --  DeploymentSpecification::deploymentLocation
4179           567    => 20,    --  DeploymentSpecification::executionLocation
4180           512    => 17,    --  Artifact::fileName
4181           530    => 11,    --  Classifier::isAbstract
4182           531    => 13,    --  Classifier::isFinalSpecialization
4183           772    => 7,     --  RedefinableElement::isLeaf
4184           669    => 2,     --  NamedElement::name
4185           670    => 3,     --  NamedElement::nameExpression
4186           671    => 4,     --  NamedElement::namespace
4187           532    => 14,    --  Classifier::ownedTemplateSignature
4188           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4189           577    => 1,     --  Element::owner
4190           718    => 8,     --  ParameterableElement::owningTemplateParameter
4191           853    => 12,    --  Type::package
4192           672    => 5,     --  NamedElement::qualifiedName
4193           533    => 15,    --  Classifier::representation
4194           534    => 16,    --  Classifier::templateParameter
4195           719    => 9,     --  ParameterableElement::templateParameter
4196           673    => 6,     --  NamedElement::visibility
4197           710    => 6,     --  PackageableElement::visibility
4198           others => 0),
4199         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
4200          (501    => 8,     --  ActivityNode::activity
4201           486    => 10,    --  Action::context
4202           502    => 9,     --  ActivityNode::inStructuredNode
4203           772    => 7,     --  RedefinableElement::isLeaf
4204           487    => 11,    --  Action::isLocallyReentrant
4205           669    => 2,     --  NamedElement::name
4206           670    => 3,     --  NamedElement::nameExpression
4207           671    => 4,     --  NamedElement::namespace
4208           577    => 1,     --  Element::owner
4209           672    => 5,     --  NamedElement::qualifiedName
4210           673    => 6,     --  NamedElement::visibility
4211           others => 0),
4212         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
4213          (501    => 8,     --  ActivityNode::activity
4214           486    => 10,    --  Action::context
4215           502    => 9,     --  ActivityNode::inStructuredNode
4216           568    => 12,    --  DestroyObjectAction::isDestroyLinks
4217           569    => 13,    --  DestroyObjectAction::isDestroyOwnedObjects
4218           772    => 7,     --  RedefinableElement::isLeaf
4219           487    => 11,    --  Action::isLocallyReentrant
4220           669    => 2,     --  NamedElement::name
4221           670    => 3,     --  NamedElement::nameExpression
4222           671    => 4,     --  NamedElement::namespace
4223           577    => 1,     --  Element::owner
4224           672    => 5,     --  NamedElement::qualifiedName
4225           570    => 14,    --  DestroyObjectAction::target
4226           673    => 6,     --  NamedElement::visibility
4227           others => 0),
4228         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
4229          (682    => 7,     --  OccurrenceSpecification::covered
4230           621    => 18,    --  InteractionFragment::enclosingInteraction
4231           622    => 19,    --  InteractionFragment::enclosingOperand
4232           661    => 8,     --  MessageEnd::message
4233           669    => 2,     --  NamedElement::name
4234           670    => 3,     --  NamedElement::nameExpression
4235           671    => 4,     --  NamedElement::namespace
4236           577    => 1,     --  Element::owner
4237           672    => 5,     --  NamedElement::qualifiedName
4238           673    => 6,     --  NamedElement::visibility
4239           others => 0),
4240         AMF.Internals.Tables.UML_Types.E_UML_Device =>
4241          (520    => 17,    --  BehavioredClassifier::classifierBehavior
4242           528    => 11,    --  Class::isAbstract
4243           530    => 11,    --  Classifier::isAbstract
4244           529    => 20,    --  Class::isActive
4245           531    => 13,    --  Classifier::isFinalSpecialization
4246           772    => 7,     --  RedefinableElement::isLeaf
4247           669    => 2,     --  NamedElement::name
4248           670    => 3,     --  NamedElement::nameExpression
4249           671    => 4,     --  NamedElement::namespace
4250           532    => 14,    --  Classifier::ownedTemplateSignature
4251           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4252           577    => 1,     --  Element::owner
4253           718    => 8,     --  ParameterableElement::owningTemplateParameter
4254           853    => 12,    --  Type::package
4255           672    => 5,     --  NamedElement::qualifiedName
4256           533    => 15,    --  Classifier::representation
4257           534    => 16,    --  Classifier::templateParameter
4258           719    => 9,     --  ParameterableElement::templateParameter
4259           673    => 6,     --  NamedElement::visibility
4260           710    => 6,     --  PackageableElement::visibility
4261           others => 0),
4262         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
4263          (571    => 7,     --  Duration::expr
4264           669    => 2,     --  NamedElement::name
4265           670    => 3,     --  NamedElement::nameExpression
4266           671    => 4,     --  NamedElement::namespace
4267           577    => 1,     --  Element::owner
4268           718    => 8,     --  ParameterableElement::owningTemplateParameter
4269           672    => 5,     --  NamedElement::qualifiedName
4270           719    => 9,     --  ParameterableElement::templateParameter
4271           854    => 11,    --  TypedElement::type
4272           673    => 6,     --  NamedElement::visibility
4273           710    => 6,     --  PackageableElement::visibility
4274           others => 0),
4275         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
4276          (556    => 7,     --  Constraint::context
4277           572    => 12,    --  DurationConstraint::firstEvent
4278           669    => 2,     --  NamedElement::name
4279           670    => 3,     --  NamedElement::nameExpression
4280           671    => 4,     --  NamedElement::namespace
4281           577    => 1,     --  Element::owner
4282           718    => 8,     --  ParameterableElement::owningTemplateParameter
4283           672    => 5,     --  NamedElement::qualifiedName
4284           557    => 10,    --  Constraint::specification
4285           573    => 13,    --  DurationConstraint::specification
4286           632    => 11,    --  IntervalConstraint::specification
4287           719    => 9,     --  ParameterableElement::templateParameter
4288           673    => 6,     --  NamedElement::visibility
4289           710    => 6,     --  PackageableElement::visibility
4290           others => 0),
4291         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
4292          (574    => 12,    --  DurationInterval::max
4293           630    => 7,     --  Interval::max
4294           575    => 13,    --  DurationInterval::min
4295           631    => 10,    --  Interval::min
4296           669    => 2,     --  NamedElement::name
4297           670    => 3,     --  NamedElement::nameExpression
4298           671    => 4,     --  NamedElement::namespace
4299           577    => 1,     --  Element::owner
4300           718    => 8,     --  ParameterableElement::owningTemplateParameter
4301           672    => 5,     --  NamedElement::qualifiedName
4302           719    => 9,     --  ParameterableElement::templateParameter
4303           854    => 11,    --  TypedElement::type
4304           673    => 6,     --  NamedElement::visibility
4305           710    => 6,     --  PackageableElement::visibility
4306           others => 0),
4307         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
4308          (576    => 12,    --  DurationObservation::firstEvent
4309           669    => 2,     --  NamedElement::name
4310           670    => 3,     --  NamedElement::nameExpression
4311           671    => 4,     --  NamedElement::namespace
4312           577    => 1,     --  Element::owner
4313           718    => 8,     --  ParameterableElement::owningTemplateParameter
4314           672    => 5,     --  NamedElement::qualifiedName
4315           719    => 9,     --  ParameterableElement::templateParameter
4316           673    => 6,     --  NamedElement::visibility
4317           710    => 6,     --  PackageableElement::visibility
4318           others => 0),
4319         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
4320          (578    => 3,     --  ElementImport::alias
4321           579    => 4,     --  ElementImport::importedElement
4322           580    => 5,     --  ElementImport::importingNamespace
4323           577    => 1,     --  Element::owner
4324           581    => 2,     --  ElementImport::visibility
4325           others => 0),
4326         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
4327          (530    => 11,    --  Classifier::isAbstract
4328           531    => 13,    --  Classifier::isFinalSpecialization
4329           772    => 7,     --  RedefinableElement::isLeaf
4330           669    => 2,     --  NamedElement::name
4331           670    => 3,     --  NamedElement::nameExpression
4332           671    => 4,     --  NamedElement::namespace
4333           532    => 14,    --  Classifier::ownedTemplateSignature
4334           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4335           577    => 1,     --  Element::owner
4336           718    => 8,     --  ParameterableElement::owningTemplateParameter
4337           853    => 12,    --  Type::package
4338           672    => 5,     --  NamedElement::qualifiedName
4339           533    => 15,    --  Classifier::representation
4340           534    => 16,    --  Classifier::templateParameter
4341           719    => 9,     --  ParameterableElement::templateParameter
4342           673    => 6,     --  NamedElement::visibility
4343           710    => 6,     --  PackageableElement::visibility
4344           others => 0),
4345         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
4346          (582    => 10,    --  EnumerationLiteral::classifier
4347           583    => 11,    --  EnumerationLiteral::enumeration
4348           669    => 2,     --  NamedElement::name
4349           670    => 3,     --  NamedElement::nameExpression
4350           671    => 4,     --  NamedElement::namespace
4351           577    => 1,     --  Element::owner
4352           718    => 8,     --  ParameterableElement::owningTemplateParameter
4353           672    => 5,     --  NamedElement::qualifiedName
4354           617    => 7,     --  InstanceSpecification::specification
4355           719    => 9,     --  ParameterableElement::templateParameter
4356           673    => 6,     --  NamedElement::visibility
4357           710    => 6,     --  PackageableElement::visibility
4358           others => 0),
4359         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
4360          (584    => 2,     --  ExceptionHandler::exceptionInput
4361           585    => 3,     --  ExceptionHandler::handlerBody
4362           577    => 1,     --  Element::owner
4363           586    => 4,     --  ExceptionHandler::protectedNode
4364           others => 0),
4365         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
4366          (520    => 17,    --  BehavioredClassifier::classifierBehavior
4367           528    => 11,    --  Class::isAbstract
4368           530    => 11,    --  Classifier::isAbstract
4369           529    => 20,    --  Class::isActive
4370           531    => 13,    --  Classifier::isFinalSpecialization
4371           772    => 7,     --  RedefinableElement::isLeaf
4372           669    => 2,     --  NamedElement::name
4373           670    => 3,     --  NamedElement::nameExpression
4374           671    => 4,     --  NamedElement::namespace
4375           532    => 14,    --  Classifier::ownedTemplateSignature
4376           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4377           577    => 1,     --  Element::owner
4378           718    => 8,     --  ParameterableElement::owningTemplateParameter
4379           853    => 12,    --  Type::package
4380           672    => 5,     --  NamedElement::qualifiedName
4381           533    => 15,    --  Classifier::representation
4382           534    => 16,    --  Classifier::templateParameter
4383           719    => 9,     --  ParameterableElement::templateParameter
4384           673    => 6,     --  NamedElement::visibility
4385           710    => 6,     --  PackageableElement::visibility
4386           others => 0),
4387         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
4388          (682    => 7,     --  OccurrenceSpecification::covered
4389           621    => 18,    --  InteractionFragment::enclosingInteraction
4390           622    => 19,    --  InteractionFragment::enclosingOperand
4391           587    => 8,     --  ExecutionOccurrenceSpecification::execution
4392           669    => 2,     --  NamedElement::name
4393           670    => 3,     --  NamedElement::nameExpression
4394           671    => 4,     --  NamedElement::namespace
4395           577    => 1,     --  Element::owner
4396           672    => 5,     --  NamedElement::qualifiedName
4397           673    => 6,     --  NamedElement::visibility
4398           others => 0),
4399         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
4400          (501    => 8,     --  ActivityNode::activity
4401           502    => 9,     --  ActivityNode::inStructuredNode
4402           678    => 17,    --  ObjectNode::isControlType
4403           772    => 7,     --  RedefinableElement::isLeaf
4404           669    => 2,     --  NamedElement::name
4405           670    => 3,     --  NamedElement::nameExpression
4406           671    => 4,     --  NamedElement::namespace
4407           679    => 18,    --  ObjectNode::ordering
4408           577    => 1,     --  Element::owner
4409           672    => 5,     --  NamedElement::qualifiedName
4410           590    => 10,    --  ExpansionNode::regionAsInput
4411           591    => 12,    --  ExpansionNode::regionAsOutput
4412           680    => 19,    --  ObjectNode::selection
4413           854    => 11,    --  TypedElement::type
4414           681    => 20,    --  ObjectNode::upperBound
4415           673    => 6,     --  NamedElement::visibility
4416           others => 0),
4417         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
4418          (501    => 8,     --  ActivityNode::activity
4419           815    => 14,    --  StructuredActivityNode::activity
4420           486    => 10,    --  Action::context
4421           499    => 12,    --  ActivityGroup::inActivity
4422           502    => 9,     --  ActivityNode::inStructuredNode
4423           772    => 7,     --  RedefinableElement::isLeaf
4424           487    => 11,    --  Action::isLocallyReentrant
4425           592    => 16,    --  ExpansionRegion::mode
4426           816    => 15,    --  StructuredActivityNode::mustIsolate
4427           669    => 2,     --  NamedElement::name
4428           670    => 3,     --  NamedElement::nameExpression
4429           671    => 4,     --  NamedElement::namespace
4430           577    => 1,     --  Element::owner
4431           672    => 5,     --  NamedElement::qualifiedName
4432           500    => 13,    --  ActivityGroup::superGroup
4433           673    => 6,     --  NamedElement::visibility
4434           others => 0),
4435         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
4436          (669    => 2,     --  NamedElement::name
4437           670    => 3,     --  NamedElement::nameExpression
4438           671    => 4,     --  NamedElement::namespace
4439           577    => 1,     --  Element::owner
4440           718    => 8,     --  ParameterableElement::owningTemplateParameter
4441           672    => 5,     --  NamedElement::qualifiedName
4442           593    => 7,     --  Expression::symbol
4443           719    => 9,     --  ParameterableElement::templateParameter
4444           854    => 11,    --  TypedElement::type
4445           673    => 6,     --  NamedElement::visibility
4446           710    => 6,     --  PackageableElement::visibility
4447           others => 0),
4448         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
4449          (594    => 7,     --  Extend::condition
4450           595    => 8,     --  Extend::extendedCase
4451           596    => 9,     --  Extend::extension
4452           669    => 2,     --  NamedElement::name
4453           670    => 3,     --  NamedElement::nameExpression
4454           671    => 4,     --  NamedElement::namespace
4455           577    => 1,     --  Element::owner
4456           672    => 5,     --  NamedElement::qualifiedName
4457           673    => 6,     --  NamedElement::visibility
4458           others => 0),
4459         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
4460          (530    => 11,    --  Classifier::isAbstract
4461           513    => 18,    --  Association::isDerived
4462           531    => 13,    --  Classifier::isFinalSpecialization
4463           772    => 7,     --  RedefinableElement::isLeaf
4464           597    => 17,    --  Extension::isRequired
4465           598    => 19,    --  Extension::metaclass
4466           669    => 2,     --  NamedElement::name
4467           670    => 3,     --  NamedElement::nameExpression
4468           671    => 4,     --  NamedElement::namespace
4469           599    => 20,    --  Extension::ownedEnd
4470           532    => 14,    --  Classifier::ownedTemplateSignature
4471           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4472           577    => 1,     --  Element::owner
4473           718    => 8,     --  ParameterableElement::owningTemplateParameter
4474           853    => 12,    --  Type::package
4475           672    => 5,     --  NamedElement::qualifiedName
4476           533    => 15,    --  Classifier::representation
4477           534    => 16,    --  Classifier::templateParameter
4478           719    => 9,     --  ParameterableElement::templateParameter
4479           673    => 6,     --  NamedElement::visibility
4480           710    => 6,     --  PackageableElement::visibility
4481           others => 0),
4482         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
4483          (728    => 22,    --  Property::aggregation
4484           729    => 23,    --  Property::association
4485           730    => 25,    --  Property::associationEnd
4486           731    => 26,    --  Property::class
4487           732    => 27,    --  Property::datatype
4488           733    => 21,    --  Property::default
4489           734    => 28,    --  Property::defaultValue
4490           735    => 29,    --  Property::interface
4491           736    => 20,    --  Property::isComposite
4492           737    => 18,    --  Property::isDerived
4493           738    => 30,    --  Property::isDerivedUnion
4494           739    => 31,    --  Property::isID
4495           772    => 7,     --  RedefinableElement::isLeaf
4496           663    => 12,    --  MultiplicityElement::isOrdered
4497           740    => 24,    --  Property::isReadOnly
4498           812    => 24,    --  StructuralFeature::isReadOnly
4499           603    => 17,    --  Feature::isStatic
4500           664    => 13,    --  MultiplicityElement::isUnique
4501           600    => 14,    --  ExtensionEnd::lower
4502           665    => 14,    --  MultiplicityElement::lower
4503           666    => 10,    --  MultiplicityElement::lowerValue
4504           669    => 2,     --  NamedElement::name
4505           670    => 3,     --  NamedElement::nameExpression
4506           671    => 4,     --  NamedElement::namespace
4507           741    => 32,    --  Property::opposite
4508           577    => 1,     --  Element::owner
4509           742    => 33,    --  Property::owningAssociation
4510           718    => 8,     --  ParameterableElement::owningTemplateParameter
4511           672    => 5,     --  NamedElement::qualifiedName
4512           548    => 19,    --  ConnectableElement::templateParameter
4513           719    => 9,     --  ParameterableElement::templateParameter
4514           601    => 34,    --  ExtensionEnd::type
4515           854    => 11,    --  TypedElement::type
4516           667    => 15,    --  MultiplicityElement::upper
4517           668    => 16,    --  MultiplicityElement::upperValue
4518           673    => 6,     --  NamedElement::visibility
4519           others => 0),
4520         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
4521          (772    => 7,     --  RedefinableElement::isLeaf
4522           669    => 2,     --  NamedElement::name
4523           670    => 3,     --  NamedElement::nameExpression
4524           671    => 4,     --  NamedElement::namespace
4525           577    => 1,     --  Element::owner
4526           672    => 5,     --  NamedElement::qualifiedName
4527           602    => 8,     --  ExtensionPoint::useCase
4528           673    => 6,     --  NamedElement::visibility
4529           others => 0),
4530         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
4531          (863    => 8,     --  Vertex::container
4532           797    => 9,     --  State::doActivity
4533           798    => 10,    --  State::entry
4534           799    => 11,    --  State::exit
4535           800    => 20,    --  State::isComposite
4536           772    => 7,     --  RedefinableElement::isLeaf
4537           801    => 12,    --  State::isOrthogonal
4538           802    => 13,    --  State::isSimple
4539           803    => 14,    --  State::isSubmachineState
4540           669    => 2,     --  NamedElement::name
4541           670    => 3,     --  NamedElement::nameExpression
4542           671    => 4,     --  NamedElement::namespace
4543           577    => 1,     --  Element::owner
4544           672    => 5,     --  NamedElement::qualifiedName
4545           804    => 15,    --  State::redefinedState
4546           805    => 16,    --  State::redefinitionContext
4547           806    => 17,    --  State::stateInvariant
4548           807    => 18,    --  State::submachine
4549           673    => 6,     --  NamedElement::visibility
4550           others => 0),
4551         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
4552          (501    => 8,     --  ActivityNode::activity
4553           502    => 9,     --  ActivityNode::inStructuredNode
4554           772    => 7,     --  RedefinableElement::isLeaf
4555           669    => 2,     --  NamedElement::name
4556           670    => 3,     --  NamedElement::nameExpression
4557           671    => 4,     --  NamedElement::namespace
4558           577    => 1,     --  Element::owner
4559           672    => 5,     --  NamedElement::qualifiedName
4560           673    => 6,     --  NamedElement::visibility
4561           others => 0),
4562         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
4563          (501    => 8,     --  ActivityNode::activity
4564           502    => 9,     --  ActivityNode::inStructuredNode
4565           772    => 7,     --  RedefinableElement::isLeaf
4566           669    => 2,     --  NamedElement::name
4567           670    => 3,     --  NamedElement::nameExpression
4568           671    => 4,     --  NamedElement::namespace
4569           577    => 1,     --  Element::owner
4570           672    => 5,     --  NamedElement::qualifiedName
4571           673    => 6,     --  NamedElement::visibility
4572           others => 0),
4573         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
4574          (685    => 18,    --  OpaqueBehavior::body
4575           520    => 17,    --  BehavioredClassifier::classifierBehavior
4576           514    => 21,    --  Behavior::context
4577           528    => 11,    --  Class::isAbstract
4578           530    => 11,    --  Classifier::isAbstract
4579           529    => 20,    --  Class::isActive
4580           531    => 13,    --  Classifier::isFinalSpecialization
4581           772    => 7,     --  RedefinableElement::isLeaf
4582           515    => 22,    --  Behavior::isReentrant
4583           686    => 19,    --  OpaqueBehavior::language
4584           669    => 2,     --  NamedElement::name
4585           670    => 3,     --  NamedElement::nameExpression
4586           671    => 4,     --  NamedElement::namespace
4587           532    => 14,    --  Classifier::ownedTemplateSignature
4588           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4589           577    => 1,     --  Element::owner
4590           718    => 8,     --  ParameterableElement::owningTemplateParameter
4591           853    => 12,    --  Type::package
4592           672    => 5,     --  NamedElement::qualifiedName
4593           533    => 15,    --  Classifier::representation
4594           516    => 23,    --  Behavior::specification
4595           534    => 16,    --  Classifier::templateParameter
4596           719    => 9,     --  ParameterableElement::templateParameter
4597           673    => 6,     --  NamedElement::visibility
4598           710    => 6,     --  PackageableElement::visibility
4599           others => 0),
4600         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
4601          (661    => 8,     --  MessageEnd::message
4602           669    => 2,     --  NamedElement::name
4603           670    => 3,     --  NamedElement::nameExpression
4604           671    => 4,     --  NamedElement::namespace
4605           577    => 1,     --  Element::owner
4606           672    => 5,     --  NamedElement::qualifiedName
4607           673    => 6,     --  NamedElement::visibility
4608           others => 0),
4609         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
4610          (604    => 7,     --  GeneralOrdering::after
4611           605    => 8,     --  GeneralOrdering::before
4612           669    => 2,     --  NamedElement::name
4613           670    => 3,     --  NamedElement::nameExpression
4614           671    => 4,     --  NamedElement::namespace
4615           577    => 1,     --  Element::owner
4616           672    => 5,     --  NamedElement::qualifiedName
4617           673    => 6,     --  NamedElement::visibility
4618           others => 0),
4619         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
4620          (606    => 2,     --  Generalization::general
4621           607    => 3,     --  Generalization::isSubstitutable
4622           577    => 1,     --  Element::owner
4623           608    => 4,     --  Generalization::specific
4624           others => 0),
4625         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
4626          (609    => 7,     --  GeneralizationSet::isCovering
4627           610    => 10,    --  GeneralizationSet::isDisjoint
4628           669    => 2,     --  NamedElement::name
4629           670    => 3,     --  NamedElement::nameExpression
4630           671    => 4,     --  NamedElement::namespace
4631           577    => 1,     --  Element::owner
4632           718    => 8,     --  ParameterableElement::owningTemplateParameter
4633           611    => 11,    --  GeneralizationSet::powertype
4634           672    => 5,     --  NamedElement::qualifiedName
4635           719    => 9,     --  ParameterableElement::templateParameter
4636           673    => 6,     --  NamedElement::visibility
4637           710    => 6,     --  PackageableElement::visibility
4638           others => 0),
4639         AMF.Internals.Tables.UML_Types.E_UML_Image =>
4640          (612    => 2,     --  Image::content
4641           613    => 3,     --  Image::format
4642           614    => 4,     --  Image::location
4643           577    => 1,     --  Element::owner
4644           others => 0),
4645         AMF.Internals.Tables.UML_Types.E_UML_Include =>
4646          (615    => 7,     --  Include::addition
4647           616    => 8,     --  Include::includingCase
4648           669    => 2,     --  NamedElement::name
4649           670    => 3,     --  NamedElement::nameExpression
4650           671    => 4,     --  NamedElement::namespace
4651           577    => 1,     --  Element::owner
4652           672    => 5,     --  NamedElement::qualifiedName
4653           673    => 6,     --  NamedElement::visibility
4654           others => 0),
4655         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
4656          (669    => 2,     --  NamedElement::name
4657           670    => 3,     --  NamedElement::nameExpression
4658           671    => 4,     --  NamedElement::namespace
4659           577    => 1,     --  Element::owner
4660           718    => 8,     --  ParameterableElement::owningTemplateParameter
4661           672    => 5,     --  NamedElement::qualifiedName
4662           719    => 9,     --  ParameterableElement::templateParameter
4663           673    => 6,     --  NamedElement::visibility
4664           710    => 6,     --  PackageableElement::visibility
4665           others => 0),
4666         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
4667          (530    => 11,    --  Classifier::isAbstract
4668           531    => 13,    --  Classifier::isFinalSpecialization
4669           772    => 7,     --  RedefinableElement::isLeaf
4670           669    => 2,     --  NamedElement::name
4671           670    => 3,     --  NamedElement::nameExpression
4672           671    => 4,     --  NamedElement::namespace
4673           532    => 14,    --  Classifier::ownedTemplateSignature
4674           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4675           577    => 1,     --  Element::owner
4676           718    => 8,     --  ParameterableElement::owningTemplateParameter
4677           853    => 12,    --  Type::package
4678           672    => 5,     --  NamedElement::qualifiedName
4679           533    => 15,    --  Classifier::representation
4680           534    => 16,    --  Classifier::templateParameter
4681           719    => 9,     --  ParameterableElement::templateParameter
4682           673    => 6,     --  NamedElement::visibility
4683           710    => 6,     --  PackageableElement::visibility
4684           others => 0),
4685         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
4686          (501    => 8,     --  ActivityNode::activity
4687           502    => 9,     --  ActivityNode::inStructuredNode
4688           772    => 7,     --  RedefinableElement::isLeaf
4689           669    => 2,     --  NamedElement::name
4690           670    => 3,     --  NamedElement::nameExpression
4691           671    => 4,     --  NamedElement::namespace
4692           577    => 1,     --  Element::owner
4693           672    => 5,     --  NamedElement::qualifiedName
4694           673    => 6,     --  NamedElement::visibility
4695           others => 0),
4696         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
4697          (501    => 8,     --  ActivityNode::activity
4698           502    => 9,     --  ActivityNode::inStructuredNode
4699           720    => 21,    --  Pin::isControl
4700           678    => 17,    --  ObjectNode::isControlType
4701           772    => 7,     --  RedefinableElement::isLeaf
4702           663    => 12,    --  MultiplicityElement::isOrdered
4703           664    => 13,    --  MultiplicityElement::isUnique
4704           665    => 14,    --  MultiplicityElement::lower
4705           666    => 10,    --  MultiplicityElement::lowerValue
4706           669    => 2,     --  NamedElement::name
4707           670    => 3,     --  NamedElement::nameExpression
4708           671    => 4,     --  NamedElement::namespace
4709           679    => 18,    --  ObjectNode::ordering
4710           577    => 1,     --  Element::owner
4711           672    => 5,     --  NamedElement::qualifiedName
4712           680    => 19,    --  ObjectNode::selection
4713           854    => 11,    --  TypedElement::type
4714           667    => 15,    --  MultiplicityElement::upper
4715           681    => 20,    --  ObjectNode::upperBound
4716           668    => 16,    --  MultiplicityElement::upperValue
4717           673    => 6,     --  NamedElement::visibility
4718           others => 0),
4719         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
4720          (669    => 2,     --  NamedElement::name
4721           670    => 3,     --  NamedElement::nameExpression
4722           671    => 4,     --  NamedElement::namespace
4723           577    => 1,     --  Element::owner
4724           718    => 8,     --  ParameterableElement::owningTemplateParameter
4725           672    => 5,     --  NamedElement::qualifiedName
4726           617    => 7,     --  InstanceSpecification::specification
4727           719    => 9,     --  ParameterableElement::templateParameter
4728           673    => 6,     --  NamedElement::visibility
4729           710    => 6,     --  PackageableElement::visibility
4730           others => 0),
4731         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
4732          (618    => 7,     --  InstanceValue::instance
4733           669    => 2,     --  NamedElement::name
4734           670    => 3,     --  NamedElement::nameExpression
4735           671    => 4,     --  NamedElement::namespace
4736           577    => 1,     --  Element::owner
4737           718    => 8,     --  ParameterableElement::owningTemplateParameter
4738           672    => 5,     --  NamedElement::qualifiedName
4739           719    => 9,     --  ParameterableElement::templateParameter
4740           854    => 11,    --  TypedElement::type
4741           673    => 6,     --  NamedElement::visibility
4742           710    => 6,     --  PackageableElement::visibility
4743           others => 0),
4744         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
4745          (520    => 17,    --  BehavioredClassifier::classifierBehavior
4746           514    => 21,    --  Behavior::context
4747           621    => 18,    --  InteractionFragment::enclosingInteraction
4748           622    => 19,    --  InteractionFragment::enclosingOperand
4749           528    => 11,    --  Class::isAbstract
4750           530    => 11,    --  Classifier::isAbstract
4751           529    => 20,    --  Class::isActive
4752           531    => 13,    --  Classifier::isFinalSpecialization
4753           772    => 7,     --  RedefinableElement::isLeaf
4754           515    => 22,    --  Behavior::isReentrant
4755           669    => 2,     --  NamedElement::name
4756           670    => 3,     --  NamedElement::nameExpression
4757           671    => 4,     --  NamedElement::namespace
4758           532    => 14,    --  Classifier::ownedTemplateSignature
4759           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4760           577    => 1,     --  Element::owner
4761           718    => 8,     --  ParameterableElement::owningTemplateParameter
4762           853    => 12,    --  Type::package
4763           672    => 5,     --  NamedElement::qualifiedName
4764           533    => 15,    --  Classifier::representation
4765           516    => 23,    --  Behavior::specification
4766           534    => 16,    --  Classifier::templateParameter
4767           719    => 9,     --  ParameterableElement::templateParameter
4768           673    => 6,     --  NamedElement::visibility
4769           710    => 6,     --  PackageableElement::visibility
4770           others => 0),
4771         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
4772          (556    => 7,     --  Constraint::context
4773           619    => 11,    --  InteractionConstraint::maxint
4774           620    => 12,    --  InteractionConstraint::minint
4775           669    => 2,     --  NamedElement::name
4776           670    => 3,     --  NamedElement::nameExpression
4777           671    => 4,     --  NamedElement::namespace
4778           577    => 1,     --  Element::owner
4779           718    => 8,     --  ParameterableElement::owningTemplateParameter
4780           672    => 5,     --  NamedElement::qualifiedName
4781           557    => 10,    --  Constraint::specification
4782           719    => 9,     --  ParameterableElement::templateParameter
4783           673    => 6,     --  NamedElement::visibility
4784           710    => 6,     --  PackageableElement::visibility
4785           others => 0),
4786         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
4787          (621    => 18,    --  InteractionFragment::enclosingInteraction
4788           622    => 19,    --  InteractionFragment::enclosingOperand
4789           623    => 7,     --  InteractionOperand::guard
4790           669    => 2,     --  NamedElement::name
4791           670    => 3,     --  NamedElement::nameExpression
4792           671    => 4,     --  NamedElement::namespace
4793           577    => 1,     --  Element::owner
4794           672    => 5,     --  NamedElement::qualifiedName
4795           673    => 6,     --  NamedElement::visibility
4796           others => 0),
4797         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
4798          (621    => 18,    --  InteractionFragment::enclosingInteraction
4799           622    => 19,    --  InteractionFragment::enclosingOperand
4800           669    => 2,     --  NamedElement::name
4801           670    => 3,     --  NamedElement::nameExpression
4802           671    => 4,     --  NamedElement::namespace
4803           577    => 1,     --  Element::owner
4804           672    => 5,     --  NamedElement::qualifiedName
4805           624    => 7,     --  InteractionUse::refersTo
4806           625    => 8,     --  InteractionUse::returnValue
4807           626    => 9,     --  InteractionUse::returnValueRecipient
4808           673    => 6,     --  NamedElement::visibility
4809           others => 0),
4810         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
4811          (530    => 11,    --  Classifier::isAbstract
4812           531    => 13,    --  Classifier::isFinalSpecialization
4813           772    => 7,     --  RedefinableElement::isLeaf
4814           669    => 2,     --  NamedElement::name
4815           670    => 3,     --  NamedElement::nameExpression
4816           671    => 4,     --  NamedElement::namespace
4817           532    => 14,    --  Classifier::ownedTemplateSignature
4818           831    => 10,    --  TemplateableElement::ownedTemplateSignature
4819           577    => 1,     --  Element::owner
4820           718    => 8,     --  ParameterableElement::owningTemplateParameter
4821           853    => 12,    --  Type::package
4822           627    => 17,    --  Interface::protocol
4823           672    => 5,     --  NamedElement::qualifiedName
4824           533    => 15,    --  Classifier::representation
4825           534    => 16,    --  Classifier::templateParameter
4826           719    => 9,     --  ParameterableElement::templateParameter
4827           673    => 6,     --  NamedElement::visibility
4828           710    => 6,     --  PackageableElement::visibility
4829           others => 0),
4830         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
4831          (628    => 10,    --  InterfaceRealization::contract
4832           629    => 11,    --  InterfaceRealization::implementingClassifier
4833           483    => 7,     --  Abstraction::mapping
4834           669    => 2,     --  NamedElement::name
4835           670    => 3,     --  NamedElement::nameExpression
4836           671    => 4,     --  NamedElement::namespace
4837           577    => 1,     --  Element::owner
4838           718    => 8,     --  ParameterableElement::owningTemplateParameter
4839           672    => 5,     --  NamedElement::qualifiedName
4840           719    => 9,     --  ParameterableElement::templateParameter
4841           673    => 6,     --  NamedElement::visibility
4842           710    => 6,     --  PackageableElement::visibility
4843           others => 0),
4844         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
4845          (499    => 12,    --  ActivityGroup::inActivity
4846           669    => 2,     --  NamedElement::name
4847           670    => 3,     --  NamedElement::nameExpression
4848           671    => 4,     --  NamedElement::namespace
4849           577    => 1,     --  Element::owner
4850           672    => 5,     --  NamedElement::qualifiedName
4851           500    => 13,    --  ActivityGroup::superGroup
4852           673    => 6,     --  NamedElement::visibility
4853           others => 0),
4854         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
4855          (630    => 7,     --  Interval::max
4856           631    => 10,    --  Interval::min
4857           669    => 2,     --  NamedElement::name
4858           670    => 3,     --  NamedElement::nameExpression
4859           671    => 4,     --  NamedElement::namespace
4860           577    => 1,     --  Element::owner
4861           718    => 8,     --  ParameterableElement::owningTemplateParameter
4862           672    => 5,     --  NamedElement::qualifiedName
4863           719    => 9,     --  ParameterableElement::templateParameter
4864           854    => 11,    --  TypedElement::type
4865           673    => 6,     --  NamedElement::visibility
4866           710    => 6,     --  PackageableElement::visibility
4867           others => 0),
4868         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
4869          (556    => 7,     --  Constraint::context
4870           669    => 2,     --  NamedElement::name
4871           670    => 3,     --  NamedElement::nameExpression
4872           671    => 4,     --  NamedElement::namespace
4873           577    => 1,     --  Element::owner
4874           718    => 8,     --  ParameterableElement::owningTemplateParameter
4875           672    => 5,     --  NamedElement::qualifiedName
4876           557    => 10,    --  Constraint::specification
4877           632    => 11,    --  IntervalConstraint::specification
4878           719    => 9,     --  ParameterableElement::templateParameter
4879           673    => 6,     --  NamedElement::visibility
4880           710    => 6,     --  PackageableElement::visibility
4881           others => 0),
4882         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
4883          (501    => 8,     --  ActivityNode::activity
4884           502    => 9,     --  ActivityNode::inStructuredNode
4885           634    => 10,    --  JoinNode::isCombineDuplicate
4886           772    => 7,     --  RedefinableElement::isLeaf
4887           635    => 11,    --  JoinNode::joinSpec
4888           669    => 2,     --  NamedElement::name
4889           670    => 3,     --  NamedElement::nameExpression
4890           671    => 4,     --  NamedElement::namespace
4891           577    => 1,     --  Element::owner
4892           672    => 5,     --  NamedElement::qualifiedName
4893           673    => 6,     --  NamedElement::visibility
4894           others => 0),
4895         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
4896          (636    => 7,     --  Lifeline::decomposedAs
4897           637    => 8,     --  Lifeline::interaction
4898           669    => 2,     --  NamedElement::name
4899           670    => 3,     --  NamedElement::nameExpression
4900           671    => 4,     --  NamedElement::namespace
4901           577    => 1,     --  Element::owner
4902           672    => 5,     --  NamedElement::qualifiedName
4903           638    => 9,     --  Lifeline::represents
4904           639    => 10,    --  Lifeline::selector
4905           673    => 6,     --  NamedElement::visibility
4906           others => 0),
4907         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
4908          (642    => 2,     --  LinkEndData::end
4909           640    => 4,     --  LinkEndCreationData::insertAt
4910           641    => 14,    --  LinkEndCreationData::isReplaceAll
4911           577    => 1,     --  Element::owner
4912           643    => 3,     --  LinkEndData::value
4913           others => 0),
4914         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
4915          (642    => 2,     --  LinkEndData::end
4916           577    => 1,     --  Element::owner
4917           643    => 3,     --  LinkEndData::value
4918           others => 0),
4919         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
4920          (644    => 4,     --  LinkEndDestructionData::destroyAt
4921           642    => 2,     --  LinkEndData::end
4922           645    => 5,     --  LinkEndDestructionData::isDestroyDuplicates
4923           577    => 1,     --  Element::owner
4924           643    => 3,     --  LinkEndData::value
4925           others => 0),
4926         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
4927          (669    => 2,     --  NamedElement::name
4928           670    => 3,     --  NamedElement::nameExpression
4929           671    => 4,     --  NamedElement::namespace
4930           577    => 1,     --  Element::owner
4931           718    => 8,     --  ParameterableElement::owningTemplateParameter
4932           672    => 5,     --  NamedElement::qualifiedName
4933           719    => 9,     --  ParameterableElement::templateParameter
4934           854    => 11,    --  TypedElement::type
4935           646    => 7,     --  LiteralBoolean::value
4936           673    => 6,     --  NamedElement::visibility
4937           710    => 6,     --  PackageableElement::visibility
4938           others => 0),
4939         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
4940          (669    => 2,     --  NamedElement::name
4941           670    => 3,     --  NamedElement::nameExpression
4942           671    => 4,     --  NamedElement::namespace
4943           577    => 1,     --  Element::owner
4944           718    => 8,     --  ParameterableElement::owningTemplateParameter
4945           672    => 5,     --  NamedElement::qualifiedName
4946           719    => 9,     --  ParameterableElement::templateParameter
4947           854    => 11,    --  TypedElement::type
4948           647    => 7,     --  LiteralInteger::value
4949           673    => 6,     --  NamedElement::visibility
4950           710    => 6,     --  PackageableElement::visibility
4951           others => 0),
4952         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
4953          (669    => 2,     --  NamedElement::name
4954           670    => 3,     --  NamedElement::nameExpression
4955           671    => 4,     --  NamedElement::namespace
4956           577    => 1,     --  Element::owner
4957           718    => 8,     --  ParameterableElement::owningTemplateParameter
4958           672    => 5,     --  NamedElement::qualifiedName
4959           719    => 9,     --  ParameterableElement::templateParameter
4960           854    => 11,    --  TypedElement::type
4961           673    => 6,     --  NamedElement::visibility
4962           710    => 6,     --  PackageableElement::visibility
4963           others => 0),
4964         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
4965          (669    => 2,     --  NamedElement::name
4966           670    => 3,     --  NamedElement::nameExpression
4967           671    => 4,     --  NamedElement::namespace
4968           577    => 1,     --  Element::owner
4969           718    => 8,     --  ParameterableElement::owningTemplateParameter
4970           672    => 5,     --  NamedElement::qualifiedName
4971           719    => 9,     --  ParameterableElement::templateParameter
4972           854    => 11,    --  TypedElement::type
4973           648    => 7,     --  LiteralReal::value
4974           673    => 6,     --  NamedElement::visibility
4975           710    => 6,     --  PackageableElement::visibility
4976           others => 0),
4977         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
4978          (669    => 2,     --  NamedElement::name
4979           670    => 3,     --  NamedElement::nameExpression
4980           671    => 4,     --  NamedElement::namespace
4981           577    => 1,     --  Element::owner
4982           718    => 8,     --  ParameterableElement::owningTemplateParameter
4983           672    => 5,     --  NamedElement::qualifiedName
4984           719    => 9,     --  ParameterableElement::templateParameter
4985           854    => 11,    --  TypedElement::type
4986           649    => 7,     --  LiteralString::value
4987           673    => 6,     --  NamedElement::visibility
4988           710    => 6,     --  PackageableElement::visibility
4989           others => 0),
4990         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
4991          (669    => 2,     --  NamedElement::name
4992           670    => 3,     --  NamedElement::nameExpression
4993           671    => 4,     --  NamedElement::namespace
4994           577    => 1,     --  Element::owner
4995           718    => 8,     --  ParameterableElement::owningTemplateParameter
4996           672    => 5,     --  NamedElement::qualifiedName
4997           719    => 9,     --  ParameterableElement::templateParameter
4998           854    => 11,    --  TypedElement::type
4999           650    => 7,     --  LiteralUnlimitedNatural::value
5000           673    => 6,     --  NamedElement::visibility
5001           710    => 6,     --  PackageableElement::visibility
5002           others => 0),
5003         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
5004          (501    => 8,     --  ActivityNode::activity
5005           815    => 14,    --  StructuredActivityNode::activity
5006           486    => 10,    --  Action::context
5007           651    => 16,    --  LoopNode::decider
5008           499    => 12,    --  ActivityGroup::inActivity
5009           502    => 9,     --  ActivityNode::inStructuredNode
5010           772    => 7,     --  RedefinableElement::isLeaf
5011           487    => 11,    --  Action::isLocallyReentrant
5012           652    => 17,    --  LoopNode::isTestedFirst
5013           816    => 15,    --  StructuredActivityNode::mustIsolate
5014           669    => 2,     --  NamedElement::name
5015           670    => 3,     --  NamedElement::nameExpression
5016           671    => 4,     --  NamedElement::namespace
5017           577    => 1,     --  Element::owner
5018           672    => 5,     --  NamedElement::qualifiedName
5019           500    => 13,    --  ActivityGroup::superGroup
5020           673    => 6,     --  NamedElement::visibility
5021           others => 0),
5022         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
5023          (483    => 7,     --  Abstraction::mapping
5024           669    => 2,     --  NamedElement::name
5025           670    => 3,     --  NamedElement::nameExpression
5026           671    => 4,     --  NamedElement::namespace
5027           577    => 1,     --  Element::owner
5028           718    => 8,     --  ParameterableElement::owningTemplateParameter
5029           672    => 5,     --  NamedElement::qualifiedName
5030           719    => 9,     --  ParameterableElement::templateParameter
5031           653    => 10,    --  Manifestation::utilizedElement
5032           673    => 6,     --  NamedElement::visibility
5033           710    => 6,     --  PackageableElement::visibility
5034           others => 0),
5035         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
5036          (501    => 8,     --  ActivityNode::activity
5037           502    => 9,     --  ActivityNode::inStructuredNode
5038           772    => 7,     --  RedefinableElement::isLeaf
5039           669    => 2,     --  NamedElement::name
5040           670    => 3,     --  NamedElement::nameExpression
5041           671    => 4,     --  NamedElement::namespace
5042           577    => 1,     --  Element::owner
5043           672    => 5,     --  NamedElement::qualifiedName
5044           673    => 6,     --  NamedElement::visibility
5045           others => 0),
5046         AMF.Internals.Tables.UML_Types.E_UML_Message =>
5047          (654    => 7,     --  Message::connector
5048           655    => 8,     --  Message::interaction
5049           656    => 9,     --  Message::messageKind
5050           657    => 10,    --  Message::messageSort
5051           669    => 2,     --  NamedElement::name
5052           670    => 3,     --  NamedElement::nameExpression
5053           671    => 4,     --  NamedElement::namespace
5054           577    => 1,     --  Element::owner
5055           672    => 5,     --  NamedElement::qualifiedName
5056           658    => 11,    --  Message::receiveEvent
5057           659    => 12,    --  Message::sendEvent
5058           660    => 13,    --  Message::signature
5059           673    => 6,     --  NamedElement::visibility
5060           others => 0),
5061         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
5062          (682    => 7,     --  OccurrenceSpecification::covered
5063           621    => 18,    --  InteractionFragment::enclosingInteraction
5064           622    => 19,    --  InteractionFragment::enclosingOperand
5065           661    => 8,     --  MessageEnd::message
5066           669    => 2,     --  NamedElement::name
5067           670    => 3,     --  NamedElement::nameExpression
5068           671    => 4,     --  NamedElement::namespace
5069           577    => 1,     --  Element::owner
5070           672    => 5,     --  NamedElement::qualifiedName
5071           673    => 6,     --  NamedElement::visibility
5072           others => 0),
5073         AMF.Internals.Tables.UML_Types.E_UML_Model =>
5074          (703    => 7,     --  Package::URI
5075           669    => 2,     --  NamedElement::name
5076           670    => 3,     --  NamedElement::nameExpression
5077           671    => 4,     --  NamedElement::namespace
5078           704    => 11,    --  Package::nestingPackage
5079           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5080           577    => 1,     --  Element::owner
5081           718    => 8,     --  ParameterableElement::owningTemplateParameter
5082           672    => 5,     --  NamedElement::qualifiedName
5083           719    => 9,     --  ParameterableElement::templateParameter
5084           662    => 12,    --  Model::viewpoint
5085           673    => 6,     --  NamedElement::visibility
5086           710    => 6,     --  PackageableElement::visibility
5087           others => 0),
5088         AMF.Internals.Tables.UML_Types.E_UML_Node =>
5089          (520    => 17,    --  BehavioredClassifier::classifierBehavior
5090           528    => 11,    --  Class::isAbstract
5091           530    => 11,    --  Classifier::isAbstract
5092           529    => 20,    --  Class::isActive
5093           531    => 13,    --  Classifier::isFinalSpecialization
5094           772    => 7,     --  RedefinableElement::isLeaf
5095           669    => 2,     --  NamedElement::name
5096           670    => 3,     --  NamedElement::nameExpression
5097           671    => 4,     --  NamedElement::namespace
5098           532    => 14,    --  Classifier::ownedTemplateSignature
5099           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5100           577    => 1,     --  Element::owner
5101           718    => 8,     --  ParameterableElement::owningTemplateParameter
5102           853    => 12,    --  Type::package
5103           672    => 5,     --  NamedElement::qualifiedName
5104           533    => 15,    --  Classifier::representation
5105           534    => 16,    --  Classifier::templateParameter
5106           719    => 9,     --  ParameterableElement::templateParameter
5107           673    => 6,     --  NamedElement::visibility
5108           710    => 6,     --  PackageableElement::visibility
5109           others => 0),
5110         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
5111          (492    => 8,     --  ActivityEdge::activity
5112           493    => 9,     --  ActivityEdge::guard
5113           494    => 10,    --  ActivityEdge::inStructuredNode
5114           495    => 11,    --  ActivityEdge::interrupts
5115           772    => 7,     --  RedefinableElement::isLeaf
5116           674    => 15,    --  ObjectFlow::isMulticast
5117           675    => 16,    --  ObjectFlow::isMultireceive
5118           669    => 2,     --  NamedElement::name
5119           670    => 3,     --  NamedElement::nameExpression
5120           671    => 4,     --  NamedElement::namespace
5121           577    => 1,     --  Element::owner
5122           672    => 5,     --  NamedElement::qualifiedName
5123           676    => 17,    --  ObjectFlow::selection
5124           496    => 12,    --  ActivityEdge::source
5125           497    => 13,    --  ActivityEdge::target
5126           677    => 18,    --  ObjectFlow::transformation
5127           673    => 6,     --  NamedElement::visibility
5128           498    => 14,    --  ActivityEdge::weight
5129           others => 0),
5130         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
5131          (682    => 7,     --  OccurrenceSpecification::covered
5132           621    => 18,    --  InteractionFragment::enclosingInteraction
5133           622    => 19,    --  InteractionFragment::enclosingOperand
5134           669    => 2,     --  NamedElement::name
5135           670    => 3,     --  NamedElement::nameExpression
5136           671    => 4,     --  NamedElement::namespace
5137           577    => 1,     --  Element::owner
5138           672    => 5,     --  NamedElement::qualifiedName
5139           673    => 6,     --  NamedElement::visibility
5140           others => 0),
5141         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
5142          (501    => 8,     --  ActivityNode::activity
5143           683    => 18,    --  OpaqueAction::body
5144           486    => 10,    --  Action::context
5145           502    => 9,     --  ActivityNode::inStructuredNode
5146           772    => 7,     --  RedefinableElement::isLeaf
5147           487    => 11,    --  Action::isLocallyReentrant
5148           684    => 19,    --  OpaqueAction::language
5149           669    => 2,     --  NamedElement::name
5150           670    => 3,     --  NamedElement::nameExpression
5151           671    => 4,     --  NamedElement::namespace
5152           577    => 1,     --  Element::owner
5153           672    => 5,     --  NamedElement::qualifiedName
5154           673    => 6,     --  NamedElement::visibility
5155           others => 0),
5156         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
5157          (685    => 18,    --  OpaqueBehavior::body
5158           520    => 17,    --  BehavioredClassifier::classifierBehavior
5159           514    => 21,    --  Behavior::context
5160           528    => 11,    --  Class::isAbstract
5161           530    => 11,    --  Classifier::isAbstract
5162           529    => 20,    --  Class::isActive
5163           531    => 13,    --  Classifier::isFinalSpecialization
5164           772    => 7,     --  RedefinableElement::isLeaf
5165           515    => 22,    --  Behavior::isReentrant
5166           686    => 19,    --  OpaqueBehavior::language
5167           669    => 2,     --  NamedElement::name
5168           670    => 3,     --  NamedElement::nameExpression
5169           671    => 4,     --  NamedElement::namespace
5170           532    => 14,    --  Classifier::ownedTemplateSignature
5171           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5172           577    => 1,     --  Element::owner
5173           718    => 8,     --  ParameterableElement::owningTemplateParameter
5174           853    => 12,    --  Type::package
5175           672    => 5,     --  NamedElement::qualifiedName
5176           533    => 15,    --  Classifier::representation
5177           516    => 23,    --  Behavior::specification
5178           534    => 16,    --  Classifier::templateParameter
5179           719    => 9,     --  ParameterableElement::templateParameter
5180           673    => 6,     --  NamedElement::visibility
5181           710    => 6,     --  PackageableElement::visibility
5182           others => 0),
5183         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
5184          (687    => 7,     --  OpaqueExpression::behavior
5185           688    => 18,    --  OpaqueExpression::body
5186           689    => 19,    --  OpaqueExpression::language
5187           669    => 2,     --  NamedElement::name
5188           670    => 3,     --  NamedElement::nameExpression
5189           671    => 4,     --  NamedElement::namespace
5190           577    => 1,     --  Element::owner
5191           718    => 8,     --  ParameterableElement::owningTemplateParameter
5192           672    => 5,     --  NamedElement::qualifiedName
5193           690    => 10,    --  OpaqueExpression::result
5194           719    => 9,     --  ParameterableElement::templateParameter
5195           854    => 11,    --  TypedElement::type
5196           673    => 6,     --  NamedElement::visibility
5197           710    => 6,     --  PackageableElement::visibility
5198           others => 0),
5199         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
5200          (691    => 18,    --  Operation::bodyCondition
5201           692    => 19,    --  Operation::class
5202           518    => 16,    --  BehavioralFeature::concurrency
5203           693    => 20,    --  Operation::datatype
5204           694    => 21,    --  Operation::interface
5205           519    => 11,    --  BehavioralFeature::isAbstract
5206           772    => 7,     --  RedefinableElement::isLeaf
5207           695    => 12,    --  Operation::isOrdered
5208           696    => 22,    --  Operation::isQuery
5209           603    => 17,    --  Feature::isStatic
5210           697    => 13,    --  Operation::isUnique
5211           698    => 14,    --  Operation::lower
5212           669    => 2,     --  NamedElement::name
5213           670    => 3,     --  NamedElement::nameExpression
5214           671    => 4,     --  NamedElement::namespace
5215           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5216           577    => 1,     --  Element::owner
5217           718    => 8,     --  ParameterableElement::owningTemplateParameter
5218           672    => 5,     --  NamedElement::qualifiedName
5219           699    => 23,    --  Operation::templateParameter
5220           719    => 9,     --  ParameterableElement::templateParameter
5221           700    => 24,    --  Operation::type
5222           701    => 15,    --  Operation::upper
5223           673    => 6,     --  NamedElement::visibility
5224           others => 0),
5225         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
5226          (821    => 2,     --  TemplateParameter::default
5227           822    => 3,     --  TemplateParameter::ownedDefault
5228           823    => 4,     --  TemplateParameter::ownedParameteredElement
5229           577    => 1,     --  Element::owner
5230           702    => 7,     --  OperationTemplateParameter::parameteredElement
5231           824    => 5,     --  TemplateParameter::parameteredElement
5232           825    => 6,     --  TemplateParameter::signature
5233           others => 0),
5234         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
5235          (501    => 8,     --  ActivityNode::activity
5236           502    => 9,     --  ActivityNode::inStructuredNode
5237           720    => 21,    --  Pin::isControl
5238           678    => 17,    --  ObjectNode::isControlType
5239           772    => 7,     --  RedefinableElement::isLeaf
5240           663    => 12,    --  MultiplicityElement::isOrdered
5241           664    => 13,    --  MultiplicityElement::isUnique
5242           665    => 14,    --  MultiplicityElement::lower
5243           666    => 10,    --  MultiplicityElement::lowerValue
5244           669    => 2,     --  NamedElement::name
5245           670    => 3,     --  NamedElement::nameExpression
5246           671    => 4,     --  NamedElement::namespace
5247           679    => 18,    --  ObjectNode::ordering
5248           577    => 1,     --  Element::owner
5249           672    => 5,     --  NamedElement::qualifiedName
5250           680    => 19,    --  ObjectNode::selection
5251           854    => 11,    --  TypedElement::type
5252           667    => 15,    --  MultiplicityElement::upper
5253           681    => 20,    --  ObjectNode::upperBound
5254           668    => 16,    --  MultiplicityElement::upperValue
5255           673    => 6,     --  NamedElement::visibility
5256           others => 0),
5257         AMF.Internals.Tables.UML_Types.E_UML_Package =>
5258          (703    => 7,     --  Package::URI
5259           669    => 2,     --  NamedElement::name
5260           670    => 3,     --  NamedElement::nameExpression
5261           671    => 4,     --  NamedElement::namespace
5262           704    => 11,    --  Package::nestingPackage
5263           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5264           577    => 1,     --  Element::owner
5265           718    => 8,     --  ParameterableElement::owningTemplateParameter
5266           672    => 5,     --  NamedElement::qualifiedName
5267           719    => 9,     --  ParameterableElement::templateParameter
5268           673    => 6,     --  NamedElement::visibility
5269           710    => 6,     --  PackageableElement::visibility
5270           others => 0),
5271         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
5272          (705    => 3,     --  PackageImport::importedPackage
5273           706    => 4,     --  PackageImport::importingNamespace
5274           577    => 1,     --  Element::owner
5275           707    => 2,     --  PackageImport::visibility
5276           others => 0),
5277         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
5278          (708    => 2,     --  PackageMerge::mergedPackage
5279           577    => 1,     --  Element::owner
5280           709    => 3,     --  PackageMerge::receivingPackage
5281           others => 0),
5282         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
5283          (711    => 21,    --  Parameter::default
5284           712    => 7,     --  Parameter::defaultValue
5285           713    => 17,    --  Parameter::direction
5286           714    => 18,    --  Parameter::effect
5287           715    => 20,    --  Parameter::isException
5288           663    => 12,    --  MultiplicityElement::isOrdered
5289           716    => 22,    --  Parameter::isStream
5290           664    => 13,    --  MultiplicityElement::isUnique
5291           665    => 14,    --  MultiplicityElement::lower
5292           666    => 10,    --  MultiplicityElement::lowerValue
5293           669    => 2,     --  NamedElement::name
5294           670    => 3,     --  NamedElement::nameExpression
5295           671    => 4,     --  NamedElement::namespace
5296           717    => 23,    --  Parameter::operation
5297           577    => 1,     --  Element::owner
5298           718    => 8,     --  ParameterableElement::owningTemplateParameter
5299           672    => 5,     --  NamedElement::qualifiedName
5300           548    => 19,    --  ConnectableElement::templateParameter
5301           719    => 9,     --  ParameterableElement::templateParameter
5302           854    => 11,    --  TypedElement::type
5303           667    => 15,    --  MultiplicityElement::upper
5304           668    => 16,    --  MultiplicityElement::upperValue
5305           673    => 6,     --  NamedElement::visibility
5306           others => 0),
5307         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
5308          (669    => 2,     --  NamedElement::name
5309           670    => 3,     --  NamedElement::nameExpression
5310           671    => 4,     --  NamedElement::namespace
5311           577    => 1,     --  Element::owner
5312           672    => 5,     --  NamedElement::qualifiedName
5313           673    => 6,     --  NamedElement::visibility
5314           others => 0),
5315         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
5316          (621    => 18,    --  InteractionFragment::enclosingInteraction
5317           622    => 19,    --  InteractionFragment::enclosingOperand
5318           669    => 2,     --  NamedElement::name
5319           670    => 3,     --  NamedElement::nameExpression
5320           671    => 4,     --  NamedElement::namespace
5321           577    => 1,     --  Element::owner
5322           672    => 5,     --  NamedElement::qualifiedName
5323           624    => 7,     --  InteractionUse::refersTo
5324           625    => 8,     --  InteractionUse::returnValue
5325           626    => 9,     --  InteractionUse::returnValueRecipient
5326           673    => 6,     --  NamedElement::visibility
5327           others => 0),
5328         AMF.Internals.Tables.UML_Types.E_UML_Port =>
5329          (728    => 22,    --  Property::aggregation
5330           729    => 23,    --  Property::association
5331           730    => 25,    --  Property::associationEnd
5332           731    => 26,    --  Property::class
5333           732    => 27,    --  Property::datatype
5334           733    => 21,    --  Property::default
5335           734    => 28,    --  Property::defaultValue
5336           735    => 29,    --  Property::interface
5337           721    => 34,    --  Port::isBehavior
5338           736    => 20,    --  Property::isComposite
5339           722    => 35,    --  Port::isConjugated
5340           737    => 18,    --  Property::isDerived
5341           738    => 30,    --  Property::isDerivedUnion
5342           739    => 31,    --  Property::isID
5343           772    => 7,     --  RedefinableElement::isLeaf
5344           663    => 12,    --  MultiplicityElement::isOrdered
5345           740    => 24,    --  Property::isReadOnly
5346           812    => 24,    --  StructuralFeature::isReadOnly
5347           723    => 36,    --  Port::isService
5348           603    => 17,    --  Feature::isStatic
5349           664    => 13,    --  MultiplicityElement::isUnique
5350           665    => 14,    --  MultiplicityElement::lower
5351           666    => 10,    --  MultiplicityElement::lowerValue
5352           669    => 2,     --  NamedElement::name
5353           670    => 3,     --  NamedElement::nameExpression
5354           671    => 4,     --  NamedElement::namespace
5355           741    => 32,    --  Property::opposite
5356           577    => 1,     --  Element::owner
5357           742    => 33,    --  Property::owningAssociation
5358           718    => 8,     --  ParameterableElement::owningTemplateParameter
5359           724    => 37,    --  Port::protocol
5360           672    => 5,     --  NamedElement::qualifiedName
5361           548    => 19,    --  ConnectableElement::templateParameter
5362           719    => 9,     --  ParameterableElement::templateParameter
5363           854    => 11,    --  TypedElement::type
5364           667    => 15,    --  MultiplicityElement::upper
5365           668    => 16,    --  MultiplicityElement::upperValue
5366           673    => 6,     --  NamedElement::visibility
5367           others => 0),
5368         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
5369          (530    => 11,    --  Classifier::isAbstract
5370           531    => 13,    --  Classifier::isFinalSpecialization
5371           772    => 7,     --  RedefinableElement::isLeaf
5372           669    => 2,     --  NamedElement::name
5373           670    => 3,     --  NamedElement::nameExpression
5374           671    => 4,     --  NamedElement::namespace
5375           532    => 14,    --  Classifier::ownedTemplateSignature
5376           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5377           577    => 1,     --  Element::owner
5378           718    => 8,     --  ParameterableElement::owningTemplateParameter
5379           853    => 12,    --  Type::package
5380           672    => 5,     --  NamedElement::qualifiedName
5381           533    => 15,    --  Classifier::representation
5382           534    => 16,    --  Classifier::templateParameter
5383           719    => 9,     --  ParameterableElement::templateParameter
5384           673    => 6,     --  NamedElement::visibility
5385           710    => 6,     --  PackageableElement::visibility
5386           others => 0),
5387         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
5388          (703    => 7,     --  Package::URI
5389           669    => 2,     --  NamedElement::name
5390           670    => 3,     --  NamedElement::nameExpression
5391           671    => 4,     --  NamedElement::namespace
5392           704    => 11,    --  Package::nestingPackage
5393           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5394           577    => 1,     --  Element::owner
5395           718    => 8,     --  ParameterableElement::owningTemplateParameter
5396           672    => 5,     --  NamedElement::qualifiedName
5397           719    => 9,     --  ParameterableElement::templateParameter
5398           673    => 6,     --  NamedElement::visibility
5399           710    => 6,     --  PackageableElement::visibility
5400           others => 0),
5401         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
5402          (725    => 2,     --  ProfileApplication::appliedProfile
5403           726    => 3,     --  ProfileApplication::applyingPackage
5404           727    => 4,     --  ProfileApplication::isStrict
5405           577    => 1,     --  Element::owner
5406           others => 0),
5407         AMF.Internals.Tables.UML_Types.E_UML_Property =>
5408          (728    => 22,    --  Property::aggregation
5409           729    => 23,    --  Property::association
5410           730    => 25,    --  Property::associationEnd
5411           731    => 26,    --  Property::class
5412           732    => 27,    --  Property::datatype
5413           733    => 21,    --  Property::default
5414           734    => 28,    --  Property::defaultValue
5415           735    => 29,    --  Property::interface
5416           736    => 20,    --  Property::isComposite
5417           737    => 18,    --  Property::isDerived
5418           738    => 30,    --  Property::isDerivedUnion
5419           739    => 31,    --  Property::isID
5420           772    => 7,     --  RedefinableElement::isLeaf
5421           663    => 12,    --  MultiplicityElement::isOrdered
5422           740    => 24,    --  Property::isReadOnly
5423           812    => 24,    --  StructuralFeature::isReadOnly
5424           603    => 17,    --  Feature::isStatic
5425           664    => 13,    --  MultiplicityElement::isUnique
5426           665    => 14,    --  MultiplicityElement::lower
5427           666    => 10,    --  MultiplicityElement::lowerValue
5428           669    => 2,     --  NamedElement::name
5429           670    => 3,     --  NamedElement::nameExpression
5430           671    => 4,     --  NamedElement::namespace
5431           741    => 32,    --  Property::opposite
5432           577    => 1,     --  Element::owner
5433           742    => 33,    --  Property::owningAssociation
5434           718    => 8,     --  ParameterableElement::owningTemplateParameter
5435           672    => 5,     --  NamedElement::qualifiedName
5436           548    => 19,    --  ConnectableElement::templateParameter
5437           719    => 9,     --  ParameterableElement::templateParameter
5438           854    => 11,    --  TypedElement::type
5439           667    => 15,    --  MultiplicityElement::upper
5440           668    => 16,    --  MultiplicityElement::upperValue
5441           673    => 6,     --  NamedElement::visibility
5442           others => 0),
5443         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
5444          (743    => 2,     --  ProtocolConformance::generalMachine
5445           577    => 1,     --  Element::owner
5446           744    => 3,     --  ProtocolConformance::specificMachine
5447           others => 0),
5448         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
5449          (520    => 17,    --  BehavioredClassifier::classifierBehavior
5450           514    => 21,    --  Behavior::context
5451           528    => 11,    --  Class::isAbstract
5452           530    => 11,    --  Classifier::isAbstract
5453           529    => 20,    --  Class::isActive
5454           531    => 13,    --  Classifier::isFinalSpecialization
5455           772    => 7,     --  RedefinableElement::isLeaf
5456           515    => 22,    --  Behavior::isReentrant
5457           669    => 2,     --  NamedElement::name
5458           670    => 3,     --  NamedElement::nameExpression
5459           671    => 4,     --  NamedElement::namespace
5460           532    => 14,    --  Classifier::ownedTemplateSignature
5461           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5462           577    => 1,     --  Element::owner
5463           718    => 8,     --  ParameterableElement::owningTemplateParameter
5464           853    => 12,    --  Type::package
5465           672    => 5,     --  NamedElement::qualifiedName
5466           533    => 15,    --  Classifier::representation
5467           516    => 23,    --  Behavior::specification
5468           534    => 16,    --  Classifier::templateParameter
5469           719    => 9,     --  ParameterableElement::templateParameter
5470           673    => 6,     --  NamedElement::visibility
5471           710    => 6,     --  PackageableElement::visibility
5472           others => 0),
5473         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
5474          (844    => 8,     --  Transition::container
5475           845    => 9,     --  Transition::effect
5476           846    => 10,    --  Transition::guard
5477           772    => 7,     --  RedefinableElement::isLeaf
5478           847    => 11,    --  Transition::kind
5479           669    => 2,     --  NamedElement::name
5480           670    => 3,     --  NamedElement::nameExpression
5481           671    => 4,     --  NamedElement::namespace
5482           577    => 1,     --  Element::owner
5483           745    => 16,    --  ProtocolTransition::postCondition
5484           746    => 17,    --  ProtocolTransition::preCondition
5485           672    => 5,     --  NamedElement::qualifiedName
5486           848    => 12,    --  Transition::redefinedTransition
5487           849    => 13,    --  Transition::redefinitionContext
5488           850    => 14,    --  Transition::source
5489           851    => 15,    --  Transition::target
5490           673    => 6,     --  NamedElement::visibility
5491           others => 0),
5492         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
5493          (863    => 8,     --  Vertex::container
5494           747    => 7,     --  Pseudostate::kind
5495           669    => 2,     --  NamedElement::name
5496           670    => 3,     --  NamedElement::nameExpression
5497           671    => 4,     --  NamedElement::namespace
5498           577    => 1,     --  Element::owner
5499           672    => 5,     --  NamedElement::qualifiedName
5500           748    => 9,     --  Pseudostate::state
5501           749    => 10,    --  Pseudostate::stateMachine
5502           673    => 6,     --  NamedElement::visibility
5503           others => 0),
5504         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
5505          (577    => 1,     --  Element::owner
5506           750    => 2,     --  QualifierValue::qualifier
5507           751    => 3,     --  QualifierValue::value
5508           others => 0),
5509         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
5510          (501    => 8,     --  ActivityNode::activity
5511           486    => 10,    --  Action::context
5512           752    => 12,    --  RaiseExceptionAction::exception
5513           502    => 9,     --  ActivityNode::inStructuredNode
5514           772    => 7,     --  RedefinableElement::isLeaf
5515           487    => 11,    --  Action::isLocallyReentrant
5516           669    => 2,     --  NamedElement::name
5517           670    => 3,     --  NamedElement::nameExpression
5518           671    => 4,     --  NamedElement::namespace
5519           577    => 1,     --  Element::owner
5520           672    => 5,     --  NamedElement::qualifiedName
5521           673    => 6,     --  NamedElement::visibility
5522           others => 0),
5523         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
5524          (501    => 8,     --  ActivityNode::activity
5525           753    => 12,    --  ReadExtentAction::classifier
5526           486    => 10,    --  Action::context
5527           502    => 9,     --  ActivityNode::inStructuredNode
5528           772    => 7,     --  RedefinableElement::isLeaf
5529           487    => 11,    --  Action::isLocallyReentrant
5530           669    => 2,     --  NamedElement::name
5531           670    => 3,     --  NamedElement::nameExpression
5532           671    => 4,     --  NamedElement::namespace
5533           577    => 1,     --  Element::owner
5534           672    => 5,     --  NamedElement::qualifiedName
5535           754    => 13,    --  ReadExtentAction::result
5536           673    => 6,     --  NamedElement::visibility
5537           others => 0),
5538         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
5539          (501    => 8,     --  ActivityNode::activity
5540           755    => 12,    --  ReadIsClassifiedObjectAction::classifier
5541           486    => 10,    --  Action::context
5542           502    => 9,     --  ActivityNode::inStructuredNode
5543           756    => 13,    --  ReadIsClassifiedObjectAction::isDirect
5544           772    => 7,     --  RedefinableElement::isLeaf
5545           487    => 11,    --  Action::isLocallyReentrant
5546           669    => 2,     --  NamedElement::name
5547           670    => 3,     --  NamedElement::nameExpression
5548           671    => 4,     --  NamedElement::namespace
5549           757    => 14,    --  ReadIsClassifiedObjectAction::object
5550           577    => 1,     --  Element::owner
5551           672    => 5,     --  NamedElement::qualifiedName
5552           758    => 15,    --  ReadIsClassifiedObjectAction::result
5553           673    => 6,     --  NamedElement::visibility
5554           others => 0),
5555         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
5556          (501    => 8,     --  ActivityNode::activity
5557           486    => 10,    --  Action::context
5558           502    => 9,     --  ActivityNode::inStructuredNode
5559           772    => 7,     --  RedefinableElement::isLeaf
5560           487    => 11,    --  Action::isLocallyReentrant
5561           669    => 2,     --  NamedElement::name
5562           670    => 3,     --  NamedElement::nameExpression
5563           671    => 4,     --  NamedElement::namespace
5564           577    => 1,     --  Element::owner
5565           672    => 5,     --  NamedElement::qualifiedName
5566           759    => 12,    --  ReadLinkAction::result
5567           673    => 6,     --  NamedElement::visibility
5568           others => 0),
5569         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
5570          (501    => 8,     --  ActivityNode::activity
5571           486    => 10,    --  Action::context
5572           760    => 12,    --  ReadLinkObjectEndAction::end
5573           502    => 9,     --  ActivityNode::inStructuredNode
5574           772    => 7,     --  RedefinableElement::isLeaf
5575           487    => 11,    --  Action::isLocallyReentrant
5576           669    => 2,     --  NamedElement::name
5577           670    => 3,     --  NamedElement::nameExpression
5578           671    => 4,     --  NamedElement::namespace
5579           761    => 13,    --  ReadLinkObjectEndAction::object
5580           577    => 1,     --  Element::owner
5581           672    => 5,     --  NamedElement::qualifiedName
5582           762    => 14,    --  ReadLinkObjectEndAction::result
5583           673    => 6,     --  NamedElement::visibility
5584           others => 0),
5585         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
5586          (501    => 8,     --  ActivityNode::activity
5587           486    => 10,    --  Action::context
5588           502    => 9,     --  ActivityNode::inStructuredNode
5589           772    => 7,     --  RedefinableElement::isLeaf
5590           487    => 11,    --  Action::isLocallyReentrant
5591           669    => 2,     --  NamedElement::name
5592           670    => 3,     --  NamedElement::nameExpression
5593           671    => 4,     --  NamedElement::namespace
5594           763    => 12,    --  ReadLinkObjectEndQualifierAction::object
5595           577    => 1,     --  Element::owner
5596           672    => 5,     --  NamedElement::qualifiedName
5597           764    => 13,    --  ReadLinkObjectEndQualifierAction::qualifier
5598           765    => 14,    --  ReadLinkObjectEndQualifierAction::result
5599           673    => 6,     --  NamedElement::visibility
5600           others => 0),
5601         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
5602          (501    => 8,     --  ActivityNode::activity
5603           486    => 10,    --  Action::context
5604           502    => 9,     --  ActivityNode::inStructuredNode
5605           772    => 7,     --  RedefinableElement::isLeaf
5606           487    => 11,    --  Action::isLocallyReentrant
5607           669    => 2,     --  NamedElement::name
5608           670    => 3,     --  NamedElement::nameExpression
5609           671    => 4,     --  NamedElement::namespace
5610           577    => 1,     --  Element::owner
5611           672    => 5,     --  NamedElement::qualifiedName
5612           766    => 12,    --  ReadSelfAction::result
5613           673    => 6,     --  NamedElement::visibility
5614           others => 0),
5615         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
5616          (501    => 8,     --  ActivityNode::activity
5617           486    => 10,    --  Action::context
5618           502    => 9,     --  ActivityNode::inStructuredNode
5619           772    => 7,     --  RedefinableElement::isLeaf
5620           487    => 11,    --  Action::isLocallyReentrant
5621           669    => 2,     --  NamedElement::name
5622           670    => 3,     --  NamedElement::nameExpression
5623           671    => 4,     --  NamedElement::namespace
5624           813    => 12,    --  StructuralFeatureAction::object
5625           577    => 1,     --  Element::owner
5626           672    => 5,     --  NamedElement::qualifiedName
5627           767    => 14,    --  ReadStructuralFeatureAction::result
5628           814    => 13,    --  StructuralFeatureAction::structuralFeature
5629           673    => 6,     --  NamedElement::visibility
5630           others => 0),
5631         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
5632          (501    => 8,     --  ActivityNode::activity
5633           486    => 10,    --  Action::context
5634           502    => 9,     --  ActivityNode::inStructuredNode
5635           772    => 7,     --  RedefinableElement::isLeaf
5636           487    => 11,    --  Action::isLocallyReentrant
5637           669    => 2,     --  NamedElement::name
5638           670    => 3,     --  NamedElement::nameExpression
5639           671    => 4,     --  NamedElement::namespace
5640           577    => 1,     --  Element::owner
5641           672    => 5,     --  NamedElement::qualifiedName
5642           768    => 13,    --  ReadVariableAction::result
5643           862    => 12,    --  VariableAction::variable
5644           673    => 6,     --  NamedElement::visibility
5645           others => 0),
5646         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
5647          (483    => 7,     --  Abstraction::mapping
5648           669    => 2,     --  NamedElement::name
5649           670    => 3,     --  NamedElement::nameExpression
5650           671    => 4,     --  NamedElement::namespace
5651           577    => 1,     --  Element::owner
5652           718    => 8,     --  ParameterableElement::owningTemplateParameter
5653           672    => 5,     --  NamedElement::qualifiedName
5654           719    => 9,     --  ParameterableElement::templateParameter
5655           673    => 6,     --  NamedElement::visibility
5656           710    => 6,     --  PackageableElement::visibility
5657           others => 0),
5658         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
5659          (518    => 16,    --  BehavioralFeature::concurrency
5660           519    => 11,    --  BehavioralFeature::isAbstract
5661           772    => 7,     --  RedefinableElement::isLeaf
5662           603    => 17,    --  Feature::isStatic
5663           669    => 2,     --  NamedElement::name
5664           670    => 3,     --  NamedElement::nameExpression
5665           671    => 4,     --  NamedElement::namespace
5666           577    => 1,     --  Element::owner
5667           672    => 5,     --  NamedElement::qualifiedName
5668           769    => 8,     --  Reception::signal
5669           673    => 6,     --  NamedElement::visibility
5670           others => 0),
5671         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
5672          (501    => 8,     --  ActivityNode::activity
5673           486    => 10,    --  Action::context
5674           502    => 9,     --  ActivityNode::inStructuredNode
5675           772    => 7,     --  RedefinableElement::isLeaf
5676           487    => 11,    --  Action::isLocallyReentrant
5677           770    => 14,    --  ReclassifyObjectAction::isReplaceAll
5678           669    => 2,     --  NamedElement::name
5679           670    => 3,     --  NamedElement::nameExpression
5680           671    => 4,     --  NamedElement::namespace
5681           771    => 12,    --  ReclassifyObjectAction::object
5682           577    => 1,     --  Element::owner
5683           672    => 5,     --  NamedElement::qualifiedName
5684           673    => 6,     --  NamedElement::visibility
5685           others => 0),
5686         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
5687          (773    => 9,     --  RedefinableTemplateSignature::classifier
5688           772    => 7,     --  RedefinableElement::isLeaf
5689           669    => 2,     --  NamedElement::name
5690           670    => 3,     --  NamedElement::nameExpression
5691           671    => 4,     --  NamedElement::namespace
5692           577    => 1,     --  Element::owner
5693           672    => 5,     --  NamedElement::qualifiedName
5694           830    => 8,     --  TemplateSignature::template
5695           673    => 6,     --  NamedElement::visibility
5696           others => 0),
5697         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
5698          (501    => 8,     --  ActivityNode::activity
5699           774    => 13,    --  ReduceAction::collection
5700           486    => 10,    --  Action::context
5701           502    => 9,     --  ActivityNode::inStructuredNode
5702           772    => 7,     --  RedefinableElement::isLeaf
5703           487    => 11,    --  Action::isLocallyReentrant
5704           775    => 12,    --  ReduceAction::isOrdered
5705           669    => 2,     --  NamedElement::name
5706           670    => 3,     --  NamedElement::nameExpression
5707           671    => 4,     --  NamedElement::namespace
5708           577    => 1,     --  Element::owner
5709           672    => 5,     --  NamedElement::qualifiedName
5710           776    => 14,    --  ReduceAction::reducer
5711           777    => 15,    --  ReduceAction::result
5712           673    => 6,     --  NamedElement::visibility
5713           others => 0),
5714         AMF.Internals.Tables.UML_Types.E_UML_Region =>
5715          (778    => 8,     --  Region::extendedRegion
5716           772    => 7,     --  RedefinableElement::isLeaf
5717           669    => 2,     --  NamedElement::name
5718           670    => 3,     --  NamedElement::nameExpression
5719           671    => 4,     --  NamedElement::namespace
5720           577    => 1,     --  Element::owner
5721           672    => 5,     --  NamedElement::qualifiedName
5722           779    => 9,     --  Region::redefinitionContext
5723           780    => 10,    --  Region::state
5724           781    => 11,    --  Region::stateMachine
5725           673    => 6,     --  NamedElement::visibility
5726           others => 0),
5727         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
5728          (501    => 8,     --  ActivityNode::activity
5729           486    => 10,    --  Action::context
5730           502    => 9,     --  ActivityNode::inStructuredNode
5731           772    => 7,     --  RedefinableElement::isLeaf
5732           487    => 11,    --  Action::isLocallyReentrant
5733           782    => 14,    --  RemoveStructuralFeatureValueAction::isRemoveDuplicates
5734           669    => 2,     --  NamedElement::name
5735           670    => 3,     --  NamedElement::nameExpression
5736           671    => 4,     --  NamedElement::namespace
5737           813    => 12,    --  StructuralFeatureAction::object
5738           577    => 1,     --  Element::owner
5739           672    => 5,     --  NamedElement::qualifiedName
5740           783    => 17,    --  RemoveStructuralFeatureValueAction::removeAt
5741           864    => 15,    --  WriteStructuralFeatureAction::result
5742           814    => 13,    --  StructuralFeatureAction::structuralFeature
5743           865    => 16,    --  WriteStructuralFeatureAction::value
5744           673    => 6,     --  NamedElement::visibility
5745           others => 0),
5746         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
5747          (501    => 8,     --  ActivityNode::activity
5748           486    => 10,    --  Action::context
5749           502    => 9,     --  ActivityNode::inStructuredNode
5750           772    => 7,     --  RedefinableElement::isLeaf
5751           487    => 11,    --  Action::isLocallyReentrant
5752           784    => 14,    --  RemoveVariableValueAction::isRemoveDuplicates
5753           669    => 2,     --  NamedElement::name
5754           670    => 3,     --  NamedElement::nameExpression
5755           671    => 4,     --  NamedElement::namespace
5756           577    => 1,     --  Element::owner
5757           672    => 5,     --  NamedElement::qualifiedName
5758           785    => 15,    --  RemoveVariableValueAction::removeAt
5759           866    => 13,    --  WriteVariableAction::value
5760           862    => 12,    --  VariableAction::variable
5761           673    => 6,     --  NamedElement::visibility
5762           others => 0),
5763         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
5764          (501    => 8,     --  ActivityNode::activity
5765           486    => 10,    --  Action::context
5766           502    => 9,     --  ActivityNode::inStructuredNode
5767           772    => 7,     --  RedefinableElement::isLeaf
5768           487    => 11,    --  Action::isLocallyReentrant
5769           669    => 2,     --  NamedElement::name
5770           670    => 3,     --  NamedElement::nameExpression
5771           671    => 4,     --  NamedElement::namespace
5772           577    => 1,     --  Element::owner
5773           672    => 5,     --  NamedElement::qualifiedName
5774           786    => 12,    --  ReplyAction::replyToCall
5775           787    => 13,    --  ReplyAction::returnInformation
5776           673    => 6,     --  NamedElement::visibility
5777           others => 0),
5778         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
5779          (501    => 8,     --  ActivityNode::activity
5780           486    => 10,    --  Action::context
5781           502    => 9,     --  ActivityNode::inStructuredNode
5782           772    => 7,     --  RedefinableElement::isLeaf
5783           487    => 11,    --  Action::isLocallyReentrant
5784           669    => 2,     --  NamedElement::name
5785           670    => 3,     --  NamedElement::nameExpression
5786           671    => 4,     --  NamedElement::namespace
5787           633    => 12,    --  InvocationAction::onPort
5788           577    => 1,     --  Element::owner
5789           672    => 5,     --  NamedElement::qualifiedName
5790           788    => 13,    --  SendObjectAction::request
5791           789    => 14,    --  SendObjectAction::target
5792           673    => 6,     --  NamedElement::visibility
5793           others => 0),
5794         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
5795          (501    => 8,     --  ActivityNode::activity
5796           486    => 10,    --  Action::context
5797           502    => 9,     --  ActivityNode::inStructuredNode
5798           772    => 7,     --  RedefinableElement::isLeaf
5799           487    => 11,    --  Action::isLocallyReentrant
5800           669    => 2,     --  NamedElement::name
5801           670    => 3,     --  NamedElement::nameExpression
5802           671    => 4,     --  NamedElement::namespace
5803           633    => 12,    --  InvocationAction::onPort
5804           577    => 1,     --  Element::owner
5805           672    => 5,     --  NamedElement::qualifiedName
5806           790    => 13,    --  SendSignalAction::signal
5807           791    => 14,    --  SendSignalAction::target
5808           673    => 6,     --  NamedElement::visibility
5809           others => 0),
5810         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
5811          (501    => 8,     --  ActivityNode::activity
5812           815    => 14,    --  StructuredActivityNode::activity
5813           486    => 10,    --  Action::context
5814           499    => 12,    --  ActivityGroup::inActivity
5815           502    => 9,     --  ActivityNode::inStructuredNode
5816           772    => 7,     --  RedefinableElement::isLeaf
5817           487    => 11,    --  Action::isLocallyReentrant
5818           816    => 15,    --  StructuredActivityNode::mustIsolate
5819           669    => 2,     --  NamedElement::name
5820           670    => 3,     --  NamedElement::nameExpression
5821           671    => 4,     --  NamedElement::namespace
5822           577    => 1,     --  Element::owner
5823           672    => 5,     --  NamedElement::qualifiedName
5824           500    => 13,    --  ActivityGroup::superGroup
5825           673    => 6,     --  NamedElement::visibility
5826           others => 0),
5827         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
5828          (530    => 11,    --  Classifier::isAbstract
5829           531    => 13,    --  Classifier::isFinalSpecialization
5830           772    => 7,     --  RedefinableElement::isLeaf
5831           669    => 2,     --  NamedElement::name
5832           670    => 3,     --  NamedElement::nameExpression
5833           671    => 4,     --  NamedElement::namespace
5834           532    => 14,    --  Classifier::ownedTemplateSignature
5835           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5836           577    => 1,     --  Element::owner
5837           718    => 8,     --  ParameterableElement::owningTemplateParameter
5838           853    => 12,    --  Type::package
5839           672    => 5,     --  NamedElement::qualifiedName
5840           533    => 15,    --  Classifier::representation
5841           534    => 16,    --  Classifier::templateParameter
5842           719    => 9,     --  ParameterableElement::templateParameter
5843           673    => 6,     --  NamedElement::visibility
5844           710    => 6,     --  PackageableElement::visibility
5845           others => 0),
5846         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
5847          (669    => 2,     --  NamedElement::name
5848           670    => 3,     --  NamedElement::nameExpression
5849           671    => 4,     --  NamedElement::namespace
5850           577    => 1,     --  Element::owner
5851           718    => 8,     --  ParameterableElement::owningTemplateParameter
5852           672    => 5,     --  NamedElement::qualifiedName
5853           792    => 7,     --  SignalEvent::signal
5854           719    => 9,     --  ParameterableElement::templateParameter
5855           673    => 6,     --  NamedElement::visibility
5856           710    => 6,     --  PackageableElement::visibility
5857           others => 0),
5858         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
5859          (793    => 2,     --  Slot::definingFeature
5860           577    => 1,     --  Element::owner
5861           794    => 3,     --  Slot::owningInstance
5862           others => 0),
5863         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
5864          (501    => 8,     --  ActivityNode::activity
5865           486    => 10,    --  Action::context
5866           502    => 9,     --  ActivityNode::inStructuredNode
5867           772    => 7,     --  RedefinableElement::isLeaf
5868           487    => 11,    --  Action::isLocallyReentrant
5869           669    => 2,     --  NamedElement::name
5870           670    => 3,     --  NamedElement::nameExpression
5871           671    => 4,     --  NamedElement::namespace
5872           795    => 12,    --  StartClassifierBehaviorAction::object
5873           577    => 1,     --  Element::owner
5874           672    => 5,     --  NamedElement::qualifiedName
5875           673    => 6,     --  NamedElement::visibility
5876           others => 0),
5877         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
5878          (501    => 8,     --  ActivityNode::activity
5879           486    => 10,    --  Action::context
5880           502    => 9,     --  ActivityNode::inStructuredNode
5881           772    => 7,     --  RedefinableElement::isLeaf
5882           487    => 11,    --  Action::isLocallyReentrant
5883           522    => 13,    --  CallAction::isSynchronous
5884           669    => 2,     --  NamedElement::name
5885           670    => 3,     --  NamedElement::nameExpression
5886           671    => 4,     --  NamedElement::namespace
5887           796    => 14,    --  StartObjectBehaviorAction::object
5888           633    => 12,    --  InvocationAction::onPort
5889           577    => 1,     --  Element::owner
5890           672    => 5,     --  NamedElement::qualifiedName
5891           673    => 6,     --  NamedElement::visibility
5892           others => 0),
5893         AMF.Internals.Tables.UML_Types.E_UML_State =>
5894          (863    => 8,     --  Vertex::container
5895           797    => 9,     --  State::doActivity
5896           798    => 10,    --  State::entry
5897           799    => 11,    --  State::exit
5898           800    => 20,    --  State::isComposite
5899           772    => 7,     --  RedefinableElement::isLeaf
5900           801    => 12,    --  State::isOrthogonal
5901           802    => 13,    --  State::isSimple
5902           803    => 14,    --  State::isSubmachineState
5903           669    => 2,     --  NamedElement::name
5904           670    => 3,     --  NamedElement::nameExpression
5905           671    => 4,     --  NamedElement::namespace
5906           577    => 1,     --  Element::owner
5907           672    => 5,     --  NamedElement::qualifiedName
5908           804    => 15,    --  State::redefinedState
5909           805    => 16,    --  State::redefinitionContext
5910           806    => 17,    --  State::stateInvariant
5911           807    => 18,    --  State::submachine
5912           673    => 6,     --  NamedElement::visibility
5913           others => 0),
5914         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
5915          (808    => 7,     --  StateInvariant::covered
5916           621    => 18,    --  InteractionFragment::enclosingInteraction
5917           622    => 19,    --  InteractionFragment::enclosingOperand
5918           809    => 8,     --  StateInvariant::invariant
5919           669    => 2,     --  NamedElement::name
5920           670    => 3,     --  NamedElement::nameExpression
5921           671    => 4,     --  NamedElement::namespace
5922           577    => 1,     --  Element::owner
5923           672    => 5,     --  NamedElement::qualifiedName
5924           673    => 6,     --  NamedElement::visibility
5925           others => 0),
5926         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
5927          (520    => 17,    --  BehavioredClassifier::classifierBehavior
5928           514    => 21,    --  Behavior::context
5929           528    => 11,    --  Class::isAbstract
5930           530    => 11,    --  Classifier::isAbstract
5931           529    => 20,    --  Class::isActive
5932           531    => 13,    --  Classifier::isFinalSpecialization
5933           772    => 7,     --  RedefinableElement::isLeaf
5934           515    => 22,    --  Behavior::isReentrant
5935           669    => 2,     --  NamedElement::name
5936           670    => 3,     --  NamedElement::nameExpression
5937           671    => 4,     --  NamedElement::namespace
5938           532    => 14,    --  Classifier::ownedTemplateSignature
5939           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5940           577    => 1,     --  Element::owner
5941           718    => 8,     --  ParameterableElement::owningTemplateParameter
5942           853    => 12,    --  Type::package
5943           672    => 5,     --  NamedElement::qualifiedName
5944           533    => 15,    --  Classifier::representation
5945           516    => 23,    --  Behavior::specification
5946           534    => 16,    --  Classifier::templateParameter
5947           719    => 9,     --  ParameterableElement::templateParameter
5948           673    => 6,     --  NamedElement::visibility
5949           710    => 6,     --  PackageableElement::visibility
5950           others => 0),
5951         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
5952          (520    => 17,    --  BehavioredClassifier::classifierBehavior
5953           528    => 11,    --  Class::isAbstract
5954           530    => 11,    --  Classifier::isAbstract
5955           529    => 20,    --  Class::isActive
5956           531    => 13,    --  Classifier::isFinalSpecialization
5957           772    => 7,     --  RedefinableElement::isLeaf
5958           669    => 2,     --  NamedElement::name
5959           670    => 3,     --  NamedElement::nameExpression
5960           671    => 4,     --  NamedElement::namespace
5961           532    => 14,    --  Classifier::ownedTemplateSignature
5962           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5963           577    => 1,     --  Element::owner
5964           718    => 8,     --  ParameterableElement::owningTemplateParameter
5965           853    => 12,    --  Type::package
5966           810    => 18,    --  Stereotype::profile
5967           672    => 5,     --  NamedElement::qualifiedName
5968           533    => 15,    --  Classifier::representation
5969           534    => 16,    --  Classifier::templateParameter
5970           719    => 9,     --  ParameterableElement::templateParameter
5971           673    => 6,     --  NamedElement::visibility
5972           710    => 6,     --  PackageableElement::visibility
5973           others => 0),
5974         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
5975          (669    => 2,     --  NamedElement::name
5976           670    => 3,     --  NamedElement::nameExpression
5977           671    => 4,     --  NamedElement::namespace
5978           831    => 10,    --  TemplateableElement::ownedTemplateSignature
5979           577    => 1,     --  Element::owner
5980           811    => 12,    --  StringExpression::owningExpression
5981           718    => 8,     --  ParameterableElement::owningTemplateParameter
5982           672    => 5,     --  NamedElement::qualifiedName
5983           593    => 7,     --  Expression::symbol
5984           719    => 9,     --  ParameterableElement::templateParameter
5985           854    => 11,    --  TypedElement::type
5986           673    => 6,     --  NamedElement::visibility
5987           710    => 6,     --  PackageableElement::visibility
5988           others => 0),
5989         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
5990          (501    => 8,     --  ActivityNode::activity
5991           815    => 14,    --  StructuredActivityNode::activity
5992           486    => 10,    --  Action::context
5993           499    => 12,    --  ActivityGroup::inActivity
5994           502    => 9,     --  ActivityNode::inStructuredNode
5995           772    => 7,     --  RedefinableElement::isLeaf
5996           487    => 11,    --  Action::isLocallyReentrant
5997           816    => 15,    --  StructuredActivityNode::mustIsolate
5998           669    => 2,     --  NamedElement::name
5999           670    => 3,     --  NamedElement::nameExpression
6000           671    => 4,     --  NamedElement::namespace
6001           577    => 1,     --  Element::owner
6002           672    => 5,     --  NamedElement::qualifiedName
6003           500    => 13,    --  ActivityGroup::superGroup
6004           673    => 6,     --  NamedElement::visibility
6005           others => 0),
6006         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
6007          (817    => 10,    --  Substitution::contract
6008           483    => 7,     --  Abstraction::mapping
6009           669    => 2,     --  NamedElement::name
6010           670    => 3,     --  NamedElement::nameExpression
6011           671    => 4,     --  NamedElement::namespace
6012           577    => 1,     --  Element::owner
6013           718    => 8,     --  ParameterableElement::owningTemplateParameter
6014           672    => 5,     --  NamedElement::qualifiedName
6015           818    => 11,    --  Substitution::substitutingClassifier
6016           719    => 9,     --  ParameterableElement::templateParameter
6017           673    => 6,     --  NamedElement::visibility
6018           710    => 6,     --  PackageableElement::visibility
6019           others => 0),
6020         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
6021          (819    => 2,     --  TemplateBinding::boundElement
6022           577    => 1,     --  Element::owner
6023           820    => 3,     --  TemplateBinding::signature
6024           others => 0),
6025         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
6026          (821    => 2,     --  TemplateParameter::default
6027           822    => 3,     --  TemplateParameter::ownedDefault
6028           823    => 4,     --  TemplateParameter::ownedParameteredElement
6029           577    => 1,     --  Element::owner
6030           824    => 5,     --  TemplateParameter::parameteredElement
6031           825    => 6,     --  TemplateParameter::signature
6032           others => 0),
6033         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
6034          (826    => 2,     --  TemplateParameterSubstitution::actual
6035           827    => 3,     --  TemplateParameterSubstitution::formal
6036           828    => 4,     --  TemplateParameterSubstitution::ownedActual
6037           577    => 1,     --  Element::owner
6038           829    => 5,     --  TemplateParameterSubstitution::templateBinding
6039           others => 0),
6040         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
6041          (577    => 1,     --  Element::owner
6042           830    => 8,     --  TemplateSignature::template
6043           others => 0),
6044         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
6045          (501    => 8,     --  ActivityNode::activity
6046           486    => 10,    --  Action::context
6047           832    => 12,    --  TestIdentityAction::first
6048           502    => 9,     --  ActivityNode::inStructuredNode
6049           772    => 7,     --  RedefinableElement::isLeaf
6050           487    => 11,    --  Action::isLocallyReentrant
6051           669    => 2,     --  NamedElement::name
6052           670    => 3,     --  NamedElement::nameExpression
6053           671    => 4,     --  NamedElement::namespace
6054           577    => 1,     --  Element::owner
6055           672    => 5,     --  NamedElement::qualifiedName
6056           833    => 13,    --  TestIdentityAction::result
6057           834    => 14,    --  TestIdentityAction::second
6058           673    => 6,     --  NamedElement::visibility
6059           others => 0),
6060         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
6061          (556    => 7,     --  Constraint::context
6062           835    => 12,    --  TimeConstraint::firstEvent
6063           669    => 2,     --  NamedElement::name
6064           670    => 3,     --  NamedElement::nameExpression
6065           671    => 4,     --  NamedElement::namespace
6066           577    => 1,     --  Element::owner
6067           718    => 8,     --  ParameterableElement::owningTemplateParameter
6068           672    => 5,     --  NamedElement::qualifiedName
6069           557    => 10,    --  Constraint::specification
6070           632    => 11,    --  IntervalConstraint::specification
6071           836    => 13,    --  TimeConstraint::specification
6072           719    => 9,     --  ParameterableElement::templateParameter
6073           673    => 6,     --  NamedElement::visibility
6074           710    => 6,     --  PackageableElement::visibility
6075           others => 0),
6076         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
6077          (837    => 7,     --  TimeEvent::isRelative
6078           669    => 2,     --  NamedElement::name
6079           670    => 3,     --  NamedElement::nameExpression
6080           671    => 4,     --  NamedElement::namespace
6081           577    => 1,     --  Element::owner
6082           718    => 8,     --  ParameterableElement::owningTemplateParameter
6083           672    => 5,     --  NamedElement::qualifiedName
6084           719    => 9,     --  ParameterableElement::templateParameter
6085           673    => 6,     --  NamedElement::visibility
6086           710    => 6,     --  PackageableElement::visibility
6087           838    => 10,    --  TimeEvent::when
6088           others => 0),
6089         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
6090          (839    => 7,     --  TimeExpression::expr
6091           669    => 2,     --  NamedElement::name
6092           670    => 3,     --  NamedElement::nameExpression
6093           671    => 4,     --  NamedElement::namespace
6094           577    => 1,     --  Element::owner
6095           718    => 8,     --  ParameterableElement::owningTemplateParameter
6096           672    => 5,     --  NamedElement::qualifiedName
6097           719    => 9,     --  ParameterableElement::templateParameter
6098           854    => 11,    --  TypedElement::type
6099           673    => 6,     --  NamedElement::visibility
6100           710    => 6,     --  PackageableElement::visibility
6101           others => 0),
6102         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
6103          (630    => 7,     --  Interval::max
6104           840    => 12,    --  TimeInterval::max
6105           631    => 10,    --  Interval::min
6106           841    => 13,    --  TimeInterval::min
6107           669    => 2,     --  NamedElement::name
6108           670    => 3,     --  NamedElement::nameExpression
6109           671    => 4,     --  NamedElement::namespace
6110           577    => 1,     --  Element::owner
6111           718    => 8,     --  ParameterableElement::owningTemplateParameter
6112           672    => 5,     --  NamedElement::qualifiedName
6113           719    => 9,     --  ParameterableElement::templateParameter
6114           854    => 11,    --  TypedElement::type
6115           673    => 6,     --  NamedElement::visibility
6116           710    => 6,     --  PackageableElement::visibility
6117           others => 0),
6118         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
6119          (842    => 7,     --  TimeObservation::event
6120           843    => 10,    --  TimeObservation::firstEvent
6121           669    => 2,     --  NamedElement::name
6122           670    => 3,     --  NamedElement::nameExpression
6123           671    => 4,     --  NamedElement::namespace
6124           577    => 1,     --  Element::owner
6125           718    => 8,     --  ParameterableElement::owningTemplateParameter
6126           672    => 5,     --  NamedElement::qualifiedName
6127           719    => 9,     --  ParameterableElement::templateParameter
6128           673    => 6,     --  NamedElement::visibility
6129           710    => 6,     --  PackageableElement::visibility
6130           others => 0),
6131         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
6132          (844    => 8,     --  Transition::container
6133           845    => 9,     --  Transition::effect
6134           846    => 10,    --  Transition::guard
6135           772    => 7,     --  RedefinableElement::isLeaf
6136           847    => 11,    --  Transition::kind
6137           669    => 2,     --  NamedElement::name
6138           670    => 3,     --  NamedElement::nameExpression
6139           671    => 4,     --  NamedElement::namespace
6140           577    => 1,     --  Element::owner
6141           672    => 5,     --  NamedElement::qualifiedName
6142           848    => 12,    --  Transition::redefinedTransition
6143           849    => 13,    --  Transition::redefinitionContext
6144           850    => 14,    --  Transition::source
6145           851    => 15,    --  Transition::target
6146           673    => 6,     --  NamedElement::visibility
6147           others => 0),
6148         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
6149          (852    => 7,     --  Trigger::event
6150           669    => 2,     --  NamedElement::name
6151           670    => 3,     --  NamedElement::nameExpression
6152           671    => 4,     --  NamedElement::namespace
6153           577    => 1,     --  Element::owner
6154           672    => 5,     --  NamedElement::qualifiedName
6155           673    => 6,     --  NamedElement::visibility
6156           others => 0),
6157         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
6158          (501    => 8,     --  ActivityNode::activity
6159           486    => 10,    --  Action::context
6160           502    => 9,     --  ActivityNode::inStructuredNode
6161           772    => 7,     --  RedefinableElement::isLeaf
6162           487    => 11,    --  Action::isLocallyReentrant
6163           669    => 2,     --  NamedElement::name
6164           670    => 3,     --  NamedElement::nameExpression
6165           671    => 4,     --  NamedElement::namespace
6166           855    => 12,    --  UnmarshallAction::object
6167           577    => 1,     --  Element::owner
6168           672    => 5,     --  NamedElement::qualifiedName
6169           856    => 13,    --  UnmarshallAction::unmarshallType
6170           673    => 6,     --  NamedElement::visibility
6171           others => 0),
6172         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
6173          (669    => 2,     --  NamedElement::name
6174           670    => 3,     --  NamedElement::nameExpression
6175           671    => 4,     --  NamedElement::namespace
6176           577    => 1,     --  Element::owner
6177           718    => 8,     --  ParameterableElement::owningTemplateParameter
6178           672    => 5,     --  NamedElement::qualifiedName
6179           719    => 9,     --  ParameterableElement::templateParameter
6180           673    => 6,     --  NamedElement::visibility
6181           710    => 6,     --  PackageableElement::visibility
6182           others => 0),
6183         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
6184          (520    => 17,    --  BehavioredClassifier::classifierBehavior
6185           530    => 11,    --  Classifier::isAbstract
6186           531    => 13,    --  Classifier::isFinalSpecialization
6187           772    => 7,     --  RedefinableElement::isLeaf
6188           669    => 2,     --  NamedElement::name
6189           670    => 3,     --  NamedElement::nameExpression
6190           671    => 4,     --  NamedElement::namespace
6191           532    => 14,    --  Classifier::ownedTemplateSignature
6192           831    => 10,    --  TemplateableElement::ownedTemplateSignature
6193           577    => 1,     --  Element::owner
6194           718    => 8,     --  ParameterableElement::owningTemplateParameter
6195           853    => 12,    --  Type::package
6196           672    => 5,     --  NamedElement::qualifiedName
6197           533    => 15,    --  Classifier::representation
6198           534    => 16,    --  Classifier::templateParameter
6199           719    => 9,     --  ParameterableElement::templateParameter
6200           673    => 6,     --  NamedElement::visibility
6201           710    => 6,     --  PackageableElement::visibility
6202           others => 0),
6203         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
6204          (501    => 8,     --  ActivityNode::activity
6205           502    => 9,     --  ActivityNode::inStructuredNode
6206           720    => 21,    --  Pin::isControl
6207           678    => 17,    --  ObjectNode::isControlType
6208           772    => 7,     --  RedefinableElement::isLeaf
6209           663    => 12,    --  MultiplicityElement::isOrdered
6210           664    => 13,    --  MultiplicityElement::isUnique
6211           665    => 14,    --  MultiplicityElement::lower
6212           666    => 10,    --  MultiplicityElement::lowerValue
6213           669    => 2,     --  NamedElement::name
6214           670    => 3,     --  NamedElement::nameExpression
6215           671    => 4,     --  NamedElement::namespace
6216           679    => 18,    --  ObjectNode::ordering
6217           577    => 1,     --  Element::owner
6218           672    => 5,     --  NamedElement::qualifiedName
6219           680    => 19,    --  ObjectNode::selection
6220           854    => 11,    --  TypedElement::type
6221           667    => 15,    --  MultiplicityElement::upper
6222           681    => 20,    --  ObjectNode::upperBound
6223           668    => 16,    --  MultiplicityElement::upperValue
6224           857    => 22,    --  ValuePin::value
6225           673    => 6,     --  NamedElement::visibility
6226           others => 0),
6227         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
6228          (501    => 8,     --  ActivityNode::activity
6229           486    => 10,    --  Action::context
6230           502    => 9,     --  ActivityNode::inStructuredNode
6231           772    => 7,     --  RedefinableElement::isLeaf
6232           487    => 11,    --  Action::isLocallyReentrant
6233           669    => 2,     --  NamedElement::name
6234           670    => 3,     --  NamedElement::nameExpression
6235           671    => 4,     --  NamedElement::namespace
6236           577    => 1,     --  Element::owner
6237           672    => 5,     --  NamedElement::qualifiedName
6238           858    => 12,    --  ValueSpecificationAction::result
6239           859    => 13,    --  ValueSpecificationAction::value
6240           673    => 6,     --  NamedElement::visibility
6241           others => 0),
6242         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
6243          (860    => 7,     --  Variable::activityScope
6244           663    => 12,    --  MultiplicityElement::isOrdered
6245           664    => 13,    --  MultiplicityElement::isUnique
6246           665    => 14,    --  MultiplicityElement::lower
6247           666    => 10,    --  MultiplicityElement::lowerValue
6248           669    => 2,     --  NamedElement::name
6249           670    => 3,     --  NamedElement::nameExpression
6250           671    => 4,     --  NamedElement::namespace
6251           577    => 1,     --  Element::owner
6252           718    => 8,     --  ParameterableElement::owningTemplateParameter
6253           672    => 5,     --  NamedElement::qualifiedName
6254           861    => 17,    --  Variable::scope
6255           548    => 19,    --  ConnectableElement::templateParameter
6256           719    => 9,     --  ParameterableElement::templateParameter
6257           854    => 11,    --  TypedElement::type
6258           667    => 15,    --  MultiplicityElement::upper
6259           668    => 16,    --  MultiplicityElement::upperValue
6260           673    => 6,     --  NamedElement::visibility
6261           others => 0));
6262
6263   Standard_Profile_L2_Collection_Offset : constant
6264     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
6265            AMF.Internals.CMOF_Element range 31 .. 30)
6266       of AMF.Internals.AMF_Collection_Of_Element :=
6267        (AMF.Internals.Tables.UML_Types.E_None =>
6268          (others => 0),
6269         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
6270          (others => 0),
6271         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
6272          (others => 0),
6273         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
6274          (others => 0),
6275         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
6276          (others => 0),
6277         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
6278          (others => 0),
6279         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
6280          (others => 0),
6281         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
6282          (others => 0),
6283         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
6284          (others => 0),
6285         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
6286          (others => 0),
6287         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
6288          (others => 0),
6289         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
6290          (others => 0),
6291         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
6292          (others => 0),
6293         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
6294          (others => 0),
6295         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
6296          (others => 0),
6297         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
6298          (others => 0),
6299         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
6300          (others => 0),
6301         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
6302          (others => 0),
6303         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
6304          (others => 0),
6305         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
6306          (others => 0),
6307         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
6308          (others => 0),
6309         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
6310          (others => 0),
6311         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
6312          (others => 0),
6313         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
6314          (others => 0),
6315         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
6316          (others => 0),
6317         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
6318          (others => 0),
6319         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
6320          (others => 0),
6321         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
6322          (others => 0),
6323         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
6324          (others => 0),
6325         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
6326          (others => 0),
6327         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
6328          (others => 0),
6329         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
6330          (others => 0),
6331         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
6332          (others => 0),
6333         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
6334          (others => 0),
6335         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
6336          (others => 0),
6337         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
6338          (others => 0),
6339         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
6340          (others => 0),
6341         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
6342          (others => 0),
6343         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
6344          (others => 0),
6345         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
6346          (others => 0),
6347         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
6348          (others => 0),
6349         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
6350          (others => 0),
6351         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
6352          (others => 0),
6353         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
6354          (others => 0),
6355         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
6356          (others => 0),
6357         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
6358          (others => 0),
6359         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
6360          (others => 0),
6361         AMF.Internals.Tables.UML_Types.E_UML_Association =>
6362          (others => 0),
6363         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
6364          (others => 0),
6365         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
6366          (others => 0),
6367         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
6368          (others => 0),
6369         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
6370          (others => 0),
6371         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
6372          (others => 0),
6373         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
6374          (others => 0),
6375         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
6376          (others => 0),
6377         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
6378          (others => 0),
6379         AMF.Internals.Tables.UML_Types.E_UML_Class =>
6380          (others => 0),
6381         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
6382          (others => 0),
6383         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
6384          (others => 0),
6385         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
6386          (others => 0),
6387         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
6388          (others => 0),
6389         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
6390          (others => 0),
6391         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
6392          (others => 0),
6393         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
6394          (others => 0),
6395         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
6396          (others => 0),
6397         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
6398          (others => 0),
6399         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
6400          (others => 0),
6401         AMF.Internals.Tables.UML_Types.E_UML_Component =>
6402          (others => 0),
6403         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
6404          (others => 0),
6405         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
6406          (others => 0),
6407         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
6408          (others => 0),
6409         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
6410          (others => 0),
6411         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
6412          (others => 0),
6413         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
6414          (others => 0),
6415         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
6416          (others => 0),
6417         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
6418          (others => 0),
6419         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
6420          (others => 0),
6421         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
6422          (others => 0),
6423         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
6424          (others => 0),
6425         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
6426          (others => 0),
6427         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
6428          (others => 0),
6429         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
6430          (others => 0),
6431         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
6432          (others => 0),
6433         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
6434          (others => 0),
6435         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
6436          (others => 0),
6437         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
6438          (others => 0),
6439         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
6440          (others => 0),
6441         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
6442          (others => 0),
6443         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
6444          (others => 0),
6445         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
6446          (others => 0),
6447         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
6448          (others => 0),
6449         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
6450          (others => 0),
6451         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
6452          (others => 0),
6453         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
6454          (others => 0),
6455         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
6456          (others => 0),
6457         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
6458          (others => 0),
6459         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
6460          (others => 0),
6461         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
6462          (others => 0),
6463         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
6464          (others => 0),
6465         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
6466          (others => 0),
6467         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
6468          (others => 0),
6469         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
6470          (others => 0),
6471         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
6472          (others => 0),
6473         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
6474          (others => 0),
6475         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
6476          (others => 0),
6477         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
6478          (others => 0),
6479         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
6480          (others => 0),
6481         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
6482          (others => 0),
6483         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
6484          (others => 0),
6485         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
6486          (others => 0),
6487         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
6488          (others => 0),
6489         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
6490          (others => 0),
6491         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
6492          (others => 0),
6493         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
6494          (others => 0),
6495         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
6496          (others => 0),
6497         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
6498          (others => 0),
6499         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
6500          (others => 0),
6501         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
6502          (others => 0),
6503         AMF.Internals.Tables.UML_Types.E_UML_Device =>
6504          (others => 0),
6505         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
6506          (others => 0),
6507         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
6508          (others => 0),
6509         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
6510          (others => 0),
6511         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
6512          (others => 0),
6513         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
6514          (others => 0),
6515         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
6516          (others => 0),
6517         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
6518          (others => 0),
6519         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
6520          (others => 0),
6521         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
6522          (others => 0),
6523         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
6524          (others => 0),
6525         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
6526          (others => 0),
6527         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
6528          (others => 0),
6529         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
6530          (others => 0),
6531         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
6532          (others => 0),
6533         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
6534          (others => 0),
6535         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
6536          (others => 0),
6537         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
6538          (others => 0),
6539         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
6540          (others => 0),
6541         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
6542          (others => 0),
6543         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
6544          (others => 0),
6545         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
6546          (others => 0),
6547         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
6548          (others => 0),
6549         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
6550          (others => 0),
6551         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
6552          (others => 0),
6553         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
6554          (others => 0),
6555         AMF.Internals.Tables.UML_Types.E_UML_Image =>
6556          (others => 0),
6557         AMF.Internals.Tables.UML_Types.E_UML_Include =>
6558          (others => 0),
6559         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
6560          (others => 0),
6561         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
6562          (others => 0),
6563         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
6564          (others => 0),
6565         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
6566          (others => 0),
6567         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
6568          (others => 0),
6569         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
6570          (others => 0),
6571         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
6572          (others => 0),
6573         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
6574          (others => 0),
6575         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
6576          (others => 0),
6577         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
6578          (others => 0),
6579         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
6580          (others => 0),
6581         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
6582          (others => 0),
6583         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
6584          (others => 0),
6585         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
6586          (others => 0),
6587         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
6588          (others => 0),
6589         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
6590          (others => 0),
6591         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
6592          (others => 0),
6593         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
6594          (others => 0),
6595         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
6596          (others => 0),
6597         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
6598          (others => 0),
6599         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
6600          (others => 0),
6601         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
6602          (others => 0),
6603         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
6604          (others => 0),
6605         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
6606          (others => 0),
6607         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
6608          (others => 0),
6609         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
6610          (others => 0),
6611         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
6612          (others => 0),
6613         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
6614          (others => 0),
6615         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
6616          (others => 0),
6617         AMF.Internals.Tables.UML_Types.E_UML_Message =>
6618          (others => 0),
6619         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
6620          (others => 0),
6621         AMF.Internals.Tables.UML_Types.E_UML_Model =>
6622          (others => 0),
6623         AMF.Internals.Tables.UML_Types.E_UML_Node =>
6624          (others => 0),
6625         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
6626          (others => 0),
6627         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
6628          (others => 0),
6629         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
6630          (others => 0),
6631         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
6632          (others => 0),
6633         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
6634          (others => 0),
6635         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
6636          (others => 0),
6637         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
6638          (others => 0),
6639         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
6640          (others => 0),
6641         AMF.Internals.Tables.UML_Types.E_UML_Package =>
6642          (others => 0),
6643         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
6644          (others => 0),
6645         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
6646          (others => 0),
6647         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
6648          (others => 0),
6649         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
6650          (others => 0),
6651         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
6652          (others => 0),
6653         AMF.Internals.Tables.UML_Types.E_UML_Port =>
6654          (others => 0),
6655         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
6656          (others => 0),
6657         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
6658          (others => 0),
6659         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
6660          (others => 0),
6661         AMF.Internals.Tables.UML_Types.E_UML_Property =>
6662          (others => 0),
6663         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
6664          (others => 0),
6665         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
6666          (others => 0),
6667         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
6668          (others => 0),
6669         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
6670          (others => 0),
6671         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
6672          (others => 0),
6673         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
6674          (others => 0),
6675         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
6676          (others => 0),
6677         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
6678          (others => 0),
6679         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
6680          (others => 0),
6681         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
6682          (others => 0),
6683         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
6684          (others => 0),
6685         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
6686          (others => 0),
6687         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
6688          (others => 0),
6689         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
6690          (others => 0),
6691         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
6692          (others => 0),
6693         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
6694          (others => 0),
6695         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
6696          (others => 0),
6697         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
6698          (others => 0),
6699         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
6700          (others => 0),
6701         AMF.Internals.Tables.UML_Types.E_UML_Region =>
6702          (others => 0),
6703         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
6704          (others => 0),
6705         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
6706          (others => 0),
6707         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
6708          (others => 0),
6709         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
6710          (others => 0),
6711         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
6712          (others => 0),
6713         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
6714          (others => 0),
6715         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
6716          (others => 0),
6717         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
6718          (others => 0),
6719         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
6720          (others => 0),
6721         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
6722          (others => 0),
6723         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
6724          (others => 0),
6725         AMF.Internals.Tables.UML_Types.E_UML_State =>
6726          (others => 0),
6727         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
6728          (others => 0),
6729         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
6730          (others => 0),
6731         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
6732          (others => 0),
6733         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
6734          (others => 0),
6735         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
6736          (others => 0),
6737         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
6738          (others => 0),
6739         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
6740          (others => 0),
6741         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
6742          (others => 0),
6743         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
6744          (others => 0),
6745         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
6746          (others => 0),
6747         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
6748          (others => 0),
6749         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
6750          (others => 0),
6751         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
6752          (others => 0),
6753         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
6754          (others => 0),
6755         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
6756          (others => 0),
6757         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
6758          (others => 0),
6759         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
6760          (others => 0),
6761         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
6762          (others => 0),
6763         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
6764          (others => 0),
6765         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
6766          (others => 0),
6767         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
6768          (others => 0),
6769         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
6770          (others => 0),
6771         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
6772          (others => 0),
6773         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
6774          (others => 0));
6775
6776   Standard_Profile_L2_Member_Offset : constant
6777     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
6778            AMF.Internals.CMOF_Element range 31 .. 62) of Natural :=
6779        (AMF.Internals.Tables.UML_Types.E_None =>
6780          (others => 0),
6781         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
6782          (31     => 1,     --  Auxiliary::base_Class
6783           others => 0),
6784         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
6785          (32     => 1,     --  Call::base_Usage
6786           others => 0),
6787         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
6788          (33     => 1,     --  Create::base_BehavioralFeature
6789           34     => 2,     --  Create::base_Usage
6790           others => 0),
6791         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
6792          (35     => 1,     --  Derive::base_Abstraction
6793           36     => 2,     --  Derive::computation
6794           others => 0),
6795         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
6796          (37     => 1,     --  Destroy::base_BehavioralFeature
6797           others => 0),
6798         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
6799          (38     => 2,     --  Document::base_Artifact
6800           41     => 1,     --  File::base_Artifact
6801           others => 0),
6802         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
6803          (39     => 1,     --  Entity::base_Component
6804           others => 0),
6805         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
6806          (40     => 2,     --  Executable::base_Artifact
6807           41     => 1,     --  File::base_Artifact
6808           others => 0),
6809         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
6810          (42     => 1,     --  Focus::base_Class
6811           others => 0),
6812         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
6813          (43     => 1,     --  Framework::base_Package
6814           others => 0),
6815         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
6816          (44     => 1,     --  Implement::base_Component
6817           others => 0),
6818         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
6819          (45     => 1,     --  ImplementationClass::base_Class
6820           others => 0),
6821         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
6822          (46     => 1,     --  Instantiate::base_Usage
6823           others => 0),
6824         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
6825          (41     => 1,     --  File::base_Artifact
6826           47     => 2,     --  Library::base_Artifact
6827           others => 0),
6828         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
6829          (48     => 1,     --  Metaclass::base_Class
6830           others => 0),
6831         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
6832          (49     => 1,     --  ModelLibrary::base_Package
6833           others => 0),
6834         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
6835          (50     => 1,     --  Process::base_Component
6836           others => 0),
6837         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
6838          (51     => 1,     --  Realization::base_Classifier
6839           others => 0),
6840         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
6841          (52     => 1,     --  Refine::base_Abstraction
6842           others => 0),
6843         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
6844          (53     => 1,     --  Responsibility::base_Usage
6845           others => 0),
6846         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
6847          (41     => 1,     --  File::base_Artifact
6848           54     => 2,     --  Script::base_Artifact
6849           others => 0),
6850         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
6851          (55     => 1,     --  Send::base_Usage
6852           others => 0),
6853         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
6854          (56     => 1,     --  Service::base_Component
6855           others => 0),
6856         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
6857          (41     => 1,     --  File::base_Artifact
6858           57     => 2,     --  Source::base_Artifact
6859           others => 0),
6860         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
6861          (58     => 1,     --  Specification::base_Classifier
6862           others => 0),
6863         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
6864          (59     => 1,     --  Subsystem::base_Component
6865           others => 0),
6866         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
6867          (60     => 1,     --  Trace::base_Abstraction
6868           others => 0),
6869         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
6870          (61     => 1,     --  Type::base_Class
6871           others => 0),
6872         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
6873          (62     => 1,     --  Utility::base_Class
6874           others => 0),
6875         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
6876          (others => 0),
6877         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
6878          (others => 0),
6879         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
6880          (others => 0),
6881         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
6882          (others => 0),
6883         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
6884          (others => 0),
6885         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
6886          (others => 0),
6887         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
6888          (others => 0),
6889         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
6890          (others => 0),
6891         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
6892          (others => 0),
6893         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
6894          (others => 0),
6895         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
6896          (others => 0),
6897         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
6898          (others => 0),
6899         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
6900          (others => 0),
6901         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
6902          (others => 0),
6903         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
6904          (others => 0),
6905         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
6906          (others => 0),
6907         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
6908          (others => 0),
6909         AMF.Internals.Tables.UML_Types.E_UML_Association =>
6910          (others => 0),
6911         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
6912          (others => 0),
6913         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
6914          (others => 0),
6915         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
6916          (others => 0),
6917         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
6918          (others => 0),
6919         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
6920          (others => 0),
6921         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
6922          (others => 0),
6923         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
6924          (others => 0),
6925         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
6926          (others => 0),
6927         AMF.Internals.Tables.UML_Types.E_UML_Class =>
6928          (others => 0),
6929         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
6930          (others => 0),
6931         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
6932          (others => 0),
6933         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
6934          (others => 0),
6935         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
6936          (others => 0),
6937         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
6938          (others => 0),
6939         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
6940          (others => 0),
6941         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
6942          (others => 0),
6943         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
6944          (others => 0),
6945         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
6946          (others => 0),
6947         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
6948          (others => 0),
6949         AMF.Internals.Tables.UML_Types.E_UML_Component =>
6950          (others => 0),
6951         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
6952          (others => 0),
6953         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
6954          (others => 0),
6955         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
6956          (others => 0),
6957         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
6958          (others => 0),
6959         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
6960          (others => 0),
6961         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
6962          (others => 0),
6963         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
6964          (others => 0),
6965         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
6966          (others => 0),
6967         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
6968          (others => 0),
6969         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
6970          (others => 0),
6971         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
6972          (others => 0),
6973         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
6974          (others => 0),
6975         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
6976          (others => 0),
6977         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
6978          (others => 0),
6979         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
6980          (others => 0),
6981         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
6982          (others => 0),
6983         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
6984          (others => 0),
6985         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
6986          (others => 0),
6987         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
6988          (others => 0),
6989         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
6990          (others => 0),
6991         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
6992          (others => 0),
6993         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
6994          (others => 0),
6995         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
6996          (others => 0),
6997         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
6998          (others => 0),
6999         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
7000          (others => 0),
7001         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
7002          (others => 0),
7003         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
7004          (others => 0),
7005         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
7006          (others => 0),
7007         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
7008          (others => 0),
7009         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
7010          (others => 0),
7011         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
7012          (others => 0),
7013         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
7014          (others => 0),
7015         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
7016          (others => 0),
7017         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
7018          (others => 0),
7019         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
7020          (others => 0),
7021         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
7022          (others => 0),
7023         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
7024          (others => 0),
7025         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
7026          (others => 0),
7027         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
7028          (others => 0),
7029         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
7030          (others => 0),
7031         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
7032          (others => 0),
7033         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
7034          (others => 0),
7035         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
7036          (others => 0),
7037         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
7038          (others => 0),
7039         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
7040          (others => 0),
7041         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
7042          (others => 0),
7043         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
7044          (others => 0),
7045         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
7046          (others => 0),
7047         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
7048          (others => 0),
7049         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
7050          (others => 0),
7051         AMF.Internals.Tables.UML_Types.E_UML_Device =>
7052          (others => 0),
7053         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
7054          (others => 0),
7055         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
7056          (others => 0),
7057         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
7058          (others => 0),
7059         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
7060          (others => 0),
7061         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
7062          (others => 0),
7063         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
7064          (others => 0),
7065         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
7066          (others => 0),
7067         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
7068          (others => 0),
7069         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
7070          (others => 0),
7071         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
7072          (others => 0),
7073         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
7074          (others => 0),
7075         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
7076          (others => 0),
7077         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
7078          (others => 0),
7079         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
7080          (others => 0),
7081         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
7082          (others => 0),
7083         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
7084          (others => 0),
7085         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
7086          (others => 0),
7087         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
7088          (others => 0),
7089         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
7090          (others => 0),
7091         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
7092          (others => 0),
7093         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
7094          (others => 0),
7095         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
7096          (others => 0),
7097         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
7098          (others => 0),
7099         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
7100          (others => 0),
7101         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
7102          (others => 0),
7103         AMF.Internals.Tables.UML_Types.E_UML_Image =>
7104          (others => 0),
7105         AMF.Internals.Tables.UML_Types.E_UML_Include =>
7106          (others => 0),
7107         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
7108          (others => 0),
7109         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
7110          (others => 0),
7111         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
7112          (others => 0),
7113         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
7114          (others => 0),
7115         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
7116          (others => 0),
7117         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
7118          (others => 0),
7119         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
7120          (others => 0),
7121         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
7122          (others => 0),
7123         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
7124          (others => 0),
7125         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
7126          (others => 0),
7127         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
7128          (others => 0),
7129         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
7130          (others => 0),
7131         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
7132          (others => 0),
7133         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
7134          (others => 0),
7135         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
7136          (others => 0),
7137         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
7138          (others => 0),
7139         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
7140          (others => 0),
7141         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
7142          (others => 0),
7143         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
7144          (others => 0),
7145         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
7146          (others => 0),
7147         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
7148          (others => 0),
7149         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
7150          (others => 0),
7151         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
7152          (others => 0),
7153         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
7154          (others => 0),
7155         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
7156          (others => 0),
7157         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
7158          (others => 0),
7159         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
7160          (others => 0),
7161         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
7162          (others => 0),
7163         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
7164          (others => 0),
7165         AMF.Internals.Tables.UML_Types.E_UML_Message =>
7166          (others => 0),
7167         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
7168          (others => 0),
7169         AMF.Internals.Tables.UML_Types.E_UML_Model =>
7170          (others => 0),
7171         AMF.Internals.Tables.UML_Types.E_UML_Node =>
7172          (others => 0),
7173         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
7174          (others => 0),
7175         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
7176          (others => 0),
7177         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
7178          (others => 0),
7179         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
7180          (others => 0),
7181         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
7182          (others => 0),
7183         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
7184          (others => 0),
7185         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
7186          (others => 0),
7187         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
7188          (others => 0),
7189         AMF.Internals.Tables.UML_Types.E_UML_Package =>
7190          (others => 0),
7191         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
7192          (others => 0),
7193         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
7194          (others => 0),
7195         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
7196          (others => 0),
7197         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
7198          (others => 0),
7199         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
7200          (others => 0),
7201         AMF.Internals.Tables.UML_Types.E_UML_Port =>
7202          (others => 0),
7203         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
7204          (others => 0),
7205         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
7206          (others => 0),
7207         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
7208          (others => 0),
7209         AMF.Internals.Tables.UML_Types.E_UML_Property =>
7210          (others => 0),
7211         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
7212          (others => 0),
7213         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
7214          (others => 0),
7215         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
7216          (others => 0),
7217         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
7218          (others => 0),
7219         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
7220          (others => 0),
7221         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
7222          (others => 0),
7223         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
7224          (others => 0),
7225         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
7226          (others => 0),
7227         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
7228          (others => 0),
7229         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
7230          (others => 0),
7231         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
7232          (others => 0),
7233         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
7234          (others => 0),
7235         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
7236          (others => 0),
7237         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
7238          (others => 0),
7239         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
7240          (others => 0),
7241         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
7242          (others => 0),
7243         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
7244          (others => 0),
7245         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
7246          (others => 0),
7247         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
7248          (others => 0),
7249         AMF.Internals.Tables.UML_Types.E_UML_Region =>
7250          (others => 0),
7251         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
7252          (others => 0),
7253         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
7254          (others => 0),
7255         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
7256          (others => 0),
7257         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
7258          (others => 0),
7259         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
7260          (others => 0),
7261         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
7262          (others => 0),
7263         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
7264          (others => 0),
7265         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
7266          (others => 0),
7267         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
7268          (others => 0),
7269         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
7270          (others => 0),
7271         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
7272          (others => 0),
7273         AMF.Internals.Tables.UML_Types.E_UML_State =>
7274          (others => 0),
7275         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
7276          (others => 0),
7277         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
7278          (others => 0),
7279         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
7280          (others => 0),
7281         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
7282          (others => 0),
7283         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
7284          (others => 0),
7285         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
7286          (others => 0),
7287         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
7288          (others => 0),
7289         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
7290          (others => 0),
7291         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
7292          (others => 0),
7293         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
7294          (others => 0),
7295         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
7296          (others => 0),
7297         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
7298          (others => 0),
7299         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
7300          (others => 0),
7301         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
7302          (others => 0),
7303         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
7304          (others => 0),
7305         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
7306          (others => 0),
7307         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
7308          (others => 0),
7309         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
7310          (others => 0),
7311         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
7312          (others => 0),
7313         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
7314          (others => 0),
7315         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
7316          (others => 0),
7317         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
7318          (others => 0),
7319         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
7320          (others => 0),
7321         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
7322          (others => 0));
7323
7324   Standard_Profile_L3_Collection_Offset : constant
7325     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
7326            AMF.Internals.CMOF_Element range 4 .. 3)
7327       of AMF.Internals.AMF_Collection_Of_Element :=
7328        (AMF.Internals.Tables.UML_Types.E_None =>
7329          (others => 0),
7330         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
7331          (others => 0),
7332         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
7333          (others => 0),
7334         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
7335          (others => 0),
7336         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
7337          (others => 0),
7338         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
7339          (others => 0),
7340         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
7341          (others => 0),
7342         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
7343          (others => 0),
7344         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
7345          (others => 0),
7346         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
7347          (others => 0),
7348         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
7349          (others => 0),
7350         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
7351          (others => 0),
7352         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
7353          (others => 0),
7354         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
7355          (others => 0),
7356         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
7357          (others => 0),
7358         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
7359          (others => 0),
7360         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
7361          (others => 0),
7362         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
7363          (others => 0),
7364         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
7365          (others => 0),
7366         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
7367          (others => 0),
7368         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
7369          (others => 0),
7370         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
7371          (others => 0),
7372         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
7373          (others => 0),
7374         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
7375          (others => 0),
7376         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
7377          (others => 0),
7378         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
7379          (others => 0),
7380         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
7381          (others => 0),
7382         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
7383          (others => 0),
7384         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
7385          (others => 0),
7386         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
7387          (others => 0),
7388         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
7389          (others => 0),
7390         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
7391          (others => 0),
7392         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
7393          (others => 0),
7394         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
7395          (others => 0),
7396         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
7397          (others => 0),
7398         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
7399          (others => 0),
7400         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
7401          (others => 0),
7402         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
7403          (others => 0),
7404         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
7405          (others => 0),
7406         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
7407          (others => 0),
7408         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
7409          (others => 0),
7410         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
7411          (others => 0),
7412         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
7413          (others => 0),
7414         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
7415          (others => 0),
7416         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
7417          (others => 0),
7418         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
7419          (others => 0),
7420         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
7421          (others => 0),
7422         AMF.Internals.Tables.UML_Types.E_UML_Association =>
7423          (others => 0),
7424         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
7425          (others => 0),
7426         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
7427          (others => 0),
7428         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
7429          (others => 0),
7430         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
7431          (others => 0),
7432         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
7433          (others => 0),
7434         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
7435          (others => 0),
7436         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
7437          (others => 0),
7438         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
7439          (others => 0),
7440         AMF.Internals.Tables.UML_Types.E_UML_Class =>
7441          (others => 0),
7442         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
7443          (others => 0),
7444         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
7445          (others => 0),
7446         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
7447          (others => 0),
7448         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
7449          (others => 0),
7450         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
7451          (others => 0),
7452         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
7453          (others => 0),
7454         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
7455          (others => 0),
7456         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
7457          (others => 0),
7458         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
7459          (others => 0),
7460         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
7461          (others => 0),
7462         AMF.Internals.Tables.UML_Types.E_UML_Component =>
7463          (others => 0),
7464         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
7465          (others => 0),
7466         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
7467          (others => 0),
7468         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
7469          (others => 0),
7470         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
7471          (others => 0),
7472         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
7473          (others => 0),
7474         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
7475          (others => 0),
7476         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
7477          (others => 0),
7478         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
7479          (others => 0),
7480         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
7481          (others => 0),
7482         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
7483          (others => 0),
7484         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
7485          (others => 0),
7486         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
7487          (others => 0),
7488         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
7489          (others => 0),
7490         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
7491          (others => 0),
7492         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
7493          (others => 0),
7494         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
7495          (others => 0),
7496         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
7497          (others => 0),
7498         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
7499          (others => 0),
7500         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
7501          (others => 0),
7502         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
7503          (others => 0),
7504         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
7505          (others => 0),
7506         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
7507          (others => 0),
7508         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
7509          (others => 0),
7510         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
7511          (others => 0),
7512         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
7513          (others => 0),
7514         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
7515          (others => 0),
7516         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
7517          (others => 0),
7518         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
7519          (others => 0),
7520         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
7521          (others => 0),
7522         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
7523          (others => 0),
7524         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
7525          (others => 0),
7526         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
7527          (others => 0),
7528         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
7529          (others => 0),
7530         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
7531          (others => 0),
7532         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
7533          (others => 0),
7534         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
7535          (others => 0),
7536         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
7537          (others => 0),
7538         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
7539          (others => 0),
7540         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
7541          (others => 0),
7542         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
7543          (others => 0),
7544         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
7545          (others => 0),
7546         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
7547          (others => 0),
7548         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
7549          (others => 0),
7550         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
7551          (others => 0),
7552         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
7553          (others => 0),
7554         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
7555          (others => 0),
7556         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
7557          (others => 0),
7558         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
7559          (others => 0),
7560         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
7561          (others => 0),
7562         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
7563          (others => 0),
7564         AMF.Internals.Tables.UML_Types.E_UML_Device =>
7565          (others => 0),
7566         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
7567          (others => 0),
7568         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
7569          (others => 0),
7570         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
7571          (others => 0),
7572         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
7573          (others => 0),
7574         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
7575          (others => 0),
7576         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
7577          (others => 0),
7578         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
7579          (others => 0),
7580         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
7581          (others => 0),
7582         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
7583          (others => 0),
7584         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
7585          (others => 0),
7586         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
7587          (others => 0),
7588         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
7589          (others => 0),
7590         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
7591          (others => 0),
7592         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
7593          (others => 0),
7594         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
7595          (others => 0),
7596         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
7597          (others => 0),
7598         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
7599          (others => 0),
7600         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
7601          (others => 0),
7602         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
7603          (others => 0),
7604         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
7605          (others => 0),
7606         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
7607          (others => 0),
7608         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
7609          (others => 0),
7610         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
7611          (others => 0),
7612         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
7613          (others => 0),
7614         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
7615          (others => 0),
7616         AMF.Internals.Tables.UML_Types.E_UML_Image =>
7617          (others => 0),
7618         AMF.Internals.Tables.UML_Types.E_UML_Include =>
7619          (others => 0),
7620         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
7621          (others => 0),
7622         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
7623          (others => 0),
7624         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
7625          (others => 0),
7626         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
7627          (others => 0),
7628         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
7629          (others => 0),
7630         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
7631          (others => 0),
7632         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
7633          (others => 0),
7634         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
7635          (others => 0),
7636         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
7637          (others => 0),
7638         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
7639          (others => 0),
7640         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
7641          (others => 0),
7642         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
7643          (others => 0),
7644         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
7645          (others => 0),
7646         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
7647          (others => 0),
7648         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
7649          (others => 0),
7650         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
7651          (others => 0),
7652         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
7653          (others => 0),
7654         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
7655          (others => 0),
7656         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
7657          (others => 0),
7658         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
7659          (others => 0),
7660         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
7661          (others => 0),
7662         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
7663          (others => 0),
7664         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
7665          (others => 0),
7666         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
7667          (others => 0),
7668         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
7669          (others => 0),
7670         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
7671          (others => 0),
7672         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
7673          (others => 0),
7674         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
7675          (others => 0),
7676         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
7677          (others => 0),
7678         AMF.Internals.Tables.UML_Types.E_UML_Message =>
7679          (others => 0),
7680         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
7681          (others => 0),
7682         AMF.Internals.Tables.UML_Types.E_UML_Model =>
7683          (others => 0),
7684         AMF.Internals.Tables.UML_Types.E_UML_Node =>
7685          (others => 0),
7686         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
7687          (others => 0),
7688         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
7689          (others => 0),
7690         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
7691          (others => 0),
7692         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
7693          (others => 0),
7694         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
7695          (others => 0),
7696         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
7697          (others => 0),
7698         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
7699          (others => 0),
7700         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
7701          (others => 0),
7702         AMF.Internals.Tables.UML_Types.E_UML_Package =>
7703          (others => 0),
7704         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
7705          (others => 0),
7706         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
7707          (others => 0),
7708         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
7709          (others => 0),
7710         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
7711          (others => 0),
7712         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
7713          (others => 0),
7714         AMF.Internals.Tables.UML_Types.E_UML_Port =>
7715          (others => 0),
7716         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
7717          (others => 0),
7718         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
7719          (others => 0),
7720         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
7721          (others => 0),
7722         AMF.Internals.Tables.UML_Types.E_UML_Property =>
7723          (others => 0),
7724         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
7725          (others => 0),
7726         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
7727          (others => 0),
7728         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
7729          (others => 0),
7730         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
7731          (others => 0),
7732         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
7733          (others => 0),
7734         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
7735          (others => 0),
7736         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
7737          (others => 0),
7738         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
7739          (others => 0),
7740         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
7741          (others => 0),
7742         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
7743          (others => 0),
7744         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
7745          (others => 0),
7746         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
7747          (others => 0),
7748         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
7749          (others => 0),
7750         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
7751          (others => 0),
7752         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
7753          (others => 0),
7754         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
7755          (others => 0),
7756         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
7757          (others => 0),
7758         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
7759          (others => 0),
7760         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
7761          (others => 0),
7762         AMF.Internals.Tables.UML_Types.E_UML_Region =>
7763          (others => 0),
7764         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
7765          (others => 0),
7766         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
7767          (others => 0),
7768         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
7769          (others => 0),
7770         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
7771          (others => 0),
7772         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
7773          (others => 0),
7774         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
7775          (others => 0),
7776         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
7777          (others => 0),
7778         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
7779          (others => 0),
7780         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
7781          (others => 0),
7782         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
7783          (others => 0),
7784         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
7785          (others => 0),
7786         AMF.Internals.Tables.UML_Types.E_UML_State =>
7787          (others => 0),
7788         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
7789          (others => 0),
7790         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
7791          (others => 0),
7792         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
7793          (others => 0),
7794         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
7795          (others => 0),
7796         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
7797          (others => 0),
7798         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
7799          (others => 0),
7800         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
7801          (others => 0),
7802         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
7803          (others => 0),
7804         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
7805          (others => 0),
7806         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
7807          (others => 0),
7808         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
7809          (others => 0),
7810         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
7811          (others => 0),
7812         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
7813          (others => 0),
7814         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
7815          (others => 0),
7816         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
7817          (others => 0),
7818         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
7819          (others => 0),
7820         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
7821          (others => 0),
7822         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
7823          (others => 0),
7824         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
7825          (others => 0),
7826         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
7827          (others => 0),
7828         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
7829          (others => 0),
7830         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
7831          (others => 0),
7832         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
7833          (others => 0),
7834         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
7835          (others => 0));
7836
7837   Standard_Profile_L3_Member_Offset : constant
7838     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
7839            AMF.Internals.CMOF_Element range 4 .. 6) of Natural :=
7840        (AMF.Internals.Tables.UML_Types.E_None =>
7841          (others => 0),
7842         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
7843          (others => 0),
7844         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
7845          (others => 0),
7846         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
7847          (others => 0),
7848         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
7849          (others => 0),
7850         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
7851          (others => 0),
7852         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
7853          (others => 0),
7854         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
7855          (others => 0),
7856         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
7857          (others => 0),
7858         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
7859          (others => 0),
7860         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
7861          (others => 0),
7862         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
7863          (others => 0),
7864         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
7865          (others => 0),
7866         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
7867          (others => 0),
7868         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
7869          (others => 0),
7870         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
7871          (others => 0),
7872         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
7873          (others => 0),
7874         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
7875          (others => 0),
7876         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
7877          (others => 0),
7878         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
7879          (others => 0),
7880         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
7881          (others => 0),
7882         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
7883          (others => 0),
7884         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
7885          (others => 0),
7886         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
7887          (others => 0),
7888         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
7889          (others => 0),
7890         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
7891          (others => 0),
7892         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
7893          (others => 0),
7894         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
7895          (others => 0),
7896         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
7897          (others => 0),
7898         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
7899          (others => 0),
7900         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
7901          (4      => 1,     --  BuildComponent::base_Component
7902           others => 0),
7903         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
7904          (5      => 1,     --  Metamodel::base_Model
7905           others => 0),
7906         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
7907          (6      => 1,     --  SystemModel::base_Model
7908           others => 0),
7909         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
7910          (others => 0),
7911         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
7912          (others => 0),
7913         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
7914          (others => 0),
7915         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
7916          (others => 0),
7917         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
7918          (others => 0),
7919         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
7920          (others => 0),
7921         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
7922          (others => 0),
7923         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
7924          (others => 0),
7925         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
7926          (others => 0),
7927         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
7928          (others => 0),
7929         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
7930          (others => 0),
7931         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
7932          (others => 0),
7933         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
7934          (others => 0),
7935         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
7936          (others => 0),
7937         AMF.Internals.Tables.UML_Types.E_UML_Association =>
7938          (others => 0),
7939         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
7940          (others => 0),
7941         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
7942          (others => 0),
7943         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
7944          (others => 0),
7945         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
7946          (others => 0),
7947         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
7948          (others => 0),
7949         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
7950          (others => 0),
7951         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
7952          (others => 0),
7953         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
7954          (others => 0),
7955         AMF.Internals.Tables.UML_Types.E_UML_Class =>
7956          (others => 0),
7957         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
7958          (others => 0),
7959         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
7960          (others => 0),
7961         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
7962          (others => 0),
7963         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
7964          (others => 0),
7965         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
7966          (others => 0),
7967         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
7968          (others => 0),
7969         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
7970          (others => 0),
7971         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
7972          (others => 0),
7973         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
7974          (others => 0),
7975         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
7976          (others => 0),
7977         AMF.Internals.Tables.UML_Types.E_UML_Component =>
7978          (others => 0),
7979         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
7980          (others => 0),
7981         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
7982          (others => 0),
7983         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
7984          (others => 0),
7985         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
7986          (others => 0),
7987         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
7988          (others => 0),
7989         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
7990          (others => 0),
7991         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
7992          (others => 0),
7993         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
7994          (others => 0),
7995         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
7996          (others => 0),
7997         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
7998          (others => 0),
7999         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
8000          (others => 0),
8001         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
8002          (others => 0),
8003         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
8004          (others => 0),
8005         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
8006          (others => 0),
8007         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
8008          (others => 0),
8009         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
8010          (others => 0),
8011         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
8012          (others => 0),
8013         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
8014          (others => 0),
8015         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
8016          (others => 0),
8017         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
8018          (others => 0),
8019         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
8020          (others => 0),
8021         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
8022          (others => 0),
8023         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
8024          (others => 0),
8025         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
8026          (others => 0),
8027         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
8028          (others => 0),
8029         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
8030          (others => 0),
8031         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
8032          (others => 0),
8033         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
8034          (others => 0),
8035         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
8036          (others => 0),
8037         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
8038          (others => 0),
8039         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
8040          (others => 0),
8041         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
8042          (others => 0),
8043         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
8044          (others => 0),
8045         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
8046          (others => 0),
8047         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
8048          (others => 0),
8049         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
8050          (others => 0),
8051         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
8052          (others => 0),
8053         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
8054          (others => 0),
8055         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
8056          (others => 0),
8057         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
8058          (others => 0),
8059         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
8060          (others => 0),
8061         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
8062          (others => 0),
8063         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
8064          (others => 0),
8065         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
8066          (others => 0),
8067         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
8068          (others => 0),
8069         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
8070          (others => 0),
8071         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
8072          (others => 0),
8073         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
8074          (others => 0),
8075         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
8076          (others => 0),
8077         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
8078          (others => 0),
8079         AMF.Internals.Tables.UML_Types.E_UML_Device =>
8080          (others => 0),
8081         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
8082          (others => 0),
8083         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
8084          (others => 0),
8085         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
8086          (others => 0),
8087         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
8088          (others => 0),
8089         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
8090          (others => 0),
8091         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
8092          (others => 0),
8093         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
8094          (others => 0),
8095         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
8096          (others => 0),
8097         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
8098          (others => 0),
8099         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
8100          (others => 0),
8101         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
8102          (others => 0),
8103         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
8104          (others => 0),
8105         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
8106          (others => 0),
8107         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
8108          (others => 0),
8109         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
8110          (others => 0),
8111         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
8112          (others => 0),
8113         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
8114          (others => 0),
8115         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
8116          (others => 0),
8117         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
8118          (others => 0),
8119         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
8120          (others => 0),
8121         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
8122          (others => 0),
8123         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
8124          (others => 0),
8125         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
8126          (others => 0),
8127         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
8128          (others => 0),
8129         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
8130          (others => 0),
8131         AMF.Internals.Tables.UML_Types.E_UML_Image =>
8132          (others => 0),
8133         AMF.Internals.Tables.UML_Types.E_UML_Include =>
8134          (others => 0),
8135         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
8136          (others => 0),
8137         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
8138          (others => 0),
8139         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
8140          (others => 0),
8141         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
8142          (others => 0),
8143         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
8144          (others => 0),
8145         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
8146          (others => 0),
8147         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
8148          (others => 0),
8149         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
8150          (others => 0),
8151         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
8152          (others => 0),
8153         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
8154          (others => 0),
8155         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
8156          (others => 0),
8157         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
8158          (others => 0),
8159         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
8160          (others => 0),
8161         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
8162          (others => 0),
8163         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
8164          (others => 0),
8165         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
8166          (others => 0),
8167         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
8168          (others => 0),
8169         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
8170          (others => 0),
8171         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
8172          (others => 0),
8173         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
8174          (others => 0),
8175         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
8176          (others => 0),
8177         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
8178          (others => 0),
8179         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
8180          (others => 0),
8181         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
8182          (others => 0),
8183         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
8184          (others => 0),
8185         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
8186          (others => 0),
8187         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
8188          (others => 0),
8189         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
8190          (others => 0),
8191         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
8192          (others => 0),
8193         AMF.Internals.Tables.UML_Types.E_UML_Message =>
8194          (others => 0),
8195         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
8196          (others => 0),
8197         AMF.Internals.Tables.UML_Types.E_UML_Model =>
8198          (others => 0),
8199         AMF.Internals.Tables.UML_Types.E_UML_Node =>
8200          (others => 0),
8201         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
8202          (others => 0),
8203         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
8204          (others => 0),
8205         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
8206          (others => 0),
8207         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
8208          (others => 0),
8209         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
8210          (others => 0),
8211         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
8212          (others => 0),
8213         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
8214          (others => 0),
8215         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
8216          (others => 0),
8217         AMF.Internals.Tables.UML_Types.E_UML_Package =>
8218          (others => 0),
8219         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
8220          (others => 0),
8221         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
8222          (others => 0),
8223         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
8224          (others => 0),
8225         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
8226          (others => 0),
8227         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
8228          (others => 0),
8229         AMF.Internals.Tables.UML_Types.E_UML_Port =>
8230          (others => 0),
8231         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
8232          (others => 0),
8233         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
8234          (others => 0),
8235         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
8236          (others => 0),
8237         AMF.Internals.Tables.UML_Types.E_UML_Property =>
8238          (others => 0),
8239         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
8240          (others => 0),
8241         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
8242          (others => 0),
8243         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
8244          (others => 0),
8245         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
8246          (others => 0),
8247         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
8248          (others => 0),
8249         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
8250          (others => 0),
8251         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
8252          (others => 0),
8253         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
8254          (others => 0),
8255         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
8256          (others => 0),
8257         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
8258          (others => 0),
8259         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
8260          (others => 0),
8261         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
8262          (others => 0),
8263         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
8264          (others => 0),
8265         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
8266          (others => 0),
8267         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
8268          (others => 0),
8269         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
8270          (others => 0),
8271         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
8272          (others => 0),
8273         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
8274          (others => 0),
8275         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
8276          (others => 0),
8277         AMF.Internals.Tables.UML_Types.E_UML_Region =>
8278          (others => 0),
8279         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
8280          (others => 0),
8281         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
8282          (others => 0),
8283         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
8284          (others => 0),
8285         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
8286          (others => 0),
8287         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
8288          (others => 0),
8289         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
8290          (others => 0),
8291         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
8292          (others => 0),
8293         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
8294          (others => 0),
8295         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
8296          (others => 0),
8297         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
8298          (others => 0),
8299         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
8300          (others => 0),
8301         AMF.Internals.Tables.UML_Types.E_UML_State =>
8302          (others => 0),
8303         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
8304          (others => 0),
8305         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
8306          (others => 0),
8307         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
8308          (others => 0),
8309         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
8310          (others => 0),
8311         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
8312          (others => 0),
8313         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
8314          (others => 0),
8315         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
8316          (others => 0),
8317         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
8318          (others => 0),
8319         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
8320          (others => 0),
8321         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
8322          (others => 0),
8323         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
8324          (others => 0),
8325         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
8326          (others => 0),
8327         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
8328          (others => 0),
8329         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
8330          (others => 0),
8331         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
8332          (others => 0),
8333         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
8334          (others => 0),
8335         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
8336          (others => 0),
8337         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
8338          (others => 0),
8339         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
8340          (others => 0),
8341         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
8342          (others => 0),
8343         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
8344          (others => 0),
8345         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
8346          (others => 0),
8347         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
8348          (others => 0),
8349         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
8350          (others => 0));
8351
8352   UMLDI_Collection_Offset : constant
8353     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
8354            AMF.Internals.CMOF_Element range 34 .. 38)
8355       of AMF.Internals.AMF_Collection_Of_Element :=
8356        (AMF.Internals.Tables.UML_Types.E_None =>
8357          (others => 0),
8358         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
8359          (others => 0),
8360         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
8361          (others => 0),
8362         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
8363          (others => 0),
8364         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
8365          (others => 0),
8366         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
8367          (others => 0),
8368         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
8369          (others => 0),
8370         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
8371          (others => 0),
8372         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
8373          (others => 0),
8374         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
8375          (others => 0),
8376         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
8377          (others => 0),
8378         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
8379          (others => 0),
8380         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
8381          (others => 0),
8382         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
8383          (others => 0),
8384         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
8385          (others => 0),
8386         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
8387          (others => 0),
8388         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
8389          (others => 0),
8390         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
8391          (others => 0),
8392         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
8393          (others => 0),
8394         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
8395          (others => 0),
8396         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
8397          (others => 0),
8398         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
8399          (others => 0),
8400         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
8401          (others => 0),
8402         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
8403          (others => 0),
8404         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
8405          (others => 0),
8406         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
8407          (others => 0),
8408         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
8409          (others => 0),
8410         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
8411          (others => 0),
8412         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
8413          (others => 0),
8414         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
8415          (others => 0),
8416         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
8417          (others => 0),
8418         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
8419          (others => 0),
8420         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
8421          (others => 0),
8422         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
8423          (others => 0),
8424         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
8425          (others => 0),
8426         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
8427          (others => 0),
8428         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
8429          (others => 0),
8430         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
8431          (others => 0),
8432         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
8433          (others => 0),
8434         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
8435          (others => 0),
8436         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
8437          (others => 0),
8438         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
8439          (others => 0),
8440         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
8441          (others => 0),
8442         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
8443          (others => 0),
8444         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
8445          (others => 0),
8446         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
8447          (others => 0),
8448         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
8449          (others => 0),
8450         AMF.Internals.Tables.UML_Types.E_UML_Association =>
8451          (others => 0),
8452         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
8453          (others => 0),
8454         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
8455          (others => 0),
8456         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
8457          (others => 0),
8458         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
8459          (others => 0),
8460         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
8461          (others => 0),
8462         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
8463          (others => 0),
8464         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
8465          (others => 0),
8466         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
8467          (others => 0),
8468         AMF.Internals.Tables.UML_Types.E_UML_Class =>
8469          (others => 0),
8470         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
8471          (others => 0),
8472         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
8473          (others => 0),
8474         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
8475          (others => 0),
8476         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
8477          (others => 0),
8478         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
8479          (others => 0),
8480         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
8481          (others => 0),
8482         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
8483          (others => 0),
8484         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
8485          (others => 0),
8486         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
8487          (others => 0),
8488         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
8489          (others => 0),
8490         AMF.Internals.Tables.UML_Types.E_UML_Component =>
8491          (others => 0),
8492         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
8493          (others => 0),
8494         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
8495          (others => 0),
8496         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
8497          (others => 0),
8498         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
8499          (others => 0),
8500         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
8501          (others => 0),
8502         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
8503          (others => 0),
8504         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
8505          (others => 0),
8506         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
8507          (others => 0),
8508         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
8509          (others => 0),
8510         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
8511          (others => 0),
8512         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
8513          (others => 0),
8514         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
8515          (others => 0),
8516         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
8517          (others => 0),
8518         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
8519          (36     => 5,     --  UMLDiagramElement::modelElement
8520           37     => 6,     --  UMLDiagramElement::ownedElement
8521           others => 0),
8522         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
8523          (36     => 5,     --  UMLDiagramElement::modelElement
8524           37     => 6,     --  UMLDiagramElement::ownedElement
8525           others => 0),
8526         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
8527          (36     => 5,     --  UMLDiagramElement::modelElement
8528           37     => 6,     --  UMLDiagramElement::ownedElement
8529           others => 0),
8530         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
8531          (36     => 5,     --  UMLDiagramElement::modelElement
8532           37     => 6,     --  UMLDiagramElement::ownedElement
8533           others => 0),
8534         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
8535          (35     => 1,     --  UMLCompartmentableShape::compartment
8536           36     => 5,     --  UMLDiagramElement::modelElement
8537           37     => 6,     --  UMLDiagramElement::ownedElement
8538           others => 0),
8539         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
8540          (34     => 1,     --  UMLCompartment::elementInCompartment
8541           36     => 5,     --  UMLDiagramElement::modelElement
8542           37     => 6,     --  UMLDiagramElement::ownedElement
8543           others => 0),
8544         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
8545          (35     => 1,     --  UMLCompartmentableShape::compartment
8546           36     => 5,     --  UMLDiagramElement::modelElement
8547           37     => 6,     --  UMLDiagramElement::ownedElement
8548           others => 0),
8549         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
8550          (36     => 5,     --  UMLDiagramElement::modelElement
8551           37     => 6,     --  UMLDiagramElement::ownedElement
8552           others => 0),
8553         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
8554          (36     => 5,     --  UMLDiagramElement::modelElement
8555           37     => 6,     --  UMLDiagramElement::ownedElement
8556           others => 0),
8557         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
8558          (36     => 5,     --  UMLDiagramElement::modelElement
8559           37     => 6,     --  UMLDiagramElement::ownedElement
8560           others => 0),
8561         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
8562          (36     => 5,     --  UMLDiagramElement::modelElement
8563           37     => 6,     --  UMLDiagramElement::ownedElement
8564           others => 0),
8565         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
8566          (36     => 5,     --  UMLDiagramElement::modelElement
8567           37     => 6,     --  UMLDiagramElement::ownedElement
8568           others => 0),
8569         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
8570          (36     => 5,     --  UMLDiagramElement::modelElement
8571           37     => 6,     --  UMLDiagramElement::ownedElement
8572           others => 0),
8573         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
8574          (36     => 5,     --  UMLDiagramElement::modelElement
8575           37     => 6,     --  UMLDiagramElement::ownedElement
8576           others => 0),
8577         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
8578          (36     => 5,     --  UMLDiagramElement::modelElement
8579           37     => 6,     --  UMLDiagramElement::ownedElement
8580           others => 0),
8581         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
8582          (36     => 5,     --  UMLDiagramElement::modelElement
8583           37     => 6,     --  UMLDiagramElement::ownedElement
8584           others => 0),
8585         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
8586          (36     => 5,     --  UMLDiagramElement::modelElement
8587           37     => 6,     --  UMLDiagramElement::ownedElement
8588           others => 0),
8589         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
8590          (36     => 5,     --  UMLDiagramElement::modelElement
8591           37     => 6,     --  UMLDiagramElement::ownedElement
8592           others => 0),
8593         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
8594          (36     => 5,     --  UMLDiagramElement::modelElement
8595           37     => 6,     --  UMLDiagramElement::ownedElement
8596           others => 0),
8597         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
8598          (36     => 5,     --  UMLDiagramElement::modelElement
8599           37     => 6,     --  UMLDiagramElement::ownedElement
8600           others => 0),
8601         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
8602          (36     => 5,     --  UMLDiagramElement::modelElement
8603           37     => 6,     --  UMLDiagramElement::ownedElement
8604           others => 0),
8605         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
8606          (36     => 5,     --  UMLDiagramElement::modelElement
8607           37     => 6,     --  UMLDiagramElement::ownedElement
8608           others => 0),
8609         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
8610          (36     => 5,     --  UMLDiagramElement::modelElement
8611           37     => 6,     --  UMLDiagramElement::ownedElement
8612           others => 0),
8613         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
8614          (35     => 1,     --  UMLCompartmentableShape::compartment
8615           36     => 5,     --  UMLDiagramElement::modelElement
8616           38     => 2,     --  UMLStateShape::modelElement
8617           37     => 6,     --  UMLDiagramElement::ownedElement
8618           others => 0),
8619         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
8620          (36     => 5,     --  UMLDiagramElement::modelElement
8621           37     => 6,     --  UMLDiagramElement::ownedElement
8622           others => 0),
8623         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
8624          (others => 0),
8625         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
8626          (36     => 5,     --  UMLDiagramElement::modelElement
8627           37     => 6,     --  UMLDiagramElement::ownedElement
8628           others => 0),
8629         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
8630          (36     => 5,     --  UMLDiagramElement::modelElement
8631           37     => 6,     --  UMLDiagramElement::ownedElement
8632           others => 0),
8633         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
8634          (others => 0),
8635         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
8636          (others => 0),
8637         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
8638          (others => 0),
8639         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
8640          (others => 0),
8641         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
8642          (others => 0),
8643         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
8644          (others => 0),
8645         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
8646          (others => 0),
8647         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
8648          (others => 0),
8649         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
8650          (others => 0),
8651         AMF.Internals.Tables.UML_Types.E_UML_Device =>
8652          (others => 0),
8653         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
8654          (others => 0),
8655         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
8656          (others => 0),
8657         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
8658          (others => 0),
8659         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
8660          (others => 0),
8661         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
8662          (others => 0),
8663         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
8664          (others => 0),
8665         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
8666          (others => 0),
8667         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
8668          (others => 0),
8669         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
8670          (others => 0),
8671         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
8672          (others => 0),
8673         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
8674          (others => 0),
8675         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
8676          (others => 0),
8677         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
8678          (others => 0),
8679         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
8680          (others => 0),
8681         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
8682          (others => 0),
8683         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
8684          (others => 0),
8685         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
8686          (others => 0),
8687         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
8688          (others => 0),
8689         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
8690          (others => 0),
8691         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
8692          (others => 0),
8693         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
8694          (others => 0),
8695         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
8696          (others => 0),
8697         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
8698          (others => 0),
8699         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
8700          (others => 0),
8701         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
8702          (others => 0),
8703         AMF.Internals.Tables.UML_Types.E_UML_Image =>
8704          (others => 0),
8705         AMF.Internals.Tables.UML_Types.E_UML_Include =>
8706          (others => 0),
8707         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
8708          (others => 0),
8709         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
8710          (others => 0),
8711         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
8712          (others => 0),
8713         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
8714          (others => 0),
8715         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
8716          (others => 0),
8717         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
8718          (others => 0),
8719         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
8720          (others => 0),
8721         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
8722          (others => 0),
8723         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
8724          (others => 0),
8725         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
8726          (others => 0),
8727         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
8728          (others => 0),
8729         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
8730          (others => 0),
8731         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
8732          (others => 0),
8733         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
8734          (others => 0),
8735         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
8736          (others => 0),
8737         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
8738          (others => 0),
8739         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
8740          (others => 0),
8741         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
8742          (others => 0),
8743         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
8744          (others => 0),
8745         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
8746          (others => 0),
8747         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
8748          (others => 0),
8749         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
8750          (others => 0),
8751         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
8752          (others => 0),
8753         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
8754          (others => 0),
8755         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
8756          (others => 0),
8757         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
8758          (others => 0),
8759         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
8760          (others => 0),
8761         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
8762          (others => 0),
8763         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
8764          (others => 0),
8765         AMF.Internals.Tables.UML_Types.E_UML_Message =>
8766          (others => 0),
8767         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
8768          (others => 0),
8769         AMF.Internals.Tables.UML_Types.E_UML_Model =>
8770          (others => 0),
8771         AMF.Internals.Tables.UML_Types.E_UML_Node =>
8772          (others => 0),
8773         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
8774          (others => 0),
8775         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
8776          (others => 0),
8777         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
8778          (others => 0),
8779         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
8780          (others => 0),
8781         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
8782          (others => 0),
8783         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
8784          (others => 0),
8785         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
8786          (others => 0),
8787         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
8788          (others => 0),
8789         AMF.Internals.Tables.UML_Types.E_UML_Package =>
8790          (others => 0),
8791         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
8792          (others => 0),
8793         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
8794          (others => 0),
8795         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
8796          (others => 0),
8797         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
8798          (others => 0),
8799         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
8800          (others => 0),
8801         AMF.Internals.Tables.UML_Types.E_UML_Port =>
8802          (others => 0),
8803         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
8804          (others => 0),
8805         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
8806          (others => 0),
8807         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
8808          (others => 0),
8809         AMF.Internals.Tables.UML_Types.E_UML_Property =>
8810          (others => 0),
8811         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
8812          (others => 0),
8813         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
8814          (others => 0),
8815         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
8816          (others => 0),
8817         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
8818          (others => 0),
8819         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
8820          (others => 0),
8821         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
8822          (others => 0),
8823         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
8824          (others => 0),
8825         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
8826          (others => 0),
8827         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
8828          (others => 0),
8829         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
8830          (others => 0),
8831         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
8832          (others => 0),
8833         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
8834          (others => 0),
8835         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
8836          (others => 0),
8837         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
8838          (others => 0),
8839         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
8840          (others => 0),
8841         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
8842          (others => 0),
8843         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
8844          (others => 0),
8845         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
8846          (others => 0),
8847         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
8848          (others => 0),
8849         AMF.Internals.Tables.UML_Types.E_UML_Region =>
8850          (others => 0),
8851         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
8852          (others => 0),
8853         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
8854          (others => 0),
8855         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
8856          (others => 0),
8857         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
8858          (others => 0),
8859         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
8860          (others => 0),
8861         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
8862          (others => 0),
8863         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
8864          (others => 0),
8865         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
8866          (others => 0),
8867         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
8868          (others => 0),
8869         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
8870          (others => 0),
8871         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
8872          (others => 0),
8873         AMF.Internals.Tables.UML_Types.E_UML_State =>
8874          (others => 0),
8875         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
8876          (others => 0),
8877         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
8878          (others => 0),
8879         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
8880          (others => 0),
8881         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
8882          (others => 0),
8883         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
8884          (others => 0),
8885         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
8886          (others => 0),
8887         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
8888          (others => 0),
8889         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
8890          (others => 0),
8891         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
8892          (others => 0),
8893         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
8894          (others => 0),
8895         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
8896          (others => 0),
8897         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
8898          (others => 0),
8899         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
8900          (others => 0),
8901         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
8902          (others => 0),
8903         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
8904          (others => 0),
8905         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
8906          (others => 0),
8907         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
8908          (others => 0),
8909         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
8910          (others => 0),
8911         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
8912          (others => 0),
8913         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
8914          (others => 0),
8915         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
8916          (others => 0),
8917         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
8918          (others => 0),
8919         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
8920          (others => 0),
8921         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
8922          (others => 0));
8923
8924   UMLDI_Member_Offset : constant
8925     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
8926            AMF.Internals.CMOF_Element range 39 .. 74) of Natural :=
8927        (AMF.Internals.Tables.UML_Types.E_None =>
8928          (others => 0),
8929         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
8930          (others => 0),
8931         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
8932          (others => 0),
8933         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
8934          (others => 0),
8935         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
8936          (others => 0),
8937         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
8938          (others => 0),
8939         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
8940          (others => 0),
8941         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
8942          (others => 0),
8943         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
8944          (others => 0),
8945         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
8946          (others => 0),
8947         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
8948          (others => 0),
8949         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
8950          (others => 0),
8951         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
8952          (others => 0),
8953         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
8954          (others => 0),
8955         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
8956          (others => 0),
8957         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
8958          (others => 0),
8959         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
8960          (others => 0),
8961         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
8962          (others => 0),
8963         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
8964          (others => 0),
8965         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
8966          (others => 0),
8967         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
8968          (others => 0),
8969         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
8970          (others => 0),
8971         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
8972          (others => 0),
8973         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
8974          (others => 0),
8975         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
8976          (others => 0),
8977         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
8978          (others => 0),
8979         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
8980          (others => 0),
8981         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
8982          (others => 0),
8983         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
8984          (others => 0),
8985         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
8986          (others => 0),
8987         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
8988          (others => 0),
8989         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
8990          (others => 0),
8991         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
8992          (others => 0),
8993         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
8994          (others => 0),
8995         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
8996          (others => 0),
8997         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
8998          (others => 0),
8999         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
9000          (others => 0),
9001         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
9002          (others => 0),
9003         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
9004          (others => 0),
9005         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
9006          (others => 0),
9007         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
9008          (others => 0),
9009         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
9010          (others => 0),
9011         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
9012          (others => 0),
9013         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
9014          (others => 0),
9015         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
9016          (others => 0),
9017         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
9018          (others => 0),
9019         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
9020          (others => 0),
9021         AMF.Internals.Tables.UML_Types.E_UML_Association =>
9022          (others => 0),
9023         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
9024          (others => 0),
9025         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
9026          (others => 0),
9027         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
9028          (others => 0),
9029         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
9030          (others => 0),
9031         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
9032          (others => 0),
9033         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
9034          (others => 0),
9035         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
9036          (others => 0),
9037         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
9038          (others => 0),
9039         AMF.Internals.Tables.UML_Types.E_UML_Class =>
9040          (others => 0),
9041         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
9042          (others => 0),
9043         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
9044          (others => 0),
9045         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
9046          (others => 0),
9047         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
9048          (others => 0),
9049         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
9050          (others => 0),
9051         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
9052          (others => 0),
9053         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
9054          (others => 0),
9055         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
9056          (others => 0),
9057         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
9058          (others => 0),
9059         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
9060          (others => 0),
9061         AMF.Internals.Tables.UML_Types.E_UML_Component =>
9062          (others => 0),
9063         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
9064          (others => 0),
9065         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
9066          (others => 0),
9067         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
9068          (others => 0),
9069         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
9070          (others => 0),
9071         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
9072          (others => 0),
9073         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
9074          (others => 0),
9075         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
9076          (others => 0),
9077         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
9078          (others => 0),
9079         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
9080          (others => 0),
9081         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
9082          (others => 0),
9083         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
9084          (others => 0),
9085         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
9086          (others => 0),
9087         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
9088          (others => 0),
9089         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
9090          (50     => 20,    --  UMLDiagram::heading
9091           39     => 24,    --  UMLActivityDiagram::isActivityFrame
9092           51     => 21,    --  UMLDiagram::isFrame
9093           53     => 13,    --  UMLDiagramElement::isIcon
9094           52     => 22,    --  UMLDiagram::isIso
9095           54     => 14,    --  UMLDiagramElement::localStyle
9096           40     => 25,    --  UMLActivityDiagram::modelElement
9097           43     => 23,    --  UMLBehaviorDiagram::modelElement
9098           55     => 15,    --  UMLDiagramElement::owningElement
9099           56     => 16,    --  UMLDiagramElement::sharedStyle
9100           others => 0),
9101         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
9102          (53     => 13,    --  UMLDiagramElement::isIcon
9103           54     => 14,    --  UMLDiagramElement::localStyle
9104           41     => 2,     --  UMLAssociationEndLabel::modelElement
9105           55     => 15,    --  UMLDiagramElement::owningElement
9106           56     => 16,    --  UMLDiagramElement::sharedStyle
9107           62     => 1,     --  UMLLabel::text
9108           others => 0),
9109         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
9110          (53     => 13,    --  UMLDiagramElement::isIcon
9111           42     => 1,     --  UMLAssociationOrConnectorOrLinkShape::kind
9112           54     => 14,    --  UMLDiagramElement::localStyle
9113           55     => 15,    --  UMLDiagramElement::owningElement
9114           56     => 16,    --  UMLDiagramElement::sharedStyle
9115           others => 0),
9116         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
9117          (50     => 20,    --  UMLDiagram::heading
9118           44     => 23,    --  UMLClassOrCompositeStructureDiagram::isAssociationDotShown
9119           51     => 21,    --  UMLDiagram::isFrame
9120           53     => 13,    --  UMLDiagramElement::isIcon
9121           52     => 22,    --  UMLDiagram::isIso
9122           54     => 14,    --  UMLDiagramElement::localStyle
9123           45     => 24,    --  UMLClassOrCompositeStructureDiagram::navigabilityNotation
9124           46     => 25,    --  UMLClassOrCompositeStructureDiagram::nonNavigabilityNotation
9125           55     => 15,    --  UMLDiagramElement::owningElement
9126           56     => 16,    --  UMLDiagramElement::sharedStyle
9127           others => 0),
9128         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
9129          (47     => 1,     --  UMLClassifierShape::isDoubleSided
9130           53     => 13,    --  UMLDiagramElement::isIcon
9131           48     => 2,     --  UMLClassifierShape::isIndentForVisibility
9132           54     => 14,    --  UMLDiagramElement::localStyle
9133           49     => 3,     --  UMLClassifierShape::modelElement
9134           55     => 15,    --  UMLDiagramElement::owningElement
9135           56     => 16,    --  UMLDiagramElement::sharedStyle
9136           others => 0),
9137         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
9138          (53     => 13,    --  UMLDiagramElement::isIcon
9139           54     => 14,    --  UMLDiagramElement::localStyle
9140           55     => 15,    --  UMLDiagramElement::owningElement
9141           56     => 16,    --  UMLDiagramElement::sharedStyle
9142           others => 0),
9143         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
9144          (53     => 13,    --  UMLDiagramElement::isIcon
9145           54     => 14,    --  UMLDiagramElement::localStyle
9146           55     => 15,    --  UMLDiagramElement::owningElement
9147           56     => 16,    --  UMLDiagramElement::sharedStyle
9148           others => 0),
9149         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
9150          (50     => 20,    --  UMLDiagram::heading
9151           51     => 21,    --  UMLDiagram::isFrame
9152           53     => 13,    --  UMLDiagramElement::isIcon
9153           52     => 22,    --  UMLDiagram::isIso
9154           54     => 14,    --  UMLDiagramElement::localStyle
9155           55     => 15,    --  UMLDiagramElement::owningElement
9156           56     => 16,    --  UMLDiagramElement::sharedStyle
9157           others => 0),
9158         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
9159          (50     => 20,    --  UMLDiagram::heading
9160           44     => 23,    --  UMLClassOrCompositeStructureDiagram::isAssociationDotShown
9161           51     => 21,    --  UMLDiagram::isFrame
9162           53     => 13,    --  UMLDiagramElement::isIcon
9163           52     => 22,    --  UMLDiagram::isIso
9164           54     => 14,    --  UMLDiagramElement::localStyle
9165           45     => 24,    --  UMLClassOrCompositeStructureDiagram::navigabilityNotation
9166           46     => 25,    --  UMLClassOrCompositeStructureDiagram::nonNavigabilityNotation
9167           55     => 15,    --  UMLDiagramElement::owningElement
9168           56     => 16,    --  UMLDiagramElement::sharedStyle
9169           others => 0),
9170         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
9171          (50     => 20,    --  UMLDiagram::heading
9172           51     => 21,    --  UMLDiagram::isFrame
9173           53     => 13,    --  UMLDiagramElement::isIcon
9174           52     => 22,    --  UMLDiagram::isIso
9175           54     => 14,    --  UMLDiagramElement::localStyle
9176           55     => 15,    --  UMLDiagramElement::owningElement
9177           56     => 16,    --  UMLDiagramElement::sharedStyle
9178           others => 0),
9179         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
9180          (53     => 13,    --  UMLDiagramElement::isIcon
9181           54     => 14,    --  UMLDiagramElement::localStyle
9182           55     => 15,    --  UMLDiagramElement::owningElement
9183           56     => 16,    --  UMLDiagramElement::sharedStyle
9184           57     => 4,     --  UMLEdge::source
9185           58     => 5,     --  UMLEdge::target
9186           others => 0),
9187         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
9188          (50     => 20,    --  UMLDiagram::heading
9189           51     => 21,    --  UMLDiagram::isFrame
9190           53     => 13,    --  UMLDiagramElement::isIcon
9191           52     => 22,    --  UMLDiagram::isIso
9192           59     => 24,    --  UMLInteractionDiagram::kind
9193           54     => 14,    --  UMLDiagramElement::localStyle
9194           43     => 23,    --  UMLBehaviorDiagram::modelElement
9195           60     => 25,    --  UMLInteractionDiagram::modelElement
9196           55     => 15,    --  UMLDiagramElement::owningElement
9197           56     => 16,    --  UMLDiagramElement::sharedStyle
9198           others => 0),
9199         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
9200          (53     => 13,    --  UMLDiagramElement::isIcon
9201           61     => 2,     --  UMLInteractionTableLabel::kind
9202           54     => 14,    --  UMLDiagramElement::localStyle
9203           55     => 15,    --  UMLDiagramElement::owningElement
9204           56     => 16,    --  UMLDiagramElement::sharedStyle
9205           62     => 1,     --  UMLLabel::text
9206           others => 0),
9207         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
9208          (53     => 13,    --  UMLDiagramElement::isIcon
9209           54     => 14,    --  UMLDiagramElement::localStyle
9210           55     => 15,    --  UMLDiagramElement::owningElement
9211           56     => 16,    --  UMLDiagramElement::sharedStyle
9212           62     => 1,     --  UMLLabel::text
9213           others => 0),
9214         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
9215          (53     => 13,    --  UMLDiagramElement::isIcon
9216           54     => 14,    --  UMLDiagramElement::localStyle
9217           55     => 15,    --  UMLDiagramElement::owningElement
9218           56     => 16,    --  UMLDiagramElement::sharedStyle
9219           62     => 1,     --  UMLLabel::text
9220           others => 0),
9221         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
9222          (53     => 13,    --  UMLDiagramElement::isIcon
9223           54     => 14,    --  UMLDiagramElement::localStyle
9224           63     => 2,     --  UMLMultiplicityLabel::modelElement
9225           55     => 15,    --  UMLDiagramElement::owningElement
9226           56     => 16,    --  UMLDiagramElement::sharedStyle
9227           62     => 1,     --  UMLLabel::text
9228           others => 0),
9229         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
9230          (53     => 13,    --  UMLDiagramElement::isIcon
9231           54     => 14,    --  UMLDiagramElement::localStyle
9232           64     => 2,     --  UMLNameLabel::modeElement
9233           55     => 15,    --  UMLDiagramElement::owningElement
9234           56     => 16,    --  UMLDiagramElement::sharedStyle
9235           62     => 1,     --  UMLLabel::text
9236           others => 0),
9237         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
9238          (50     => 20,    --  UMLDiagram::heading
9239           51     => 21,    --  UMLDiagram::isFrame
9240           53     => 13,    --  UMLDiagramElement::isIcon
9241           52     => 22,    --  UMLDiagram::isIso
9242           54     => 14,    --  UMLDiagramElement::localStyle
9243           55     => 15,    --  UMLDiagramElement::owningElement
9244           56     => 16,    --  UMLDiagramElement::sharedStyle
9245           others => 0),
9246         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
9247          (50     => 20,    --  UMLDiagram::heading
9248           51     => 21,    --  UMLDiagram::isFrame
9249           53     => 13,    --  UMLDiagramElement::isIcon
9250           52     => 22,    --  UMLDiagram::isIso
9251           54     => 14,    --  UMLDiagramElement::localStyle
9252           55     => 15,    --  UMLDiagramElement::owningElement
9253           56     => 16,    --  UMLDiagramElement::sharedStyle
9254           others => 0),
9255         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
9256          (50     => 20,    --  UMLDiagram::heading
9257           51     => 21,    --  UMLDiagram::isFrame
9258           53     => 13,    --  UMLDiagramElement::isIcon
9259           52     => 22,    --  UMLDiagram::isIso
9260           54     => 14,    --  UMLDiagramElement::localStyle
9261           55     => 15,    --  UMLDiagramElement::owningElement
9262           56     => 16,    --  UMLDiagramElement::sharedStyle
9263           others => 0),
9264         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
9265          (53     => 13,    --  UMLDiagramElement::isIcon
9266           54     => 14,    --  UMLDiagramElement::localStyle
9267           65     => 2,     --  UMLRedefinesLabel::modelElement
9268           55     => 15,    --  UMLDiagramElement::owningElement
9269           56     => 16,    --  UMLDiagramElement::sharedStyle
9270           62     => 1,     --  UMLLabel::text
9271           others => 0),
9272         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
9273          (53     => 13,    --  UMLDiagramElement::isIcon
9274           54     => 14,    --  UMLDiagramElement::localStyle
9275           55     => 15,    --  UMLDiagramElement::owningElement
9276           56     => 16,    --  UMLDiagramElement::sharedStyle
9277           others => 0),
9278         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
9279          (50     => 20,    --  UMLDiagram::heading
9280           66     => 24,    --  UMLStateMachineDiagram::inheritedStateBorder
9281           67     => 25,    --  UMLStateMachineDiagram::isCollapseStateIcon
9282           51     => 21,    --  UMLDiagram::isFrame
9283           53     => 13,    --  UMLDiagramElement::isIcon
9284           52     => 22,    --  UMLDiagram::isIso
9285           68     => 26,    --  UMLStateMachineDiagram::isTransitionOriented
9286           54     => 14,    --  UMLDiagramElement::localStyle
9287           43     => 23,    --  UMLBehaviorDiagram::modelElement
9288           69     => 27,    --  UMLStateMachineDiagram::modelElement
9289           55     => 15,    --  UMLDiagramElement::owningElement
9290           56     => 16,    --  UMLDiagramElement::sharedStyle
9291           others => 0),
9292         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
9293          (53     => 13,    --  UMLDiagramElement::isIcon
9294           70     => 1,     --  UMLStateShape::isTabbed
9295           54     => 14,    --  UMLDiagramElement::localStyle
9296           55     => 15,    --  UMLDiagramElement::owningElement
9297           56     => 16,    --  UMLDiagramElement::sharedStyle
9298           others => 0),
9299         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
9300          (53     => 13,    --  UMLDiagramElement::isIcon
9301           54     => 14,    --  UMLDiagramElement::localStyle
9302           71     => 2,     --  UMLStereotypePropertyValueLabel::modelElement
9303           55     => 15,    --  UMLDiagramElement::owningElement
9304           56     => 16,    --  UMLDiagramElement::sharedStyle
9305           72     => 3,     --  UMLStereotypePropertyValueLabel::stereotypedElement
9306           62     => 1,     --  UMLLabel::text
9307           others => 0),
9308         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
9309          (73     => 7,     --  UMLStyle::fontName
9310           74     => 10,    --  UMLStyle::fontSize
9311           others => 0),
9312         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
9313          (53     => 13,    --  UMLDiagramElement::isIcon
9314           54     => 14,    --  UMLDiagramElement::localStyle
9315           55     => 15,    --  UMLDiagramElement::owningElement
9316           56     => 16,    --  UMLDiagramElement::sharedStyle
9317           62     => 1,     --  UMLLabel::text
9318           others => 0),
9319         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
9320          (50     => 20,    --  UMLDiagram::heading
9321           51     => 21,    --  UMLDiagram::isFrame
9322           53     => 13,    --  UMLDiagramElement::isIcon
9323           52     => 22,    --  UMLDiagram::isIso
9324           54     => 14,    --  UMLDiagramElement::localStyle
9325           43     => 23,    --  UMLBehaviorDiagram::modelElement
9326           55     => 15,    --  UMLDiagramElement::owningElement
9327           56     => 16,    --  UMLDiagramElement::sharedStyle
9328           others => 0),
9329         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
9330          (others => 0),
9331         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
9332          (others => 0),
9333         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
9334          (others => 0),
9335         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
9336          (others => 0),
9337         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
9338          (others => 0),
9339         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
9340          (others => 0),
9341         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
9342          (others => 0),
9343         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
9344          (others => 0),
9345         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
9346          (others => 0),
9347         AMF.Internals.Tables.UML_Types.E_UML_Device =>
9348          (others => 0),
9349         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
9350          (others => 0),
9351         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
9352          (others => 0),
9353         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
9354          (others => 0),
9355         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
9356          (others => 0),
9357         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
9358          (others => 0),
9359         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
9360          (others => 0),
9361         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
9362          (others => 0),
9363         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
9364          (others => 0),
9365         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
9366          (others => 0),
9367         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
9368          (others => 0),
9369         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
9370          (others => 0),
9371         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
9372          (others => 0),
9373         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
9374          (others => 0),
9375         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
9376          (others => 0),
9377         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
9378          (others => 0),
9379         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
9380          (others => 0),
9381         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
9382          (others => 0),
9383         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
9384          (others => 0),
9385         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
9386          (others => 0),
9387         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
9388          (others => 0),
9389         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
9390          (others => 0),
9391         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
9392          (others => 0),
9393         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
9394          (others => 0),
9395         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
9396          (others => 0),
9397         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
9398          (others => 0),
9399         AMF.Internals.Tables.UML_Types.E_UML_Image =>
9400          (others => 0),
9401         AMF.Internals.Tables.UML_Types.E_UML_Include =>
9402          (others => 0),
9403         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
9404          (others => 0),
9405         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
9406          (others => 0),
9407         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
9408          (others => 0),
9409         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
9410          (others => 0),
9411         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
9412          (others => 0),
9413         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
9414          (others => 0),
9415         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
9416          (others => 0),
9417         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
9418          (others => 0),
9419         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
9420          (others => 0),
9421         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
9422          (others => 0),
9423         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
9424          (others => 0),
9425         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
9426          (others => 0),
9427         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
9428          (others => 0),
9429         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
9430          (others => 0),
9431         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
9432          (others => 0),
9433         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
9434          (others => 0),
9435         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
9436          (others => 0),
9437         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
9438          (others => 0),
9439         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
9440          (others => 0),
9441         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
9442          (others => 0),
9443         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
9444          (others => 0),
9445         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
9446          (others => 0),
9447         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
9448          (others => 0),
9449         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
9450          (others => 0),
9451         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
9452          (others => 0),
9453         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
9454          (others => 0),
9455         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
9456          (others => 0),
9457         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
9458          (others => 0),
9459         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
9460          (others => 0),
9461         AMF.Internals.Tables.UML_Types.E_UML_Message =>
9462          (others => 0),
9463         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
9464          (others => 0),
9465         AMF.Internals.Tables.UML_Types.E_UML_Model =>
9466          (others => 0),
9467         AMF.Internals.Tables.UML_Types.E_UML_Node =>
9468          (others => 0),
9469         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
9470          (others => 0),
9471         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
9472          (others => 0),
9473         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
9474          (others => 0),
9475         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
9476          (others => 0),
9477         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
9478          (others => 0),
9479         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
9480          (others => 0),
9481         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
9482          (others => 0),
9483         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
9484          (others => 0),
9485         AMF.Internals.Tables.UML_Types.E_UML_Package =>
9486          (others => 0),
9487         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
9488          (others => 0),
9489         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
9490          (others => 0),
9491         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
9492          (others => 0),
9493         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
9494          (others => 0),
9495         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
9496          (others => 0),
9497         AMF.Internals.Tables.UML_Types.E_UML_Port =>
9498          (others => 0),
9499         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
9500          (others => 0),
9501         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
9502          (others => 0),
9503         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
9504          (others => 0),
9505         AMF.Internals.Tables.UML_Types.E_UML_Property =>
9506          (others => 0),
9507         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
9508          (others => 0),
9509         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
9510          (others => 0),
9511         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
9512          (others => 0),
9513         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
9514          (others => 0),
9515         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
9516          (others => 0),
9517         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
9518          (others => 0),
9519         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
9520          (others => 0),
9521         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
9522          (others => 0),
9523         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
9524          (others => 0),
9525         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
9526          (others => 0),
9527         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
9528          (others => 0),
9529         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
9530          (others => 0),
9531         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
9532          (others => 0),
9533         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
9534          (others => 0),
9535         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
9536          (others => 0),
9537         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
9538          (others => 0),
9539         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
9540          (others => 0),
9541         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
9542          (others => 0),
9543         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
9544          (others => 0),
9545         AMF.Internals.Tables.UML_Types.E_UML_Region =>
9546          (others => 0),
9547         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
9548          (others => 0),
9549         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
9550          (others => 0),
9551         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
9552          (others => 0),
9553         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
9554          (others => 0),
9555         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
9556          (others => 0),
9557         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
9558          (others => 0),
9559         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
9560          (others => 0),
9561         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
9562          (others => 0),
9563         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
9564          (others => 0),
9565         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
9566          (others => 0),
9567         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
9568          (others => 0),
9569         AMF.Internals.Tables.UML_Types.E_UML_State =>
9570          (others => 0),
9571         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
9572          (others => 0),
9573         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
9574          (others => 0),
9575         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
9576          (others => 0),
9577         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
9578          (others => 0),
9579         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
9580          (others => 0),
9581         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
9582          (others => 0),
9583         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
9584          (others => 0),
9585         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
9586          (others => 0),
9587         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
9588          (others => 0),
9589         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
9590          (others => 0),
9591         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
9592          (others => 0),
9593         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
9594          (others => 0),
9595         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
9596          (others => 0),
9597         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
9598          (others => 0),
9599         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
9600          (others => 0),
9601         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
9602          (others => 0),
9603         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
9604          (others => 0),
9605         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
9606          (others => 0),
9607         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
9608          (others => 0),
9609         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
9610          (others => 0),
9611         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
9612          (others => 0),
9613         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
9614          (others => 0),
9615         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
9616          (others => 0),
9617         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
9618          (others => 0));
9619
9620   DI_Collection_Offset : constant
9621     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
9622            AMF.Internals.CMOF_Element range 6 .. 6)
9623       of AMF.Internals.AMF_Collection_Of_Element :=
9624        (AMF.Internals.Tables.UML_Types.E_None =>
9625          (others => 0),
9626         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
9627          (others => 0),
9628         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
9629          (others => 0),
9630         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
9631          (others => 0),
9632         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
9633          (others => 0),
9634         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
9635          (others => 0),
9636         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
9637          (others => 0),
9638         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
9639          (others => 0),
9640         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
9641          (others => 0),
9642         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
9643          (others => 0),
9644         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
9645          (others => 0),
9646         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
9647          (others => 0),
9648         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
9649          (others => 0),
9650         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
9651          (others => 0),
9652         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
9653          (others => 0),
9654         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
9655          (others => 0),
9656         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
9657          (others => 0),
9658         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
9659          (others => 0),
9660         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
9661          (others => 0),
9662         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
9663          (others => 0),
9664         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
9665          (others => 0),
9666         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
9667          (others => 0),
9668         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
9669          (others => 0),
9670         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
9671          (others => 0),
9672         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
9673          (others => 0),
9674         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
9675          (others => 0),
9676         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
9677          (others => 0),
9678         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
9679          (others => 0),
9680         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
9681          (others => 0),
9682         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
9683          (others => 0),
9684         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
9685          (others => 0),
9686         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
9687          (others => 0),
9688         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
9689          (others => 0),
9690         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
9691          (others => 0),
9692         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
9693          (others => 0),
9694         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
9695          (others => 0),
9696         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
9697          (others => 0),
9698         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
9699          (others => 0),
9700         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
9701          (others => 0),
9702         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
9703          (others => 0),
9704         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
9705          (others => 0),
9706         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
9707          (others => 0),
9708         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
9709          (others => 0),
9710         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
9711          (others => 0),
9712         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
9713          (others => 0),
9714         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
9715          (others => 0),
9716         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
9717          (others => 0),
9718         AMF.Internals.Tables.UML_Types.E_UML_Association =>
9719          (others => 0),
9720         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
9721          (others => 0),
9722         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
9723          (others => 0),
9724         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
9725          (others => 0),
9726         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
9727          (others => 0),
9728         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
9729          (others => 0),
9730         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
9731          (others => 0),
9732         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
9733          (others => 0),
9734         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
9735          (others => 0),
9736         AMF.Internals.Tables.UML_Types.E_UML_Class =>
9737          (others => 0),
9738         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
9739          (others => 0),
9740         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
9741          (others => 0),
9742         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
9743          (others => 0),
9744         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
9745          (others => 0),
9746         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
9747          (others => 0),
9748         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
9749          (others => 0),
9750         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
9751          (others => 0),
9752         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
9753          (others => 0),
9754         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
9755          (others => 0),
9756         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
9757          (others => 0),
9758         AMF.Internals.Tables.UML_Types.E_UML_Component =>
9759          (others => 0),
9760         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
9761          (others => 0),
9762         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
9763          (others => 0),
9764         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
9765          (others => 0),
9766         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
9767          (others => 0),
9768         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
9769          (others => 0),
9770         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
9771          (others => 0),
9772         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
9773          (others => 0),
9774         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
9775          (others => 0),
9776         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
9777          (others => 0),
9778         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
9779          (others => 0),
9780         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
9781          (others => 0),
9782         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
9783          (others => 0),
9784         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
9785          (others => 0),
9786         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
9787          (6      => 4,     --  DiagramElement::ownedElement
9788           others => 0),
9789         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
9790          (6      => 4,     --  DiagramElement::ownedElement
9791           others => 0),
9792         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
9793          (6      => 4,     --  DiagramElement::ownedElement
9794           others => 0),
9795         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
9796          (6      => 4,     --  DiagramElement::ownedElement
9797           others => 0),
9798         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
9799          (6      => 4,     --  DiagramElement::ownedElement
9800           others => 0),
9801         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
9802          (6      => 4,     --  DiagramElement::ownedElement
9803           others => 0),
9804         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
9805          (6      => 4,     --  DiagramElement::ownedElement
9806           others => 0),
9807         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
9808          (6      => 4,     --  DiagramElement::ownedElement
9809           others => 0),
9810         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
9811          (6      => 4,     --  DiagramElement::ownedElement
9812           others => 0),
9813         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
9814          (6      => 4,     --  DiagramElement::ownedElement
9815           others => 0),
9816         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
9817          (6      => 4,     --  DiagramElement::ownedElement
9818           others => 0),
9819         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
9820          (6      => 4,     --  DiagramElement::ownedElement
9821           others => 0),
9822         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
9823          (6      => 4,     --  DiagramElement::ownedElement
9824           others => 0),
9825         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
9826          (6      => 4,     --  DiagramElement::ownedElement
9827           others => 0),
9828         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
9829          (6      => 4,     --  DiagramElement::ownedElement
9830           others => 0),
9831         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
9832          (6      => 4,     --  DiagramElement::ownedElement
9833           others => 0),
9834         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
9835          (6      => 4,     --  DiagramElement::ownedElement
9836           others => 0),
9837         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
9838          (6      => 4,     --  DiagramElement::ownedElement
9839           others => 0),
9840         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
9841          (6      => 4,     --  DiagramElement::ownedElement
9842           others => 0),
9843         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
9844          (6      => 4,     --  DiagramElement::ownedElement
9845           others => 0),
9846         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
9847          (6      => 4,     --  DiagramElement::ownedElement
9848           others => 0),
9849         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
9850          (6      => 4,     --  DiagramElement::ownedElement
9851           others => 0),
9852         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
9853          (6      => 4,     --  DiagramElement::ownedElement
9854           others => 0),
9855         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
9856          (6      => 4,     --  DiagramElement::ownedElement
9857           others => 0),
9858         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
9859          (6      => 4,     --  DiagramElement::ownedElement
9860           others => 0),
9861         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
9862          (others => 0),
9863         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
9864          (6      => 4,     --  DiagramElement::ownedElement
9865           others => 0),
9866         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
9867          (6      => 4,     --  DiagramElement::ownedElement
9868           others => 0),
9869         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
9870          (others => 0),
9871         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
9872          (others => 0),
9873         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
9874          (others => 0),
9875         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
9876          (others => 0),
9877         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
9878          (others => 0),
9879         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
9880          (others => 0),
9881         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
9882          (others => 0),
9883         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
9884          (others => 0),
9885         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
9886          (others => 0),
9887         AMF.Internals.Tables.UML_Types.E_UML_Device =>
9888          (others => 0),
9889         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
9890          (others => 0),
9891         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
9892          (others => 0),
9893         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
9894          (others => 0),
9895         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
9896          (others => 0),
9897         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
9898          (others => 0),
9899         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
9900          (others => 0),
9901         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
9902          (others => 0),
9903         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
9904          (others => 0),
9905         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
9906          (others => 0),
9907         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
9908          (others => 0),
9909         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
9910          (others => 0),
9911         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
9912          (others => 0),
9913         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
9914          (others => 0),
9915         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
9916          (others => 0),
9917         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
9918          (others => 0),
9919         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
9920          (others => 0),
9921         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
9922          (others => 0),
9923         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
9924          (others => 0),
9925         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
9926          (others => 0),
9927         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
9928          (others => 0),
9929         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
9930          (others => 0),
9931         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
9932          (others => 0),
9933         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
9934          (others => 0),
9935         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
9936          (others => 0),
9937         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
9938          (others => 0),
9939         AMF.Internals.Tables.UML_Types.E_UML_Image =>
9940          (others => 0),
9941         AMF.Internals.Tables.UML_Types.E_UML_Include =>
9942          (others => 0),
9943         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
9944          (others => 0),
9945         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
9946          (others => 0),
9947         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
9948          (others => 0),
9949         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
9950          (others => 0),
9951         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
9952          (others => 0),
9953         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
9954          (others => 0),
9955         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
9956          (others => 0),
9957         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
9958          (others => 0),
9959         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
9960          (others => 0),
9961         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
9962          (others => 0),
9963         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
9964          (others => 0),
9965         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
9966          (others => 0),
9967         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
9968          (others => 0),
9969         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
9970          (others => 0),
9971         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
9972          (others => 0),
9973         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
9974          (others => 0),
9975         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
9976          (others => 0),
9977         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
9978          (others => 0),
9979         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
9980          (others => 0),
9981         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
9982          (others => 0),
9983         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
9984          (others => 0),
9985         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
9986          (others => 0),
9987         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
9988          (others => 0),
9989         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
9990          (others => 0),
9991         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
9992          (others => 0),
9993         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
9994          (others => 0),
9995         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
9996          (others => 0),
9997         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
9998          (others => 0),
9999         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
10000          (others => 0),
10001         AMF.Internals.Tables.UML_Types.E_UML_Message =>
10002          (others => 0),
10003         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
10004          (others => 0),
10005         AMF.Internals.Tables.UML_Types.E_UML_Model =>
10006          (others => 0),
10007         AMF.Internals.Tables.UML_Types.E_UML_Node =>
10008          (others => 0),
10009         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
10010          (others => 0),
10011         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
10012          (others => 0),
10013         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
10014          (others => 0),
10015         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
10016          (others => 0),
10017         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
10018          (others => 0),
10019         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
10020          (others => 0),
10021         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
10022          (others => 0),
10023         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
10024          (others => 0),
10025         AMF.Internals.Tables.UML_Types.E_UML_Package =>
10026          (others => 0),
10027         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
10028          (others => 0),
10029         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
10030          (others => 0),
10031         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
10032          (others => 0),
10033         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
10034          (others => 0),
10035         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
10036          (others => 0),
10037         AMF.Internals.Tables.UML_Types.E_UML_Port =>
10038          (others => 0),
10039         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
10040          (others => 0),
10041         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
10042          (others => 0),
10043         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
10044          (others => 0),
10045         AMF.Internals.Tables.UML_Types.E_UML_Property =>
10046          (others => 0),
10047         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
10048          (others => 0),
10049         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
10050          (others => 0),
10051         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
10052          (others => 0),
10053         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
10054          (others => 0),
10055         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
10056          (others => 0),
10057         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
10058          (others => 0),
10059         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
10060          (others => 0),
10061         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
10062          (others => 0),
10063         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
10064          (others => 0),
10065         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
10066          (others => 0),
10067         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
10068          (others => 0),
10069         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
10070          (others => 0),
10071         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
10072          (others => 0),
10073         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
10074          (others => 0),
10075         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
10076          (others => 0),
10077         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
10078          (others => 0),
10079         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
10080          (others => 0),
10081         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
10082          (others => 0),
10083         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
10084          (others => 0),
10085         AMF.Internals.Tables.UML_Types.E_UML_Region =>
10086          (others => 0),
10087         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
10088          (others => 0),
10089         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
10090          (others => 0),
10091         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
10092          (others => 0),
10093         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
10094          (others => 0),
10095         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
10096          (others => 0),
10097         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
10098          (others => 0),
10099         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
10100          (others => 0),
10101         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
10102          (others => 0),
10103         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
10104          (others => 0),
10105         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
10106          (others => 0),
10107         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
10108          (others => 0),
10109         AMF.Internals.Tables.UML_Types.E_UML_State =>
10110          (others => 0),
10111         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
10112          (others => 0),
10113         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
10114          (others => 0),
10115         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
10116          (others => 0),
10117         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
10118          (others => 0),
10119         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
10120          (others => 0),
10121         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
10122          (others => 0),
10123         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
10124          (others => 0),
10125         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
10126          (others => 0),
10127         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
10128          (others => 0),
10129         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
10130          (others => 0),
10131         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
10132          (others => 0),
10133         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
10134          (others => 0),
10135         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
10136          (others => 0),
10137         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
10138          (others => 0),
10139         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
10140          (others => 0),
10141         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
10142          (others => 0),
10143         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
10144          (others => 0),
10145         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
10146          (others => 0),
10147         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
10148          (others => 0),
10149         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
10150          (others => 0),
10151         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
10152          (others => 0),
10153         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
10154          (others => 0),
10155         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
10156          (others => 0),
10157         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
10158          (others => 0));
10159
10160   DI_Member_Offset : constant
10161     array (AMF.Internals.Tables.UML_Types.Element_Kinds,
10162            AMF.Internals.CMOF_Element range 7 .. 17) of Natural :=
10163        (AMF.Internals.Tables.UML_Types.E_None =>
10164          (others => 0),
10165         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Auxiliary =>
10166          (others => 0),
10167         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Call =>
10168          (others => 0),
10169         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Create =>
10170          (others => 0),
10171         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Derive =>
10172          (others => 0),
10173         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Destroy =>
10174          (others => 0),
10175         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Document =>
10176          (others => 0),
10177         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Entity =>
10178          (others => 0),
10179         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Executable =>
10180          (others => 0),
10181         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Focus =>
10182          (others => 0),
10183         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Framework =>
10184          (others => 0),
10185         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implement =>
10186          (others => 0),
10187         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Implementation_Class =>
10188          (others => 0),
10189         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Instantiate =>
10190          (others => 0),
10191         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Library =>
10192          (others => 0),
10193         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Metaclass =>
10194          (others => 0),
10195         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Model_Library =>
10196          (others => 0),
10197         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Process =>
10198          (others => 0),
10199         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Realization =>
10200          (others => 0),
10201         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Refine =>
10202          (others => 0),
10203         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Responsibility =>
10204          (others => 0),
10205         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Script =>
10206          (others => 0),
10207         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Send =>
10208          (others => 0),
10209         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Service =>
10210          (others => 0),
10211         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Source =>
10212          (others => 0),
10213         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Specification =>
10214          (others => 0),
10215         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Subsystem =>
10216          (others => 0),
10217         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Trace =>
10218          (others => 0),
10219         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Type =>
10220          (others => 0),
10221         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L2_Utility =>
10222          (others => 0),
10223         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Build_Component =>
10224          (others => 0),
10225         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_Metamodel =>
10226          (others => 0),
10227         AMF.Internals.Tables.UML_Types.E_Standard_Profile_L3_System_Model =>
10228          (others => 0),
10229         AMF.Internals.Tables.UML_Types.E_UML_Abstraction =>
10230          (others => 0),
10231         AMF.Internals.Tables.UML_Types.E_UML_Accept_Call_Action =>
10232          (others => 0),
10233         AMF.Internals.Tables.UML_Types.E_UML_Accept_Event_Action =>
10234          (others => 0),
10235         AMF.Internals.Tables.UML_Types.E_UML_Action_Execution_Specification =>
10236          (others => 0),
10237         AMF.Internals.Tables.UML_Types.E_UML_Action_Input_Pin =>
10238          (others => 0),
10239         AMF.Internals.Tables.UML_Types.E_UML_Activity =>
10240          (others => 0),
10241         AMF.Internals.Tables.UML_Types.E_UML_Activity_Final_Node =>
10242          (others => 0),
10243         AMF.Internals.Tables.UML_Types.E_UML_Activity_Parameter_Node =>
10244          (others => 0),
10245         AMF.Internals.Tables.UML_Types.E_UML_Activity_Partition =>
10246          (others => 0),
10247         AMF.Internals.Tables.UML_Types.E_UML_Actor =>
10248          (others => 0),
10249         AMF.Internals.Tables.UML_Types.E_UML_Add_Structural_Feature_Value_Action =>
10250          (others => 0),
10251         AMF.Internals.Tables.UML_Types.E_UML_Add_Variable_Value_Action =>
10252          (others => 0),
10253         AMF.Internals.Tables.UML_Types.E_UML_Any_Receive_Event =>
10254          (others => 0),
10255         AMF.Internals.Tables.UML_Types.E_UML_Artifact =>
10256          (others => 0),
10257         AMF.Internals.Tables.UML_Types.E_UML_Association =>
10258          (others => 0),
10259         AMF.Internals.Tables.UML_Types.E_UML_Association_Class =>
10260          (others => 0),
10261         AMF.Internals.Tables.UML_Types.E_UML_Behavior_Execution_Specification =>
10262          (others => 0),
10263         AMF.Internals.Tables.UML_Types.E_UML_Broadcast_Signal_Action =>
10264          (others => 0),
10265         AMF.Internals.Tables.UML_Types.E_UML_Call_Behavior_Action =>
10266          (others => 0),
10267         AMF.Internals.Tables.UML_Types.E_UML_Call_Event =>
10268          (others => 0),
10269         AMF.Internals.Tables.UML_Types.E_UML_Call_Operation_Action =>
10270          (others => 0),
10271         AMF.Internals.Tables.UML_Types.E_UML_Central_Buffer_Node =>
10272          (others => 0),
10273         AMF.Internals.Tables.UML_Types.E_UML_Change_Event =>
10274          (others => 0),
10275         AMF.Internals.Tables.UML_Types.E_UML_Class =>
10276          (others => 0),
10277         AMF.Internals.Tables.UML_Types.E_UML_Classifier_Template_Parameter =>
10278          (others => 0),
10279         AMF.Internals.Tables.UML_Types.E_UML_Clause =>
10280          (others => 0),
10281         AMF.Internals.Tables.UML_Types.E_UML_Clear_Association_Action =>
10282          (others => 0),
10283         AMF.Internals.Tables.UML_Types.E_UML_Clear_Structural_Feature_Action =>
10284          (others => 0),
10285         AMF.Internals.Tables.UML_Types.E_UML_Clear_Variable_Action =>
10286          (others => 0),
10287         AMF.Internals.Tables.UML_Types.E_UML_Collaboration =>
10288          (others => 0),
10289         AMF.Internals.Tables.UML_Types.E_UML_Collaboration_Use =>
10290          (others => 0),
10291         AMF.Internals.Tables.UML_Types.E_UML_Combined_Fragment =>
10292          (others => 0),
10293         AMF.Internals.Tables.UML_Types.E_UML_Comment =>
10294          (others => 0),
10295         AMF.Internals.Tables.UML_Types.E_UML_Communication_Path =>
10296          (others => 0),
10297         AMF.Internals.Tables.UML_Types.E_UML_Component =>
10298          (others => 0),
10299         AMF.Internals.Tables.UML_Types.E_UML_Component_Realization =>
10300          (others => 0),
10301         AMF.Internals.Tables.UML_Types.E_UML_Conditional_Node =>
10302          (others => 0),
10303         AMF.Internals.Tables.UML_Types.E_UML_Connectable_Element_Template_Parameter =>
10304          (others => 0),
10305         AMF.Internals.Tables.UML_Types.E_UML_Connection_Point_Reference =>
10306          (others => 0),
10307         AMF.Internals.Tables.UML_Types.E_UML_Connector =>
10308          (others => 0),
10309         AMF.Internals.Tables.UML_Types.E_UML_Connector_End =>
10310          (others => 0),
10311         AMF.Internals.Tables.UML_Types.E_UML_Consider_Ignore_Fragment =>
10312          (others => 0),
10313         AMF.Internals.Tables.UML_Types.E_UML_Constraint =>
10314          (others => 0),
10315         AMF.Internals.Tables.UML_Types.E_UML_Continuation =>
10316          (others => 0),
10317         AMF.Internals.Tables.UML_Types.E_UML_Control_Flow =>
10318          (others => 0),
10319         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Action =>
10320          (others => 0),
10321         AMF.Internals.Tables.UML_Types.E_UML_Create_Link_Object_Action =>
10322          (others => 0),
10323         AMF.Internals.Tables.UML_Types.E_UML_Create_Object_Action =>
10324          (others => 0),
10325         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Activity_Diagram =>
10326          (17     => 17,    --  Shape::bounds
10327           7      => 18,    --  Diagram::documentation
10328           10     => 11,    --  DiagramElement::localStyle
10329           11     => 7,     --  DiagramElement::modelElement
10330           8      => 2,     --  Diagram::name
10331           12     => 10,    --  DiagramElement::owningElement
10332           9      => 19,    --  Diagram::resolution
10333           13     => 12,    --  DiagramElement::sharedStyle
10334           others => 0),
10335         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_End_Label =>
10336          (17     => 17,    --  Shape::bounds
10337           10     => 11,    --  DiagramElement::localStyle
10338           11     => 7,     --  DiagramElement::modelElement
10339           12     => 10,    --  DiagramElement::owningElement
10340           13     => 12,    --  DiagramElement::sharedStyle
10341           others => 0),
10342         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Association_Or_Connector_Or_Link_Shape =>
10343          (17     => 17,    --  Shape::bounds
10344           10     => 11,    --  DiagramElement::localStyle
10345           11     => 7,     --  DiagramElement::modelElement
10346           12     => 10,    --  DiagramElement::owningElement
10347           13     => 12,    --  DiagramElement::sharedStyle
10348           others => 0),
10349         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Class_Diagram =>
10350          (17     => 17,    --  Shape::bounds
10351           7      => 18,    --  Diagram::documentation
10352           10     => 11,    --  DiagramElement::localStyle
10353           11     => 7,     --  DiagramElement::modelElement
10354           8      => 2,     --  Diagram::name
10355           12     => 10,    --  DiagramElement::owningElement
10356           9      => 19,    --  Diagram::resolution
10357           13     => 12,    --  DiagramElement::sharedStyle
10358           others => 0),
10359         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Classifier_Shape =>
10360          (17     => 17,    --  Shape::bounds
10361           10     => 11,    --  DiagramElement::localStyle
10362           11     => 7,     --  DiagramElement::modelElement
10363           12     => 10,    --  DiagramElement::owningElement
10364           13     => 12,    --  DiagramElement::sharedStyle
10365           others => 0),
10366         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartment =>
10367          (10     => 11,    --  DiagramElement::localStyle
10368           11     => 7,     --  DiagramElement::modelElement
10369           12     => 10,    --  DiagramElement::owningElement
10370           13     => 12,    --  DiagramElement::sharedStyle
10371           others => 0),
10372         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Compartmentable_Shape =>
10373          (17     => 17,    --  Shape::bounds
10374           10     => 11,    --  DiagramElement::localStyle
10375           11     => 7,     --  DiagramElement::modelElement
10376           12     => 10,    --  DiagramElement::owningElement
10377           13     => 12,    --  DiagramElement::sharedStyle
10378           others => 0),
10379         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Component_Diagram =>
10380          (17     => 17,    --  Shape::bounds
10381           7      => 18,    --  Diagram::documentation
10382           10     => 11,    --  DiagramElement::localStyle
10383           11     => 7,     --  DiagramElement::modelElement
10384           8      => 2,     --  Diagram::name
10385           12     => 10,    --  DiagramElement::owningElement
10386           9      => 19,    --  Diagram::resolution
10387           13     => 12,    --  DiagramElement::sharedStyle
10388           others => 0),
10389         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Composite_Structure_Diagram =>
10390          (17     => 17,    --  Shape::bounds
10391           7      => 18,    --  Diagram::documentation
10392           10     => 11,    --  DiagramElement::localStyle
10393           11     => 7,     --  DiagramElement::modelElement
10394           8      => 2,     --  Diagram::name
10395           12     => 10,    --  DiagramElement::owningElement
10396           9      => 19,    --  Diagram::resolution
10397           13     => 12,    --  DiagramElement::sharedStyle
10398           others => 0),
10399         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Deployment_Diagram =>
10400          (17     => 17,    --  Shape::bounds
10401           7      => 18,    --  Diagram::documentation
10402           10     => 11,    --  DiagramElement::localStyle
10403           11     => 7,     --  DiagramElement::modelElement
10404           8      => 2,     --  Diagram::name
10405           12     => 10,    --  DiagramElement::owningElement
10406           9      => 19,    --  Diagram::resolution
10407           13     => 12,    --  DiagramElement::sharedStyle
10408           others => 0),
10409         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Edge =>
10410          (10     => 11,    --  DiagramElement::localStyle
10411           11     => 7,     --  DiagramElement::modelElement
10412           12     => 10,    --  DiagramElement::owningElement
10413           13     => 12,    --  DiagramElement::sharedStyle
10414           14     => 1,     --  Edge::source
10415           15     => 2,     --  Edge::target
10416           16     => 3,     --  Edge::waypoint
10417           others => 0),
10418         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Diagram =>
10419          (17     => 17,    --  Shape::bounds
10420           7      => 18,    --  Diagram::documentation
10421           10     => 11,    --  DiagramElement::localStyle
10422           11     => 7,     --  DiagramElement::modelElement
10423           8      => 2,     --  Diagram::name
10424           12     => 10,    --  DiagramElement::owningElement
10425           9      => 19,    --  Diagram::resolution
10426           13     => 12,    --  DiagramElement::sharedStyle
10427           others => 0),
10428         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Interaction_Table_Label =>
10429          (17     => 17,    --  Shape::bounds
10430           10     => 11,    --  DiagramElement::localStyle
10431           11     => 7,     --  DiagramElement::modelElement
10432           12     => 10,    --  DiagramElement::owningElement
10433           13     => 12,    --  DiagramElement::sharedStyle
10434           others => 0),
10435         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Keyword_Label =>
10436          (17     => 17,    --  Shape::bounds
10437           10     => 11,    --  DiagramElement::localStyle
10438           11     => 7,     --  DiagramElement::modelElement
10439           12     => 10,    --  DiagramElement::owningElement
10440           13     => 12,    --  DiagramElement::sharedStyle
10441           others => 0),
10442         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Label =>
10443          (17     => 17,    --  Shape::bounds
10444           10     => 11,    --  DiagramElement::localStyle
10445           11     => 7,     --  DiagramElement::modelElement
10446           12     => 10,    --  DiagramElement::owningElement
10447           13     => 12,    --  DiagramElement::sharedStyle
10448           others => 0),
10449         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Multiplicity_Label =>
10450          (17     => 17,    --  Shape::bounds
10451           10     => 11,    --  DiagramElement::localStyle
10452           11     => 7,     --  DiagramElement::modelElement
10453           12     => 10,    --  DiagramElement::owningElement
10454           13     => 12,    --  DiagramElement::sharedStyle
10455           others => 0),
10456         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Name_Label =>
10457          (17     => 17,    --  Shape::bounds
10458           10     => 11,    --  DiagramElement::localStyle
10459           11     => 7,     --  DiagramElement::modelElement
10460           12     => 10,    --  DiagramElement::owningElement
10461           13     => 12,    --  DiagramElement::sharedStyle
10462           others => 0),
10463         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Object_Diagram =>
10464          (17     => 17,    --  Shape::bounds
10465           7      => 18,    --  Diagram::documentation
10466           10     => 11,    --  DiagramElement::localStyle
10467           11     => 7,     --  DiagramElement::modelElement
10468           8      => 2,     --  Diagram::name
10469           12     => 10,    --  DiagramElement::owningElement
10470           9      => 19,    --  Diagram::resolution
10471           13     => 12,    --  DiagramElement::sharedStyle
10472           others => 0),
10473         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Package_Diagram =>
10474          (17     => 17,    --  Shape::bounds
10475           7      => 18,    --  Diagram::documentation
10476           10     => 11,    --  DiagramElement::localStyle
10477           11     => 7,     --  DiagramElement::modelElement
10478           8      => 2,     --  Diagram::name
10479           12     => 10,    --  DiagramElement::owningElement
10480           9      => 19,    --  Diagram::resolution
10481           13     => 12,    --  DiagramElement::sharedStyle
10482           others => 0),
10483         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Profile_Diagram =>
10484          (17     => 17,    --  Shape::bounds
10485           7      => 18,    --  Diagram::documentation
10486           10     => 11,    --  DiagramElement::localStyle
10487           11     => 7,     --  DiagramElement::modelElement
10488           8      => 2,     --  Diagram::name
10489           12     => 10,    --  DiagramElement::owningElement
10490           9      => 19,    --  Diagram::resolution
10491           13     => 12,    --  DiagramElement::sharedStyle
10492           others => 0),
10493         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Redefines_Label =>
10494          (17     => 17,    --  Shape::bounds
10495           10     => 11,    --  DiagramElement::localStyle
10496           11     => 7,     --  DiagramElement::modelElement
10497           12     => 10,    --  DiagramElement::owningElement
10498           13     => 12,    --  DiagramElement::sharedStyle
10499           others => 0),
10500         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Shape =>
10501          (17     => 17,    --  Shape::bounds
10502           10     => 11,    --  DiagramElement::localStyle
10503           11     => 7,     --  DiagramElement::modelElement
10504           12     => 10,    --  DiagramElement::owningElement
10505           13     => 12,    --  DiagramElement::sharedStyle
10506           others => 0),
10507         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Machine_Diagram =>
10508          (17     => 17,    --  Shape::bounds
10509           7      => 18,    --  Diagram::documentation
10510           10     => 11,    --  DiagramElement::localStyle
10511           11     => 7,     --  DiagramElement::modelElement
10512           8      => 2,     --  Diagram::name
10513           12     => 10,    --  DiagramElement::owningElement
10514           9      => 19,    --  Diagram::resolution
10515           13     => 12,    --  DiagramElement::sharedStyle
10516           others => 0),
10517         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_State_Shape =>
10518          (17     => 17,    --  Shape::bounds
10519           10     => 11,    --  DiagramElement::localStyle
10520           11     => 7,     --  DiagramElement::modelElement
10521           12     => 10,    --  DiagramElement::owningElement
10522           13     => 12,    --  DiagramElement::sharedStyle
10523           others => 0),
10524         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Stereotype_Property_Value_Label =>
10525          (17     => 17,    --  Shape::bounds
10526           10     => 11,    --  DiagramElement::localStyle
10527           11     => 7,     --  DiagramElement::modelElement
10528           12     => 10,    --  DiagramElement::owningElement
10529           13     => 12,    --  DiagramElement::sharedStyle
10530           others => 0),
10531         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Style =>
10532          (others => 0),
10533         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Typed_Element_Label =>
10534          (17     => 17,    --  Shape::bounds
10535           10     => 11,    --  DiagramElement::localStyle
10536           11     => 7,     --  DiagramElement::modelElement
10537           12     => 10,    --  DiagramElement::owningElement
10538           13     => 12,    --  DiagramElement::sharedStyle
10539           others => 0),
10540         AMF.Internals.Tables.UML_Types.E_UMLDI_UML_Use_Case_Diagram =>
10541          (17     => 17,    --  Shape::bounds
10542           7      => 18,    --  Diagram::documentation
10543           10     => 11,    --  DiagramElement::localStyle
10544           11     => 7,     --  DiagramElement::modelElement
10545           8      => 2,     --  Diagram::name
10546           12     => 10,    --  DiagramElement::owningElement
10547           9      => 19,    --  Diagram::resolution
10548           13     => 12,    --  DiagramElement::sharedStyle
10549           others => 0),
10550         AMF.Internals.Tables.UML_Types.E_UML_Data_Store_Node =>
10551          (others => 0),
10552         AMF.Internals.Tables.UML_Types.E_UML_Data_Type =>
10553          (others => 0),
10554         AMF.Internals.Tables.UML_Types.E_UML_Decision_Node =>
10555          (others => 0),
10556         AMF.Internals.Tables.UML_Types.E_UML_Dependency =>
10557          (others => 0),
10558         AMF.Internals.Tables.UML_Types.E_UML_Deployment =>
10559          (others => 0),
10560         AMF.Internals.Tables.UML_Types.E_UML_Deployment_Specification =>
10561          (others => 0),
10562         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Link_Action =>
10563          (others => 0),
10564         AMF.Internals.Tables.UML_Types.E_UML_Destroy_Object_Action =>
10565          (others => 0),
10566         AMF.Internals.Tables.UML_Types.E_UML_Destruction_Occurrence_Specification =>
10567          (others => 0),
10568         AMF.Internals.Tables.UML_Types.E_UML_Device =>
10569          (others => 0),
10570         AMF.Internals.Tables.UML_Types.E_UML_Duration =>
10571          (others => 0),
10572         AMF.Internals.Tables.UML_Types.E_UML_Duration_Constraint =>
10573          (others => 0),
10574         AMF.Internals.Tables.UML_Types.E_UML_Duration_Interval =>
10575          (others => 0),
10576         AMF.Internals.Tables.UML_Types.E_UML_Duration_Observation =>
10577          (others => 0),
10578         AMF.Internals.Tables.UML_Types.E_UML_Element_Import =>
10579          (others => 0),
10580         AMF.Internals.Tables.UML_Types.E_UML_Enumeration =>
10581          (others => 0),
10582         AMF.Internals.Tables.UML_Types.E_UML_Enumeration_Literal =>
10583          (others => 0),
10584         AMF.Internals.Tables.UML_Types.E_UML_Exception_Handler =>
10585          (others => 0),
10586         AMF.Internals.Tables.UML_Types.E_UML_Execution_Environment =>
10587          (others => 0),
10588         AMF.Internals.Tables.UML_Types.E_UML_Execution_Occurrence_Specification =>
10589          (others => 0),
10590         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Node =>
10591          (others => 0),
10592         AMF.Internals.Tables.UML_Types.E_UML_Expansion_Region =>
10593          (others => 0),
10594         AMF.Internals.Tables.UML_Types.E_UML_Expression =>
10595          (others => 0),
10596         AMF.Internals.Tables.UML_Types.E_UML_Extend =>
10597          (others => 0),
10598         AMF.Internals.Tables.UML_Types.E_UML_Extension =>
10599          (others => 0),
10600         AMF.Internals.Tables.UML_Types.E_UML_Extension_End =>
10601          (others => 0),
10602         AMF.Internals.Tables.UML_Types.E_UML_Extension_Point =>
10603          (others => 0),
10604         AMF.Internals.Tables.UML_Types.E_UML_Final_State =>
10605          (others => 0),
10606         AMF.Internals.Tables.UML_Types.E_UML_Flow_Final_Node =>
10607          (others => 0),
10608         AMF.Internals.Tables.UML_Types.E_UML_Fork_Node =>
10609          (others => 0),
10610         AMF.Internals.Tables.UML_Types.E_UML_Function_Behavior =>
10611          (others => 0),
10612         AMF.Internals.Tables.UML_Types.E_UML_Gate =>
10613          (others => 0),
10614         AMF.Internals.Tables.UML_Types.E_UML_General_Ordering =>
10615          (others => 0),
10616         AMF.Internals.Tables.UML_Types.E_UML_Generalization =>
10617          (others => 0),
10618         AMF.Internals.Tables.UML_Types.E_UML_Generalization_Set =>
10619          (others => 0),
10620         AMF.Internals.Tables.UML_Types.E_UML_Image =>
10621          (others => 0),
10622         AMF.Internals.Tables.UML_Types.E_UML_Include =>
10623          (others => 0),
10624         AMF.Internals.Tables.UML_Types.E_UML_Information_Flow =>
10625          (others => 0),
10626         AMF.Internals.Tables.UML_Types.E_UML_Information_Item =>
10627          (others => 0),
10628         AMF.Internals.Tables.UML_Types.E_UML_Initial_Node =>
10629          (others => 0),
10630         AMF.Internals.Tables.UML_Types.E_UML_Input_Pin =>
10631          (others => 0),
10632         AMF.Internals.Tables.UML_Types.E_UML_Instance_Specification =>
10633          (others => 0),
10634         AMF.Internals.Tables.UML_Types.E_UML_Instance_Value =>
10635          (others => 0),
10636         AMF.Internals.Tables.UML_Types.E_UML_Interaction =>
10637          (others => 0),
10638         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Constraint =>
10639          (others => 0),
10640         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Operand =>
10641          (others => 0),
10642         AMF.Internals.Tables.UML_Types.E_UML_Interaction_Use =>
10643          (others => 0),
10644         AMF.Internals.Tables.UML_Types.E_UML_Interface =>
10645          (others => 0),
10646         AMF.Internals.Tables.UML_Types.E_UML_Interface_Realization =>
10647          (others => 0),
10648         AMF.Internals.Tables.UML_Types.E_UML_Interruptible_Activity_Region =>
10649          (others => 0),
10650         AMF.Internals.Tables.UML_Types.E_UML_Interval =>
10651          (others => 0),
10652         AMF.Internals.Tables.UML_Types.E_UML_Interval_Constraint =>
10653          (others => 0),
10654         AMF.Internals.Tables.UML_Types.E_UML_Join_Node =>
10655          (others => 0),
10656         AMF.Internals.Tables.UML_Types.E_UML_Lifeline =>
10657          (others => 0),
10658         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Creation_Data =>
10659          (others => 0),
10660         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Data =>
10661          (others => 0),
10662         AMF.Internals.Tables.UML_Types.E_UML_Link_End_Destruction_Data =>
10663          (others => 0),
10664         AMF.Internals.Tables.UML_Types.E_UML_Literal_Boolean =>
10665          (others => 0),
10666         AMF.Internals.Tables.UML_Types.E_UML_Literal_Integer =>
10667          (others => 0),
10668         AMF.Internals.Tables.UML_Types.E_UML_Literal_Null =>
10669          (others => 0),
10670         AMF.Internals.Tables.UML_Types.E_UML_Literal_Real =>
10671          (others => 0),
10672         AMF.Internals.Tables.UML_Types.E_UML_Literal_String =>
10673          (others => 0),
10674         AMF.Internals.Tables.UML_Types.E_UML_Literal_Unlimited_Natural =>
10675          (others => 0),
10676         AMF.Internals.Tables.UML_Types.E_UML_Loop_Node =>
10677          (others => 0),
10678         AMF.Internals.Tables.UML_Types.E_UML_Manifestation =>
10679          (others => 0),
10680         AMF.Internals.Tables.UML_Types.E_UML_Merge_Node =>
10681          (others => 0),
10682         AMF.Internals.Tables.UML_Types.E_UML_Message =>
10683          (others => 0),
10684         AMF.Internals.Tables.UML_Types.E_UML_Message_Occurrence_Specification =>
10685          (others => 0),
10686         AMF.Internals.Tables.UML_Types.E_UML_Model =>
10687          (others => 0),
10688         AMF.Internals.Tables.UML_Types.E_UML_Node =>
10689          (others => 0),
10690         AMF.Internals.Tables.UML_Types.E_UML_Object_Flow =>
10691          (others => 0),
10692         AMF.Internals.Tables.UML_Types.E_UML_Occurrence_Specification =>
10693          (others => 0),
10694         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Action =>
10695          (others => 0),
10696         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Behavior =>
10697          (others => 0),
10698         AMF.Internals.Tables.UML_Types.E_UML_Opaque_Expression =>
10699          (others => 0),
10700         AMF.Internals.Tables.UML_Types.E_UML_Operation =>
10701          (others => 0),
10702         AMF.Internals.Tables.UML_Types.E_UML_Operation_Template_Parameter =>
10703          (others => 0),
10704         AMF.Internals.Tables.UML_Types.E_UML_Output_Pin =>
10705          (others => 0),
10706         AMF.Internals.Tables.UML_Types.E_UML_Package =>
10707          (others => 0),
10708         AMF.Internals.Tables.UML_Types.E_UML_Package_Import =>
10709          (others => 0),
10710         AMF.Internals.Tables.UML_Types.E_UML_Package_Merge =>
10711          (others => 0),
10712         AMF.Internals.Tables.UML_Types.E_UML_Parameter =>
10713          (others => 0),
10714         AMF.Internals.Tables.UML_Types.E_UML_Parameter_Set =>
10715          (others => 0),
10716         AMF.Internals.Tables.UML_Types.E_UML_Part_Decomposition =>
10717          (others => 0),
10718         AMF.Internals.Tables.UML_Types.E_UML_Port =>
10719          (others => 0),
10720         AMF.Internals.Tables.UML_Types.E_UML_Primitive_Type =>
10721          (others => 0),
10722         AMF.Internals.Tables.UML_Types.E_UML_Profile =>
10723          (others => 0),
10724         AMF.Internals.Tables.UML_Types.E_UML_Profile_Application =>
10725          (others => 0),
10726         AMF.Internals.Tables.UML_Types.E_UML_Property =>
10727          (others => 0),
10728         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Conformance =>
10729          (others => 0),
10730         AMF.Internals.Tables.UML_Types.E_UML_Protocol_State_Machine =>
10731          (others => 0),
10732         AMF.Internals.Tables.UML_Types.E_UML_Protocol_Transition =>
10733          (others => 0),
10734         AMF.Internals.Tables.UML_Types.E_UML_Pseudostate =>
10735          (others => 0),
10736         AMF.Internals.Tables.UML_Types.E_UML_Qualifier_Value =>
10737          (others => 0),
10738         AMF.Internals.Tables.UML_Types.E_UML_Raise_Exception_Action =>
10739          (others => 0),
10740         AMF.Internals.Tables.UML_Types.E_UML_Read_Extent_Action =>
10741          (others => 0),
10742         AMF.Internals.Tables.UML_Types.E_UML_Read_Is_Classified_Object_Action =>
10743          (others => 0),
10744         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Action =>
10745          (others => 0),
10746         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Action =>
10747          (others => 0),
10748         AMF.Internals.Tables.UML_Types.E_UML_Read_Link_Object_End_Qualifier_Action =>
10749          (others => 0),
10750         AMF.Internals.Tables.UML_Types.E_UML_Read_Self_Action =>
10751          (others => 0),
10752         AMF.Internals.Tables.UML_Types.E_UML_Read_Structural_Feature_Action =>
10753          (others => 0),
10754         AMF.Internals.Tables.UML_Types.E_UML_Read_Variable_Action =>
10755          (others => 0),
10756         AMF.Internals.Tables.UML_Types.E_UML_Realization =>
10757          (others => 0),
10758         AMF.Internals.Tables.UML_Types.E_UML_Reception =>
10759          (others => 0),
10760         AMF.Internals.Tables.UML_Types.E_UML_Reclassify_Object_Action =>
10761          (others => 0),
10762         AMF.Internals.Tables.UML_Types.E_UML_Redefinable_Template_Signature =>
10763          (others => 0),
10764         AMF.Internals.Tables.UML_Types.E_UML_Reduce_Action =>
10765          (others => 0),
10766         AMF.Internals.Tables.UML_Types.E_UML_Region =>
10767          (others => 0),
10768         AMF.Internals.Tables.UML_Types.E_UML_Remove_Structural_Feature_Value_Action =>
10769          (others => 0),
10770         AMF.Internals.Tables.UML_Types.E_UML_Remove_Variable_Value_Action =>
10771          (others => 0),
10772         AMF.Internals.Tables.UML_Types.E_UML_Reply_Action =>
10773          (others => 0),
10774         AMF.Internals.Tables.UML_Types.E_UML_Send_Object_Action =>
10775          (others => 0),
10776         AMF.Internals.Tables.UML_Types.E_UML_Send_Signal_Action =>
10777          (others => 0),
10778         AMF.Internals.Tables.UML_Types.E_UML_Sequence_Node =>
10779          (others => 0),
10780         AMF.Internals.Tables.UML_Types.E_UML_Signal =>
10781          (others => 0),
10782         AMF.Internals.Tables.UML_Types.E_UML_Signal_Event =>
10783          (others => 0),
10784         AMF.Internals.Tables.UML_Types.E_UML_Slot =>
10785          (others => 0),
10786         AMF.Internals.Tables.UML_Types.E_UML_Start_Classifier_Behavior_Action =>
10787          (others => 0),
10788         AMF.Internals.Tables.UML_Types.E_UML_Start_Object_Behavior_Action =>
10789          (others => 0),
10790         AMF.Internals.Tables.UML_Types.E_UML_State =>
10791          (others => 0),
10792         AMF.Internals.Tables.UML_Types.E_UML_State_Invariant =>
10793          (others => 0),
10794         AMF.Internals.Tables.UML_Types.E_UML_State_Machine =>
10795          (others => 0),
10796         AMF.Internals.Tables.UML_Types.E_UML_Stereotype =>
10797          (others => 0),
10798         AMF.Internals.Tables.UML_Types.E_UML_String_Expression =>
10799          (others => 0),
10800         AMF.Internals.Tables.UML_Types.E_UML_Structured_Activity_Node =>
10801          (others => 0),
10802         AMF.Internals.Tables.UML_Types.E_UML_Substitution =>
10803          (others => 0),
10804         AMF.Internals.Tables.UML_Types.E_UML_Template_Binding =>
10805          (others => 0),
10806         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter =>
10807          (others => 0),
10808         AMF.Internals.Tables.UML_Types.E_UML_Template_Parameter_Substitution =>
10809          (others => 0),
10810         AMF.Internals.Tables.UML_Types.E_UML_Template_Signature =>
10811          (others => 0),
10812         AMF.Internals.Tables.UML_Types.E_UML_Test_Identity_Action =>
10813          (others => 0),
10814         AMF.Internals.Tables.UML_Types.E_UML_Time_Constraint =>
10815          (others => 0),
10816         AMF.Internals.Tables.UML_Types.E_UML_Time_Event =>
10817          (others => 0),
10818         AMF.Internals.Tables.UML_Types.E_UML_Time_Expression =>
10819          (others => 0),
10820         AMF.Internals.Tables.UML_Types.E_UML_Time_Interval =>
10821          (others => 0),
10822         AMF.Internals.Tables.UML_Types.E_UML_Time_Observation =>
10823          (others => 0),
10824         AMF.Internals.Tables.UML_Types.E_UML_Transition =>
10825          (others => 0),
10826         AMF.Internals.Tables.UML_Types.E_UML_Trigger =>
10827          (others => 0),
10828         AMF.Internals.Tables.UML_Types.E_UML_Unmarshall_Action =>
10829          (others => 0),
10830         AMF.Internals.Tables.UML_Types.E_UML_Usage =>
10831          (others => 0),
10832         AMF.Internals.Tables.UML_Types.E_UML_Use_Case =>
10833          (others => 0),
10834         AMF.Internals.Tables.UML_Types.E_UML_Value_Pin =>
10835          (others => 0),
10836         AMF.Internals.Tables.UML_Types.E_UML_Value_Specification_Action =>
10837          (others => 0),
10838         AMF.Internals.Tables.UML_Types.E_UML_Variable =>
10839          (others => 0));
10840
10841end AMF.Internals.Tables.UML_Attribute_Mappings;
10842