org.eclipse.xtend.backend.syslib
Interface Outlet

All Known Implementing Classes:
FileOutlet

public interface Outlet

This is the most fundamental abstraction as a data sink. It serves as a callback for all writing operations.

Author:
Arno Haase (http://www.haase-consulting.com)

Method Summary
 java.lang.String createUri(java.lang.String filename)
           
 java.io.Writer createWriter(java.lang.String filename)
           
 java.io.Writer createWriter(java.lang.String filename, boolean append)
           
 java.util.List<InMemoryPostprocessor> getInMemoryPostprocessors()
           
 java.util.List<UriBasedPostprocessor> getUriBasedPostprocessors()
           
 

Method Detail

createWriter

java.io.Writer createWriter(java.lang.String filename)

createWriter

java.io.Writer createWriter(java.lang.String filename,
                            boolean append)

createUri

java.lang.String createUri(java.lang.String filename)

getInMemoryPostprocessors

java.util.List<InMemoryPostprocessor> getInMemoryPostprocessors()

getUriBasedPostprocessors

java.util.List<UriBasedPostprocessor> getUriBasedPostprocessors()