Package org.daisy.dotify.api.embosser
Interface EmbosserWriterProperties
-
- All Known Subinterfaces:
ContractEmbosserWriter
,EmbosserWriter
,InternalEmbosserWriterProperties
- All Known Implementing Classes:
AbstractEmbosserWriter
,BufferedEmbosserWriter
,BufferedVolumeEmbosser
,ConfigurableEmbosser
,FileToDeviceEmbosserWriter
,IndexContractEmbosserWriter
,IndexTransparentEmbosserWriter
,MicroBrailleFileFormatWriter
,SimpleEmbosserProperties
public interface EmbosserWriterProperties
Provides information about the embosser.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getMaxWidth()
Gets the maximum row width in the current configuration.boolean
supportsAligning()
Returns true if this embosser supports aligning.
-
-
-
Method Detail
-
getMaxWidth
int getMaxWidth()
Gets the maximum row width in the current configuration.- Returns:
- returns the maximum row width, in characters
-
supportsAligning
boolean supportsAligning()
Returns true if this embosser supports aligning. This indicates that rows can be padded with whitespace to move the text block horizontally using the value returned bygetMaxWidth
. Should return true for all physical embossers, since they all have a finite row length.- Returns:
- returns true if this embosser supports aligning, false otherwise.
-
-