summaryrefslogtreecommitdiffstats
path: root/org/madore/damlengine/TodoDamlElement.java
Commit message (Collapse)AuthorAgeFilesLines
* Use the Java7 java.nio.file interfaces, make output atomic.David A. Madore2014-10-031-3/+3
|
* Remove all templates from damlengine; introduce config variables instead.David A. Madore2014-10-031-2/+3
| | | | | Location of template files should now be specified by the DAMLENGINE_TEMPLATE_PATH environment variable.
* Handle HTML <style> and <script> elements by adding CDATA sections as ↵David A. Madore2011-10-021-4/+6
| | | | | | | | appropriate. Previously, only the (automatically inserted) <style> and <script> elements in the HTML <head> were handled this way. This now extends to these elements anywhere in the document.
* Use HTML5 elements for header, hgroup, nav(bar), footer.David A. Madore2011-09-071-8/+14
|
* Move body handling (header, footer, etc.) to the <d:daml> element.David A. Madore2011-09-071-24/+72
| | | | The <d:body> element is now sort of useless.
* Try to produce HTML5/XHTML5 (polyglot) output.David A. Madore2011-09-071-9/+1
|
* Move most of the context to a "general context" substructure.David A. Madore2011-08-261-30/+30
| | | | | This is so as to make sure that cloning (which does a shallow copy) gives us references to the same mutable content.
* Add content to style and script elements.David A. Madore2011-04-271-0/+22
|
* Various "stylistic" improvements suggested by Joshua Bloch's book.David A. Madore2010-04-221-1/+3
| | | | | | Use @Override annotation. Limit accessibility of fields. Make final what can be. Use complex enums. Don't ignore exceptions. Some more changes on exceptions thrown.
* Rather than an ad hoc "Options" class, use caller todo directly.David A. Madore2010-04-191-12/+8
|
* Use RuntimeException classes rather than Error to indicate errors.David A. Madore2010-04-191-4/+4
|
* Fix misuse of getAttributeNS(), and handling of xml:lang.David A. Madore2010-04-181-7/+7
| | | | | | | | Note to self: getAttributeNS() returns "", not null, when the attribute is nonexistent. Also, the XML spec (now) clearly states that "" is used for an unknown/undefined language.
* A handful of meta tags, script and style sections.David A. Madore2010-04-181-0/+29
|
* Rename TodoContext class to Context. Usually call "ctx" its instances.David A. Madore2010-04-181-24/+24
|
* Preliminary handler for <daml> element.David A. Madore2010-04-181-0/+78