C# Class nl.siegmann.epublib.epub.BookProcessorPipeline

A book processor that combines several other bookprocessors Fixes coverpage/coverimage. Cleans up the XHTML.
Inheritance: BookProcessor
Mostrar archivo Open project: lanfengqi/EpubLib-Sharp

Public Methods

Method Description
BookProcessorPipeline ( ) : System
BookProcessorPipeline ( List bookProcessingPipeline ) : System
addBookProcessor ( BookProcessor bookProcessor ) : void
addBookProcessors ( List bookProcessors ) : void
getBookProcessors ( ) : List
processBook ( Book book ) : Book
setBookProcessingPipeline ( List bookProcessingPipeline ) : void

Method Details

BookProcessorPipeline() public method

public BookProcessorPipeline ( ) : System
return System

BookProcessorPipeline() public method

public BookProcessorPipeline ( List bookProcessingPipeline ) : System
bookProcessingPipeline List
return System

addBookProcessor() public method

public addBookProcessor ( BookProcessor bookProcessor ) : void
bookProcessor BookProcessor
return void

addBookProcessors() public method

public addBookProcessors ( List bookProcessors ) : void
bookProcessors List
return void

getBookProcessors() public method

public getBookProcessors ( ) : List
return List

processBook() public method

public processBook ( Book book ) : Book
book nl.siegmann.epublib.domain.Book
return nl.siegmann.epublib.domain.Book

setBookProcessingPipeline() public method

public setBookProcessingPipeline ( List bookProcessingPipeline ) : void
bookProcessingPipeline List
return void