Interface Renderer<T>
- Type Parameters:
T
- the external representation
- All Known Implementing Classes:
CDAR2Renderer
,Converter
public interface Renderer<T>
Interface for creating an externalized version of an internal object model.
- Author:
- Christian Ohr
-
Method Summary
Modifier and TypeMethodDescriptionrender
(T model, OutputStream result, Object... params) Renders the model into its external representation.Renders the model into its external representation.Renders the model into its external representation.Renders the model into its external representation.
-
Method Details
-
render
Renders the model into its external representation.- Parameters:
model
-params
- dynamic information used during rendering. See the respective implementation class documentation if this is required or supported.- Returns:
- the external representation of the model
- Throws:
RenderException
IOException
-
render
Renders the model into its external representation.- Parameters:
model
-params
- dynamic information used during rendering. See the respective implementation class documentation if this is required or supported.- Returns:
- the external representation of the model
- Throws:
RenderException
IOException
-
render
Renders the model into its external representation.- Parameters:
model
-params
- dynamic information used during rendering. See the respective implementation class documentation if this is required or supported.- Returns:
- the external representation of the model
- Throws:
RenderException
IOException
-
render
Renders the model into its external representation.- Parameters:
model
-params
- dynamic information used during rendering. See the respective implementation class documentation if this is required or supported.- Returns:
- the external representation of the model
- Throws:
RenderException
-