directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From oer...@apache.org
Subject svn commit: r510296 [11/14] - in /directory/sandbox/oersoy/documentation.checklist.parent: ./ documentation.checklist.archetype/ documentation.checklist.archetype/src/ documentation.checklist.archetype/src/main/ documentation.checklist.archetype/src/ma...
Date Wed, 21 Feb 2007 23:05:34 GMT
Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/hs_err_pid27437.log
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/hs_err_pid27437.log?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/hs_err_pid27437.log (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/hs_err_pid27437.log Wed Feb 21 15:05:11 2007
@@ -0,0 +1,301 @@
+#
+# An unexpected error has been detected by HotSpot Virtual Machine:
+#
+#  SIGSEGV (0xb) at pc=0x00002aaaab02342b, pid=27437, tid=46912496238208
+#
+# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_10-b03 mixed mode)
+# Problematic frame:
+# V  [libjvm.so+0x55a42b]
+#
+
+---------------  T H R E A D  ---------------
+
+Current thread (0x0000000040115bf0):  JavaThread "main" [_thread_in_vm, id=27437]
+
+siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x000000007f516e10
+
+Registers:
+RAX=0x00007fff7f516ef0, RBX=0x0000000000000000, RCX=0x0000000000000030, RDX=0x0000000000000000
+RSP=0x00007fff7f5159a8, RBP=0x000000007f516e28, RSI=0x00002aaaab15a720, RDI=0x00000000401170d0
+R8 =0x000000000000004a, R9 =0x0000000000000061, R10=0x000000000000006a, R11=0x0000000000000000
+R12=0x00002aaaab139209, R13=0x00000000401170d0, R14=0x00007fff7f516e70, R15=0x0000000000000003
+RIP=0x00002aaaab02342b, EFL=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000006
+  TRAPNO=0x000000000000000e
+
+Top of Stack: (sp=0x00007fff7f5159a8)
+0x00007fff7f5159a8:   15ae04ab882f80a8 3ec0b3408f605eb8
+0x00007fff7f5159b8:   4b883f812e041b81 cd883ca0540ab605
+0x00007fff7f5159c8:   3620ee8d5c0b1702 150235c093620d42
+0x00007fff7f5159d8:   0cb8827a04040b88 e08879c8e2d441bd
+0x00007fff7f5159e8:   022dc09f40848166 026d0d6911b86ab7
+0x00007fff7f5159f8:   8e088176869b7007 4302980ba02edc09
+0x00007fff7f515a08:   029dc510d2903a1a 21afd02e389d0d19
+0x00007fff7f515a18:   74343b814902a386 161812c050604061
+0x00007fff7f515a28:   2021821c0a9c05b0 bd358bd59fddcdb2
+0x00007fff7f515a38:   acb4a8a2a0a8aa42 8759130080ac845d
+0x00007fff7f515a48:   2b8e168400000000 71a2fcf8e47fc68b
+0x00007fff7f515a58:   826935bf00e9342b ad9e15b2cf7d5967
+0x00007fff7f515a68:   94ee12d8ff906cf3 06687f5a15684baf
+0x00007fff7f515a78:   5e73d6b17c884cf7 84d2a4bdb74f5c45
+0x00007fff7f515a88:   6bbe8bce11eef2f3 853b573d11327126
+0x00007fff7f515a98:   0b0d9d0200000000 92add3962e09f9e1
+0x00007fff7f515aa8:   00002aaaab328c70 00007fff7f515b90
+0x00007fff7f515ab8:   00002aaaab328c70 00007fff7f515ba0
+0x00007fff7f515ac8:   000000004011799c 00002aaaab328fa0
+0x00007fff7f515ad8:   0000000000000000 00000000401178f0
+0x00007fff7f515ae8:   00002aaaab0283a3 00007fff7f515b30
+0x00007fff7f515af8:   0000000040115bf0 000000000000000d
+0x00007fff7f515b08:   00002aaaab00e897 00002aaab5f88e48
+0x00007fff7f515b18:   000000004012a090 00007fff7f515b40
+0x00007fff7f515b28:   00002aaaab099534 00007fff7f515b50
+0x00007fff7f515b38:   00002aaaab30d190 00007fff7f515b50
+0x00007fff7f515b48:   00002aaaab0101df 00007fff7f515bb0
+0x00007fff7f515b58:   00002aaaab050f2e 00007fff7f515ba0
+0x00007fff7f515b68:   00002aaab5f88e48 00002aaab5f88e48
+0x00007fff7f515b78:   00002aaaaaac7e80 00002aaaab328f80
+0x00007fff7f515b88:   00002aaabeaa2180 00007fff7f515ff8
+0x00007fff7f515b98:   0000000040115bf0 00007fff7f515bc0 
+
+Instructions: (pc=0x00002aaaab02342b)
+0x00002aaaab02341b:   66 90 66 66 90 55 48 89 e5 48 81 ec 80 14 00 00
+0x00002aaaab02342b:   4c 89 6d e8 48 89 5d d8 4c 89 65 e0 4c 8d 2d 92 
+
+Stack: [0x00007fff7f31b000,0x00007fff7f51b000),  sp=0x00007fff7f5159a8,  free space=2026k
+Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
+V  [libjvm.so+0x55a42b]
+
+[error occurred during error reporting, step 120, id 0xb]
+
+Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
+j  java.lang.Shutdown.halt0(I)V+0
+j  java.lang.Shutdown.halt(I)V+7
+j  java.lang.Shutdown.exit(I)V+100
+j  java.lang.Runtime.exit(I)V+14
+j  java.lang.System.exit(I)V+4
+j  org.apache.maven.surefire.booter.SurefireBooter.main([Ljava/lang/String;)V+432
+v  ~StubRoutines::call_stub
+
+---------------  P R O C E S S  ---------------
+
+Java Threads: ( => current thread )
+  0x00002aaabac410b0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=27447]
+  0x00002aaabac3f480 JavaThread "CompilerThread1" daemon [_thread_blocked, id=27446]
+  0x00002aaabac3ded0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=27445]
+  0x00000000401bb6f0 JavaThread "AdapterThread" daemon [_thread_blocked, id=27444]
+  0x00000000401ba300 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=27443]
+  0x00000000401b21f0 JavaThread "Finalizer" daemon [_thread_blocked, id=27442]
+  0x00000000401b1940 JavaThread "Reference Handler" daemon [_thread_blocked, id=27441]
+=>0x0000000040115bf0 JavaThread "main" [_thread_in_vm, id=27437]
+
+Other Threads:
+  0x00000000401ad4c0 VMThread [id=27440]
+  0x00002aaabac42e80 WatcherThread [id=27448]
+
+VM state:not at safepoint (normal execution)
+
+VM Mutex/Monitor currently owned by a thread: None
+
+Heap
+ def new generation   total 2368K, used 1776K [0x00002aaab0370000, 0x00002aaab0600000, 0x00002aaab1f70000)
+  eden space 2112K,  71% used [0x00002aaab0370000, 0x00002aaab04ec1f8, 0x00002aaab0580000)
+  from space 256K,  99% used [0x00002aaab0580000, 0x00002aaab05bfff0, 0x00002aaab05c0000)
+  to   space 256K,   0% used [0x00002aaab05c0000, 0x00002aaab05c0000, 0x00002aaab0600000)
+ tenured generation   total 1792K, used 762K [0x00002aaab1f70000, 0x00002aaab2130000, 0x00002aaab5770000)
+   the space 1792K,  42% used [0x00002aaab1f70000, 0x00002aaab202e898, 0x00002aaab202ea00, 0x00002aaab2130000)
+ compacting perm gen  total 21248K, used 8292K [0x00002aaab5770000, 0x00002aaab6c30000, 0x00002aaabab70000)
+   the space 21248K,  39% used [0x00002aaab5770000, 0x00002aaab5f891f0, 0x00002aaab5f89200, 0x00002aaab6c30000)
+No shared spaces configured.
+
+Dynamic libraries:
+40000000-4000e000 r-xp 00000000 fd:00 9961584                            /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/bin/java
+4010d000-40110000 rwxp 0000d000 fd:00 9961584                            /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/bin/java
+40110000-401c0000 rwxp 40110000 00:00 0                                  [heap]
+401c0000-401c1000 ---p 401c0000 00:00 0 
+401c1000-402c1000 rwxp 401c1000 00:00 0 
+402c1000-402c4000 ---p 402c1000 00:00 0 
+402c4000-403c2000 rwxp 402c4000 00:00 0 
+403c2000-403c5000 ---p 403c2000 00:00 0 
+403c5000-404c3000 rwxp 403c5000 00:00 0 
+404c3000-404c6000 ---p 404c3000 00:00 0 
+404c6000-405c4000 rwxp 404c6000 00:00 0 
+405c4000-405c7000 ---p 405c4000 00:00 0 
+405c7000-406c5000 rwxp 405c7000 00:00 0 
+406c5000-406c8000 ---p 406c5000 00:00 0 
+406c8000-407c6000 rwxp 406c8000 00:00 0 
+407c6000-407c9000 ---p 407c6000 00:00 0 
+407c9000-408c7000 rwxp 407c9000 00:00 0 
+408c7000-408ca000 ---p 408c7000 00:00 0 
+408ca000-409c8000 rwxp 408ca000 00:00 0 
+409c8000-409c9000 ---p 409c8000 00:00 0 
+409c9000-40ac9000 rwxp 409c9000 00:00 0 
+3c6e800000-3c6e81a000 r-xp 00000000 fd:00 38633498                       /lib64/ld-2.5.so
+3c6ea19000-3c6ea1a000 r-xp 00019000 fd:00 38633498                       /lib64/ld-2.5.so
+3c6ea1a000-3c6ea1b000 rwxp 0001a000 fd:00 38633498                       /lib64/ld-2.5.so
+3c6ec00000-3c6ed44000 r-xp 00000000 fd:00 38633500                       /lib64/libc-2.5.so
+3c6ed44000-3c6ef44000 ---p 00144000 fd:00 38633500                       /lib64/libc-2.5.so
+3c6ef44000-3c6ef48000 r-xp 00144000 fd:00 38633500                       /lib64/libc-2.5.so
+3c6ef48000-3c6ef49000 rwxp 00148000 fd:00 38633500                       /lib64/libc-2.5.so
+3c6ef49000-3c6ef4e000 rwxp 3c6ef49000 00:00 0 
+3c6f000000-3c6f082000 r-xp 00000000 fd:00 38633750                       /lib64/libm-2.5.so
+3c6f082000-3c6f281000 ---p 00082000 fd:00 38633750                       /lib64/libm-2.5.so
+3c6f281000-3c6f282000 r-xp 00081000 fd:00 38633750                       /lib64/libm-2.5.so
+3c6f282000-3c6f283000 rwxp 00082000 fd:00 38633750                       /lib64/libm-2.5.so
+3c6f400000-3c6f403000 r-xp 00000000 fd:00 38633742                       /lib64/libdl-2.5.so
+3c6f403000-3c6f602000 ---p 00003000 fd:00 38633742                       /lib64/libdl-2.5.so
+3c6f602000-3c6f603000 r-xp 00002000 fd:00 38633742                       /lib64/libdl-2.5.so
+3c6f603000-3c6f604000 rwxp 00003000 fd:00 38633742                       /lib64/libdl-2.5.so
+3c70400000-3c70415000 r-xp 00000000 fd:00 38633744                       /lib64/libpthread-2.5.so
+3c70415000-3c70614000 ---p 00015000 fd:00 38633744                       /lib64/libpthread-2.5.so
+3c70614000-3c70615000 r-xp 00014000 fd:00 38633744                       /lib64/libpthread-2.5.so
+3c70615000-3c70616000 rwxp 00015000 fd:00 38633744                       /lib64/libpthread-2.5.so
+3c70616000-3c7061a000 rwxp 3c70616000 00:00 0 
+3c78a00000-3c78a14000 r-xp 00000000 fd:00 38633741                       /lib64/libnsl-2.5.so
+3c78a14000-3c78c13000 ---p 00014000 fd:00 38633741                       /lib64/libnsl-2.5.so
+3c78c13000-3c78c14000 r-xp 00013000 fd:00 38633741                       /lib64/libnsl-2.5.so
+3c78c14000-3c78c15000 rwxp 00014000 fd:00 38633741                       /lib64/libnsl-2.5.so
+3c78c15000-3c78c17000 rwxp 3c78c15000 00:00 0 
+2aaaaaaab000-2aaaaaaac000 rwxp 2aaaaaaab000 00:00 0 
+2aaaaaaac000-2aaaaaaae000 r-xs 00000000 fd:00 9961650                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/dnsns.jar
+2aaaaaac6000-2aaaaaac9000 rwxp 2aaaaaac6000 00:00 0 
+2aaaaaac9000-2aaaab195000 r-xp 00000000 fd:00 9961633                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/server/libjvm.so
+2aaaab195000-2aaaab295000 ---p 006cc000 fd:00 9961633                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/server/libjvm.so
+2aaaab295000-2aaaab410000 rwxp 006cc000 fd:00 9961633                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/server/libjvm.so
+2aaaab410000-2aaaab43f000 rwxp 2aaaab410000 00:00 0 
+2aaaab43f000-2aaaab440000 r-xp 2aaaab43f000 00:00 0 
+2aaaab440000-2aaaab441000 rwxp 2aaaab440000 00:00 0 
+2aaaab441000-2aaaab44a000 r-xp 00000000 fd:00 9961629                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/native_threads/libhpi.so
+2aaaab44a000-2aaaab549000 ---p 00009000 fd:00 9961629                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/native_threads/libhpi.so
+2aaaab549000-2aaaab54d000 rwxp 00008000 fd:00 9961629                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/native_threads/libhpi.so
+2aaaab54d000-2aaaab555000 rwxs 00000000 fd:00 21823510                   /tmp/hsperfdata_ole/27437
+2aaaab567000-2aaaab571000 r-xp 00000000 fd:00 38633499                   /lib64/libnss_files-2.5.so
+2aaaab571000-2aaaab770000 ---p 0000a000 fd:00 38633499                   /lib64/libnss_files-2.5.so
+2aaaab770000-2aaaab771000 r-xp 00009000 fd:00 38633499                   /lib64/libnss_files-2.5.so
+2aaaab771000-2aaaab772000 rwxp 0000a000 fd:00 38633499                   /lib64/libnss_files-2.5.so
+2aaaab772000-2aaaab77f000 r-xp 00000000 fd:00 9961624                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libverify.so
+2aaaab77f000-2aaaab87e000 ---p 0000d000 fd:00 9961624                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libverify.so
+2aaaab87e000-2aaaab881000 rwxp 0000c000 fd:00 9961624                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libverify.so
+2aaaab881000-2aaaab8a6000 r-xp 00000000 fd:00 9961609                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libjava.so
+2aaaab8a6000-2aaaab9a5000 ---p 00025000 fd:00 9961609                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libjava.so
+2aaaab9a5000-2aaaab9ab000 rwxp 00024000 fd:00 9961609                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libjava.so
+2aaaab9ab000-2aaaab9ba000 r-xp 00000000 fd:00 9961625                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libzip.so
+2aaaab9ba000-2aaaababb000 ---p 0000f000 fd:00 9961625                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libzip.so
+2aaaababb000-2aaaababf000 rwxp 00010000 fd:00 9961625                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/libzip.so
+2aaaababf000-2aaaacd73000 r-xs 00000000 fd:00 9961709                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/rt.jar
+2aaaacd73000-2aaaacddc000 rwxp 2aaaacd73000 00:00 0 
+2aaaacddc000-2aaaace1e000 r-xs 00000000 fd:00 9961692                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/jsse.jar
+2aaaace1e000-2aaaace32000 r-xs 00000000 fd:00 9961691                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/jce.jar
+2aaaace32000-2aaaad2a3000 r-xs 00000000 fd:00 9961639                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/charsets.jar
+2aaaad2a3000-2aaaad513000 rwxp 2aaaad2a3000 00:00 0 
+2aaaad513000-2aaab02a3000 rwxp 2aaaad513000 00:00 0 
+2aaab02a3000-2aaab02ad000 rwxp 2aaab02a3000 00:00 0 
+2aaab02ad000-2aaab0363000 rwxp 2aaab02ad000 00:00 0 
+2aaab0370000-2aaab0600000 rwxp 2aaab0370000 00:00 0 
+2aaab0600000-2aaab1f70000 rwxp 2aaab0600000 00:00 0 
+2aaab1f70000-2aaab2130000 rwxp 2aaab1f70000 00:00 0 
+2aaab2130000-2aaab5770000 rwxp 2aaab2130000 00:00 0 
+2aaab5770000-2aaab6c30000 rwxp 2aaab5770000 00:00 0 
+2aaab6c30000-2aaabab70000 rwxp 2aaab6c30000 00:00 0 
+2aaabab70000-2aaabab72000 rwxp 2aaabab70000 00:00 0 
+2aaabab72000-2aaabab7e000 rwxp 2aaabab72000 00:00 0 
+2aaabab7e000-2aaabab7f000 rwxp 2aaabab7e000 00:00 0 
+2aaabab7f000-2aaabab9a000 rwxp 2aaabab7f000 00:00 0 
+2aaabab9a000-2aaababa5000 rwxp 2aaabab9a000 00:00 0 
+2aaababa5000-2aaababc4000 rwxp 2aaababa5000 00:00 0 
+2aaababc4000-2aaababc6000 rwxp 2aaababc4000 00:00 0 
+2aaababc6000-2aaababe2000 rwxp 2aaababc6000 00:00 0 
+2aaababe2000-2aaababed000 rwxp 2aaababe2000 00:00 0 
+2aaababed000-2aaabac0d000 rwxp 2aaababed000 00:00 0 
+2aaabac0d000-2aaabad35000 rwxp 2aaabac0d000 00:00 0 
+2aaabad35000-2aaabe233000 r-xp 00000000 fd:00 8604187                    /usr/lib/locale/locale-archive
+2aaabe233000-2aaabe25a000 r-xs 00000000 fd:00 9961652                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/sunjce_provider.jar
+2aaabe25a000-2aaabe2c7000 r-xs 00000000 fd:00 9961651                    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/localedata.jar
+2aaabe2c7000-2aaabe2d3000 r-xs 00000000 fd:00 33325904                   /home/ole/.m2/repository/org/apache/maven/surefire/surefire-api/2.0/surefire-api-2.0.jar
+2aaabe2d3000-2aaabe2fd000 r-xs 00000000 fd:00 33325100                   /home/ole/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
+2aaabe2fd000-2aaabe303000 r-xs 00000000 fd:00 33325901                   /home/ole/.m2/repository/org/apache/maven/surefire/surefire-booter/2.0/surefire-booter-2.0.jar
+2aaabe303000-2aaabe503000 rwxp 2aaabe303000 00:00 0 
+2aaabe503000-2aaabe518000 r-xs 00000000 fd:00 33849616                   /home/ole/.m2/repository/org/eclipse/emf/mapping-ecore2xml-ui/2.3.0-M4/mapping-ecore2xml-ui-2.3.0-M4.jar
+2aaabe518000-2aaabe538000 r-xs 00000000 fd:00 33849633                   /home/ole/.m2/repository/org/eclipse/emf/mapping-ui/2.3.0-M4/mapping-ui-2.3.0-M4.jar
+2aaabe538000-2aaabe541000 r-xs 00000000 fd:00 33849612                   /home/ole/.m2/repository/org/eclipse/emf/mapping-ecore2ecore/2.3.0-M4/mapping-ecore2ecore-2.3.0-M4.jar
+2aaabe541000-2aaabe545000 r-xs 00000000 fd:00 33849639                   /home/ole/.m2/repository/org/eclipse/emf/importer-ecore/2.3.0-M4/importer-ecore-2.3.0-M4.jar
+2aaabe545000-2aaabe54a000 r-xs 00000000 fd:00 33849642                   /home/ole/.m2/repository/org/eclipse/xsd/ecore-importer/2.3.0-M4/ecore-importer-2.3.0-M4.jar
+2aaabe54a000-2aaabe566000 r-xs 00000000 fd:00 33849631                   /home/ole/.m2/repository/org/eclipse/emf/codegen-ecore-ui/2.3.0-M4/codegen-ecore-ui-2.3.0-M4.jar
+2aaabe566000-2aaabe615000 r-xs 00000000 fd:00 33849621                   /home/ole/.m2/repository/org/eclipse/xsd/xsd/2.3.0-M4/xsd-2.3.0-M4.jar
+2aaabe615000-2aaabe63e000 r-xs 00000000 fd:00 33849622                   /home/ole/.m2/repository/org/eclipse/emf/ecore-sdo/2.3.0-M4/ecore-sdo-2.3.0-M4.jar
+2aaabe63e000-2aaabe64b000 r-xs 00000000 fd:00 33849619                   /home/ole/.m2/repository/org/eclipse/emf/exporter/2.3.0-M4/exporter-2.3.0-M4.jar
+2aaabe64b000-2aaabe650000 r-xs 00000000 fd:00 33849640                   /home/ole/.m2/repository/org/eclipse/emf/ant/2.3.0-M4/ant-2.3.0-M4.jar
+2aaabe650000-2aaabe71a000 r-xs 00000000 fd:00 33849644                   /home/ole/.m2/repository/org/eclipse/emf/ecore/2.3.0-M4/ecore-2.3.0-M4.jar
+2aaabe71a000-2aaabe738000 r-xs 00000000 fd:00 33325099                   /home/ole/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
+2aaabe738000-2aaabe748000 r-xs 00000000 fd:00 33849636                   /home/ole/.m2/repository/org/eclipse/emf/importer/2.3.0-M4/importer-2.3.0-M4.jar
+2aaabe748000-2aaabe74b000 r-xs 00000000 fd:00 33392078                   /home/ole/.m2/repository/org/apache/maven/surefire/surefire-junit/2.0/surefire-junit-2.0.jar
+2aaabe74b000-2aaabe84b000 rwxp 2aaabe74b000 00:00 0 
+2aaabe84b000-2aaabe878000 r-xs 00000000 fd:00 33849627                   /home/ole/.m2/repository/org/eclipse/emf/ecore-xmi/2.3.0-M4/ecore-xmi-2.3.0-M4.jar
+2aaabe878000-2aaabe8b7000 r-xs 00000000 fd:00 33849647                   /home/ole/.m2/repository/org/eclipse/emf/codegen/2.3.0-M4/codegen-2.3.0-M4.jar
+2aaabe8b7000-2aaabe8c1000 r-xs 00000000 fd:00 33849645                   /home/ole/.m2/repository/org/eclipse/emf/mapping-ecore2ecore-editor/2.3.0-M4/mapping-ecore2ecore-editor-2.3.0-M4.jar
+2aaabe8c1000-2aaabe8c4000 r-xs 00000000 fd:00 33849620                   /home/ole/.m2/repository/org/eclipse/xsd/ecore-exporter/2.3.0-M4/ecore-exporter-2.3.0-M4.jar
+2aaabe8c4000-2aaabe8c6000 r-xs 00000000 fd:00 33849610                   /home/ole/.m2/repository/org/eclipse/emf/commonj-sdo/2.3.0-M4/commonj-sdo-2.3.0-M4.jar
+2aaabe8c6000-2aaabe8df000 r-xs 00000000 fd:00 33849638                   /home/ole/.m2/repository/org/eclipse/emf/ecore-edit/2.3.0-M4/ecore-edit-2.3.0-M4.jar
+2aaabe8df000-2aaabe8f7000 r-xs 00000000 fd:00 33849615                   /home/ole/.m2/repository/org/eclipse/emf/importer-rose/2.3.0-M4/importer-rose-2.3.0-M4.jar
+2aaabe8f7000-2aaabe921000 r-xs 00000000 fd:00 33849634                   /home/ole/.m2/repository/org/eclipse/emf/common/2.3.0-M4/common-2.3.0-M4.jar
+2aaabe921000-2aaabe927000 r-xs 00000000 fd:00 33849613                   /home/ole/.m2/repository/org/eclipse/emf/mapping-xsd2ecore/2.3.0-M4/mapping-xsd2ecore-2.3.0-M4.jar
+2aaabe927000-2aaabe946000 r-xs 00000000 fd:00 33849628                   /home/ole/.m2/repository/org/eclipse/emf/edit-ui/2.3.0-M4/edit-ui-2.3.0-M4.jar
+2aaabe946000-2aaabe977000 r-xs 00000000 fd:00 33849643                   /home/ole/.m2/repository/org/eclipse/xsd/edit/2.3.0-M4/edit-2.3.0-M4.jar
+2aaabe977000-2aaabe97e000 r-xs 00000000 fd:00 33849625                   /home/ole/.m2/repository/org/eclipse/emf/mapping-xsd2ecore-editor/2.3.0-M4/mapping-xsd2ecore-editor-2.3.0-M4.jar
+2aaabe97e000-2aaabe9a9000 r-xs 00000000 fd:00 33849635                   /home/ole/.m2/repository/org/eclipse/emf/mapping/2.3.0-M4/mapping-2.3.0-M4.jar
+2aaabe9a9000-2aaabe9ba000 r-xs 00000000 fd:00 33849629                   /home/ole/.m2/repository/org/eclipse/emf/ecore-change/2.3.0-M4/ecore-change-2.3.0-M4.jar
+2aaabe9ba000-2aaabebba000 rwxp 2aaabe9ba000 00:00 0 
+2aaabebba000-2aaabebc1000 r-xs 00000000 fd:00 33849624                   /home/ole/.m2/repository/org/eclipse/emf/codegen-ui/2.3.0-M4/codegen-ui-2.3.0-M4.jar
+2aaabebc1000-2aaabebcd000 r-xs 00000000 fd:00 33849637                   /home/ole/.m2/repository/org/eclipse/emf/mapping-ecore2xml/2.3.0-M4/mapping-ecore2xml-2.3.0-M4.jar
+2aaabebcd000-2aaabec94000 r-xs 00000000 fd:00 33849618                   /home/ole/.m2/repository/org/eclipse/emf/codegen-ecore/2.3.0-M4/codegen-ecore-2.3.0-M4.jar
+2aaabec94000-2aaabec97000 r-xs 00000000 fd:00 33849614                   /home/ole/.m2/repository/org/eclipse/emf/emf/2.3.0-M4/emf-2.3.0-M4.jar
+2aaabec97000-2aaabec9d000 r-xs 00000000 fd:00 33849626                   /home/ole/.m2/repository/org/eclipse/emf/ecore-sdo-edit/2.3.0-M4/ecore-sdo-edit-2.3.0-M4.jar
+2aaabec9d000-2aaabeca3000 r-xs 00000000 fd:00 33849646                   /home/ole/.m2/repository/org/eclipse/emf/ecore-change-edit/2.3.0-M4/ecore-change-edit-2.3.0-M4.jar
+2aaabeca3000-2aaabecd9000 r-xs 00000000 fd:00 33849632                   /home/ole/.m2/repository/org/eclipse/emf/edit/2.3.0-M4/edit-2.3.0-M4.jar
+2aaabecd9000-2aaabecec000 r-xs 00000000 fd:00 33849623                   /home/ole/.m2/repository/org/eclipse/emf/converter/2.3.0-M4/converter-2.3.0-M4.jar
+2aaabecec000-2aaabed03000 r-xs 00000000 fd:00 33849641                   /home/ole/.m2/repository/org/eclipse/emf/common-ui/2.3.0-M4/common-ui-2.3.0-M4.jar
+2aaabed03000-2aaabed0c000 r-xs 00000000 fd:00 33849617                   /home/ole/.m2/repository/org/eclipse/emf/importer-java/2.3.0-M4/importer-java-2.3.0-M4.jar
+2aaabed0c000-2aaabee0c000 rwxp 2aaabed0c000 00:00 0 
+7fff7f31b000-7fff7f31e000 ---p 7fff7f31b000 00:00 0 
+7fff7f31e000-7fff7f51b000 rwxp 7fff7f31e000 00:00 0                      [stack]
+ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vdso]
+
+VM Arguments:
+java_command: org.apache.maven.surefire.booter.SurefireBooter /tmp/surefire29835tmp /tmp/surefire29836tmp
+Launcher Type: SUN_STANDARD
+
+Environment Variables:
+JAVA_HOME=/usr
+PATH=/usr/local/maven-2.0.4/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/ole/bin
+USERNAME=ole
+LD_LIBRARY_PATH=/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64/server:/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/amd64:/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/../lib/amd64
+SHELL=/bin/bash
+DISPLAY=:0
+
+Signal Handlers:
+SIGSEGV: [libjvm.so+0x657140], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGBUS: [libjvm.so+0x657140], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGFPE: [libjvm.so+0x55e980], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGPIPE: [libjvm.so+0x55e980], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGILL: [libjvm.so+0x55e980], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+SIGUSR2: [libjvm.so+0x560830], sa_mask[0]=0x00000004, sa_flags=0x14000004
+SIGHUP: [libjvm.so+0x560300], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGINT: [libjvm.so+0x560300], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGQUIT: [libjvm.so+0x560300], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+SIGTERM: [libjvm.so+0x560300], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
+
+
+---------------  S Y S T E M  ---------------
+
+OS:Fedora Core release 6 (Zod)
+
+uname:Linux 2.6.19-1.2895.fc6 #1 SMP Wed Jan 10 18:50:56 EST 2007 x86_64
+libc:glibc 2.5 NPTL 2.5 
+rlimit: STACK 10240k, CORE 0k, NPROC 15863, NOFILE 1024, AS infinity
+load average:1.46 0.96 0.64
+
+CPU:total 1 amd64 3dnow
+
+Memory: 4k page, physical 1988332k(357488k free), swap 917496k(917372k free)
+
+vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0_10-b03) for linux-amd64, built on Nov  9 2006 12:35:08 by java_re with gcc 3.2.2 (SuSE Linux)
+

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.properties
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.properties?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.properties (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.properties Wed Feb 21 15:05:11 2007
@@ -0,0 +1,20 @@
+# <copyright>
+# </copyright>
+#
+# $Id$
+
+# ====================================================================
+# To code developer:
+#   Do NOT change the properties between this line and the
+#   "%%% END OF TRANSLATED PROPERTIES %%%" line.
+#   Make a new property name, append to the end of the file and change
+#   the code to use the new property.
+# ====================================================================
+
+# ====================================================================
+# %%% END OF TRANSLATED PROPERTIES %%%
+# ====================================================================
+
+pluginName = Model Model
+providerName = www.example.org
+

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.xml?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.xml (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/plugin.xml Wed Feb 21 15:05:11 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+
+<!--
+ <copyright>
+ </copyright>
+
+ $Id$
+-->
+
+<plugin>
+
+  <extension point="org.eclipse.emf.ecore.generated_package">
+    <package 
+       uri = "http://maven.apache.org/documentation/recipes/1.0.0" 
+       class = "org.apache.maven.model.emf.documentation.recipe.RecipePackage" />
+  </extension>
+
+  <extension point="org.eclipse.emf.ecore.extension_parser">
+    <parser 
+       type="recipe" 
+       class="org.apache.maven.model.emf.documentation.recipe.util.RecipeResourceFactoryImpl" />
+  </extension>
+
+</plugin>
+

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/pom.xml?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/pom.xml (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/pom.xml Wed Feb 21 15:05:11 2007
@@ -0,0 +1,174 @@
+<?xml version="1.0"?><project>
+  <parent>
+    <artifactId>documentation.checklist.parent</artifactId>
+    <groupId>org.apache.maven</groupId>
+    <version>1.0-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven</groupId>
+  <artifactId>documentation.recipe.model.v100</artifactId>
+  <name></name>
+  <version>1.0-SNAPSHOT</version>
+  <url>http://pyramidetechnologies.com/model/archetype</url>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ant</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>codegen</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>codegen-ecore</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>codegen-ecore-ui</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>codegen-ui</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>common</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>commonj-sdo</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>common-ui</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>converter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore-change</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore-change-edit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore-edit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore-sdo</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore-sdo-edit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>ecore-xmi</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>edit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>edit-ui</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>emf</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>exporter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>importer</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>importer-ecore</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>importer-java</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>importer-rose</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-ecore2ecore</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-ecore2ecore-editor</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-ecore2xml</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-ecore2xml-ui</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-ui</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-xsd2ecore</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.emf</groupId>
+      <artifactId>mapping-xsd2ecore-editor</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.xsd</groupId>
+      <artifactId>ecore-exporter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.xsd</groupId>
+      <artifactId>ecore-importer</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.xsd</groupId>
+      <artifactId>edit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.xsd</groupId>
+      <artifactId>xsd</artifactId>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/DocumentRoot.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/DocumentRoot.java?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/DocumentRoot.java (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/DocumentRoot.java Wed Feb 21 15:05:11 2007
@@ -0,0 +1,116 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.maven.model.emf.documentation.recipe;
+
+import org.eclipse.emf.common.util.EMap;
+
+import org.eclipse.emf.ecore.EObject;
+
+import org.eclipse.emf.ecore.util.FeatureMap;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Document Root</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getMixed <em>Mixed</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getRecipes <em>Recipes</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getDocumentRoot()
+ * @model extendedMetaData="name='' kind='mixed'"
+ * @generated
+ */
+public interface DocumentRoot extends EObject
+{
+    /**
+     * Returns the value of the '<em><b>Mixed</b></em>' attribute list.
+     * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Mixed</em>' attribute list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Mixed</em>' attribute list.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getDocumentRoot_Mixed()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+     *        extendedMetaData="kind='elementWildcard' name=':mixed'"
+     * @generated
+     */
+    FeatureMap getMixed();
+
+    /**
+     * Returns the value of the '<em><b>XMLNS Prefix Map</b></em>' map.
+     * The key is of type {@link java.lang.String},
+     * and the value is of type {@link java.lang.String},
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>XMLNS Prefix Map</em>' map isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>XMLNS Prefix Map</em>' map.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getDocumentRoot_XMLNSPrefixMap()
+     * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" keyType="java.lang.String" valueType="java.lang.String" transient="true"
+     *        extendedMetaData="kind='attribute' name='xmlns:prefix'"
+     * @generated
+     */
+    EMap<String, String> getXMLNSPrefixMap();
+
+    /**
+     * Returns the value of the '<em><b>XSI Schema Location</b></em>' map.
+     * The key is of type {@link java.lang.String},
+     * and the value is of type {@link java.lang.String},
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>XSI Schema Location</em>' map isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>XSI Schema Location</em>' map.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getDocumentRoot_XSISchemaLocation()
+     * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" keyType="java.lang.String" valueType="java.lang.String" transient="true"
+     *        extendedMetaData="kind='attribute' name='xsi:schemaLocation'"
+     * @generated
+     */
+    EMap<String, String> getXSISchemaLocation();
+
+    /**
+     * Returns the value of the '<em><b>Recipes</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Recipes</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Recipes</em>' containment reference.
+     * @see #setRecipes(Recipes)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getDocumentRoot_Recipes()
+     * @model containment="true" transient="true" volatile="true" derived="true"
+     *        extendedMetaData="kind='element' name='recipes' namespace='##targetNamespace'"
+     * @generated
+     */
+    Recipes getRecipes();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getRecipes <em>Recipes</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Recipes</em>' containment reference.
+     * @see #getRecipes()
+     * @generated
+     */
+    void setRecipes(Recipes value);
+
+} // DocumentRoot
\ No newline at end of file

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipe.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipe.java?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipe.java (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipe.java Wed Feb 21 15:05:11 2007
@@ -0,0 +1,168 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.maven.model.emf.documentation.recipe;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Recipe</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getId <em>Id</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getChallenge <em>Challenge</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getSolution <em>Solution</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getDiscussion <em>Discussion</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getRelatedRecipeIDs <em>Related Recipe IDs</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipe()
+ * @model extendedMetaData="name='Recipe' kind='elementOnly'"
+ * @generated
+ */
+public interface Recipe extends EObject
+{
+    /**
+     * Returns the value of the '<em><b>Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Id</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Id</em>' attribute.
+     * @see #setId(String)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipe_Id()
+     * @model id="true" required="true"
+     * @generated
+     */
+    String getId();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getId <em>Id</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Id</em>' attribute.
+     * @see #getId()
+     * @generated
+     */
+    void setId(String value);
+
+    /**
+     * Returns the value of the '<em><b>Challenge</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Challenge</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Challenge</em>' attribute.
+     * @see #setChallenge(String)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipe_Challenge()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+     *        extendedMetaData="kind='element' name='challenge' namespace='##targetNamespace'"
+     * @generated
+     */
+    String getChallenge();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getChallenge <em>Challenge</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Challenge</em>' attribute.
+     * @see #getChallenge()
+     * @generated
+     */
+    void setChallenge(String value);
+
+    /**
+     * Returns the value of the '<em><b>Solution</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Solution</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Solution</em>' attribute.
+     * @see #setSolution(String)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipe_Solution()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+     *        extendedMetaData="kind='element' name='solution' namespace='##targetNamespace'"
+     * @generated
+     */
+    String getSolution();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getSolution <em>Solution</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Solution</em>' attribute.
+     * @see #getSolution()
+     * @generated
+     */
+    void setSolution(String value);
+
+    /**
+     * Returns the value of the '<em><b>Discussion</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Discussion</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Discussion</em>' attribute.
+     * @see #setDiscussion(String)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipe_Discussion()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+     *        extendedMetaData="kind='element' name='discussion' namespace='##targetNamespace'"
+     * @generated
+     */
+    String getDiscussion();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getDiscussion <em>Discussion</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Discussion</em>' attribute.
+     * @see #getDiscussion()
+     * @generated
+     */
+    void setDiscussion(String value);
+
+    /**
+     * Returns the value of the '<em><b>Related Recipe IDs</b></em>' attribute list.
+     * The list contents are of type {@link java.lang.String}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Related Recipe IDs</em>' attribute list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Related Recipe IDs</em>' attribute list.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipe_RelatedRecipeIDs()
+     * @model type="java.lang.String" required="true"
+     *        extendedMetaData="kind='element' name='relatedRecipeID' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList<String> getRelatedRecipeIDs();
+
+    /**
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @model kind="operation"
+     *        annotation="http://www.eclipse.org/emf/2002/GenModel body='return \"recipe\" + this.getId() + \".html\";'"
+     * @generated
+     */
+    String getFileName();
+
+} // Recipe
\ No newline at end of file

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeFactory.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeFactory.java?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeFactory.java (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeFactory.java Wed Feb 21 15:05:11 2007
@@ -0,0 +1,74 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.maven.model.emf.documentation.recipe;
+
+import org.eclipse.emf.ecore.EFactory;
+
+/**
+ * <!-- begin-user-doc -->
+ * The <b>Factory</b> for the model.
+ * It provides a create method for each non-abstract class of the model.
+ * <!-- end-user-doc -->
+ * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage
+ * @generated
+ */
+public interface RecipeFactory extends EFactory
+{
+    /**
+     * The singleton instance of the factory.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     */
+    RecipeFactory eINSTANCE = org.apache.maven.model.emf.documentation.recipe.impl.RecipeFactoryImpl.init();
+
+    /**
+     * Returns a new object of class '<em>Recipes</em>'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return a new object of class '<em>Recipes</em>'.
+     * @generated
+     */
+    Recipes createRecipes();
+
+    /**
+     * Returns a new object of class '<em>Document Root</em>'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return a new object of class '<em>Document Root</em>'.
+     * @generated
+     */
+    DocumentRoot createDocumentRoot();
+
+    /**
+     * Returns a new object of class '<em>Recipe</em>'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return a new object of class '<em>Recipe</em>'.
+     * @generated
+     */
+    Recipe createRecipe();
+
+    /**
+     * Returns a new object of class '<em>Group</em>'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return a new object of class '<em>Group</em>'.
+     * @generated
+     */
+    RecipeGroup createRecipeGroup();
+
+    /**
+     * Returns the package supported by this factory.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the package supported by this factory.
+     * @generated
+     */
+    RecipePackage getRecipePackage();
+
+} //RecipeFactory

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeGroup.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeGroup.java?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeGroup.java (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipeGroup.java Wed Feb 21 15:05:11 2007
@@ -0,0 +1,102 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.maven.model.emf.documentation.recipe;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Group</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getId <em>Id</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getLabel <em>Label</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getRecipes <em>Recipes</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipeGroup()
+ * @model extendedMetaData="name='RecipeGroup' kind='elementOnly'"
+ * @generated
+ */
+public interface RecipeGroup extends EObject
+{
+    /**
+     * Returns the value of the '<em><b>Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Id</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Id</em>' attribute.
+     * @see #setId(String)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipeGroup_Id()
+     * @model id="true"
+     * @generated
+     */
+    String getId();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getId <em>Id</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Id</em>' attribute.
+     * @see #getId()
+     * @generated
+     */
+    void setId(String value);
+
+    /**
+     * Returns the value of the '<em><b>Label</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Label</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Label</em>' attribute.
+     * @see #setLabel(String)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipeGroup_Label()
+     * @model
+     * @generated
+     */
+    String getLabel();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getLabel <em>Label</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Label</em>' attribute.
+     * @see #getLabel()
+     * @generated
+     */
+    void setLabel(String value);
+
+    /**
+     * Returns the value of the '<em><b>Recipes</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.maven.model.emf.documentation.recipe.Recipe}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Recipes</em>' reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Recipes</em>' containment reference list.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipeGroup_Recipes()
+     * @model type="org.apache.maven.model.emf.documentation.recipe.Recipe" containment="true"
+     *        extendedMetaData="name='recipe' kind='element' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList<Recipe> getRecipes();
+
+} // RecipeGroup

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipePackage.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipePackage.java?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipePackage.java (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/RecipePackage.java Wed Feb 21 15:05:11 2007
@@ -0,0 +1,794 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.maven.model.emf.documentation.recipe;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EDataType;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EReference;
+
+/**
+ * <!-- begin-user-doc -->
+ * The <b>Package</b> for the model.
+ * It contains accessors for the meta objects to represent
+ * <ul>
+ *   <li>each class,</li>
+ *   <li>each feature of each class,</li>
+ *   <li>each enum,</li>
+ *   <li>and each data type</li>
+ * </ul>
+ * <!-- end-user-doc -->
+ * @see org.apache.maven.model.emf.documentation.recipe.RecipeFactory
+ * @model kind="package"
+ * @generated
+ */
+public interface RecipePackage extends EPackage
+{
+    /**
+     * The package name.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     */
+    String eNAME = "recipe";
+
+    /**
+     * The package namespace URI.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     */
+    String eNS_URI = "http://maven.apache.org/documentation/recipes/1.0.0";
+
+    /**
+     * The package namespace name.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     */
+    String eNS_PREFIX = "recipe";
+
+    /**
+     * The singleton instance of the package.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     */
+    RecipePackage eINSTANCE = org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl.init();
+
+    /**
+     * The meta object id for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipesImpl <em>Recipes</em>}' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipesImpl
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipes()
+     * @generated
+     */
+    int RECIPES = 0;
+
+    /**
+     * The feature id for the '<em><b>Recipe Groups</b></em>' containment reference list.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPES__RECIPE_GROUPS = 0;
+
+    /**
+     * The feature id for the '<em><b>Recipe Map</b></em>' map.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPES__RECIPE_MAP = 1;
+
+    /**
+     * The feature id for the '<em><b>Recipe Map Initialized</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPES__RECIPE_MAP_INITIALIZED = 2;
+
+    /**
+     * The number of structural features of the '<em>Recipes</em>' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPES_FEATURE_COUNT = 3;
+
+    /**
+     * The meta object id for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.DocumentRootImpl <em>Document Root</em>}' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.DocumentRootImpl
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getDocumentRoot()
+     * @generated
+     */
+    int DOCUMENT_ROOT = 1;
+
+    /**
+     * The feature id for the '<em><b>Mixed</b></em>' attribute list.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int DOCUMENT_ROOT__MIXED = 0;
+
+    /**
+     * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;
+
+    /**
+     * The feature id for the '<em><b>XSI Schema Location</b></em>' map.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;
+
+    /**
+     * The feature id for the '<em><b>Recipes</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int DOCUMENT_ROOT__RECIPES = 3;
+
+    /**
+     * The number of structural features of the '<em>Document Root</em>' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int DOCUMENT_ROOT_FEATURE_COUNT = 4;
+
+    /**
+     * The meta object id for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipeImpl <em>Recipe</em>}' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipeImpl
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipe()
+     * @generated
+     */
+    int RECIPE = 2;
+
+    /**
+     * The feature id for the '<em><b>Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE__ID = 0;
+
+    /**
+     * The feature id for the '<em><b>Challenge</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE__CHALLENGE = 1;
+
+    /**
+     * The feature id for the '<em><b>Solution</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE__SOLUTION = 2;
+
+    /**
+     * The feature id for the '<em><b>Discussion</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE__DISCUSSION = 3;
+
+    /**
+     * The feature id for the '<em><b>Related Recipe IDs</b></em>' attribute list.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE__RELATED_RECIPE_IDS = 4;
+
+    /**
+     * The number of structural features of the '<em>Recipe</em>' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_FEATURE_COUNT = 5;
+
+    /**
+     * The meta object id for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipeMapEntryImpl <em>Map Entry</em>}' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipeMapEntryImpl
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipeMapEntry()
+     * @generated
+     */
+    int RECIPE_MAP_ENTRY = 3;
+
+    /**
+     * The feature id for the '<em><b>Key</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_MAP_ENTRY__KEY = 0;
+
+    /**
+     * The feature id for the '<em><b>Value</b></em>' reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_MAP_ENTRY__VALUE = 1;
+
+    /**
+     * The number of structural features of the '<em>Map Entry</em>' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_MAP_ENTRY_FEATURE_COUNT = 2;
+
+    /**
+     * The meta object id for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipeGroupImpl <em>Group</em>}' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipeGroupImpl
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipeGroup()
+     * @generated
+     */
+    int RECIPE_GROUP = 4;
+
+    /**
+     * The feature id for the '<em><b>Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_GROUP__ID = 0;
+
+    /**
+     * The feature id for the '<em><b>Label</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_GROUP__LABEL = 1;
+
+    /**
+     * The feature id for the '<em><b>Recipes</b></em>' containment reference list.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_GROUP__RECIPES = 2;
+
+    /**
+     * The number of structural features of the '<em>Group</em>' class.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @generated
+     * @ordered
+     */
+    int RECIPE_GROUP_FEATURE_COUNT = 3;
+
+    /**
+     * The meta object id for the '<em>EMap</em>' data type.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @see org.eclipse.emf.common.util.EMap
+     * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getEMap()
+     * @generated
+     */
+    int EMAP = 5;
+
+
+    /**
+     * Returns the meta object for class '{@link org.apache.maven.model.emf.documentation.recipe.Recipes <em>Recipes</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for class '<em>Recipes</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipes
+     * @generated
+     */
+    EClass getRecipes();
+
+    /**
+     * Returns the meta object for the containment reference list '{@link org.apache.maven.model.emf.documentation.recipe.Recipes#getRecipeGroups <em>Recipe Groups</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the containment reference list '<em>Recipe Groups</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipes#getRecipeGroups()
+     * @see #getRecipes()
+     * @generated
+     */
+    EReference getRecipes_RecipeGroups();
+
+    /**
+     * Returns the meta object for the map '{@link org.apache.maven.model.emf.documentation.recipe.Recipes#getRecipeMap <em>Recipe Map</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the map '<em>Recipe Map</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipes#getRecipeMap()
+     * @see #getRecipes()
+     * @generated
+     */
+    EReference getRecipes_RecipeMap();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.Recipes#isRecipeMapInitialized <em>Recipe Map Initialized</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Recipe Map Initialized</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipes#isRecipeMapInitialized()
+     * @see #getRecipes()
+     * @generated
+     */
+    EAttribute getRecipes_RecipeMapInitialized();
+
+    /**
+     * Returns the meta object for class '{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot <em>Document Root</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for class '<em>Document Root</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.DocumentRoot
+     * @generated
+     */
+    EClass getDocumentRoot();
+
+    /**
+     * Returns the meta object for the attribute list '{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getMixed <em>Mixed</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute list '<em>Mixed</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getMixed()
+     * @see #getDocumentRoot()
+     * @generated
+     */
+    EAttribute getDocumentRoot_Mixed();
+
+    /**
+     * Returns the meta object for the map '{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getXMLNSPrefixMap()
+     * @see #getDocumentRoot()
+     * @generated
+     */
+    EReference getDocumentRoot_XMLNSPrefixMap();
+
+    /**
+     * Returns the meta object for the map '{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the map '<em>XSI Schema Location</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getXSISchemaLocation()
+     * @see #getDocumentRoot()
+     * @generated
+     */
+    EReference getDocumentRoot_XSISchemaLocation();
+
+    /**
+     * Returns the meta object for the containment reference '{@link org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getRecipes <em>Recipes</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the containment reference '<em>Recipes</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.DocumentRoot#getRecipes()
+     * @see #getDocumentRoot()
+     * @generated
+     */
+    EReference getDocumentRoot_Recipes();
+
+    /**
+     * Returns the meta object for class '{@link org.apache.maven.model.emf.documentation.recipe.Recipe <em>Recipe</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for class '<em>Recipe</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipe
+     * @generated
+     */
+    EClass getRecipe();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getId <em>Id</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Id</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipe#getId()
+     * @see #getRecipe()
+     * @generated
+     */
+    EAttribute getRecipe_Id();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getChallenge <em>Challenge</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Challenge</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipe#getChallenge()
+     * @see #getRecipe()
+     * @generated
+     */
+    EAttribute getRecipe_Challenge();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getSolution <em>Solution</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Solution</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipe#getSolution()
+     * @see #getRecipe()
+     * @generated
+     */
+    EAttribute getRecipe_Solution();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getDiscussion <em>Discussion</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Discussion</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipe#getDiscussion()
+     * @see #getRecipe()
+     * @generated
+     */
+    EAttribute getRecipe_Discussion();
+
+    /**
+     * Returns the meta object for the attribute list '{@link org.apache.maven.model.emf.documentation.recipe.Recipe#getRelatedRecipeIDs <em>Related Recipe IDs</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute list '<em>Related Recipe IDs</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.Recipe#getRelatedRecipeIDs()
+     * @see #getRecipe()
+     * @generated
+     */
+    EAttribute getRecipe_RelatedRecipeIDs();
+
+    /**
+     * Returns the meta object for class '{@link java.util.Map.Entry <em>Map Entry</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for class '<em>Map Entry</em>'.
+     * @see java.util.Map.Entry
+     * @model keyType="java.lang.String" keyId="true" keyRequired="true" keyTransient="true"
+     *        valueType="org.apache.maven.model.emf.documentation.recipe.Recipe" valueResolveProxies="false" valueRequired="true" valueTransient="true"
+     * @generated
+     */
+    EClass getRecipeMapEntry();
+
+    /**
+     * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Key</em>'.
+     * @see java.util.Map.Entry
+     * @see #getRecipeMapEntry()
+     * @generated
+     */
+    EAttribute getRecipeMapEntry_Key();
+
+    /**
+     * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Value</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the reference '<em>Value</em>'.
+     * @see java.util.Map.Entry
+     * @see #getRecipeMapEntry()
+     * @generated
+     */
+    EReference getRecipeMapEntry_Value();
+
+    /**
+     * Returns the meta object for class '{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup <em>Group</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for class '<em>Group</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipeGroup
+     * @generated
+     */
+    EClass getRecipeGroup();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getId <em>Id</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Id</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getId()
+     * @see #getRecipeGroup()
+     * @generated
+     */
+    EAttribute getRecipeGroup_Id();
+
+    /**
+     * Returns the meta object for the attribute '{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getLabel <em>Label</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the attribute '<em>Label</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getLabel()
+     * @see #getRecipeGroup()
+     * @generated
+     */
+    EAttribute getRecipeGroup_Label();
+
+    /**
+     * Returns the meta object for the containment reference list '{@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getRecipes <em>Recipes</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for the containment reference list '<em>Recipes</em>'.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipeGroup#getRecipes()
+     * @see #getRecipeGroup()
+     * @generated
+     */
+    EReference getRecipeGroup_Recipes();
+
+    /**
+     * Returns the meta object for data type '{@link org.eclipse.emf.common.util.EMap <em>EMap</em>}'.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the meta object for data type '<em>EMap</em>'.
+     * @see org.eclipse.emf.common.util.EMap
+     * @model instanceClass="org.eclipse.emf.common.util.EMap"
+     * @generated
+     */
+    EDataType getEMap();
+
+    /**
+     * Returns the factory that creates the instances of the model.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @return the factory that creates the instances of the model.
+     * @generated
+     */
+    RecipeFactory getRecipeFactory();
+
+    /**
+     * <!-- begin-user-doc -->
+     * Defines literals for the meta objects that represent
+     * <ul>
+     *   <li>each class,</li>
+     *   <li>each feature of each class,</li>
+     *   <li>each enum,</li>
+     *   <li>and each data type</li>
+     * </ul>
+     * <!-- end-user-doc -->
+     * @generated
+     */
+    interface Literals
+    {
+        /**
+         * The meta object literal for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipesImpl <em>Recipes</em>}' class.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipesImpl
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipes()
+         * @generated
+         */
+        EClass RECIPES = eINSTANCE.getRecipes();
+
+        /**
+         * The meta object literal for the '<em><b>Recipe Groups</b></em>' containment reference list feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference RECIPES__RECIPE_GROUPS = eINSTANCE.getRecipes_RecipeGroups();
+
+        /**
+         * The meta object literal for the '<em><b>Recipe Map</b></em>' map feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference RECIPES__RECIPE_MAP = eINSTANCE.getRecipes_RecipeMap();
+
+        /**
+         * The meta object literal for the '<em><b>Recipe Map Initialized</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPES__RECIPE_MAP_INITIALIZED = eINSTANCE.getRecipes_RecipeMapInitialized();
+
+        /**
+         * The meta object literal for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.DocumentRootImpl <em>Document Root</em>}' class.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.DocumentRootImpl
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getDocumentRoot()
+         * @generated
+         */
+        EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
+
+        /**
+         * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();
+
+        /**
+         * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
+
+        /**
+         * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
+
+        /**
+         * The meta object literal for the '<em><b>Recipes</b></em>' containment reference feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference DOCUMENT_ROOT__RECIPES = eINSTANCE.getDocumentRoot_Recipes();
+
+        /**
+         * The meta object literal for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipeImpl <em>Recipe</em>}' class.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipeImpl
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipe()
+         * @generated
+         */
+        EClass RECIPE = eINSTANCE.getRecipe();
+
+        /**
+         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE__ID = eINSTANCE.getRecipe_Id();
+
+        /**
+         * The meta object literal for the '<em><b>Challenge</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE__CHALLENGE = eINSTANCE.getRecipe_Challenge();
+
+        /**
+         * The meta object literal for the '<em><b>Solution</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE__SOLUTION = eINSTANCE.getRecipe_Solution();
+
+        /**
+         * The meta object literal for the '<em><b>Discussion</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE__DISCUSSION = eINSTANCE.getRecipe_Discussion();
+
+        /**
+         * The meta object literal for the '<em><b>Related Recipe IDs</b></em>' attribute list feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE__RELATED_RECIPE_IDS = eINSTANCE.getRecipe_RelatedRecipeIDs();
+
+        /**
+         * The meta object literal for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipeMapEntryImpl <em>Map Entry</em>}' class.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipeMapEntryImpl
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipeMapEntry()
+         * @generated
+         */
+        EClass RECIPE_MAP_ENTRY = eINSTANCE.getRecipeMapEntry();
+
+        /**
+         * The meta object literal for the '<em><b>Key</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE_MAP_ENTRY__KEY = eINSTANCE.getRecipeMapEntry_Key();
+
+        /**
+         * The meta object literal for the '<em><b>Value</b></em>' reference feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference RECIPE_MAP_ENTRY__VALUE = eINSTANCE.getRecipeMapEntry_Value();
+
+        /**
+         * The meta object literal for the '{@link org.apache.maven.model.emf.documentation.recipe.impl.RecipeGroupImpl <em>Group</em>}' class.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipeGroupImpl
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getRecipeGroup()
+         * @generated
+         */
+        EClass RECIPE_GROUP = eINSTANCE.getRecipeGroup();
+
+        /**
+         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE_GROUP__ID = eINSTANCE.getRecipeGroup_Id();
+
+        /**
+         * The meta object literal for the '<em><b>Label</b></em>' attribute feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EAttribute RECIPE_GROUP__LABEL = eINSTANCE.getRecipeGroup_Label();
+
+        /**
+         * The meta object literal for the '<em><b>Recipes</b></em>' containment reference list feature.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @generated
+         */
+        EReference RECIPE_GROUP__RECIPES = eINSTANCE.getRecipeGroup_Recipes();
+
+        /**
+         * The meta object literal for the '<em>EMap</em>' data type.
+         * <!-- begin-user-doc -->
+         * <!-- end-user-doc -->
+         * @see org.eclipse.emf.common.util.EMap
+         * @see org.apache.maven.model.emf.documentation.recipe.impl.RecipePackageImpl#getEMap()
+         * @generated
+         */
+        EDataType EMAP = eINSTANCE.getEMap();
+
+    }
+
+} //RecipePackage

Added: directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipes.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipes.java?view=auto&rev=510296
==============================================================================
--- directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipes.java (added)
+++ directory/sandbox/oersoy/documentation.checklist.parent/documentation.recipe.model.v100/src/main/java/org/apache/maven/model/emf/documentation/recipe/Recipes.java Wed Feb 21 15:05:11 2007
@@ -0,0 +1,113 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.maven.model.emf.documentation.recipe;
+
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.common.util.EMap;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Recipes</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <!-- begin-model-doc -->
+ * 1.0.0
+ * 
+ *             The &lt;code&gt;&amp;lt;recipes&amp;gt;&lt;/code&gt;
+ *             element is the root of the descriptor. The following table
+ *             lists all of the possible child elements.
+ *          
+ * <!-- end-model-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipes#getRecipeGroups <em>Recipe Groups</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipes#getRecipeMap <em>Recipe Map</em>}</li>
+ *   <li>{@link org.apache.maven.model.emf.documentation.recipe.Recipes#isRecipeMapInitialized <em>Recipe Map Initialized</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipes()
+ * @model extendedMetaData="name='Recipes' kind='elementOnly'"
+ * @generated
+ */
+public interface Recipes extends EObject
+{
+    /**
+     * Returns the value of the '<em><b>Recipe Groups</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.maven.model.emf.documentation.recipe.RecipeGroup}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Recipe Groups</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Recipe Groups</em>' containment reference list.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipes_RecipeGroups()
+     * @model type="org.apache.maven.model.emf.documentation.recipe.RecipeGroup" containment="true" required="true"
+     *        extendedMetaData="kind='element' name='recipeGroup' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList<RecipeGroup> getRecipeGroups();
+
+    /**
+     * Returns the value of the '<em><b>Recipe Map</b></em>' map.
+     * The key is of type {@link java.lang.String},
+     * and the value is of type {@link org.apache.maven.model.emf.documentation.recipe.Recipe},
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Recipe Map</em>' map isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Recipe Map</em>' map.
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipes_RecipeMap()
+     * @model mapType="org.apache.maven.model.emf.documentation.recipe.RecipeMapEntry" keyType="java.lang.String" valueType="org.apache.maven.model.emf.documentation.recipe.Recipe" transient="true"
+     * @generated
+     */
+    EMap<String, Recipe> getRecipeMap();
+
+    /**
+     * Returns the value of the '<em><b>Recipe Map Initialized</b></em>' attribute.
+     * The default value is <code>"false"</code>.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Recipe Map Initialized</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Recipe Map Initialized</em>' attribute.
+     * @see #setRecipeMapInitialized(boolean)
+     * @see org.apache.maven.model.emf.documentation.recipe.RecipePackage#getRecipes_RecipeMapInitialized()
+     * @model default="false" dataType="org.eclipse.emf.ecore.xml.type.Boolean" transient="true"
+     * @generated
+     */
+    boolean isRecipeMapInitialized();
+
+    /**
+     * Sets the value of the '{@link org.apache.maven.model.emf.documentation.recipe.Recipes#isRecipeMapInitialized <em>Recipe Map Initialized</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Recipe Map Initialized</em>' attribute.
+     * @see #isRecipeMapInitialized()
+     * @generated
+     */
+    void setRecipeMapInitialized(boolean value);
+
+    /**
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @model kind="operation" dataType="org.apache.maven.model.emf.documentation.recipe.EMap"
+     *        annotation="http://www.eclipse.org/emf/2002/GenModel body='        this.recipeMap = getRecipeMap();\n        if (!isRecipeMapInitialized())\n            {\n                Iterator<RecipeGroup> recipeGroupIterator = getRecipeGroups().iterator();\n                while(recipeGroupIterator.hasNext())\n                    {\n                        Iterator<Recipe> recipeIterator = recipeGroupIterator.next().getRecipes().iterator();\n                        while(recipeIterator.hasNext())\n                        {\n                            Recipe recipe = recipeIterator.next();\n                            this.recipeMap.put(recipe.getId(), recipe);\n                        }\n                    }\n                setRecipeMapInitialized(true);\n            }\n           return this.recipeMap;\n'"
+     * @generated
+     */
+    EMap getInitializedRecipeMap();
+
+} // Recipes



Mime
View raw message