AnalyticalGraphicsInc/czml-writer — pull request #8 by kring (2012-06-05 18:23:25+00:00)
Title: Generated writers and writers for Java

This branch includes a more fleshed-out JSON Schema for CZML, and some simple (but fairly ugly) code to generate C# Writer classes from the schema. The Writer classes in CesiumLanguageWriter are the ones generated from the schema. The same tool can also generate schema documentation Markdown format.

Finally, this branch includes a Java port of CesiumLanguageWriter and CesiumLanguageWriterTests. The port was done with AGI's automated CSToJava tool. The code may look a bit crufty, but it should be fairly solid otherwise.

The tests are weak. The documentation for CesiumLanguageWriter is decent, though documentation for GenerateFromSchema is basically nonexistent. Hopefully this is somewhat excusable since GenerateFromSchema is not an API. In any case, I think we should get this into Main so we can start using and building on it more easily.