Class DefaultRenderingResult
java.lang.Object
org.nuxeo.ecm.platform.rendering.impl.DefaultRenderingResult
- All Implemented Interfaces:
Serializable
,RenderingResult
,Adaptable
- Author:
- Bogdan Stefanescu
- See Also:
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
DefaultRenderingResult
(String formatName) Constructor taking a rendering result name as argument. -
Method Summary
Modifier and TypeMethodDescription<E> E
getAdapter
(Class<E> adapter) Returns an object which is an instance of the given class associated with this object.Gets the format name of the result.abstract Object
Gets the rendering result object.Gets the rendering result as a stream.
-
Field Details
-
formatName
-
-
Constructor Details
-
DefaultRenderingResult
Constructor taking a rendering result name as argument.
-
-
Method Details
-
getFormatName
Description copied from interface:RenderingResult
Gets the format name of the result. This can be use to identify the type of the result. The format name can be a mime type or any application-defined format.- Specified by:
getFormatName
in interfaceRenderingResult
- Returns:
- name of the engine that created it
-
getOutcome
Description copied from interface:RenderingResult
Gets the rendering result object.- Specified by:
getOutcome
in interfaceRenderingResult
- Returns:
- the rendering result. must never be null
-
getStream
Description copied from interface:RenderingResult
Gets the rendering result as a stream.- Specified by:
getStream
in interfaceRenderingResult
- Returns:
- the stream or null if the outcome cannot be expressed as a stream
-
getAdapter
Description copied from interface:Adaptable
Returns an object which is an instance of the given class associated with this object. Returnsnull
if no such object can be found.- Specified by:
getAdapter
in interfaceAdaptable
- Parameters:
adapter
- the adapter class to look up- Returns:
- a object castable to the given class, or
null
if this object does not have an adapter for the given class
-