1------------------------------------------------------------------------------
2--                                                                          --
3--                            Matreshka Project                             --
4--                                                                          --
5--                          Ada Modeling Framework                          --
6--                                                                          --
7--                        Runtime Library Component                         --
8--                                                                          --
9------------------------------------------------------------------------------
10--                                                                          --
11-- Copyright © 2011-2012, 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: 3412 $ $Date: 2012-11-13 15:06:06 +0400 (Tue, 13 Nov 2012) $
43------------------------------------------------------------------------------
44--  This file is generated, don't edit it.
45------------------------------------------------------------------------------
46
47package body AMF.Internals.Tables.Standard_Profile_L2_Metamodel is
48
49   ------------------------------------------------
50   -- MM_Standard_Profile_L2_Standard_Profile_L2 --
51   ------------------------------------------------
52
53   function MM_Standard_Profile_L2_Standard_Profile_L2 return AMF.Internals.CMOF_Element is
54   begin
55      return Base + 95;
56   end MM_Standard_Profile_L2_Standard_Profile_L2;
57
58   --------------------------------------
59   -- MC_Standard_Profile_L2_Auxiliary --
60   --------------------------------------
61
62   function MC_Standard_Profile_L2_Auxiliary return AMF.Internals.CMOF_Element is
63   begin
64      return Base + 1;
65   end MC_Standard_Profile_L2_Auxiliary;
66
67   ---------------------------------
68   -- MC_Standard_Profile_L2_Call --
69   ---------------------------------
70
71   function MC_Standard_Profile_L2_Call return AMF.Internals.CMOF_Element is
72   begin
73      return Base + 2;
74   end MC_Standard_Profile_L2_Call;
75
76   -----------------------------------
77   -- MC_Standard_Profile_L2_Create --
78   -----------------------------------
79
80   function MC_Standard_Profile_L2_Create return AMF.Internals.CMOF_Element is
81   begin
82      return Base + 3;
83   end MC_Standard_Profile_L2_Create;
84
85   -----------------------------------
86   -- MC_Standard_Profile_L2_Derive --
87   -----------------------------------
88
89   function MC_Standard_Profile_L2_Derive return AMF.Internals.CMOF_Element is
90   begin
91      return Base + 4;
92   end MC_Standard_Profile_L2_Derive;
93
94   ------------------------------------
95   -- MC_Standard_Profile_L2_Destroy --
96   ------------------------------------
97
98   function MC_Standard_Profile_L2_Destroy return AMF.Internals.CMOF_Element is
99   begin
100      return Base + 5;
101   end MC_Standard_Profile_L2_Destroy;
102
103   -------------------------------------
104   -- MC_Standard_Profile_L2_Document --
105   -------------------------------------
106
107   function MC_Standard_Profile_L2_Document return AMF.Internals.CMOF_Element is
108   begin
109      return Base + 6;
110   end MC_Standard_Profile_L2_Document;
111
112   -----------------------------------
113   -- MC_Standard_Profile_L2_Entity --
114   -----------------------------------
115
116   function MC_Standard_Profile_L2_Entity return AMF.Internals.CMOF_Element is
117   begin
118      return Base + 7;
119   end MC_Standard_Profile_L2_Entity;
120
121   ---------------------------------------
122   -- MC_Standard_Profile_L2_Executable --
123   ---------------------------------------
124
125   function MC_Standard_Profile_L2_Executable return AMF.Internals.CMOF_Element is
126   begin
127      return Base + 8;
128   end MC_Standard_Profile_L2_Executable;
129
130   ---------------------------------
131   -- MC_Standard_Profile_L2_File --
132   ---------------------------------
133
134   function MC_Standard_Profile_L2_File return AMF.Internals.CMOF_Element is
135   begin
136      return Base + 9;
137   end MC_Standard_Profile_L2_File;
138
139   ----------------------------------
140   -- MC_Standard_Profile_L2_Focus --
141   ----------------------------------
142
143   function MC_Standard_Profile_L2_Focus return AMF.Internals.CMOF_Element is
144   begin
145      return Base + 10;
146   end MC_Standard_Profile_L2_Focus;
147
148   --------------------------------------
149   -- MC_Standard_Profile_L2_Framework --
150   --------------------------------------
151
152   function MC_Standard_Profile_L2_Framework return AMF.Internals.CMOF_Element is
153   begin
154      return Base + 11;
155   end MC_Standard_Profile_L2_Framework;
156
157   --------------------------------------
158   -- MC_Standard_Profile_L2_Implement --
159   --------------------------------------
160
161   function MC_Standard_Profile_L2_Implement return AMF.Internals.CMOF_Element is
162   begin
163      return Base + 12;
164   end MC_Standard_Profile_L2_Implement;
165
166   -------------------------------------------------
167   -- MC_Standard_Profile_L2_Implementation_Class --
168   -------------------------------------------------
169
170   function MC_Standard_Profile_L2_Implementation_Class return AMF.Internals.CMOF_Element is
171   begin
172      return Base + 13;
173   end MC_Standard_Profile_L2_Implementation_Class;
174
175   ----------------------------------------
176   -- MC_Standard_Profile_L2_Instantiate --
177   ----------------------------------------
178
179   function MC_Standard_Profile_L2_Instantiate return AMF.Internals.CMOF_Element is
180   begin
181      return Base + 14;
182   end MC_Standard_Profile_L2_Instantiate;
183
184   ------------------------------------
185   -- MC_Standard_Profile_L2_Library --
186   ------------------------------------
187
188   function MC_Standard_Profile_L2_Library return AMF.Internals.CMOF_Element is
189   begin
190      return Base + 15;
191   end MC_Standard_Profile_L2_Library;
192
193   --------------------------------------
194   -- MC_Standard_Profile_L2_Metaclass --
195   --------------------------------------
196
197   function MC_Standard_Profile_L2_Metaclass return AMF.Internals.CMOF_Element is
198   begin
199      return Base + 16;
200   end MC_Standard_Profile_L2_Metaclass;
201
202   ------------------------------------------
203   -- MC_Standard_Profile_L2_Model_Library --
204   ------------------------------------------
205
206   function MC_Standard_Profile_L2_Model_Library return AMF.Internals.CMOF_Element is
207   begin
208      return Base + 17;
209   end MC_Standard_Profile_L2_Model_Library;
210
211   ------------------------------------
212   -- MC_Standard_Profile_L2_Process --
213   ------------------------------------
214
215   function MC_Standard_Profile_L2_Process return AMF.Internals.CMOF_Element is
216   begin
217      return Base + 18;
218   end MC_Standard_Profile_L2_Process;
219
220   ----------------------------------------
221   -- MC_Standard_Profile_L2_Realization --
222   ----------------------------------------
223
224   function MC_Standard_Profile_L2_Realization return AMF.Internals.CMOF_Element is
225   begin
226      return Base + 19;
227   end MC_Standard_Profile_L2_Realization;
228
229   -----------------------------------
230   -- MC_Standard_Profile_L2_Refine --
231   -----------------------------------
232
233   function MC_Standard_Profile_L2_Refine return AMF.Internals.CMOF_Element is
234   begin
235      return Base + 20;
236   end MC_Standard_Profile_L2_Refine;
237
238   -------------------------------------------
239   -- MC_Standard_Profile_L2_Responsibility --
240   -------------------------------------------
241
242   function MC_Standard_Profile_L2_Responsibility return AMF.Internals.CMOF_Element is
243   begin
244      return Base + 21;
245   end MC_Standard_Profile_L2_Responsibility;
246
247   -----------------------------------
248   -- MC_Standard_Profile_L2_Script --
249   -----------------------------------
250
251   function MC_Standard_Profile_L2_Script return AMF.Internals.CMOF_Element is
252   begin
253      return Base + 22;
254   end MC_Standard_Profile_L2_Script;
255
256   ---------------------------------
257   -- MC_Standard_Profile_L2_Send --
258   ---------------------------------
259
260   function MC_Standard_Profile_L2_Send return AMF.Internals.CMOF_Element is
261   begin
262      return Base + 23;
263   end MC_Standard_Profile_L2_Send;
264
265   ------------------------------------
266   -- MC_Standard_Profile_L2_Service --
267   ------------------------------------
268
269   function MC_Standard_Profile_L2_Service return AMF.Internals.CMOF_Element is
270   begin
271      return Base + 24;
272   end MC_Standard_Profile_L2_Service;
273
274   -----------------------------------
275   -- MC_Standard_Profile_L2_Source --
276   -----------------------------------
277
278   function MC_Standard_Profile_L2_Source return AMF.Internals.CMOF_Element is
279   begin
280      return Base + 25;
281   end MC_Standard_Profile_L2_Source;
282
283   ------------------------------------------
284   -- MC_Standard_Profile_L2_Specification --
285   ------------------------------------------
286
287   function MC_Standard_Profile_L2_Specification return AMF.Internals.CMOF_Element is
288   begin
289      return Base + 26;
290   end MC_Standard_Profile_L2_Specification;
291
292   --------------------------------------
293   -- MC_Standard_Profile_L2_Subsystem --
294   --------------------------------------
295
296   function MC_Standard_Profile_L2_Subsystem return AMF.Internals.CMOF_Element is
297   begin
298      return Base + 27;
299   end MC_Standard_Profile_L2_Subsystem;
300
301   ----------------------------------
302   -- MC_Standard_Profile_L2_Trace --
303   ----------------------------------
304
305   function MC_Standard_Profile_L2_Trace return AMF.Internals.CMOF_Element is
306   begin
307      return Base + 28;
308   end MC_Standard_Profile_L2_Trace;
309
310   ---------------------------------
311   -- MC_Standard_Profile_L2_Type --
312   ---------------------------------
313
314   function MC_Standard_Profile_L2_Type return AMF.Internals.CMOF_Element is
315   begin
316      return Base + 29;
317   end MC_Standard_Profile_L2_Type;
318
319   ------------------------------------
320   -- MC_Standard_Profile_L2_Utility --
321   ------------------------------------
322
323   function MC_Standard_Profile_L2_Utility return AMF.Internals.CMOF_Element is
324   begin
325      return Base + 30;
326   end MC_Standard_Profile_L2_Utility;
327
328   -----------------------------------------------------------------------
329   -- MP_Standard_Profile_L2_Auxiliary_Base_Class_A_Extension_Auxiliary --
330   -----------------------------------------------------------------------
331
332   function MP_Standard_Profile_L2_Auxiliary_Base_Class_A_Extension_Auxiliary return AMF.Internals.CMOF_Element is
333   begin
334      return Base + 31;
335   end MP_Standard_Profile_L2_Auxiliary_Base_Class_A_Extension_Auxiliary;
336
337   -------------------------------------------------------------
338   -- MP_Standard_Profile_L2_Call_Base_Usage_A_Extension_Call --
339   -------------------------------------------------------------
340
341   function MP_Standard_Profile_L2_Call_Base_Usage_A_Extension_Call return AMF.Internals.CMOF_Element is
342   begin
343      return Base + 32;
344   end MP_Standard_Profile_L2_Call_Base_Usage_A_Extension_Call;
345
346   ------------------------------------------------------------------------------
347   -- MP_Standard_Profile_L2_Create_Base_Behavioral_Feature_A_Extension_Create --
348   ------------------------------------------------------------------------------
349
350   function MP_Standard_Profile_L2_Create_Base_Behavioral_Feature_A_Extension_Create return AMF.Internals.CMOF_Element is
351   begin
352      return Base + 33;
353   end MP_Standard_Profile_L2_Create_Base_Behavioral_Feature_A_Extension_Create;
354
355   -----------------------------------------------------------------
356   -- MP_Standard_Profile_L2_Create_Base_Usage_A_Extension_Create --
357   -----------------------------------------------------------------
358
359   function MP_Standard_Profile_L2_Create_Base_Usage_A_Extension_Create return AMF.Internals.CMOF_Element is
360   begin
361      return Base + 34;
362   end MP_Standard_Profile_L2_Create_Base_Usage_A_Extension_Create;
363
364   -----------------------------------------------------------------------
365   -- MP_Standard_Profile_L2_Derive_Base_Abstraction_A_Extension_Derive --
366   -----------------------------------------------------------------------
367
368   function MP_Standard_Profile_L2_Derive_Base_Abstraction_A_Extension_Derive return AMF.Internals.CMOF_Element is
369   begin
370      return Base + 35;
371   end MP_Standard_Profile_L2_Derive_Base_Abstraction_A_Extension_Derive;
372
373   ------------------------------------------------------------------
374   -- MP_Standard_Profile_L2_Derive_Computation_A_Extension_Derive --
375   ------------------------------------------------------------------
376
377   function MP_Standard_Profile_L2_Derive_Computation_A_Extension_Derive return AMF.Internals.CMOF_Element is
378   begin
379      return Base + 36;
380   end MP_Standard_Profile_L2_Derive_Computation_A_Extension_Derive;
381
382   --------------------------------------------------------------------------------
383   -- MP_Standard_Profile_L2_Destroy_Base_Behavioral_Feature_A_Extension_Destroy --
384   --------------------------------------------------------------------------------
385
386   function MP_Standard_Profile_L2_Destroy_Base_Behavioral_Feature_A_Extension_Destroy return AMF.Internals.CMOF_Element is
387   begin
388      return Base + 37;
389   end MP_Standard_Profile_L2_Destroy_Base_Behavioral_Feature_A_Extension_Destroy;
390
391   ------------------------------------------------------------------------
392   -- MP_Standard_Profile_L2_Document_Base_Artifact_A_Extension_Document --
393   ------------------------------------------------------------------------
394
395   function MP_Standard_Profile_L2_Document_Base_Artifact_A_Extension_Document return AMF.Internals.CMOF_Element is
396   begin
397      return Base + 38;
398   end MP_Standard_Profile_L2_Document_Base_Artifact_A_Extension_Document;
399
400   ---------------------------------------------------------------------
401   -- MP_Standard_Profile_L2_Entity_Base_Component_A_Extension_Entity --
402   ---------------------------------------------------------------------
403
404   function MP_Standard_Profile_L2_Entity_Base_Component_A_Extension_Entity return AMF.Internals.CMOF_Element is
405   begin
406      return Base + 39;
407   end MP_Standard_Profile_L2_Entity_Base_Component_A_Extension_Entity;
408
409   ----------------------------------------------------------------------------
410   -- MP_Standard_Profile_L2_Executable_Base_Artifact_A_Extension_Executable --
411   ----------------------------------------------------------------------------
412
413   function MP_Standard_Profile_L2_Executable_Base_Artifact_A_Extension_Executable return AMF.Internals.CMOF_Element is
414   begin
415      return Base + 40;
416   end MP_Standard_Profile_L2_Executable_Base_Artifact_A_Extension_Executable;
417
418   ----------------------------------------------------------------
419   -- MP_Standard_Profile_L2_File_Base_Artifact_A_Extension_File --
420   ----------------------------------------------------------------
421
422   function MP_Standard_Profile_L2_File_Base_Artifact_A_Extension_File return AMF.Internals.CMOF_Element is
423   begin
424      return Base + 41;
425   end MP_Standard_Profile_L2_File_Base_Artifact_A_Extension_File;
426
427   ---------------------------------------------------------------
428   -- MP_Standard_Profile_L2_Focus_Base_Class_A_Extension_Focus --
429   ---------------------------------------------------------------
430
431   function MP_Standard_Profile_L2_Focus_Base_Class_A_Extension_Focus return AMF.Internals.CMOF_Element is
432   begin
433      return Base + 42;
434   end MP_Standard_Profile_L2_Focus_Base_Class_A_Extension_Focus;
435
436   -------------------------------------------------------------------------
437   -- MP_Standard_Profile_L2_Framework_Base_Package_A_Extension_Framework --
438   -------------------------------------------------------------------------
439
440   function MP_Standard_Profile_L2_Framework_Base_Package_A_Extension_Framework return AMF.Internals.CMOF_Element is
441   begin
442      return Base + 43;
443   end MP_Standard_Profile_L2_Framework_Base_Package_A_Extension_Framework;
444
445   ---------------------------------------------------------------------------
446   -- MP_Standard_Profile_L2_Implement_Base_Component_A_Extension_Implement --
447   ---------------------------------------------------------------------------
448
449   function MP_Standard_Profile_L2_Implement_Base_Component_A_Extension_Implement return AMF.Internals.CMOF_Element is
450   begin
451      return Base + 44;
452   end MP_Standard_Profile_L2_Implement_Base_Component_A_Extension_Implement;
453
454   ---------------------------------------------------------------------------------------------
455   -- MP_Standard_Profile_L2_Implementation_Class_Base_Class_A_Extension_Implementation_Class --
456   ---------------------------------------------------------------------------------------------
457
458   function MP_Standard_Profile_L2_Implementation_Class_Base_Class_A_Extension_Implementation_Class return AMF.Internals.CMOF_Element is
459   begin
460      return Base + 45;
461   end MP_Standard_Profile_L2_Implementation_Class_Base_Class_A_Extension_Implementation_Class;
462
463   ---------------------------------------------------------------------------
464   -- MP_Standard_Profile_L2_Instantiate_Base_Usage_A_Extension_Instantiate --
465   ---------------------------------------------------------------------------
466
467   function MP_Standard_Profile_L2_Instantiate_Base_Usage_A_Extension_Instantiate return AMF.Internals.CMOF_Element is
468   begin
469      return Base + 46;
470   end MP_Standard_Profile_L2_Instantiate_Base_Usage_A_Extension_Instantiate;
471
472   ----------------------------------------------------------------------
473   -- MP_Standard_Profile_L2_Library_Base_Artifact_A_Extension_Library --
474   ----------------------------------------------------------------------
475
476   function MP_Standard_Profile_L2_Library_Base_Artifact_A_Extension_Library return AMF.Internals.CMOF_Element is
477   begin
478      return Base + 47;
479   end MP_Standard_Profile_L2_Library_Base_Artifact_A_Extension_Library;
480
481   -----------------------------------------------------------------------
482   -- MP_Standard_Profile_L2_Metaclass_Base_Class_A_Extension_Metaclass --
483   -----------------------------------------------------------------------
484
485   function MP_Standard_Profile_L2_Metaclass_Base_Class_A_Extension_Metaclass return AMF.Internals.CMOF_Element is
486   begin
487      return Base + 48;
488   end MP_Standard_Profile_L2_Metaclass_Base_Class_A_Extension_Metaclass;
489
490   ---------------------------------------------------------------------------------
491   -- MP_Standard_Profile_L2_Model_Library_Base_Package_A_Extension_Model_Library --
492   ---------------------------------------------------------------------------------
493
494   function MP_Standard_Profile_L2_Model_Library_Base_Package_A_Extension_Model_Library return AMF.Internals.CMOF_Element is
495   begin
496      return Base + 49;
497   end MP_Standard_Profile_L2_Model_Library_Base_Package_A_Extension_Model_Library;
498
499   -----------------------------------------------------------------------
500   -- MP_Standard_Profile_L2_Process_Base_Component_A_Extension_Process --
501   -----------------------------------------------------------------------
502
503   function MP_Standard_Profile_L2_Process_Base_Component_A_Extension_Process return AMF.Internals.CMOF_Element is
504   begin
505      return Base + 50;
506   end MP_Standard_Profile_L2_Process_Base_Component_A_Extension_Process;
507
508   --------------------------------------------------------------------------------
509   -- MP_Standard_Profile_L2_Realization_Base_Classifier_A_Extension_Realization --
510   --------------------------------------------------------------------------------
511
512   function MP_Standard_Profile_L2_Realization_Base_Classifier_A_Extension_Realization return AMF.Internals.CMOF_Element is
513   begin
514      return Base + 51;
515   end MP_Standard_Profile_L2_Realization_Base_Classifier_A_Extension_Realization;
516
517   -----------------------------------------------------------------------
518   -- MP_Standard_Profile_L2_Refine_Base_Abstraction_A_Extension_Refine --
519   -----------------------------------------------------------------------
520
521   function MP_Standard_Profile_L2_Refine_Base_Abstraction_A_Extension_Refine return AMF.Internals.CMOF_Element is
522   begin
523      return Base + 52;
524   end MP_Standard_Profile_L2_Refine_Base_Abstraction_A_Extension_Refine;
525
526   ---------------------------------------------------------------------------------
527   -- MP_Standard_Profile_L2_Responsibility_Base_Usage_A_Extension_Responsibility --
528   ---------------------------------------------------------------------------------
529
530   function MP_Standard_Profile_L2_Responsibility_Base_Usage_A_Extension_Responsibility return AMF.Internals.CMOF_Element is
531   begin
532      return Base + 53;
533   end MP_Standard_Profile_L2_Responsibility_Base_Usage_A_Extension_Responsibility;
534
535   --------------------------------------------------------------------
536   -- MP_Standard_Profile_L2_Script_Base_Artifact_A_Extension_Script --
537   --------------------------------------------------------------------
538
539   function MP_Standard_Profile_L2_Script_Base_Artifact_A_Extension_Script return AMF.Internals.CMOF_Element is
540   begin
541      return Base + 54;
542   end MP_Standard_Profile_L2_Script_Base_Artifact_A_Extension_Script;
543
544   -------------------------------------------------------------
545   -- MP_Standard_Profile_L2_Send_Base_Usage_A_Extension_Send --
546   -------------------------------------------------------------
547
548   function MP_Standard_Profile_L2_Send_Base_Usage_A_Extension_Send return AMF.Internals.CMOF_Element is
549   begin
550      return Base + 55;
551   end MP_Standard_Profile_L2_Send_Base_Usage_A_Extension_Send;
552
553   -----------------------------------------------------------------------
554   -- MP_Standard_Profile_L2_Service_Base_Component_A_Extension_Service --
555   -----------------------------------------------------------------------
556
557   function MP_Standard_Profile_L2_Service_Base_Component_A_Extension_Service return AMF.Internals.CMOF_Element is
558   begin
559      return Base + 56;
560   end MP_Standard_Profile_L2_Service_Base_Component_A_Extension_Service;
561
562   --------------------------------------------------------------------
563   -- MP_Standard_Profile_L2_Source_Base_Artifact_A_Extension_Source --
564   --------------------------------------------------------------------
565
566   function MP_Standard_Profile_L2_Source_Base_Artifact_A_Extension_Source return AMF.Internals.CMOF_Element is
567   begin
568      return Base + 57;
569   end MP_Standard_Profile_L2_Source_Base_Artifact_A_Extension_Source;
570
571   ------------------------------------------------------------------------------------
572   -- MP_Standard_Profile_L2_Specification_Base_Classifier_A_Extension_Specification --
573   ------------------------------------------------------------------------------------
574
575   function MP_Standard_Profile_L2_Specification_Base_Classifier_A_Extension_Specification return AMF.Internals.CMOF_Element is
576   begin
577      return Base + 58;
578   end MP_Standard_Profile_L2_Specification_Base_Classifier_A_Extension_Specification;
579
580   ---------------------------------------------------------------------------
581   -- MP_Standard_Profile_L2_Subsystem_Base_Component_A_Extension_Subsystem --
582   ---------------------------------------------------------------------------
583
584   function MP_Standard_Profile_L2_Subsystem_Base_Component_A_Extension_Subsystem return AMF.Internals.CMOF_Element is
585   begin
586      return Base + 59;
587   end MP_Standard_Profile_L2_Subsystem_Base_Component_A_Extension_Subsystem;
588
589   ---------------------------------------------------------------------
590   -- MP_Standard_Profile_L2_Trace_Base_Abstraction_A_Extension_Trace --
591   ---------------------------------------------------------------------
592
593   function MP_Standard_Profile_L2_Trace_Base_Abstraction_A_Extension_Trace return AMF.Internals.CMOF_Element is
594   begin
595      return Base + 60;
596   end MP_Standard_Profile_L2_Trace_Base_Abstraction_A_Extension_Trace;
597
598   -------------------------------------------------------------
599   -- MP_Standard_Profile_L2_Type_Base_Class_A_Extension_Type --
600   -------------------------------------------------------------
601
602   function MP_Standard_Profile_L2_Type_Base_Class_A_Extension_Type return AMF.Internals.CMOF_Element is
603   begin
604      return Base + 61;
605   end MP_Standard_Profile_L2_Type_Base_Class_A_Extension_Type;
606
607   -------------------------------------------------------------------
608   -- MP_Standard_Profile_L2_Utility_Base_Class_A_Extension_Utility --
609   -------------------------------------------------------------------
610
611   function MP_Standard_Profile_L2_Utility_Base_Class_A_Extension_Utility return AMF.Internals.CMOF_Element is
612   begin
613      return Base + 62;
614   end MP_Standard_Profile_L2_Utility_Base_Class_A_Extension_Utility;
615
616   ---------------------------------------------------------------
617   -- MP_Standard_Profile_L2_A_Extension_Focus_Focus_Base_Class --
618   ---------------------------------------------------------------
619
620   function MP_Standard_Profile_L2_A_Extension_Focus_Focus_Base_Class return AMF.Internals.CMOF_Element is
621   begin
622      return Base + 109;
623   end MP_Standard_Profile_L2_A_Extension_Focus_Focus_Base_Class;
624
625   ---------------------------------------------------------------------------------------------
626   -- MP_Standard_Profile_L2_A_Extension_Implementation_Class_Implementation_Class_Base_Class --
627   ---------------------------------------------------------------------------------------------
628
629   function MP_Standard_Profile_L2_A_Extension_Implementation_Class_Implementation_Class_Base_Class return AMF.Internals.CMOF_Element is
630   begin
631      return Base + 110;
632   end MP_Standard_Profile_L2_A_Extension_Implementation_Class_Implementation_Class_Base_Class;
633
634   -----------------------------------------------------------------------
635   -- MP_Standard_Profile_L2_A_Extension_Metaclass_Metaclass_Base_Class --
636   -----------------------------------------------------------------------
637
638   function MP_Standard_Profile_L2_A_Extension_Metaclass_Metaclass_Base_Class return AMF.Internals.CMOF_Element is
639   begin
640      return Base + 111;
641   end MP_Standard_Profile_L2_A_Extension_Metaclass_Metaclass_Base_Class;
642
643   -------------------------------------------------------------
644   -- MP_Standard_Profile_L2_A_Extension_Type_Type_Base_Class --
645   -------------------------------------------------------------
646
647   function MP_Standard_Profile_L2_A_Extension_Type_Type_Base_Class return AMF.Internals.CMOF_Element is
648   begin
649      return Base + 112;
650   end MP_Standard_Profile_L2_A_Extension_Type_Type_Base_Class;
651
652   -------------------------------------------------------------------
653   -- MP_Standard_Profile_L2_A_Extension_Utility_Utility_Base_Class --
654   -------------------------------------------------------------------
655
656   function MP_Standard_Profile_L2_A_Extension_Utility_Utility_Base_Class return AMF.Internals.CMOF_Element is
657   begin
658      return Base + 113;
659   end MP_Standard_Profile_L2_A_Extension_Utility_Utility_Base_Class;
660
661   --------------------------------------------------------------------------------
662   -- MP_Standard_Profile_L2_A_Extension_Realization_Realization_Base_Classifier --
663   --------------------------------------------------------------------------------
664
665   function MP_Standard_Profile_L2_A_Extension_Realization_Realization_Base_Classifier return AMF.Internals.CMOF_Element is
666   begin
667      return Base + 114;
668   end MP_Standard_Profile_L2_A_Extension_Realization_Realization_Base_Classifier;
669
670   ------------------------------------------------------------------------------------
671   -- MP_Standard_Profile_L2_A_Extension_Specification_Specification_Base_Classifier --
672   ------------------------------------------------------------------------------------
673
674   function MP_Standard_Profile_L2_A_Extension_Specification_Specification_Base_Classifier return AMF.Internals.CMOF_Element is
675   begin
676      return Base + 115;
677   end MP_Standard_Profile_L2_A_Extension_Specification_Specification_Base_Classifier;
678
679   ---------------------------------------------------------------------
680   -- MP_Standard_Profile_L2_A_Extension_Entity_Entity_Base_Component --
681   ---------------------------------------------------------------------
682
683   function MP_Standard_Profile_L2_A_Extension_Entity_Entity_Base_Component return AMF.Internals.CMOF_Element is
684   begin
685      return Base + 116;
686   end MP_Standard_Profile_L2_A_Extension_Entity_Entity_Base_Component;
687
688   ---------------------------------------------------------------------------
689   -- MP_Standard_Profile_L2_A_Extension_Implement_Implement_Base_Component --
690   ---------------------------------------------------------------------------
691
692   function MP_Standard_Profile_L2_A_Extension_Implement_Implement_Base_Component return AMF.Internals.CMOF_Element is
693   begin
694      return Base + 117;
695   end MP_Standard_Profile_L2_A_Extension_Implement_Implement_Base_Component;
696
697   -----------------------------------------------------------------------
698   -- MP_Standard_Profile_L2_A_Extension_Process_Process_Base_Component --
699   -----------------------------------------------------------------------
700
701   function MP_Standard_Profile_L2_A_Extension_Process_Process_Base_Component return AMF.Internals.CMOF_Element is
702   begin
703      return Base + 118;
704   end MP_Standard_Profile_L2_A_Extension_Process_Process_Base_Component;
705
706   -----------------------------------------------------------------------
707   -- MP_Standard_Profile_L2_A_Extension_Service_Service_Base_Component --
708   -----------------------------------------------------------------------
709
710   function MP_Standard_Profile_L2_A_Extension_Service_Service_Base_Component return AMF.Internals.CMOF_Element is
711   begin
712      return Base + 119;
713   end MP_Standard_Profile_L2_A_Extension_Service_Service_Base_Component;
714
715   ---------------------------------------------------------------------------
716   -- MP_Standard_Profile_L2_A_Extension_Subsystem_Subsystem_Base_Component --
717   ---------------------------------------------------------------------------
718
719   function MP_Standard_Profile_L2_A_Extension_Subsystem_Subsystem_Base_Component return AMF.Internals.CMOF_Element is
720   begin
721      return Base + 120;
722   end MP_Standard_Profile_L2_A_Extension_Subsystem_Subsystem_Base_Component;
723
724   -------------------------------------------------------------------------
725   -- MP_Standard_Profile_L2_A_Extension_Framework_Framework_Base_Package --
726   -------------------------------------------------------------------------
727
728   function MP_Standard_Profile_L2_A_Extension_Framework_Framework_Base_Package return AMF.Internals.CMOF_Element is
729   begin
730      return Base + 121;
731   end MP_Standard_Profile_L2_A_Extension_Framework_Framework_Base_Package;
732
733   ---------------------------------------------------------------------------------
734   -- MP_Standard_Profile_L2_A_Extension_Model_Library_Model_Library_Base_Package --
735   ---------------------------------------------------------------------------------
736
737   function MP_Standard_Profile_L2_A_Extension_Model_Library_Model_Library_Base_Package return AMF.Internals.CMOF_Element is
738   begin
739      return Base + 122;
740   end MP_Standard_Profile_L2_A_Extension_Model_Library_Model_Library_Base_Package;
741
742   -------------------------------------------------------------
743   -- MP_Standard_Profile_L2_A_Extension_Call_Call_Base_Usage --
744   -------------------------------------------------------------
745
746   function MP_Standard_Profile_L2_A_Extension_Call_Call_Base_Usage return AMF.Internals.CMOF_Element is
747   begin
748      return Base + 123;
749   end MP_Standard_Profile_L2_A_Extension_Call_Call_Base_Usage;
750
751   -----------------------------------------------------------------------
752   -- MP_Standard_Profile_L2_A_Extension_Derive_Derive_Base_Abstraction --
753   -----------------------------------------------------------------------
754
755   function MP_Standard_Profile_L2_A_Extension_Derive_Derive_Base_Abstraction return AMF.Internals.CMOF_Element is
756   begin
757      return Base + 97;
758   end MP_Standard_Profile_L2_A_Extension_Derive_Derive_Base_Abstraction;
759
760   -----------------------------------------------------------------
761   -- MP_Standard_Profile_L2_A_Extension_Create_Create_Base_Usage --
762   -----------------------------------------------------------------
763
764   function MP_Standard_Profile_L2_A_Extension_Create_Create_Base_Usage return AMF.Internals.CMOF_Element is
765   begin
766      return Base + 124;
767   end MP_Standard_Profile_L2_A_Extension_Create_Create_Base_Usage;
768
769   -----------------------------------------------------------------------
770   -- MP_Standard_Profile_L2_A_Extension_Refine_Refine_Base_Abstraction --
771   -----------------------------------------------------------------------
772
773   function MP_Standard_Profile_L2_A_Extension_Refine_Refine_Base_Abstraction return AMF.Internals.CMOF_Element is
774   begin
775      return Base + 98;
776   end MP_Standard_Profile_L2_A_Extension_Refine_Refine_Base_Abstraction;
777
778   ------------------------------------------------------------------
779   -- MP_Standard_Profile_L2_A_Extension_Derive_Derive_Computation --
780   ------------------------------------------------------------------
781
782   function MP_Standard_Profile_L2_A_Extension_Derive_Derive_Computation return AMF.Internals.CMOF_Element is
783   begin
784      return Base + 125;
785   end MP_Standard_Profile_L2_A_Extension_Derive_Derive_Computation;
786
787   ---------------------------------------------------------------------
788   -- MP_Standard_Profile_L2_A_Extension_Trace_Trace_Base_Abstraction --
789   ---------------------------------------------------------------------
790
791   function MP_Standard_Profile_L2_A_Extension_Trace_Trace_Base_Abstraction return AMF.Internals.CMOF_Element is
792   begin
793      return Base + 99;
794   end MP_Standard_Profile_L2_A_Extension_Trace_Trace_Base_Abstraction;
795
796   ---------------------------------------------------------------------------
797   -- MP_Standard_Profile_L2_A_Extension_Instantiate_Instantiate_Base_Usage --
798   ---------------------------------------------------------------------------
799
800   function MP_Standard_Profile_L2_A_Extension_Instantiate_Instantiate_Base_Usage return AMF.Internals.CMOF_Element is
801   begin
802      return Base + 126;
803   end MP_Standard_Profile_L2_A_Extension_Instantiate_Instantiate_Base_Usage;
804
805   ------------------------------------------------------------------------
806   -- MP_Standard_Profile_L2_A_Extension_Document_Document_Base_Artifact --
807   ------------------------------------------------------------------------
808
809   function MP_Standard_Profile_L2_A_Extension_Document_Document_Base_Artifact return AMF.Internals.CMOF_Element is
810   begin
811      return Base + 100;
812   end MP_Standard_Profile_L2_A_Extension_Document_Document_Base_Artifact;
813
814   ---------------------------------------------------------------------------------
815   -- MP_Standard_Profile_L2_A_Extension_Responsibility_Responsibility_Base_Usage --
816   ---------------------------------------------------------------------------------
817
818   function MP_Standard_Profile_L2_A_Extension_Responsibility_Responsibility_Base_Usage return AMF.Internals.CMOF_Element is
819   begin
820      return Base + 127;
821   end MP_Standard_Profile_L2_A_Extension_Responsibility_Responsibility_Base_Usage;
822
823   ----------------------------------------------------------------------------
824   -- MP_Standard_Profile_L2_A_Extension_Executable_Executable_Base_Artifact --
825   ----------------------------------------------------------------------------
826
827   function MP_Standard_Profile_L2_A_Extension_Executable_Executable_Base_Artifact return AMF.Internals.CMOF_Element is
828   begin
829      return Base + 101;
830   end MP_Standard_Profile_L2_A_Extension_Executable_Executable_Base_Artifact;
831
832   -------------------------------------------------------------
833   -- MP_Standard_Profile_L2_A_Extension_Send_Send_Base_Usage --
834   -------------------------------------------------------------
835
836   function MP_Standard_Profile_L2_A_Extension_Send_Send_Base_Usage return AMF.Internals.CMOF_Element is
837   begin
838      return Base + 128;
839   end MP_Standard_Profile_L2_A_Extension_Send_Send_Base_Usage;
840
841   ----------------------------------------------------------------
842   -- MP_Standard_Profile_L2_A_Extension_File_File_Base_Artifact --
843   ----------------------------------------------------------------
844
845   function MP_Standard_Profile_L2_A_Extension_File_File_Base_Artifact return AMF.Internals.CMOF_Element is
846   begin
847      return Base + 102;
848   end MP_Standard_Profile_L2_A_Extension_File_File_Base_Artifact;
849
850   ----------------------------------------------------------------------
851   -- MP_Standard_Profile_L2_A_Extension_Library_Library_Base_Artifact --
852   ----------------------------------------------------------------------
853
854   function MP_Standard_Profile_L2_A_Extension_Library_Library_Base_Artifact return AMF.Internals.CMOF_Element is
855   begin
856      return Base + 103;
857   end MP_Standard_Profile_L2_A_Extension_Library_Library_Base_Artifact;
858
859   --------------------------------------------------------------------
860   -- MP_Standard_Profile_L2_A_Extension_Script_Script_Base_Artifact --
861   --------------------------------------------------------------------
862
863   function MP_Standard_Profile_L2_A_Extension_Script_Script_Base_Artifact return AMF.Internals.CMOF_Element is
864   begin
865      return Base + 104;
866   end MP_Standard_Profile_L2_A_Extension_Script_Script_Base_Artifact;
867
868   --------------------------------------------------------------------
869   -- MP_Standard_Profile_L2_A_Extension_Source_Source_Base_Artifact --
870   --------------------------------------------------------------------
871
872   function MP_Standard_Profile_L2_A_Extension_Source_Source_Base_Artifact return AMF.Internals.CMOF_Element is
873   begin
874      return Base + 105;
875   end MP_Standard_Profile_L2_A_Extension_Source_Source_Base_Artifact;
876
877   ------------------------------------------------------------------------------
878   -- MP_Standard_Profile_L2_A_Extension_Create_Create_Base_Behavioral_Feature --
879   ------------------------------------------------------------------------------
880
881   function MP_Standard_Profile_L2_A_Extension_Create_Create_Base_Behavioral_Feature return AMF.Internals.CMOF_Element is
882   begin
883      return Base + 106;
884   end MP_Standard_Profile_L2_A_Extension_Create_Create_Base_Behavioral_Feature;
885
886   --------------------------------------------------------------------------------
887   -- MP_Standard_Profile_L2_A_Extension_Destroy_Destroy_Base_Behavioral_Feature --
888   --------------------------------------------------------------------------------
889
890   function MP_Standard_Profile_L2_A_Extension_Destroy_Destroy_Base_Behavioral_Feature return AMF.Internals.CMOF_Element is
891   begin
892      return Base + 107;
893   end MP_Standard_Profile_L2_A_Extension_Destroy_Destroy_Base_Behavioral_Feature;
894
895   -----------------------------------------------------------------------
896   -- MP_Standard_Profile_L2_A_Extension_Auxiliary_Auxiliary_Base_Class --
897   -----------------------------------------------------------------------
898
899   function MP_Standard_Profile_L2_A_Extension_Auxiliary_Auxiliary_Base_Class return AMF.Internals.CMOF_Element is
900   begin
901      return Base + 108;
902   end MP_Standard_Profile_L2_A_Extension_Auxiliary_Auxiliary_Base_Class;
903
904   ---------------------------------------------------------
905   -- MA_Standard_Profile_L2_A_Extension_Focus_Base_Class --
906   ---------------------------------------------------------
907
908   function MA_Standard_Profile_L2_A_Extension_Focus_Base_Class return AMF.Internals.CMOF_Element is
909   begin
910      return Base + 63;
911   end MA_Standard_Profile_L2_A_Extension_Focus_Base_Class;
912
913   ------------------------------------------------------------------------
914   -- MA_Standard_Profile_L2_A_Extension_Implementation_Class_Base_Class --
915   ------------------------------------------------------------------------
916
917   function MA_Standard_Profile_L2_A_Extension_Implementation_Class_Base_Class return AMF.Internals.CMOF_Element is
918   begin
919      return Base + 64;
920   end MA_Standard_Profile_L2_A_Extension_Implementation_Class_Base_Class;
921
922   -------------------------------------------------------------
923   -- MA_Standard_Profile_L2_A_Extension_Metaclass_Base_Class --
924   -------------------------------------------------------------
925
926   function MA_Standard_Profile_L2_A_Extension_Metaclass_Base_Class return AMF.Internals.CMOF_Element is
927   begin
928      return Base + 65;
929   end MA_Standard_Profile_L2_A_Extension_Metaclass_Base_Class;
930
931   --------------------------------------------------------
932   -- MA_Standard_Profile_L2_A_Extension_Type_Base_Class --
933   --------------------------------------------------------
934
935   function MA_Standard_Profile_L2_A_Extension_Type_Base_Class return AMF.Internals.CMOF_Element is
936   begin
937      return Base + 66;
938   end MA_Standard_Profile_L2_A_Extension_Type_Base_Class;
939
940   -----------------------------------------------------------
941   -- MA_Standard_Profile_L2_A_Extension_Utility_Base_Class --
942   -----------------------------------------------------------
943
944   function MA_Standard_Profile_L2_A_Extension_Utility_Base_Class return AMF.Internals.CMOF_Element is
945   begin
946      return Base + 67;
947   end MA_Standard_Profile_L2_A_Extension_Utility_Base_Class;
948
949   --------------------------------------------------------------------
950   -- MA_Standard_Profile_L2_A_Extension_Realization_Base_Classifier --
951   --------------------------------------------------------------------
952
953   function MA_Standard_Profile_L2_A_Extension_Realization_Base_Classifier return AMF.Internals.CMOF_Element is
954   begin
955      return Base + 68;
956   end MA_Standard_Profile_L2_A_Extension_Realization_Base_Classifier;
957
958   ----------------------------------------------------------------------
959   -- MA_Standard_Profile_L2_A_Extension_Specification_Base_Classifier --
960   ----------------------------------------------------------------------
961
962   function MA_Standard_Profile_L2_A_Extension_Specification_Base_Classifier return AMF.Internals.CMOF_Element is
963   begin
964      return Base + 69;
965   end MA_Standard_Profile_L2_A_Extension_Specification_Base_Classifier;
966
967   --------------------------------------------------------------
968   -- MA_Standard_Profile_L2_A_Extension_Entity_Base_Component --
969   --------------------------------------------------------------
970
971   function MA_Standard_Profile_L2_A_Extension_Entity_Base_Component return AMF.Internals.CMOF_Element is
972   begin
973      return Base + 70;
974   end MA_Standard_Profile_L2_A_Extension_Entity_Base_Component;
975
976   -----------------------------------------------------------------
977   -- MA_Standard_Profile_L2_A_Extension_Implement_Base_Component --
978   -----------------------------------------------------------------
979
980   function MA_Standard_Profile_L2_A_Extension_Implement_Base_Component return AMF.Internals.CMOF_Element is
981   begin
982      return Base + 71;
983   end MA_Standard_Profile_L2_A_Extension_Implement_Base_Component;
984
985   ---------------------------------------------------------------
986   -- MA_Standard_Profile_L2_A_Extension_Process_Base_Component --
987   ---------------------------------------------------------------
988
989   function MA_Standard_Profile_L2_A_Extension_Process_Base_Component return AMF.Internals.CMOF_Element is
990   begin
991      return Base + 72;
992   end MA_Standard_Profile_L2_A_Extension_Process_Base_Component;
993
994   ---------------------------------------------------------------
995   -- MA_Standard_Profile_L2_A_Extension_Service_Base_Component --
996   ---------------------------------------------------------------
997
998   function MA_Standard_Profile_L2_A_Extension_Service_Base_Component return AMF.Internals.CMOF_Element is
999   begin
1000      return Base + 73;
1001   end MA_Standard_Profile_L2_A_Extension_Service_Base_Component;
1002
1003   -----------------------------------------------------------------
1004   -- MA_Standard_Profile_L2_A_Extension_Subsystem_Base_Component --
1005   -----------------------------------------------------------------
1006
1007   function MA_Standard_Profile_L2_A_Extension_Subsystem_Base_Component return AMF.Internals.CMOF_Element is
1008   begin
1009      return Base + 74;
1010   end MA_Standard_Profile_L2_A_Extension_Subsystem_Base_Component;
1011
1012   ---------------------------------------------------------------
1013   -- MA_Standard_Profile_L2_A_Extension_Framework_Base_Package --
1014   ---------------------------------------------------------------
1015
1016   function MA_Standard_Profile_L2_A_Extension_Framework_Base_Package return AMF.Internals.CMOF_Element is
1017   begin
1018      return Base + 75;
1019   end MA_Standard_Profile_L2_A_Extension_Framework_Base_Package;
1020
1021   -------------------------------------------------------------------
1022   -- MA_Standard_Profile_L2_A_Extension_Model_Library_Base_Package --
1023   -------------------------------------------------------------------
1024
1025   function MA_Standard_Profile_L2_A_Extension_Model_Library_Base_Package return AMF.Internals.CMOF_Element is
1026   begin
1027      return Base + 76;
1028   end MA_Standard_Profile_L2_A_Extension_Model_Library_Base_Package;
1029
1030   --------------------------------------------------------
1031   -- MA_Standard_Profile_L2_A_Extension_Call_Base_Usage --
1032   --------------------------------------------------------
1033
1034   function MA_Standard_Profile_L2_A_Extension_Call_Base_Usage return AMF.Internals.CMOF_Element is
1035   begin
1036      return Base + 77;
1037   end MA_Standard_Profile_L2_A_Extension_Call_Base_Usage;
1038
1039   ----------------------------------------------------------------
1040   -- MA_Standard_Profile_L2_A_Extension_Derive_Base_Abstraction --
1041   ----------------------------------------------------------------
1042
1043   function MA_Standard_Profile_L2_A_Extension_Derive_Base_Abstraction return AMF.Internals.CMOF_Element is
1044   begin
1045      return Base + 78;
1046   end MA_Standard_Profile_L2_A_Extension_Derive_Base_Abstraction;
1047
1048   ----------------------------------------------------------
1049   -- MA_Standard_Profile_L2_A_Extension_Create_Base_Usage --
1050   ----------------------------------------------------------
1051
1052   function MA_Standard_Profile_L2_A_Extension_Create_Base_Usage return AMF.Internals.CMOF_Element is
1053   begin
1054      return Base + 79;
1055   end MA_Standard_Profile_L2_A_Extension_Create_Base_Usage;
1056
1057   ----------------------------------------------------------------
1058   -- MA_Standard_Profile_L2_A_Extension_Refine_Base_Abstraction --
1059   ----------------------------------------------------------------
1060
1061   function MA_Standard_Profile_L2_A_Extension_Refine_Base_Abstraction return AMF.Internals.CMOF_Element is
1062   begin
1063      return Base + 80;
1064   end MA_Standard_Profile_L2_A_Extension_Refine_Base_Abstraction;
1065
1066   -----------------------------------------------------------
1067   -- MA_Standard_Profile_L2_A_Extension_Derive_Computation --
1068   -----------------------------------------------------------
1069
1070   function MA_Standard_Profile_L2_A_Extension_Derive_Computation return AMF.Internals.CMOF_Element is
1071   begin
1072      return Base + 81;
1073   end MA_Standard_Profile_L2_A_Extension_Derive_Computation;
1074
1075   ---------------------------------------------------------------
1076   -- MA_Standard_Profile_L2_A_Extension_Trace_Base_Abstraction --
1077   ---------------------------------------------------------------
1078
1079   function MA_Standard_Profile_L2_A_Extension_Trace_Base_Abstraction return AMF.Internals.CMOF_Element is
1080   begin
1081      return Base + 82;
1082   end MA_Standard_Profile_L2_A_Extension_Trace_Base_Abstraction;
1083
1084   ---------------------------------------------------------------
1085   -- MA_Standard_Profile_L2_A_Extension_Instantiate_Base_Usage --
1086   ---------------------------------------------------------------
1087
1088   function MA_Standard_Profile_L2_A_Extension_Instantiate_Base_Usage return AMF.Internals.CMOF_Element is
1089   begin
1090      return Base + 83;
1091   end MA_Standard_Profile_L2_A_Extension_Instantiate_Base_Usage;
1092
1093   ---------------------------------------------------------------
1094   -- MA_Standard_Profile_L2_A_Extension_Document_Base_Artifact --
1095   ---------------------------------------------------------------
1096
1097   function MA_Standard_Profile_L2_A_Extension_Document_Base_Artifact return AMF.Internals.CMOF_Element is
1098   begin
1099      return Base + 84;
1100   end MA_Standard_Profile_L2_A_Extension_Document_Base_Artifact;
1101
1102   ------------------------------------------------------------------
1103   -- MA_Standard_Profile_L2_A_Extension_Responsibility_Base_Usage --
1104   ------------------------------------------------------------------
1105
1106   function MA_Standard_Profile_L2_A_Extension_Responsibility_Base_Usage return AMF.Internals.CMOF_Element is
1107   begin
1108      return Base + 85;
1109   end MA_Standard_Profile_L2_A_Extension_Responsibility_Base_Usage;
1110
1111   -----------------------------------------------------------------
1112   -- MA_Standard_Profile_L2_A_Extension_Executable_Base_Artifact --
1113   -----------------------------------------------------------------
1114
1115   function MA_Standard_Profile_L2_A_Extension_Executable_Base_Artifact return AMF.Internals.CMOF_Element is
1116   begin
1117      return Base + 86;
1118   end MA_Standard_Profile_L2_A_Extension_Executable_Base_Artifact;
1119
1120   --------------------------------------------------------
1121   -- MA_Standard_Profile_L2_A_Extension_Send_Base_Usage --
1122   --------------------------------------------------------
1123
1124   function MA_Standard_Profile_L2_A_Extension_Send_Base_Usage return AMF.Internals.CMOF_Element is
1125   begin
1126      return Base + 87;
1127   end MA_Standard_Profile_L2_A_Extension_Send_Base_Usage;
1128
1129   -----------------------------------------------------------
1130   -- MA_Standard_Profile_L2_A_Extension_File_Base_Artifact --
1131   -----------------------------------------------------------
1132
1133   function MA_Standard_Profile_L2_A_Extension_File_Base_Artifact return AMF.Internals.CMOF_Element is
1134   begin
1135      return Base + 88;
1136   end MA_Standard_Profile_L2_A_Extension_File_Base_Artifact;
1137
1138   --------------------------------------------------------------
1139   -- MA_Standard_Profile_L2_A_Extension_Library_Base_Artifact --
1140   --------------------------------------------------------------
1141
1142   function MA_Standard_Profile_L2_A_Extension_Library_Base_Artifact return AMF.Internals.CMOF_Element is
1143   begin
1144      return Base + 89;
1145   end MA_Standard_Profile_L2_A_Extension_Library_Base_Artifact;
1146
1147   -------------------------------------------------------------
1148   -- MA_Standard_Profile_L2_A_Extension_Script_Base_Artifact --
1149   -------------------------------------------------------------
1150
1151   function MA_Standard_Profile_L2_A_Extension_Script_Base_Artifact return AMF.Internals.CMOF_Element is
1152   begin
1153      return Base + 90;
1154   end MA_Standard_Profile_L2_A_Extension_Script_Base_Artifact;
1155
1156   -------------------------------------------------------------
1157   -- MA_Standard_Profile_L2_A_Extension_Source_Base_Artifact --
1158   -------------------------------------------------------------
1159
1160   function MA_Standard_Profile_L2_A_Extension_Source_Base_Artifact return AMF.Internals.CMOF_Element is
1161   begin
1162      return Base + 91;
1163   end MA_Standard_Profile_L2_A_Extension_Source_Base_Artifact;
1164
1165   -----------------------------------------------------------------------
1166   -- MA_Standard_Profile_L2_A_Extension_Create_Base_Behavioral_Feature --
1167   -----------------------------------------------------------------------
1168
1169   function MA_Standard_Profile_L2_A_Extension_Create_Base_Behavioral_Feature return AMF.Internals.CMOF_Element is
1170   begin
1171      return Base + 92;
1172   end MA_Standard_Profile_L2_A_Extension_Create_Base_Behavioral_Feature;
1173
1174   ------------------------------------------------------------------------
1175   -- MA_Standard_Profile_L2_A_Extension_Destroy_Base_Behavioral_Feature --
1176   ------------------------------------------------------------------------
1177
1178   function MA_Standard_Profile_L2_A_Extension_Destroy_Base_Behavioral_Feature return AMF.Internals.CMOF_Element is
1179   begin
1180      return Base + 93;
1181   end MA_Standard_Profile_L2_A_Extension_Destroy_Base_Behavioral_Feature;
1182
1183   -------------------------------------------------------------
1184   -- MA_Standard_Profile_L2_A_Extension_Auxiliary_Base_Class --
1185   -------------------------------------------------------------
1186
1187   function MA_Standard_Profile_L2_A_Extension_Auxiliary_Base_Class return AMF.Internals.CMOF_Element is
1188   begin
1189      return Base + 94;
1190   end MA_Standard_Profile_L2_A_Extension_Auxiliary_Base_Class;
1191
1192   ----------------------------
1193   -- MB_Standard_Profile_L2 --
1194   ----------------------------
1195
1196   function MB_Standard_Profile_L2 return AMF.Internals.AMF_Element is
1197   begin
1198      return Base;
1199   end MB_Standard_Profile_L2;
1200
1201   ----------------------------
1202   -- MB_Standard_Profile_L2 --
1203   ----------------------------
1204
1205   function ML_Standard_Profile_L2 return AMF.Internals.AMF_Element is
1206   begin
1207      return Base + 180;
1208   end ML_Standard_Profile_L2;
1209
1210end AMF.Internals.Tables.Standard_Profile_L2_Metamodel;
1211