com.hammurapi.render
Interface MultiFileRenderer

All Known Implementing Classes:
MultiFileJxpRenderer, MultiFileRendererAdapter

public interface MultiFileRenderer

Renders one or more files.

Author:
Pavel Vlasov

Method Summary
 java.util.List<java.io.File> render(java.io.File out, java.util.Map<java.lang.String,java.lang.Object> environment, Context context, java.lang.String profile, java.util.Locale locale)
          Renders to the primary file.
 

Method Detail

render

java.util.List<java.io.File> render(java.io.File out,
                                    java.util.Map<java.lang.String,java.lang.Object> environment,
                                    Context context,
                                    java.lang.String profile,
                                    java.util.Locale locale)
                                    throws RenderingException
Renders to the primary file. May create additional files. the primary file.

Parameters:
out - Primary output file.
environment - Environment.
context - Context
profile - Rendering "profile", e.g. "outline", "embedded". Can be null.
locale - Locale. If null then the system default locale is used.
Returns:
List of created files, the primary file always comes first.
Throws:
RenderingException