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 TypeMethodDescriptionbooleanbooleancontains(Class<? extends RenderSettings> c) <S extends RenderSettings>
SgetSettings(Class<S> c) Return a particular instance ofProcessingSettingsselected by its class.init(RenderControls parent)
-
Constructor Details
-
Method Details
-
getSettings
Description copied from interface:RenderControlsReturn a particular instance ofProcessingSettingsselected by its class.- Specified by:
getSettingsin interfaceRenderControls- Type Parameters:
S- TheRenderSettingsimplementor.- Parameters:
c- The class of settings to clear.- Returns:
- An instance of
ProcessingSettingsof the given class.
-
getImageRenderSettings
- Specified by:
getImageRenderSettingsin interfaceRenderControls- Returns:
- the
ImageRenderSettings
-
getBaseRenderSettings
- Specified by:
getBaseRenderSettingsin interfaceRenderControls
-
createSnapshot
- Specified by:
createSnapshotin interfaceRenderControls
-
contains
- Specified by:
containsin interfaceRenderControls