Index: v2/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/plugin.xml
===================================================================
--- v2/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/plugin.xml	(revision 61)
+++ v2/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/plugin.xml	(revision 67)
@@ -248,4 +248,5 @@
 	</extension>
 
+<!---->
    <extension
          point="org.eclipse.xtext.builder.participant">
@@ -254,4 +255,43 @@
       </participant>
    </extension>
+   
+   
+   <!--this is for using a button for generation
+   <extension
+        point="org.eclipse.ui.handlers">
+     <handler
+           class="de.ugoe.cs.swe.bnftools.ui.EbnfExecutableExtensionFactory:de.ugoe.cs.swe.bnftools.ui.helper.GenerationHandler"
+           commandId="de.ugoe.cs.swe.bnftools.ui.handler.GenerationCommand">
+     </handler>
+      
+  </extension>
+   
+  <extension
+        point="org.eclipse.ui.commands">
+        <command name="Generate Code"
+              id="de.ugoe.cs.swe.bnftools.ui.handler.GenerationCommand">
+        </command>
+  </extension>
+   
+  <extension point="org.eclipse.ui.menus">
+    <menuContribution locationURI="popup:org.eclipse.jdt.ui.PackageExplorer">
+        <command
+            commandId="de.ugoe.cs.swe.bnftools.ui.handler.GenerationCommand"
+            style="push">
+            <visibleWhen
+                  checkEnabled="false">
+                  <iterate>
+       <adapt type="org.eclipse.core.resources.IResource">
+          <test property="org.eclipse.core.resources.name"
+                value="*.bnf"/>
+       </adapt>
+    </iterate>
+            </visibleWhen>
+        </command>
+    </menuContribution>
+    </extension>
+ -->
+   
+   
    <extension
             point="org.eclipse.ui.preferencePages">
