Download tubaina Free Java Code

Description

Tubaina is a book generator. Given a text written in afc syntax, a markup language, an html or pdf output is generated.

Icons

tubaina

Source Files

The download file tubaina-master.zip has the following entries.


.gitignore//from  www  . j a  v  a  2s  .  c  om
.travis.yml
LICENSE.txt
README.markdown
build.gradle
docs/01-tubaina-overview.afc
docs/02-how-and-why-we-did-it.afc
docs/03-installing-and-configuring.afc
docs/06-usage-and-dependencies.afc
docs/07-afc-syntax.afc
docs/08-examples.afc
docs/09-testing-your-layout.afcx
etc/latex.sh
etc/pos-install.sh
etc/tubaina
lib/Tidy.jar
lib/ant-contrib-0.6.jar
lib/jai_codec.jar
lib/jai_core.jar
lib/jai_imageio.jar
lib/maven-ant-tasks-2.1.1.jar
src/main/java/br/com/caelum/tubaina/AbstractChunk.java
src/main/java/br/com/caelum/tubaina/AfcFile.java
src/main/java/br/com/caelum/tubaina/Book.java
src/main/java/br/com/caelum/tubaina/BookPart.java
src/main/java/br/com/caelum/tubaina/Chapter.java
src/main/java/br/com/caelum/tubaina/Chunk.java
src/main/java/br/com/caelum/tubaina/CompositeChunk.java
src/main/java/br/com/caelum/tubaina/ParseType.java
src/main/java/br/com/caelum/tubaina/Section.java
src/main/java/br/com/caelum/tubaina/SectionsManager.java
src/main/java/br/com/caelum/tubaina/Tubaina.java
src/main/java/br/com/caelum/tubaina/TubainaBuilder.java
src/main/java/br/com/caelum/tubaina/TubainaBuilderData.java
src/main/java/br/com/caelum/tubaina/TubainaException.java
src/main/java/br/com/caelum/tubaina/TubainaOption.java
src/main/java/br/com/caelum/tubaina/bibliography/Bibliography.java
src/main/java/br/com/caelum/tubaina/bibliography/BibliographyEntry.java
src/main/java/br/com/caelum/tubaina/bibliography/BibliographyFactory.java
src/main/java/br/com/caelum/tubaina/bibliography/BibliographyGenerator.java
src/main/java/br/com/caelum/tubaina/bibliography/HtmlBibliographyGenerator.java
src/main/java/br/com/caelum/tubaina/bibliography/LatexBibliographyGenerator.java
src/main/java/br/com/caelum/tubaina/builder/BookBuilder.java
src/main/java/br/com/caelum/tubaina/builder/BookPartParametersExtractor.java
src/main/java/br/com/caelum/tubaina/builder/BookPartsBuilder.java
src/main/java/br/com/caelum/tubaina/builder/ChapterBuilder.java
src/main/java/br/com/caelum/tubaina/builder/ChunkSplitter.java
src/main/java/br/com/caelum/tubaina/builder/ChunksMaker.java
src/main/java/br/com/caelum/tubaina/builder/ChunksMakerBuilder.java
src/main/java/br/com/caelum/tubaina/builder/SectionBuilder.java
src/main/java/br/com/caelum/tubaina/builder/replacer/AbstractReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/AnswerReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/BoxReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/CenteredParagraphReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/CodeReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/ExerciseReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/GistReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/ImageReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/IndexReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/ItemReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/JavaReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/ListReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/NoteReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/ParagraphReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/PatternReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/QuestionReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/Replacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/RubyReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/SubsectionReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/TableColumnReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/TableReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/TableRowReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/TodoReplacer.java
src/main/java/br/com/caelum/tubaina/builder/replacer/XmlReplacer.java
src/main/java/br/com/caelum/tubaina/chunk/AnswerChunk.java
src/main/java/br/com/caelum/tubaina/chunk/BoxChunk.java
src/main/java/br/com/caelum/tubaina/chunk/CenteredParagraphChunk.java
src/main/java/br/com/caelum/tubaina/chunk/CodeChunk.java
src/main/java/br/com/caelum/tubaina/chunk/ExerciseChunk.java
src/main/java/br/com/caelum/tubaina/chunk/GistChunk.java
src/main/java/br/com/caelum/tubaina/chunk/ImageChunk.java
src/main/java/br/com/caelum/tubaina/chunk/IndexChunk.java
src/main/java/br/com/caelum/tubaina/chunk/IntroductionChunk.java
src/main/java/br/com/caelum/tubaina/chunk/ItemChunk.java
src/main/java/br/com/caelum/tubaina/chunk/JavaChunk.java
src/main/java/br/com/caelum/tubaina/chunk/ListChunk.java
src/main/java/br/com/caelum/tubaina/chunk/MockedChunk.java
src/main/java/br/com/caelum/tubaina/chunk/NoteChunk.java
src/main/java/br/com/caelum/tubaina/chunk/ParagraphChunk.java
src/main/java/br/com/caelum/tubaina/chunk/QuestionChunk.java
src/main/java/br/com/caelum/tubaina/chunk/RubyChunk.java
src/main/java/br/com/caelum/tubaina/chunk/SubsectionChunk.java
src/main/java/br/com/caelum/tubaina/chunk/TableChunk.java
src/main/java/br/com/caelum/tubaina/chunk/TableColumnChunk.java
src/main/java/br/com/caelum/tubaina/chunk/TableRowChunk.java
src/main/java/br/com/caelum/tubaina/chunk/TodoChunk.java
src/main/java/br/com/caelum/tubaina/chunk/XmlChunk.java
src/main/java/br/com/caelum/tubaina/gists/GistConnector.java
src/main/java/br/com/caelum/tubaina/gists/GistFilesDeserializer.java
src/main/java/br/com/caelum/tubaina/gists/GistRequest.java
src/main/java/br/com/caelum/tubaina/gists/GistResult.java
src/main/java/br/com/caelum/tubaina/gists/GistResultRetriever.java
src/main/java/br/com/caelum/tubaina/gists/GistedFile.java
src/main/java/br/com/caelum/tubaina/gists/GistedFiles.java
src/main/java/br/com/caelum/tubaina/gists/JsonToGistResultConverter.java
src/main/java/br/com/caelum/tubaina/io/HtmlResourceManipulatorFactory.java
src/main/java/br/com/caelum/tubaina/io/KindleResourceManipulatorFactory.java
src/main/java/br/com/caelum/tubaina/io/ResourceManipulatorFactory.java
src/main/java/br/com/caelum/tubaina/io/TubainaDir.java
src/main/java/br/com/caelum/tubaina/io/TubainaHtmlDir.java
src/main/java/br/com/caelum/tubaina/io/TubainaHtmlIO.java
src/main/java/br/com/caelum/tubaina/io/TubainaKindleIO.java
src/main/java/br/com/caelum/tubaina/parser/CodeHighlightTag.java
src/main/java/br/com/caelum/tubaina/parser/Indentator.java
src/main/java/br/com/caelum/tubaina/parser/IntroductionTag.java
src/main/java/br/com/caelum/tubaina/parser/MockedModule.java
src/main/java/br/com/caelum/tubaina/parser/MockedParser.java
src/main/java/br/com/caelum/tubaina/parser/NullAnswerTag.java
src/main/java/br/com/caelum/tubaina/parser/NullNoteTag.java
src/main/java/br/com/caelum/tubaina/parser/Parser.java
src/main/java/br/com/caelum/tubaina/parser/RegexConfigurator.java
src/main/java/br/com/caelum/tubaina/parser/RegexTag.java
src/main/java/br/com/caelum/tubaina/parser/SimpleIndentator.java
src/main/java/br/com/caelum/tubaina/parser/Tag.java
src/main/java/br/com/caelum/tubaina/parser/TubainaModule.java
src/main/java/br/com/caelum/tubaina/parser/html/CenteredParagraphTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/CodeTagOptionsParser.java
src/main/java/br/com/caelum/tubaina/parser/html/ExerciseTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/HtmlAndKindleCodeTag.java
src/main/java/br/com/caelum/tubaina/parser/html/ImageTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/IndexTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/ItemTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/ListTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/ParagraphTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/QuestionTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/TableColumnTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/TableRowTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/TableTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/TodoTagTemplate.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/AnswerTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/BookToTOC.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/BoxTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/CenteredParagraphTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/ChapterToString.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/CodeTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/ExerciseTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/FlatHtmlGenerator.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/Generator.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/GistTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/HtmlModule.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/HtmlParser.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/ImageTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/IndexTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/IndexToString.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/ItemTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/JavaTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/ListTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/NoteTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/ParagraphTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/QuestionTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/RubyTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/SectionToString.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/SingleHtmlChapterGenerator.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/SingleHtmlGenerator.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/SingleHtmlTOCGenerator.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/SyntaxHighlighter.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/TableColumnTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/TableRowTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/TableTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/TodoTag.java
src/main/java/br/com/caelum/tubaina/parser/html/desktop/XmlTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/AnswerTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/BoxTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/CenteredParagraphTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/ChapterToKindle.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/CodeTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/ExerciseTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/GistTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/ImageTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/IndexTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/IntroductionChaptersToKindle.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/ItemTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/JavaTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/KindleGenerator.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/KindleModule.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/KindleParser.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/ListTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/NoteTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/ParagraphTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/PartToKindle.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/QuestionTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/RubyTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/SubsectionTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/TableColumnTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/TableRowTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/TableTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/TodoTag.java
src/main/java/br/com/caelum/tubaina/parser/html/kindle/XmlTag.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/AbstractReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/BibliographyReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/ChapterAndSectionReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/CodeReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/ImageReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/ReferenceParser.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/ReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/SingleHtmlChapterReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/html/referencereplacer/SingleHtmlSectionReferenceReplacer.java
src/main/java/br/com/caelum/tubaina/parser/latex/AnswerTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/BookToLatex.java
src/main/java/br/com/caelum/tubaina/parser/latex/BoxTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/CenteredParagraphTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/CodeTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/Escape.java
src/main/java/br/com/caelum/tubaina/parser/latex/EscapeTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/ExerciseTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/GistTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/ImageTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/IndexTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/ItemTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/JavaTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/LatexGenerator.java
src/main/java/br/com/caelum/tubaina/parser/latex/LatexModule.java
src/main/java/br/com/caelum/tubaina/parser/latex/LatexParser.java
src/main/java/br/com/caelum/tubaina/parser/latex/ListTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/NoteTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/ParagraphTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/QuestionTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/RubyTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/SubsectionTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/TableColumnTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/TableRowTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/TableTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/TodoTag.java
src/main/java/br/com/caelum/tubaina/parser/latex/XmlTag.java
src/main/java/br/com/caelum/tubaina/parser/pygments/CodeCache.java
src/main/java/br/com/caelum/tubaina/parser/pygments/CodeOutputType.java
src/main/java/br/com/caelum/tubaina/resources/AnswerResource.java
src/main/java/br/com/caelum/tubaina/resources/ExerciseResource.java
src/main/java/br/com/caelum/tubaina/resources/HtmlResourceManipulator.java
src/main/java/br/com/caelum/tubaina/resources/ImageResource.java
src/main/java/br/com/caelum/tubaina/resources/IndexResource.java
src/main/java/br/com/caelum/tubaina/resources/KindleResourceManipulator.java
src/main/java/br/com/caelum/tubaina/resources/LatexResourceManipulator.java
src/main/java/br/com/caelum/tubaina/resources/Resource.java
src/main/java/br/com/caelum/tubaina/resources/ResourceLocator.java
src/main/java/br/com/caelum/tubaina/resources/ResourceManipulator.java
src/main/java/br/com/caelum/tubaina/template/FreemarkerProcessor.java
src/main/java/br/com/caelum/tubaina/util/ColorXml.java
src/main/java/br/com/caelum/tubaina/util/CommandExecutor.java
src/main/java/br/com/caelum/tubaina/util/FileUtilities.java
src/main/java/br/com/caelum/tubaina/util/HtmlSanitizer.java
src/main/java/br/com/caelum/tubaina/util/Sanitizer.java
src/main/java/br/com/caelum/tubaina/util/SimpleCommandExecutor.java
src/main/java/br/com/caelum/tubaina/util/TitleShortener.java
src/main/java/br/com/caelum/tubaina/util/TitleSlug.java
src/main/java/br/com/caelum/tubaina/util/Utilities.java
src/main/java/br/com/caelum/tubaina/util/VersionGenerator.java
src/main/java/br/com/caelum/tubaina/util/XHTMLValidator.java
src/main/resources/html.properties
src/main/resources/kindle.properties
src/main/resources/latex.properties
src/main/resources/log4j-prod.xml
src/main/resources/log4j.xml
src/main/resources/regex.properties
src/main/resources/sanitizer.properties
src/main/resources/xcolor.zip
src/test/java/br/com/caelum/bibliography/BibliographyTest.java
src/test/java/br/com/caelum/bibliography/HtmlBibliographyGeneratorTest.java
src/test/java/br/com/caelum/bibliography/LatexBibliographyGeneratorTest.java
src/test/java/br/com/caelum/tubaina/TubainaOptionTest.java
src/test/java/br/com/caelum/tubaina/builder/BookBuilderTest.java
src/test/java/br/com/caelum/tubaina/builder/BookPartParametersExtractorTest.java
src/test/java/br/com/caelum/tubaina/builder/BookPartsBuilderTest.java
src/test/java/br/com/caelum/tubaina/builder/ChunksMakerBuilderTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/AnswerReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/BoxReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/CenteredParagraphReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/CodeReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/ExerciseReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/ImageReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/ItemReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/JavaReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/ListReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/NoteReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/ParagraphReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/QuestionReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/RubyReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/TableColumnReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/TableReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/TableRowReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/TodoReplacerTest.java
src/test/java/br/com/caelum/tubaina/builder/replacer/XmlReplacerTest.java
src/test/java/br/com/caelum/tubaina/gists/GistConnectorTest.java
src/test/java/br/com/caelum/tubaina/gists/JsonToGistResultConverterTest.java
src/test/java/br/com/caelum/tubaina/parser/LatexRegexTagTest.java
src/test/java/br/com/caelum/tubaina/parser/RegexConfiguratorTest.java
src/test/java/br/com/caelum/tubaina/parser/RegexTagTest.java
src/test/java/br/com/caelum/tubaina/parser/SimpleIndentatorTest.java
src/test/java/br/com/caelum/tubaina/parser/html/CodeTagOptionsParserTest.java
src/test/java/br/com/caelum/tubaina/parser/html/HtmlAndKindleCodeTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/ImageTagTemplateTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/AbstractTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/AnswerTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/BookToTOCTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/BoxTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/CenteredParagraphTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/CodeHighlightTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/CodeTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/ExerciseTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/FlatHtmlGeneratorTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/HtmlParserTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/ImageTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/ItemTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/JavaTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/ListTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/NoteTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/ParagraphTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/QuestionTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/RubyTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/SectionToStringTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/SingleHtmlChapterGeneratorTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/SingleHtmlGeneratorTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/SingleHtmlTOCGeneratorTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/SyntaxHighlighterTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/TableColumnTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/TableRowTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/TableTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/TodoTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/desktop/XmlTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/AbstractTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/AnswerTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/BoxTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/CenteredParagraphTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/ChapterToKindleTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/ExerciseTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/IntroductionChaptersToKindleTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/ItemTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/KindleGeneratorTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/KindleParserTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/ListTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/NoteTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/ParagraphTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/PartToKindleTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/QuestionTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/SubsectionTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/TableColumnTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/TableRowTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/TableTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/kindle/TodoTagTest.java
src/test/java/br/com/caelum/tubaina/parser/html/referencereplacer/BibliographyReferenceReplacerTest.java
src/test/java/br/com/caelum/tubaina/parser/html/referencereplacer/CodeReferenceReplacerTest.java
src/test/java/br/com/caelum/tubaina/parser/html/referencereplacer/ImageReferenceReplacerTest.java
src/test/java/br/com/caelum/tubaina/parser/html/referencereplacer/ReferenceParserTest.java
src/test/java/br/com/caelum/tubaina/parser/html/referencereplacer/SingleHtmlChapterReferenceReplacerTest.java
src/test/java/br/com/caelum/tubaina/parser/html/referencereplacer/SingleHtmlSectionReferenceReplacerTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/AbstractTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/BoxTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/CenteredParagraphTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/CodeHighlightTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/CodeTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/ExerciseTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/GistTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/ImageTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/IndexTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/ItemTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/JavaTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/LatexGeneratorTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/LatexParserTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/ListTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/NoteTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/ParagraphTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/RubyTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/SubsectionTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/TableColumnTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/TableRowTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/TableTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/TodoTagTest.java
src/test/java/br/com/caelum/tubaina/parser/latex/XmlTagTest.java
src/test/java/br/com/caelum/tubaina/util/CommandExecutorTest.java
src/test/java/br/com/caelum/tubaina/util/HtmlSanitizerTest.java
src/test/java/br/com/caelum/tubaina/util/TitleShortenerTest.java
src/test/java/br/com/caelum/tubaina/util/TitleSlugTest.java
src/test/java/br/com/caelum/tubaina/util/UtilitiesTest.java
src/test/resources/baseJpgImage.jpg
src/test/resources/basePngImage.png
src/test/resources/basePngResized.png
src/test/resources/bibliography/bib.xml
src/test/resources/bibliography/bibsimple.xml
src/test/resources/bibliography/bibwithpublisher.xml
src/test/resources/bibliography/book.bib
src/test/resources/bibliography/bookwithpublisher.bib
src/test/resources/bibliography/miscwithoutyear.bib
src/test/resources/bibliography/miscwithoutyear.xml
src/test/resources/expected.tex
src/test/resources/gist.json
src/test/resources/introImage.jpg
src/test/resources/kindle/bibliographyReferenceReplacer/bibExpected.html
src/test/resources/kindle/bibliographyReferenceReplacer/bibTest.html
src/test/resources/kindle/chapterReferencesTest.html
src/test/resources/kindle/chapterReferencesTestExpected.html
src/test/resources/kindle/codeReferenceReplacer/codeOutsideSectionReferencesTest.html
src/test/resources/kindle/codeReferenceReplacer/codeOutsideSectionReferencesTestExpected.html
src/test/resources/kindle/codeReferenceReplacer/codeReferencesTest.html
src/test/resources/kindle/codeReferenceReplacer/codeReferencesTestExpected.html
src/test/resources/kindle/imageReferenceReplacer/imageOutsideSectionReferencesTest.html
src/test/resources/kindle/imageReferenceReplacer/imageOutsideSectionReferencesTestExpected.html
src/test/resources/kindle/imageReferenceReplacer/imageReferencesTest.html
src/test/resources/kindle/imageReferenceReplacer/imageReferencesTestExpected.html
src/test/resources/kindle/invalidReferencesTest.html
src/test/resources/kindle/invalidReferencesTestExpected.html
src/test/resources/kindle/mixedReferencesTest.html
src/test/resources/kindle/mixedReferencesTestExpected.html
src/test/resources/kindle/sectionReferencesTest.html
src/test/resources/kindle/sectionReferencesTestExpected.html
src/test/resources/singlehtml/01-um-capitulo.afc
src/test/resources/singlehtml/02-outro-capitulo.afc
src/test/resources/singlehtml/expected.html
src/test/resources/singlehtml/referenceReplacer/chapterRefTest.html
src/test/resources/singlehtml/referenceReplacer/chapterRefTestExpected.html
src/test/resources/singlehtml/referenceReplacer/sectionRefTest.html
src/test/resources/singlehtml/referenceReplacer/sectionRefTestExpected.html
src/test/resources/test_ruby_color.html
src/test/resources/test_ruby_color.rb
src/test/resources/test_ruby_color.tex
src/test/resources/teste.afc
templates/html/.DS_Store
templates/html/chapter.ftl
templates/html/footer.ftl
templates/html/header.ftl
templates/html/includes/.DS_Store
templates/html/includes/css/layout.css
templates/html/includes/css/pygments.css
templates/html/includes/css/structure.css
templates/html/includes/images/next-arrow.png
templates/html/includes/images/previous-arrow.png
templates/html/includes/images/tubaina-icon.png
templates/html/includes/images/up-arrow.png
templates/html/includes/javascript/answer.js
templates/html/index-flat.ftl
templates/html/index.ftl
templates/html/navigation.ftl
templates/html/section.ftl
templates/html/toc.ftl
templates/htmlcssjs/04-xml [grande].html
templates/htmlcssjs/04-xml.afc
templates/htmlcssjs/04-xml.html
templates/htmlcssjs/README
templates/htmlcssjs/TODO
templates/htmlcssjs/client_rects.html
templates/htmlcssjs/img/TDD-criando-metodo.png
templates/htmlcssjs/img/extract-desktop.png
templates/htmlcssjs/img/extract.png
templates/htmlcssjs/img/folder-lib.png
templates/htmlcssjs/img/new-folder.png
templates/htmlcssjs/img/new-testcase.png
templates/htmlcssjs/img/pasta-caelum.png
templates/htmlcssjs/img/xml.png
templates/htmlcssjs/teste.pdf
templates/htmlcssjs/teste.ps
templates/kindle/bibliography.ftl
templates/kindle/book-footer.ftl
templates/kindle/book-header.ftl
templates/kindle/bookPart.ftl
templates/kindle/chapter.ftl
templates/kindle/includes/css/highlight.css
templates/kindle/includes/css/layout.css
templates/kindle/includes/css/print.css
templates/kindle/includes/css/screen.css
templates/kindle/includes/css/structure.css
templates/kindle/includes/css/syntax.css
templates/kindle/includes/css/yui-3.3-base-min.css
templates/kindle/includes/css/yui-3.3-fonts-min.css
templates/kindle/includes/css/yui-3.3-reset-min.css
templates/kindle/includes/js/jquery-1.6.1.min.js
templates/kindle/includes/js/syntax-highlighter/scripts/shAutoloader.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushAS3.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushAppleScript.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushBash.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushCSharp.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushColdFusion.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushCpp.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushCss.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushDelphi.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushDiff.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushErlang.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushGroovy.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushJScript.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushJava.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushJavaFX.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushPerl.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushPhp.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushPlain.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushPowerShell.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushPython.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushRuby.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushSass.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushScala.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushSql.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushVb.js
templates/kindle/includes/js/syntax-highlighter/scripts/shBrushXml.js
templates/kindle/includes/js/syntax-highlighter/scripts/shCore.js
templates/kindle/includes/js/syntax-highlighter/scripts/shLegacy.js
templates/kindle/includes/js/syntax-highlighter/styles/shCore.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreDefault.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreDjango.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreEclipse.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreEmacs.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreFadeToGrey.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreMDUltra.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreMidnight.css
templates/kindle/includes/js/syntax-highlighter/styles/shCoreRDark.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeDefault.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeDjango.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeEclipse.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeEmacs.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeFadeToGrey.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeMDUltra.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeMidnight.css
templates/kindle/includes/js/syntax-highlighter/styles/shThemeRDark.css
templates/kindle/includes/js/tubaina.js
templates/kindle/includes/js/tubaina_utils.js
templates/kindle/introductionChapters.ftl
templates/latex/answerTemplate.ftl
templates/latex/begin.ftl
templates/latex/bibliography-style.bst
templates/latex/book.ftl
templates/latex/cover.ftl
templates/latex/definitions.ftl
templates/latex/end.ftl
templates/latex/mintedx.sty
templates/latex/pygments.ftl
templates/latex/tubaina.png
templates/latex/tubaina.sty
templates/latex/xcolor.sty
templates/singlehtml/book-footer.ftl
templates/singlehtml/book-header.ftl
templates/singlehtml/chapter.ftl
templates/singlehtml/includes/css/fonts/iabc-7-webfont.eot
templates/singlehtml/includes/css/fonts/iabc-7-webfont.ttf
templates/singlehtml/includes/css/fonts/iabci-7-webfont.eot
templates/singlehtml/includes/css/fonts/iabci-7-webfont.ttf
templates/singlehtml/includes/css/highlight.css
templates/singlehtml/includes/css/layout.css
templates/singlehtml/includes/css/print.css
templates/singlehtml/includes/css/pygments.css
templates/singlehtml/includes/css/screen.css
templates/singlehtml/includes/css/structure.css
templates/singlehtml/includes/css/syntax.css
templates/singlehtml/includes/css/yui-3.3-base-min.css
templates/singlehtml/includes/css/yui-3.3-fonts-min.css
templates/singlehtml/includes/css/yui-3.3-reset-min.css
templates/singlehtml/includes/js/jquery-1.6.1.min.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shAutoloader.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushAS3.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushAppleScript.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushBash.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushCSharp.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushColdFusion.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushCpp.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushCss.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushDelphi.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushDiff.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushErlang.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushGroovy.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushJScript.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushJava.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushJavaFX.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushPerl.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushPhp.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushPlain.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushPowerShell.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushPython.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushRuby.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushSass.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushScala.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushSql.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushVb.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shBrushXml.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shCore.js
templates/singlehtml/includes/js/syntax-highlighter/scripts/shLegacy.js
templates/singlehtml/includes/js/syntax-highlighter/styles/shCore.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreDefault.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreDjango.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreEclipse.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreEmacs.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreFadeToGrey.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreMDUltra.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreMidnight.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shCoreRDark.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeDefault.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeDjango.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeEclipse.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeEmacs.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeFadeToGrey.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeMDUltra.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeMidnight.css
templates/singlehtml/includes/js/syntax-highlighter/styles/shThemeRDark.css
templates/singlehtml/includes/js/tubaina.js
templates/singlehtml/includes/js/tubaina_utils.js
templates/singlehtml/toc.ftl

Download

Click the following link to download tubaina-master.zip.

tubaina-master.zip




















Home »
  Java Free Code »
    Book »




Book
Book Algorithm
Book Design Patterns
Book Example
Book Hadoop
Book JEE
Book Maven
Book Spring