Skip navigation links
A B C D E F G H I L M N O P R S T U V W X 

A

AboutDialog - Class in nl.siegmann.epublib.viewer
First stab at an about dialog.
AboutDialog(JFrame) - Constructor for class nl.siegmann.epublib.viewer.AboutDialog
 
addAll(List<SearchResult>) - Method in class nl.siegmann.epublib.search.SearchResults
 

B

BrowseBar - Class in nl.siegmann.epublib.viewer
 
BrowseBar(Navigator, ContentPane) - Constructor for class nl.siegmann.epublib.viewer.BrowseBar
 

C

calculateHref(FileObject, FileObject) - Static method in class nl.siegmann.epublib.util.VFSUtil
 
ChmParser - Class in nl.siegmann.epublib.chm
Reads the files that are extracted from a windows help ('.chm') file and creates a epublib Book out of it.
ChmParser() - Constructor for class nl.siegmann.epublib.chm.ChmParser
 
cleanText(String) - Static method in class nl.siegmann.epublib.search.SearchIndex
Turns html encoded text into plain text.
close() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
ContentPane - Class in nl.siegmann.epublib.viewer
Displays a page
ContentPane(Navigator) - Constructor for class nl.siegmann.epublib.viewer.ContentPane
 
CoverpageBookProcessor - Class in nl.siegmann.epublib.bookprocessor
If the book contains a cover image then this will add a cover page to the book.
CoverpageBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
createBookFromDirectory(File) - Static method in class nl.siegmann.epublib.fileset.FilesetBookCreator
 
createBookFromDirectory(File, String) - Static method in class nl.siegmann.epublib.fileset.FilesetBookCreator
 
createBookFromDirectory(FileObject) - Static method in class nl.siegmann.epublib.fileset.FilesetBookCreator
 
createBookFromDirectory(FileObject, String) - Static method in class nl.siegmann.epublib.fileset.FilesetBookCreator
Recursively adds all files that are allowed to be part of an epub to the Book.
createResource(FileObject, FileObject, String) - Static method in class nl.siegmann.epublib.util.VFSUtil
 

D

DEFAULT_CHM_HTML_INPUT_ENCODING - Static variable in class nl.siegmann.epublib.chm.ChmParser
 
DEFAULT_COVER_IMAGE_HREF - Static variable in class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
DEFAULT_COVER_IMAGE_ID - Static variable in class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
DEFAULT_COVER_PAGE_HREF - Static variable in class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
DEFAULT_COVER_PAGE_ID - Static variable in class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
DEFAULT_HTML_INPUT_ENCODING - Static variable in class nl.siegmann.epublib.chm.HHCParser
 
DefaultBookProcessorPipeline - Class in nl.siegmann.epublib.bookprocessor
A book processor that combines several other bookprocessors Fixes coverpage/coverimage.
DefaultBookProcessorPipeline() - Constructor for class nl.siegmann.epublib.bookprocessor.DefaultBookProcessorPipeline
 
DesktopUtil - Class in nl.siegmann.epublib.util
 
DesktopUtil() - Constructor for class nl.siegmann.epublib.util.DesktopUtil
 
DesktopUtil.BrowserLaunchException - Exception in nl.siegmann.epublib.util
 
displayPage(Resource) - Method in class nl.siegmann.epublib.viewer.ContentPane
 
displayPage(Resource, int) - Method in class nl.siegmann.epublib.viewer.ContentPane
 
DOCUMENT_CACHE_INDEXER_WAIT_TIME - Static variable in class nl.siegmann.epublib.viewer.HTMLDocumentFactory
 
doSearch(String) - Method in class nl.siegmann.epublib.search.SearchIndex
 
doSearch(String, String, Resource) - Static method in class nl.siegmann.epublib.search.SearchIndex
 

E

EpublibXmlSerializer - Class in org.htmlcleaner
 
EpublibXmlSerializer(CleanerProperties, String) - Constructor for class org.htmlcleaner.EpublibXmlSerializer
 
escapeXml(String) - Method in class org.htmlcleaner.EpublibXmlSerializer
 

F

Fileset2Epub - Class in nl.siegmann.epublib
 
Fileset2Epub() - Constructor for class nl.siegmann.epublib.Fileset2Epub
 
FilesetBookCreator - Class in nl.siegmann.epublib.fileset
Creates a Book from a collection of html and image files.
FilesetBookCreator() - Constructor for class nl.siegmann.epublib.fileset.FilesetBookCreator
 
findTitle(FileObject) - Static method in class nl.siegmann.epublib.chm.ChmParser
Finds in the '#SYSTEM' file the 3rd set of characters that have ascii value >= 32 and >= 126 and is more than 3 characters long.
findTitleFromXhtml(Resource) - Static method in class nl.siegmann.epublib.util.ToolsResourceUtil
Retrieves whatever it finds between <title>...</title> or <h1-7>...</h1-7>.
FixIdentifierBookProcessor - Class in nl.siegmann.epublib.bookprocessor
If the book has no identifier it adds a generated UUID as identifier.
FixIdentifierBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.FixIdentifierBookProcessor
 
FixMissingResourceBookProcessor - Class in nl.siegmann.epublib.bookprocessor
 
FixMissingResourceBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.FixMissingResourceBookProcessor
 

G

getBook() - Method in class nl.siegmann.epublib.search.SearchIndex
 
getBook() - Method in class nl.siegmann.epublib.search.SearchResults
 
getDocument(Resource) - Method in class nl.siegmann.epublib.viewer.HTMLDocumentFactory
Get the HTMLDocument representation of the resource.
getElementText() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
getHits() - Method in class nl.siegmann.epublib.search.SearchResults
 
getNumberName(int) - Static method in class nl.siegmann.epublib.utilities.NumberSayer
 
getPagePos() - Method in class nl.siegmann.epublib.search.SearchResult
 
getProperty(String) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
getResource() - Method in class nl.siegmann.epublib.search.SearchResult
 
getSearchContent(Resource) - Static method in class nl.siegmann.epublib.search.SearchIndex
 
getSearchContent(Reader) - Static method in class nl.siegmann.epublib.search.SearchIndex
 
getSearchTerm() - Method in class nl.siegmann.epublib.search.SearchResult
 
getSearchTerm() - Method in class nl.siegmann.epublib.search.SearchResults
 
getTitle(Resource) - Static method in class nl.siegmann.epublib.util.ToolsResourceUtil
 
getValue() - Method in class nl.siegmann.epublib.viewer.ValueHolder
 
gotoNextPage() - Method in class nl.siegmann.epublib.viewer.ContentPane
 
gotoPreviousPage() - Method in class nl.siegmann.epublib.viewer.ContentPane
 
GuidePane - Class in nl.siegmann.epublib.viewer
Creates a Panel for navigating a Book via its Guide
GuidePane(Navigator) - Constructor for class nl.siegmann.epublib.viewer.GuidePane
 

H

hasNext() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
HHCParser - Class in nl.siegmann.epublib.chm
Parses the windows help index (.hhc) file.
HHCParser() - Constructor for class nl.siegmann.epublib.chm.HHCParser
 
HtmlBookProcessor - Class in nl.siegmann.epublib.bookprocessor
Helper class for BookProcessors that only manipulate html type resources.
HtmlBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
 
HtmlCleanerBookProcessor - Class in nl.siegmann.epublib.bookprocessor
Cleans up regular html into xhtml.
HtmlCleanerBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.HtmlCleanerBookProcessor
 
HTMLDocumentFactory - Class in nl.siegmann.epublib.viewer
Creates swing HTML documents from resources.
HTMLDocumentFactory(Navigator, EditorKit) - Constructor for class nl.siegmann.epublib.viewer.HTMLDocumentFactory
 
HtmlSplitter - Class in nl.siegmann.epublib.utilities
Splits up a xhtml document into pieces that are all valid xhtml documents.
HtmlSplitter() - Constructor for class nl.siegmann.epublib.utilities.HtmlSplitter
 
HtmlSplitterBookProcessor - Class in nl.siegmann.epublib.bookprocessor
In the future this will split up too large html documents into smaller ones.
HtmlSplitterBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.HtmlSplitterBookProcessor
 
hyperlinkUpdate(HyperlinkEvent) - Method in class nl.siegmann.epublib.viewer.ContentPane
 

I

init(Book) - Method in class nl.siegmann.epublib.viewer.HTMLDocumentFactory
 
initBook(Book) - Method in class nl.siegmann.epublib.search.SearchIndex
 
isEmpty() - Method in class nl.siegmann.epublib.search.SearchResults
 

L

launchBrowser(URL) - Static method in class nl.siegmann.epublib.util.DesktopUtil
Open a URL in the default web browser.

M

main(String[]) - Static method in class nl.siegmann.epublib.Fileset2Epub
 
main(String[]) - Static method in class nl.siegmann.epublib.viewer.Viewer
 
MAX_COVER_IMAGE_SIZE - Static variable in class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
MetadataPane - Class in nl.siegmann.epublib.viewer
 
MetadataPane(Navigator) - Constructor for class nl.siegmann.epublib.viewer.MetadataPane
 
MINIMAL_SYSTEM_TITLE_LENGTH - Static variable in class nl.siegmann.epublib.chm.ChmParser
 

N

NavigationBar - Class in nl.siegmann.epublib.viewer
A toolbar that contains the history back and forward buttons and the page title.
NavigationBar(Navigator) - Constructor for class nl.siegmann.epublib.viewer.NavigationBar
 
navigationPerformed(NavigationEvent) - Method in class nl.siegmann.epublib.viewer.ContentPane
 
navigationPerformed(NavigationEvent) - Method in class nl.siegmann.epublib.viewer.GuidePane
 
navigationPerformed(NavigationEvent) - Method in class nl.siegmann.epublib.viewer.HTMLDocumentFactory
 
navigationPerformed(NavigationEvent) - Method in class nl.siegmann.epublib.viewer.MetadataPane
 
navigationPerformed(NavigationEvent) - Method in class nl.siegmann.epublib.viewer.NavigationBar
 
navigationPerformed(NavigationEvent) - Method in class nl.siegmann.epublib.viewer.TableOfContentsPane
 
NBSP - Static variable in class nl.siegmann.epublib.search.SearchIndex
 
next() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
nextEvent() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
nextTag() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
nl.siegmann.epublib - package nl.siegmann.epublib
 
nl.siegmann.epublib.bookprocessor - package nl.siegmann.epublib.bookprocessor
The classes in this package are used for post-processing Books.
nl.siegmann.epublib.chm - package nl.siegmann.epublib.chm
Classes related to making a Book out of a set of .chm (windows help) files.
nl.siegmann.epublib.fileset - package nl.siegmann.epublib.fileset
 
nl.siegmann.epublib.html.htmlcleaner - package nl.siegmann.epublib.html.htmlcleaner
 
nl.siegmann.epublib.search - package nl.siegmann.epublib.search
 
nl.siegmann.epublib.util - package nl.siegmann.epublib.util
 
nl.siegmann.epublib.utilities - package nl.siegmann.epublib.utilities
 
nl.siegmann.epublib.viewer - package nl.siegmann.epublib.viewer
 
NumberSayer - Class in nl.siegmann.epublib.utilities
 
NumberSayer() - Constructor for class nl.siegmann.epublib.utilities.NumberSayer
 

O

org.htmlcleaner - package org.htmlcleaner
 
OUTPUT_ENCODING - Static variable in class nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
 

P

parseChm(FileObject) - Static method in class nl.siegmann.epublib.chm.ChmParser
 
parseChm(FileObject, String) - Static method in class nl.siegmann.epublib.chm.ChmParser
 
parseHhc(InputStream, Resources) - Static method in class nl.siegmann.epublib.chm.HHCParser
 
peek() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.CoverpageBookProcessor
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.FixIdentifierBookProcessor
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.FixMissingResourceBookProcessor
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.HtmlSplitterBookProcessor
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.SectionHrefSanityCheckBookProcessor
 
processBook(Book) - Method in class nl.siegmann.epublib.bookprocessor.SectionTitleBookProcessor
 
processHtml(Resource, Book, String) - Method in class nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
 
processHtml(Resource, Book, String) - Method in class nl.siegmann.epublib.bookprocessor.HtmlCleanerBookProcessor
 
processHtml(Resource, Book, String) - Method in class nl.siegmann.epublib.bookprocessor.TextReplaceBookProcessor
 
processHtml(Resource, Book, String) - Method in class nl.siegmann.epublib.bookprocessor.XslBookProcessor
 
props - Variable in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
props - Variable in class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 

R

remove() - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
resolveFileObject(String) - Static method in class nl.siegmann.epublib.util.VFSUtil
First tries to load the inputLocation via VFS; if that doesn't work it tries to load it as a local File
resolveInputStream(String) - Static method in class nl.siegmann.epublib.util.VFSUtil
First tries to load the inputLocation via VFS; if that doesn't work it tries to load it as a local File

S

SearchIndex - Class in nl.siegmann.epublib.search
A searchindex for searching through a book.
SearchIndex() - Constructor for class nl.siegmann.epublib.search.SearchIndex
 
SearchIndex(Book) - Constructor for class nl.siegmann.epublib.search.SearchIndex
 
SearchResult - Class in nl.siegmann.epublib.search
 
SearchResult(int, String, Resource) - Constructor for class nl.siegmann.epublib.search.SearchResult
 
SearchResults - Class in nl.siegmann.epublib.search
 
SearchResults() - Constructor for class nl.siegmann.epublib.search.SearchResults
 
SectionHrefSanityCheckBookProcessor - Class in nl.siegmann.epublib.bookprocessor
Removes Sections from the page flow that differ only from the previous section's href by the '#' in the url.
SectionHrefSanityCheckBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.SectionHrefSanityCheckBookProcessor
 
SectionTitleBookProcessor - Class in nl.siegmann.epublib.bookprocessor
 
SectionTitleBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.SectionTitleBookProcessor
 
serialize(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
serialize(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 
serializeEmptyTag(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
serializeEmptyTag(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 
serializeEndTag(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
serializeEndTag(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 
serializeOpenTag(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
serializeOpenTag(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 
serializeOpenTag(TagNode, Writer, boolean) - Method in class org.htmlcleaner.EpublibXmlSerializer
Differs from the super.serializeOpenTag in that it: skips the xmlns:xml="xml" attribute if the tagNode is a meta tag setting the contentType then it sets the encoding to the actual encoding
setBook(Book) - Method in class nl.siegmann.epublib.search.SearchResults
 
setHits(List<SearchResult>) - Method in class nl.siegmann.epublib.search.SearchResults
 
setSearchTerm(String) - Method in class nl.siegmann.epublib.search.SearchResults
 
setValue(T) - Method in class nl.siegmann.epublib.viewer.ValueHolder
 
size() - Method in class nl.siegmann.epublib.search.SearchResults
 
splitHtml(Reader, int) - Method in class nl.siegmann.epublib.utilities.HtmlSplitter
 
splitHtml(XMLEventReader, int) - Method in class nl.siegmann.epublib.utilities.HtmlSplitter
 

T

TableOfContentsPane - Class in nl.siegmann.epublib.viewer
Creates a JTree for navigating a Book via its Table of Contents.
TableOfContentsPane(Navigator) - Constructor for class nl.siegmann.epublib.viewer.TableOfContentsPane
Creates a JTree that displays all the items in the table of contents from the book in SectionWalker.
TextReplaceBookProcessor - Class in nl.siegmann.epublib.bookprocessor
Cleans up regular html into xhtml.
TextReplaceBookProcessor() - Constructor for class nl.siegmann.epublib.bookprocessor.TextReplaceBookProcessor
 
ToolsResourceUtil - Class in nl.siegmann.epublib.util
Various resource utility methods
ToolsResourceUtil() - Constructor for class nl.siegmann.epublib.util.ToolsResourceUtil
 

U

unicodeTrim(String) - Static method in class nl.siegmann.epublib.search.SearchIndex
 

V

ValueHolder<T> - Class in nl.siegmann.epublib.viewer
 
ValueHolder() - Constructor for class nl.siegmann.epublib.viewer.ValueHolder
 
ValueHolder(T) - Constructor for class nl.siegmann.epublib.viewer.ValueHolder
 
VFSUtil - Class in nl.siegmann.epublib.util
Utitilies for making working with apache commons VFS easier.
VFSUtil() - Constructor for class nl.siegmann.epublib.util.VFSUtil
 
Viewer - Class in nl.siegmann.epublib.viewer
 
Viewer(InputStream) - Constructor for class nl.siegmann.epublib.viewer.Viewer
 
Viewer(Book) - Constructor for class nl.siegmann.epublib.viewer.Viewer
 
ViewerUtil - Class in nl.siegmann.epublib.viewer
 
ViewerUtil() - Constructor for class nl.siegmann.epublib.viewer.ViewerUtil
 

W

writeXml(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
writeXml(TagNode, XMLStreamWriter) - Method in class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 

X

XmlEventSerializer - Class in nl.siegmann.epublib.html.htmlcleaner
 
XmlEventSerializer(CleanerProperties) - Constructor for class nl.siegmann.epublib.html.htmlcleaner.XmlEventSerializer
 
XmlSerializer - Class in nl.siegmann.epublib.html.htmlcleaner
 
XmlSerializer(CleanerProperties) - Constructor for class nl.siegmann.epublib.html.htmlcleaner.XmlSerializer
 
XslBookProcessor - Class in nl.siegmann.epublib.bookprocessor
Uses the given xslFile to process all html resources of a Book.
XslBookProcessor(String) - Constructor for class nl.siegmann.epublib.bookprocessor.XslBookProcessor
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links

Copyright © 2009–2017. All rights reserved.