Index: trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/GenerateEbnf.mwe2
===================================================================
--- trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/GenerateEbnf.mwe2	(revision 5)
+++ trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/GenerateEbnf.mwe2	(revision 11)
@@ -76,6 +76,7 @@
 			//fragment = exporting.QualifiedNamesFragment {}
 			
-			// formatter API 
-			fragment = formatting.FormatterFragment {}
+			// formatter API
+			// skip it as it is not sufficient for our case... 
+//			fragment = formatting.FormatterFragment {}
 
 			// labeling API 
Index: trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/formatting/EbnfFormatter.java
===================================================================
--- trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/formatting/EbnfFormatter.java	(revision 5)
+++ trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/formatting/EbnfFormatter.java	(revision 11)
@@ -19,26 +19,26 @@
 	@Override
 	protected void configureFormatting(FormattingConfig c) {
-		de.ugoe.cs.swe.bnftools.services.EbnfGrammarAccess f = (de.ugoe.cs.swe.bnftools.services.EbnfGrammarAccess) getGrammarAccess();
-
-		c.setIndentationSpace(" ");
-		c.setNoLinewrap();
-		c.setAutoLinewrap(10000000);
-		c.setLinewrap(2).before(f.getSectionHeadingRule());
-		c.setLinewrap(2).after(f.getSectionHeadingRule());
-		
-		
-		c.setNoSpace().after(f.getRuleAccess().getRulenumberINTTerminalRuleCall_0_0_0());
-		c.setNoSpace().after(f.getRuleAccess().getRulevariantIDTerminalRuleCall_0_1_0());
-
-		c.setLinewrap().before(f.getRuleAccess().getRulenumberINTTerminalRuleCall_0_0_0());
-		c.setNoSpace().before(f.getRuleAccess().getSemicolonKeyword_4());
-//		c.setNoSpace().before(f.getRuleAccess().getNameIDTerminalRuleCall_1_0());
-
-//		c.setLinewrap().after(f.getRuleAccess().getDefinitionListDefinitionListParserRuleCall_3_0());
-		c.setLinewrap().after(f.getRuleAccess().getDefinitionListAssignment_3());
-
-		c.setLinewrap(2).before(f.getSL_COMMENTRule());
-		c.setNoLinewrap().after(f.getSL_COMMENTRule());
-		c.setLinewrap(2).before(f.getML_COMMENTRule());	
+//		de.ugoe.cs.swe.bnftools.services.EbnfGrammarAccess f = (de.ugoe.cs.swe.bnftools.services.EbnfGrammarAccess) getGrammarAccess();
+//
+//		c.setIndentationSpace(" ");
+//		c.setNoLinewrap();
+//		c.setAutoLinewrap(10000000);
+//		c.setLinewrap(2).before(f.getSectionHeadingRule());
+//		c.setLinewrap(2).after(f.getSectionHeadingRule());
+//		
+//		
+//		c.setNoSpace().after(f.getRuleAccess().getRulenumberINTTerminalRuleCall_0_0_0());
+//		c.setNoSpace().after(f.getRuleAccess().getRulevariantIDTerminalRuleCall_0_1_0());
+//
+//		c.setLinewrap().before(f.getRuleAccess().getRulenumberINTTerminalRuleCall_0_0_0());
+//		c.setNoSpace().before(f.getRuleAccess().getSemicolonKeyword_4());
+////		c.setNoSpace().before(f.getRuleAccess().getNameIDTerminalRuleCall_1_0());
+//
+////		c.setLinewrap().after(f.getRuleAccess().getDefinitionListDefinitionListParserRuleCall_3_0());
+//		c.setLinewrap().after(f.getRuleAccess().getDefinitionListAssignment_3());
+//
+//		c.setLinewrap(2).before(f.getSL_COMMENTRule());
+//		c.setNoLinewrap().after(f.getSL_COMMENTRule());
+//		c.setLinewrap(2).before(f.getML_COMMENTRule());	
 	}
 	
