Interface RenderControls
-
- All Superinterfaces:
ProcessingControls<RenderSettings>,SerializableProcessingControls<RenderSettings>
- All Known Implementing Classes:
DefaultRenderControls
public interface RenderControls extends SerializableProcessingControls<RenderSettings>
A specialized type ofSerializableProcessingControlsproviding easy and fast access to the most commonly usedSerializableProcessingSettings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RenderControlscreateSnapshot()Creates a snapshot copy of this instance.BaseRenderSettingsgetBaseRenderSettings()Return theBaseRenderSettings.ImageRenderSettingsgetImageRenderSettings()Return theImageRenderSettings.Collection<RenderSettings>getSettings()-
Methods inherited from interface com.levigo.jadice.document.controls.ProcessingControls
clearSettings, getSettings
-
-
-
-
Method Detail
-
getBaseRenderSettings
BaseRenderSettings getBaseRenderSettings()
Return theBaseRenderSettings.
-
getImageRenderSettings
ImageRenderSettings getImageRenderSettings()
Return theImageRenderSettings.
-
createSnapshot
RenderControls createSnapshot()
Creates a snapshot copy of this instance. The snapshot must constitute a deep copy, so that changes to the copied object don't affect snapshots.- Specified by:
createSnapshotin interfaceProcessingControls<RenderSettings>- Specified by:
createSnapshotin interfaceSerializableProcessingControls<RenderSettings>- Returns:
- a duplicate of this instance
-
getSettings
Collection<RenderSettings> getSettings()
-
-