Class LineTerminationWriterAbstractFactory
- java.lang.Object
-
- org.apache.camel.component.pdf.text.LineTerminationWriterAbstractFactory
-
- All Implemented Interfaces:
TextProcessingAbstractFactory
public class LineTerminationWriterAbstractFactory extends Object implements TextProcessingAbstractFactory
Builds set of classes for line-termination writing strategy. Text getting sliced by line termination symbol (\n) and then it will be written regardless it fits in the line or not.
-
-
Constructor Summary
Constructors Constructor Description LineTerminationWriterAbstractFactory(PdfConfiguration pdfConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LineBuilderStrategy
createLineBuilderStrategy()
SplitStrategy
createSplitStrategy()
WriteStrategy
createWriteStrategy()
-
-
-
Constructor Detail
-
LineTerminationWriterAbstractFactory
public LineTerminationWriterAbstractFactory(PdfConfiguration pdfConfiguration)
-
-
Method Detail
-
createWriteStrategy
public WriteStrategy createWriteStrategy()
- Specified by:
createWriteStrategy
in interfaceTextProcessingAbstractFactory
-
createSplitStrategy
public SplitStrategy createSplitStrategy()
- Specified by:
createSplitStrategy
in interfaceTextProcessingAbstractFactory
-
createLineBuilderStrategy
public LineBuilderStrategy createLineBuilderStrategy()
- Specified by:
createLineBuilderStrategy
in interfaceTextProcessingAbstractFactory
-
-