Class TileServlet.DeserializedRenderControls
java.lang.Object
com.levigo.jadice.web.conn.server.TileServlet.DeserializedRenderControls
- All Implemented Interfaces:
RenderControls
,Serializable
- Enclosing class:
TileServlet
protected static class TileServlet.DeserializedRenderControls
extends Object
implements RenderControls
Simple implementation of the
RenderControls
to be fed with the deserialized settings
manually on the server because the client implementation is not accessible on the server.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDeserializedRenderControls
(BaseRenderSettings brs, ImageRenderSettings irs, AnnotationRenderSettings ars) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
contains
(Class<? extends RenderSettings> c) <S extends RenderSettings>
SgetSettings
(Class<S> c) Return a particular instance ofProcessingSettings
selected by its class.init
(RenderControls parent)
-
Constructor Details
-
Method Details
-
getSettings
Description copied from interface:RenderControls
Return a particular instance ofProcessingSettings
selected by its class.- Specified by:
getSettings
in interfaceRenderControls
- Type Parameters:
S
- TheRenderSettings
implementor.- Parameters:
c
- The class of settings to clear.- Returns:
- An instance of
ProcessingSettings
of the given class.
-
getImageRenderSettings
- Specified by:
getImageRenderSettings
in interfaceRenderControls
- Returns:
- the
ImageRenderSettings
-
getBaseRenderSettings
- Specified by:
getBaseRenderSettings
in interfaceRenderControls
-
createSnapshot
- Specified by:
createSnapshot
in interfaceRenderControls
-
contains
- Specified by:
contains
in interfaceRenderControls