Package edu.odu.cs.cowem.documents
Utilities for manipulating various kinds of source documents.
-
Interface Summary Interface Description Document A document that can be transformed into a variety of HTML formats.TextSubstitutions Applies a set of text substitutions to a string. -
Class Summary Class Description CommonEntitySubstitutions A collection of text substitutions to repalce sommon HTML entities by their Unicode numeric equivalents.CWMcleaner The pegDown processor gets confused by passthrough HTML display elements (though inline elements are OK)., often adding bogus <p> elements around the opening and/or closing tag, resulting in bad XML.ListingDocument A Document consisting of source code or uninterpreted data.ListingInjector Scans for longlisting elements and injects the code from a file as a CDATA field.MarkdownDocument A Document written in Markdown that can be transformed to HTML in 3 steps: 1) pre-processing, 2) markdown to html conversion, and 3) post-processing.PropertyNames Names of important course and document properties.PropertySubstitutions Provides substitution of @name@ tokens by named values from a property set.SingleScrollDocument Collects a base document (in scroll format) and all documents referenced within it via doc: links into a single scroll.SourceCodeSubstitutions A collection of text substitutions, used primarily for mark up of source code with highlighting and callouts.Utils Miscellaneous utility routines.WebsiteProject Directory layout of a website project.