org.eclipse.xpand2.output
Class BlankLineSkippingOutput

java.lang.Object
  extended by org.eclipse.xpand2.output.OutputImpl
      extended by org.eclipse.xpand2.output.BlankLineSkippingOutput
All Implemented Interfaces:
InsertionPointSupport, Output

public class BlankLineSkippingOutput
extends OutputImpl

This output implementation avoids writing of unnecessary blank lines.

Author:
Karsten Thoms

Constructor Summary
BlankLineSkippingOutput()
           
 
Method Summary
 void write(java.lang.String bytes)
           
 
Methods inherited from class org.eclipse.xpand2.output.OutputImpl
activateInsertionPoint, addOutlet, closeFile, current__testONLY, current, deactivateInsertionPoint, getFileHandles, getOutlet, isNewLine, openFile, popStatement, pushStatement, registerInsertionPoint, removeWSAfterLastNewline, resolveOutlet, setAutomaticHyphens, trimUntilNewline
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlankLineSkippingOutput

public BlankLineSkippingOutput()
Method Detail

write

public void write(java.lang.String bytes)
Specified by:
write in interface Output
Overrides:
write in class OutputImpl