com.levigo.jadice.document.render
Interface RenderControls

All Superinterfaces:
ProcessingControls<RenderSettings>
All Known Implementing Classes:
DefaultRenderControls

public interface RenderControls
extends ProcessingControls<RenderSettings>

A specialized type of ProcessingControls providing easy and fast access to the most commonly used ProcessingSettings.


Method Summary
 RenderControls createSnapshot()
          Creates a snapshot copy of this render control object.
 BaseRenderSettings getBaseRenderSettings()
          Return the BaseRenderSettings.
 ImageRenderSettings getImageRenderSettings()
          Return the ImageRenderSettings.
 Collection<RenderSettings> getSettings()
           
 TextRenderSettings getTextRenderSettings()
          Return the TextRenderSettings.
 
Methods inherited from interface com.levigo.jadice.document.ProcessingControls
clearSettings, getSettings
 

Method Detail

getBaseRenderSettings

BaseRenderSettings getBaseRenderSettings()
Return the BaseRenderSettings.


getImageRenderSettings

ImageRenderSettings getImageRenderSettings()
Return the ImageRenderSettings.


getTextRenderSettings

TextRenderSettings getTextRenderSettings()
Return the TextRenderSettings.


createSnapshot

RenderControls createSnapshot()
Creates a snapshot copy of this render control object. The snapshot must constitute a deep copy, so that changes to the copied object don't affect snapshots.

Specified by:
createSnapshot in interface ProcessingControls<RenderSettings>
Returns:
a snapshot copy of this render control instance

getSettings

Collection<RenderSettings> getSettings()


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.